This update adds precise garbage collection to the compiler and the runtime.
authorbdemsky <bdemsky>
Tue, 21 Nov 2006 02:58:19 +0000 (02:58 +0000)
committerbdemsky <bdemsky>
Tue, 21 Nov 2006 02:58:19 +0000 (02:58 +0000)
commitae319ec255bced91f474e4d527a0ef5a6787422c
tree729dd292e3a6bba15e6b490ec1e452b4c244459e
parent5dea2eba7c0e3f606c3134a1a5de4b8b5766970c
This update adds precise garbage collection to the compiler and the runtime.

It appears to work for my test cases so far.  The Hans Boehm garbage collector is no longer needed.
17 files changed:
Robust/src/IR/Flat/BuildCode.java
Robust/src/README
Robust/src/Runtime/GenericHashtable.c
Robust/src/Runtime/GenericHashtable.h
Robust/src/Runtime/SimpleHash.c
Robust/src/Runtime/SimpleHash.h
Robust/src/Runtime/checkpoint.c
Robust/src/Runtime/checkpoint.h
Robust/src/Runtime/garbage.c [new file with mode: 0644]
Robust/src/Runtime/garbage.h [new file with mode: 0644]
Robust/src/Runtime/mem.h
Robust/src/Runtime/runtime.c
Robust/src/Runtime/runtime.h
Robust/src/buildscript
Robust/src/buildscriptrepair
Robust/src/buildscripttask
Robust/src/buildscripttaskerror