Slava Pestov
|
91cec17e52
|
vm: get GC events working, -verbosegc switch now produces more info
|
2009-10-26 23:57:26 -05:00 |
Slava Pestov
|
a60bf14673
|
vm: add gc_event
|
2009-10-26 22:12:44 -05:00 |
Slava Pestov
|
e793a72060
|
vm: remove crummy old GC stats, split off free list code, clean up various other things
|
2009-10-26 22:08:35 -05:00 |
Slava Pestov
|
c30df42e48
|
vm: make compaction its own gc_op
|
2009-10-25 14:02:14 -05:00 |
Slava Pestov
|
2e65366c6b
|
vm: rename myvm and parent_vm instance variables to parent, clean up casts in primitive definitions
|
2009-10-18 20:31:59 -05:00 |
Slava Pestov
|
45eb68fa38
|
vm: during tenuring stage of aging collection, if tenured space fills up, it would attempt a to_tenured collection. this will succeed if all roots were tenured. however, this is unsound, because there's now an untraced segment of tenured space. fix: if tenuring fails, go on to do a full collection instead
|
2009-10-15 05:51:11 -05:00 |
Slava Pestov
|
1fc48b8894
|
vm: remove old_data_heap from gc_state
|
2009-10-09 09:47:54 -05:00 |
Slava Pestov
|
cb2673a6f5
|
vm: cleanup
|
2009-10-08 23:39:54 -05:00 |
Slava Pestov
|
43a21deb05
|
vm: rename data_gc.cpp to gc.cpp
|
2009-10-08 02:11:29 -05:00 |