Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-05-10 16:38:33 -0700 (Wed, 10 May 2006)
Revision: 9175
Log message:

      (Bug 575) Changed to compile on 64-bit platforms.
      

Changes  Path
+8 -8 libmojave/cutil/lm_heap.c

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-05-11 23:07:23 -0700 (Thu, 11 May 2006)
Revision: 9181
Log message:

      (Bug 579) More robust mkdirhier implementation.
      

Changes  Path
+13 -6 libmojave/stdlib/lm_filename_util.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-05-21 19:39:31 -0700 (Sun, 21 May 2006)
Revision: 9197
Log message:

      File descriptor definition should be qualified based on Win32.
      

Changes  Path
+6 -1 libmojave/cutil/unixsupport.h

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-05-22 13:56:26 -0700 (Mon, 22 May 2006)
Revision: 9202
Log message:

      Added a matching resume_inner_section to take a lock inside
      a blocking_section.
      

Changes  Path
+1 -0 libmojave/stdlib/lm_thread_pool.mli
+2 -0 libmojave/stdlib/lm_thread_pool_null.ml
+10 -0 libmojave/stdlib/lm_thread_pool_system.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-05-23 10:08:14 -0700 (Tue, 23 May 2006)
Revision: 9206
Log message:

      Added a function-based channel.
      

Changes  Path
+1 -0 libmojave/stdlib/lm_thread_pool_system.ml
+26 -0 libmojave/util/lm_channel.ml
+1 -0 libmojave/util/lm_channel.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-05-31 13:23:09 -0700 (Wed, 31 May 2006)
Revision: 9221
Log message:

      Move filesystem notifications into libmojave.
      
      Note, this will break omake (because of duplicate
      references at link time), so don't update omake
      until I've had a chance to fix it.
      

Changes  Path
+4 -0 libmojave/cutil/OMakefile
Copied libmojave/cutil/fam_inotify.c
+362 -0 libmojave/cutil/fam_inotify.c
Copied libmojave/cutil/fam_kqueue.c
Copied libmojave/cutil/fam_pseudo.h
Copied libmojave/cutil/fam_win32.c
Copied libmojave/cutil/inotify-syscalls.h
Copied libmojave/cutil/inotify-test.c
Copied libmojave/cutil/inotify.h
Copied libmojave/cutil/inotify.om
+31 -0 libmojave/cutil/inotify.om
Copied libmojave/cutil/lm_notify.c
+2 -2 libmojave/stdlib/lm_filename_util.mli
+1 -0 libmojave/unix/Files
Copied libmojave/unix/lm_notify.ml
+340 -0 libmojave/unix/lm_notify.ml
Copied libmojave/unix/lm_notify.mli