Slava Pestov
|
9ffe0a69d1
|
vm: use sigaltstack to handle callstack overflow properly
|
2010-03-28 11:37:28 -04:00 |
Slava Pestov
|
560c119cd2
|
vm: actually use context callstacks when running code
|
2010-03-26 22:44:43 -04:00 |
erikc
|
f33c73bf94
|
Merge up
|
2010-01-30 20:39:43 -08:00 |
Slava Pestov
|
36d2ac8921
|
vm: move c_to_factor, lazy_jit_compile_impl, throw_impl, set_callstack assembly routines into non-optimizing compiler for x86-64
|
2010-01-06 15:47:36 +13:00 |
Slava Pestov
|
0a3c5f5ac6
|
vm: fep out if monotonic counter decreases
|
2009-12-14 01:09:04 -06:00 |
Slava Pestov
|
47df580081
|
tools.time: overhaul
|
2009-11-05 01:07:59 -06:00 |
Slava Pestov
|
d95a98eb9c
|
vm: add primitives for getting at GC events, data-room and code-room primitives now return structs instead of arrays
|
2009-10-27 03:32:28 -05:00 |
Slava Pestov
|
f0816d72f1
|
vm: split off free_list_allocator from heap class, rename zone to bump_allocator
|
2009-10-20 15:26:11 -05:00 |
Slava Pestov
|
23e133e383
|
vm: make a new old_space type to encapsulate a few things, split up generations array somewhat
|
2009-10-07 14:05:09 -05:00 |
Slava Pestov
|
47c735d81d
|
vm: more GC refactoring
|
2009-10-06 00:13:54 -05:00 |
Slava Pestov
|
718cb8b579
|
vm: fix VM constructor
|
2009-10-05 04:31:35 -05:00 |
Slava Pestov
|
6c047127ee
|
Change C++ exception usage back into a longjmp() due to GCC bugs
|
2009-10-05 03:27:28 -05:00 |