[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 9440)
Jason Hickey
jyh at cs.caltech.edu
Wed Jul 12 10:08:53 PDT 2006
Module name: OMake Build System [0.9.8.x]
Changes by: jyh at cs.caltech.edu (Jason Hickey)
Date: 2006-07-12 10:08:49 -0700 (Wed, 12 Jul 2006)
Revision: 9440
Log message:
Refined locking. When updating the .omc file:
- First take a read lock.
- If the item doesn't exist, release the lock, and re-lock
with a write-lock, and check again for the item before
creating a new one.
Will test again on mojave2+filer.
Changes:
+1 -1 omake-branches/0.9.8.x/src/build/omake_build.ml
+91 -22 omake-branches/0.9.8.x/src/env/omake_env.ml
+26 -12 omake-branches/0.9.8.x/src/env/omake_env.mli
+27 -14 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+2 -6 omake-branches/0.9.8.x/src/ir/omake_state.ml
+2 -1 omake-branches/0.9.8.x/src/ir/omake_state.mli
----
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2006-07.html#06/07/12.10:08:49
More information about the OMake-CVS
mailing list