Slava Pestov
|
503137b1b9
|
vm: clean up gc events, remove -verbosegc switch, fix compaction bug
|
2009-10-27 21:31:28 -05:00 |
Slava Pestov
|
61c2ff4fff
|
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 |
Joe Groff
|
dd67afe581
|
replace all TYPEDEF: void* XXX* with C-TYPE: XXX
|
2009-09-27 22:21:24 -05:00 |
Joe Groff
|
e5d406693e
|
add USING:s and rearrange definitions so macosx can compile without parsing c-type strings
|
2009-09-26 23:14:57 -05:00 |
Joe Groff
|
2f3c24f962
|
update vm structs
|
2009-09-23 19:42:00 -05:00 |
Phil Dawes
|
a89a0826ee
|
Dev checkpoint
|
2009-09-16 08:20:51 +01:00 |
Phil Dawes
|
2a1a4ccf27
|
fixed up getenv compiler intrinsic to use vm struct userenv
|
2009-09-16 08:16:32 +01:00 |
Phil Dawes
|
cb3df86491
|
moved cards_offset and decks_offset into vm struct (for x86)
|
2009-09-16 08:16:31 +01:00 |
Phil Dawes
|
fd72e140d2
|
nursery global variable moved into vm
|
2009-09-16 08:16:31 +01:00 |
Phil Dawes
|
6da959ff3b
|
renamed to vm-field-offset. Slava's better at naming than me
|
2009-09-16 08:16:31 +01:00 |
Phil Dawes
|
77a13b1b6a
|
Added a vm C-STRUCT, using it for struct offsets in x86 asm
|
2009-09-16 08:16:31 +01:00 |