Slava Pestov
|
a27fa29098
|
Remove type, class-hash primitives
|
2008-04-02 21:37:26 -05:00 |
Slava Pestov
|
7cd21081af
|
Don't JIT inside heap scan loop, too fragile
|
2008-04-02 18:50:35 -05:00 |
Slava Pestov
|
e1ad21a439
|
Working on shapes
|
2008-03-26 03:57:48 -05:00 |
Slava Pestov
|
b7327b6228
|
Redo the profiler
|
2008-01-02 20:36:36 -04:00 |
Slava Pestov
|
1b9e04fdc5
|
Deferred words are now compound words
|
2007-12-26 17:28:34 -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
|
423c22e4ef
|
Symbols are compound defs now; SYMBOL: foo == : foo \ foo ;
|
2007-12-25 22:55:17 -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
|
fb2cd92262
|
datastack capture after underflow should be an ordinary error not a critical error
|
2007-10-03 17:11:52 -04:00 |
Slava Pestov
|
d3ae70c53d
|
VM cleanup
|
2007-10-02 17:53:05 -04:00 |
U-C4\Administrator
|
9a0ac0e975
|
Attempt to merge in changes
F_FASTCALL
|
2007-09-27 15:10:37 -05:00 |
Slava Pestov
|
f400729792
|
The JIT now compiles quotations when first invoked, not when constructed
|
2007-09-26 00:26:19 -04:00 |
Slava
|
6dc28869ce
|
More build system work
|
2007-09-22 00:44:27 -04:00 |
Slava Pestov
|
a96457cecc
|
Initial import
|
2007-09-20 18:09:08 -04:00 |