Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/common/lib/libprop
Module Name: src
Committed By: thorpej
Date: Tue Oct 3 15:45:04 UTC 2006
Modified Files:
src/common/lib/libprop: prop_array.c prop_bool.c prop_dictionary.c
prop_number.c prop_object.c prop_object_impl.h
Log Message:
- Add a reader-writer lock to array and dictionary objects that ensures that
the data structure is internally consistent in the face of multiple threads
accessing it concurrently. This is not designed to provide application-
level semantic consistency; applications are responsible for that locking
protocol should it be necessary.
- Rename _PROP_MUTEX_DECL() to _PROP_MUTEX_DECL_STATIC().
To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 src/common/lib/libprop/prop_array.c \
src/common/lib/libprop/prop_number.c
cvs rdiff -r1.5 -r1.6 src/common/lib/libprop/prop_bool.c \
src/common/lib/libprop/prop_object.c \
src/common/lib/libprop/prop_object_impl.h
cvs rdiff -r1.12 -r1.13 src/common/lib/libprop/prop_dictionary.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index