Slava Pestov
|
c6bc074472
|
Simplify code heap layout
|
2008-01-16 15:45:04 -05:00 |
Slava Pestov
|
028e0075d8
|
PowerPC support work in progress
|
2008-01-09 01:33:40 -05:00 |
Slava Pestov
|
928c68b506
|
JIT improvements; simpler 'current XT' relocation logic
|
2008-01-07 17:14:09 -04:00 |
Slava Pestov
|
b7327b6228
|
Redo the profiler
|
2008-01-02 20:36:36 -04:00 |
Slava Pestov
|
af41a0efe7
|
Re-implement callstack>array
|
2007-12-30 16:54:01 -05:00 |
Slava Pestov
|
93e1bdfcd7
|
Simplify JIT, fix tuples unit tests
|
2007-12-26 20:02:41 -05:00 |
Slava Pestov
|
f91ec96425
|
Fix code heap compaction and clean up VM a bit
|
2007-12-26 17:14:33 -05:00 |
Slava Pestov
|
4bb2a43a10
|
Early binding JIT work in progress
|
2007-12-26 02:33:49 -05:00 |
Slava Pestov
|
c09af2f2c6
|
Improved JIT compiler design; better REGISTER_ROOT/UNREGISTER_ROOT stuff
|
2007-12-26 01:45:16 -05:00 |
Slava Pestov
|
3d784c7927
|
Simplify quotation calling convention: no need to pass XT
|
2007-12-25 23:40:36 -05:00 |
Slava Pestov
|
3c5b2073ef
|
Fix save-image-and-exit, clean up compiler a bit
|
2007-12-16 18:42:56 -05:00 |
Slava Pestov
|
c9646d20c5
|
Working on smarter recompilation
|
2007-12-16 15:17:28 -05:00 |
Slava Pestov
|
fbcd41be39
|
Clean up
|
2007-12-12 00:32:43 -05:00 |
Slava Pestov
|
1f2001143c
|
Add type check to curry primitive
|
2007-11-25 15:27:11 -05:00 |
Slava Pestov
|
ef22d57ef6
|
Improved profiler doesn't require all words to be recompiled to enable/disable
|
2007-10-28 04:33:36 -04:00 |
Slava Pestov
|
5c58a50ac8
|
VM portion of improved deployment
|
2007-10-09 02:08:20 -04:00 |
Slava Pestov
|
fab1453bfc
|
Re-implemented single stepper for new evaluation model
|
2007-10-03 16:56:49 -04:00 |
Slava Pestov
|
d3ae70c53d
|
VM cleanup
|
2007-10-02 17:53:05 -04:00 |