mark and sweep GC without bitvectors works

This commit is contained in:
Araq 2013-02-19 23:07:08 +01:00
commit 4fc575bc26
3 changed files with 8 additions and 5 deletions

View file

@ -2,9 +2,8 @@ version 0.9.2
=============
- FFI:
* test libffi on windows --> fowl
* test libffi on windows
* test: times.format with the FFI
- GC: variation of m&s GC
- GC: implement simple generational GC
* first version: mark black in write barrier
* second version: introduce fake roots instead of marking black
@ -108,7 +107,8 @@ GC
Optimizations
=============
- optimize 'if' with a constant condition
- optimize 'if' with a constant condition --> necessary in frontend for better
dead code elimination
- escape analysis for string/seq seems to be easy to do too;
even further write barrier specialization
- inlining of first class functions