ocaml-ancient.git
17 years agoFixed the problem with segfaults - actually a bug/limitation in
rich [Thu, 28 Sep 2006 12:40:07 +0000 (12:40 +0000)]
Fixed the problem with segfaults - actually a bug/limitation in
Linux mmap(2) - mmap was placing the new segment just before
libc with only a tiny bit of headroom, so when the file grew
by gigabytes, it trashed libc and other vital libraries.  Allow
the base address to be specified to get around this.

Don't override standard malloc/free.  Not sure if this makes any
difference, but I'd prefer mmalloc to do its own thing.

Test program now imports whole of Perrys logfiles.

17 years agoBuggy version - can't find the segfault right now.
rich [Wed, 27 Sep 2006 18:39:44 +0000 (18:39 +0000)]
Buggy version - can't find the segfault right now.

17 years agoTesting the shared functionality.
rich [Wed, 27 Sep 2006 16:01:47 +0000 (16:01 +0000)]
Testing the shared functionality.

17 years agoImplemented share/attach/detach; not tested yet - just checking in
rich [Wed, 27 Sep 2006 15:36:18 +0000 (15:36 +0000)]
Implemented share/attach/detach; not tested yet - just checking in
because there are no regressions with the previous code.

17 years agommalloc from last version to be included in gdb.
rich [Wed, 27 Sep 2006 14:44:08 +0000 (14:44 +0000)]
mmalloc from last version to be included in gdb.

17 years agoTest whether this code can be applied to Weblogs.
rich [Wed, 27 Sep 2006 14:05:07 +0000 (14:05 +0000)]
Test whether this code can be applied to Weblogs.

17 years agoMETA file.
rich [Wed, 27 Sep 2006 12:10:18 +0000 (12:10 +0000)]
META file.

17 years agoAdded MANIFEST.
rich [Wed, 27 Sep 2006 12:09:02 +0000 (12:09 +0000)]
Added MANIFEST.

17 years ago'Ancient' generation in garbage collector.
rich [Wed, 27 Sep 2006 12:07:07 +0000 (12:07 +0000)]
'Ancient' generation in garbage collector.