Commit Graph

28 Commits (2671ebf519d51a241ee5c7ab8044746c110438a2)

Author SHA1 Message Date
slava 28184dc835 Final round of HELP: syntax changes 2006-08-18 03:08:04 +00:00
slava 29e28008cd More documentation updates 2006-08-17 01:55:53 +00:00
slava 56e19dbf14 First stage of stack effect declaration implementation 2006-08-15 07:01:24 +00:00
slava b68fb8f9c1 Optimizer fixes 2006-08-07 05:17:04 +00:00
slava f9b8f32e67 Generic word cleanups continued 2006-08-02 07:10:09 +00:00
slava e0994bd623 New callstack printing style, move some utilities around 2006-05-19 02:07:00 +00:00
slava c753fc98d0 Fix test failures 2006-05-17 23:44:30 +00:00
slava f3ce2a15ed More cons cell removals 2006-05-15 05:01:47 +00:00
slava 6318d7d719 Floating point fixes 2006-05-06 01:41:57 +00:00
slava 229b0c26a4 Minor fixes 2006-05-03 00:26:48 +00:00
slava 1a86171a99 Working on method inlining optimization 2006-05-02 18:16:59 +00:00
slava fd3f37c8e3 Aggressive arithmetic inlining 2006-05-02 07:05:57 +00:00
slava eb4ba47ef1 New optimizations: useless coerce elimination, builtin slot type declarations 2006-05-02 05:49:52 +00:00
Slava Pestov d19ffd6b6a slots documentation 2006-01-09 06:34:23 +00:00
Slava Pestov eca20beec0 about to bootstrap hashstable 2005-11-25 00:02:20 +00:00
Slava Pestov 23738087aa big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { } 2005-10-30 03:25:38 +00:00
Slava Pestov 55a2ac9b33 working on incremental layout 2005-09-26 00:41:49 +00:00
Slava Pestov c4cec1321c rename ifte to if 2005-09-24 19:21:17 +00:00
Slava Pestov fa1e1a4801 f throw no longer a no-op 2005-09-18 02:25:18 +00:00
Slava Pestov 68da8852cc compiler performance improvements, more usages of 2apply, rename nmap to inject 2005-09-17 00:49:24 +00:00
Slava Pestov 7ecbfb5c98 big generic word cleanup; kill-literals optimization; continuations overhaul 2005-09-16 06:39:33 +00:00
Slava Pestov 27439f95c9 arrays are now better supported, various cleanups 2005-09-12 00:46:55 +00:00
Slava Pestov ea830a4f14 various inference fixes; cond compiles now 2005-08-30 22:12:21 +00:00
Slava Pestov 45109c1a0a major cleanup 2005-08-25 19:27:38 +00:00
Slava Pestov 6086945dd7 more code cleanups; new make-hash idiom 2005-08-22 06:06:32 +00:00
Slava Pestov c8eacd7b0b major bootstrap cleanup 2005-08-20 01:46:12 +00:00
Slava Pestov 3d69cf226b clean up generic word code 2005-08-16 19:53:30 +00:00
Slava Pestov 2495ef46f3 redesigned generic arithmetic; new tag primitive 2005-08-15 07:25:39 +00:00