Doug Coleman
|
d736a8660d
|
cpu is now a singleton
|
2008-04-02 16:32:58 -05:00 |
Slava Pestov
|
adb1dd14d0
|
Rename tuples vocab to classes.tuple for consistency
|
2008-03-29 03:34:48 -05:00 |
Slava Pestov
|
e1ad21a439
|
Working on shapes
|
2008-03-26 03:57:48 -05:00 |
Doug Coleman
|
a6e1d83740
|
add calloc to core/bootstrap/compiler
|
2008-03-20 17:20:03 -05:00 |
Slava Pestov
|
d2c5f28b65
|
Do tuple reshaping at the end of a compilation unit, preserving a consistent view of the heap to code running during compilation
|
2008-02-24 02:19:38 -06:00 |
Slava Pestov
|
de8b804abe
|
Fix method redefinition bug
|
2008-02-17 18:38:29 -06:00 |
Slava Pestov
|
fc80279b3a
|
enable-compiler and disable-compiler words
|
2008-02-13 18:42:55 -06:00 |
Slava Pestov
|
d54fc8172d
|
Assorted fixes
|
2008-01-12 22:24:27 -05:00 |
Slava Pestov
|
3b311d3cb7
|
definition observers; move with-compilation-unit and related support to compiler.units
|
2008-01-09 04:52:08 -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
|
e35ca18921
|
Working on compiled-usage
|
2008-01-01 15:54:14 -04:00 |
Slava Pestov
|
52ae410cc5
|
Removing USE-IF:, add with-interactive-vocabs, other fixes
|
2007-12-28 21:45:16 -05:00 |
Slava Pestov
|
2a24567546
|
Work in progress
|
2007-12-26 20:21:46 -05:00 |
Slava Pestov
|
28d6fec557
|
Getting compiler unit tests to pass
|
2007-12-24 21:54:45 -05:00 |
Slava Pestov
|
bbb89af5a6
|
Get compiler going again, start re-doing redefine tests
|
2007-12-24 21:41:46 -05:00 |
Slava Pestov
|
07a4022d62
|
Parser, definitions, source-files refactoring work in progress
|
2007-12-21 21:18:24 -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
|
2e78ce3d4a
|
Profiler fixes
|
2007-10-29 01:12:27 -04:00 |
U-SLAVA-FB3999113\Slava
|
e9b42fa635
|
Move more math stuff to extra/, get compiler to work without ratios/complex numbers
|
2007-10-14 20:38:23 -04:00 |
Slava Pestov
|
bc6973a2f2
|
Compile malloc, free, memcpy in bootstrap so that we can test the compiler right after USE: bootstrap.compiler
|
2007-10-05 17:54:25 -04:00 |
Slava Pestov
|
a96457cecc
|
Initial import
|
2007-09-20 18:09:08 -04:00 |