2009-11-08 |
Slava Pestov | vm: minor cleanup |
tree | commitdiff |
2009-11-08 |
Joe Groff | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-11-08 |
Samuel Tardieu | Add parentheses to prevent GCC warning |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: on 32-bit, the largest free block size was only... |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: faster data_root and <array> primitive |
tree | commitdiff |
2009-11-06 |
Slava Pestov | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: report true size of mark stack |
tree | commitdiff |
2009-11-06 |
Doug Coleman | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: fix crash if all-instances primitive triggers a GC |
tree | commitdiff |
2009-11-06 |
Slava Pestov | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: fix crash in profiler |
tree | commitdiff |
2009-11-06 |
Doug Coleman | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: restructure data_roots so that its a sequence of... |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: fix 'become' when aging space is empty |
tree | commitdiff |
2009-11-06 |
Joe Groff | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-11-06 |
Slava Pestov | Remove unused error from VM |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: simpler object space implementation. begin-scan... |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: remove some dead code |
tree | commitdiff |
2009-11-06 |
Slava Pestov | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: speed up some bit twiddling on 32-bit |
tree | commitdiff |
2009-11-06 |
Slava Pestov | vm: rewrite 'become' primitive so that it uses a slot... |
tree | commitdiff |
2009-11-05 |
Doug Coleman | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-11-05 |
Slava Pestov | Merge branch 'work' of git://github.com/carlo-kokoth... |
tree | commitdiff |
2009-11-05 |
Slava Pestov | Merge branch 'new_gc' of git://factorcode.org/git/facto... |
tree | commitdiff |
2009-11-05 |
Slava Pestov | tools.time: overhaul |
tree | commitdiff |
2009-11-04 |
Slava Pestov | Align stack pointer on non-Mac OS X x86-32 platforms... |
tree | commitdiff |
2009-11-04 |
Slava Pestov | vm: fix issue with unnecessary heap growth |
tree | commitdiff |
2009-11-04 |
Slava Pestov | vm: fix fixnum* overflow case for 4-bit tags |
tree | commitdiff |
2009-11-03 |
Slava Pestov | vm: minor fixes after code review |
tree | commitdiff |
2009-11-03 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-11-03 |
Slava Pestov | vm: faster immediate_p() |
tree | commitdiff |
2009-11-03 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-11-03 |
Slava Pestov | vm: remove debug messages |
tree | commitdiff |
2009-11-03 |
Slava Pestov | vm: add two missing files |
tree | commitdiff |
2009-11-03 |
Slava Pestov | vm: rename gc_root to data_root, add code_root to fix... |
tree | commitdiff |
2009-11-02 |
Slava Pestov | vm: 4 bit tags, new representation of alien objects... |
tree | commitdiff |
2009-11-02 |
Slava Pestov | vm: new megamorphic hashcode algorithm improves bootstr... |
tree | commitdiff |
2009-11-02 |
Slava Pestov | vm: promote objects referenced from compiled code block... |
tree | commitdiff |
2009-11-02 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-11-02 |
Slava Pestov | vm: remove debug messages |
tree | commitdiff |
2009-11-02 |
Slava Pestov | vm: faster sweep algorithm |
tree | commitdiff |
2009-11-01 |
Slava Pestov | vm: more sweep phase optimizations |
tree | commitdiff |
2009-11-01 |
Slava Pestov | vm: remove promotion strategy, clean up compaction... |
tree | commitdiff |
2009-11-01 |
Slava Pestov | vm: don't do a data compaction when growing the data... |
tree | commitdiff |
2009-10-31 |
Joe Groff | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-10-31 |
Slava Pestov | Merge optimizations from master branch |
tree | commitdiff |
2009-10-31 |
Slava Pestov | vm: faster tuple allocation primitives |
tree | commitdiff |
2009-10-31 |
Slava Pestov | vm: fix compile error on non-Mac OS X platforms |
tree | commitdiff |
2009-10-31 |
Slava Pestov | vm: various minor optimizations speeding up gc0 and... |
tree | commitdiff |
2009-10-31 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-10-30 |
Slava Pestov | vm: clean up card unmarking |
tree | commitdiff |
2009-10-30 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-10-30 |
Slava Pestov | vm: new GC policy: mark sweep after N megabytes promote... |
tree | commitdiff |
2009-10-28 |
Slava Pestov | vm: clean up gc events, remove -verbosegc switch, fix... |
tree | commitdiff |
2009-10-27 |
Slava Pestov | vm: use STL in free list, makes finding largest contigu... |
tree | commitdiff |
2009-10-27 |
Slava Pestov | vm: add primitives for getting at GC events, data-room... |
tree | commitdiff |
2009-10-27 |
Slava Pestov | vm: get GC events working, -verbosegc switch now produc... |
tree | commitdiff |
2009-10-27 |
Slava Pestov | vm: add gc_event |
tree | commitdiff |
2009-10-27 |
Slava Pestov | vm: remove crummy old GC stats, split off free list... |
tree | commitdiff |
2009-10-26 |
Slava Pestov | Merge branch 'new_gc' of git://factorcode.org/git/facto... |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: make compaction its own gc_op |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: vm: fix large object allocation logic and change... |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: room. now prints mark stack size, and total/contigu... |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: tagged typechecks work better with DEBUG=1 |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: debugging compaction |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: fix compaction when callback heap has entries in it |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: got data heap compaction working |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: fix 'data-room' primitive to report correct sizes... |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: make some more ctors explicit just for kicks |
tree | commitdiff |
2009-10-25 |
Slava Pestov | vm: combine heap_block and code_block structs, eliminat... |
tree | commitdiff |
2009-10-24 |
Slava Pestov | vm: fix typo in card tracing logic |
tree | commitdiff |
2009-10-24 |
Slava Pestov | vm: clean up code heap visitor |
tree | commitdiff |
2009-10-24 |
Slava Pestov | vm: move binary_payload_start() method from factor_vm... |
tree | commitdiff |
2009-10-24 |
Slava Pestov | vm: data heap compaction work in progress |
tree | commitdiff |
2009-10-24 |
Slava Pestov | vm: factor out code that visits object slots and code... |
tree | commitdiff |
2009-10-24 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-10-23 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-10-23 |
Slava Pestov | vm: rename userenv to special_objects |
tree | commitdiff |
2009-10-23 |
Slava Pestov | vm/mark_bits.hpp: fix incorrect constructor argument... |
tree | commitdiff |
2009-10-22 |
Joe Groff | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-10-22 |
Doug Coleman | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-10-22 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-10-22 |
Slava Pestov | vm: fix compilation |
tree | commitdiff |
2009-10-22 |
Slava Pestov | vm: clean up signal handling and add EXC_BAD_INSTRUCTIO... |
tree | commitdiff |
2009-10-22 |
Joe Groff | give better error message for windows exceptions, and... |
tree | commitdiff |
2009-10-22 |
Slava Pestov | vm: debugging mark and sweep |
tree | commitdiff |
2009-10-22 |
Slava Pestov | vm: use iostreams instead of printf for debug messages... |
tree | commitdiff |
2009-10-22 |
Slava Pestov | vm: debugging mark-sweep |
tree | commitdiff |
2009-10-21 |
Slava Pestov | vm: mark sweep gc for tenured space work in progress |
tree | commitdiff |
2009-10-20 |
Joe Groff | Merge branch 'master' of git://factorcode.org/git/factor |
tree | commitdiff |
2009-10-20 |
Slava Pestov | vm: split off free_list_allocator from heap class,... |
tree | commitdiff |
2009-10-20 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
2009-10-20 |
Slava Pestov | vm: simplify code heap by eliminating HeapLayout templa... |
tree | commitdiff |
2009-10-20 |
Slava Pestov | vm: object start recording in cards is now independent... |
tree | commitdiff |
2009-10-20 |
Slava Pestov | vm: move factor_vm::untagged_object_size() to object... |
tree | commitdiff |
2009-10-20 |
Slava Pestov | Change data heap alignment to 16 bytes |
tree | commitdiff |
2009-10-20 |
Slava Pestov | vm: fix crash when converting a callstack to an array |
tree | commitdiff |
2009-10-20 |
Slava Pestov | vm: working on making heap more generic |
tree | commitdiff |
2009-10-20 |
Slava Pestov | vm: change code heap layout somewhat, remove unused... |
tree | commitdiff |
2009-10-20 |
Slava Pestov | Merge branch 'master' into new_gc |
tree | commitdiff |
next |