Commit Graph

28 Commits (06a4af7c005c75cae6c8baef36e9824a7f68f7c2)

Author SHA1 Message Date
slava 06a4af7c00 More work on stack effect declaration 2006-08-15 20:29:35 +00:00
slava f15e657631 Stack effect declaration fixes 2006-08-15 08:57:12 +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 a8ae50c455 Class inference improvements 2006-08-07 02:30:52 +00:00
slava 5a8bd7b3c6 Constant branch folding 2006-08-07 00:31:15 +00:00
slava f9b8f32e67 Generic word cleanups continued 2006-08-02 07:10:09 +00:00
slava b0a4b6409a Changed argument order of {head,tail}{,-slice}{,*} and group 2006-07-30 00:36:25 +00:00
slava 5029ca593f Documenting primitives; folded make-tuple into <tuple> primitive 2006-06-04 21:13:34 +00:00
slava f254d719ea Cocoa fixes 2006-05-29 10:09:31 +00:00
slava f3ce2a15ed More cons cell removals 2006-05-15 05:01:47 +00:00
slava 307bc73f5e reverse-slice ==> <reversed> 2006-05-15 03:25:34 +00:00
slava 63703c2713 Minor performance improvements in optimizer 2006-05-10 22:51:18 +00:00
slava 72fe1b6134 Optimizer cleanup 2006-05-10 07:40:03 +00:00
slava fd8a3062e3 Bootstrap performance improvement and assorted cleanups 2006-05-10 06:18:25 +00:00
slava 3c92baf8ed Bootstrap and compiler fixes 2006-05-09 16:38:57 +00:00
slava e13b28e0d5 More float tests, x86 float fixes 2006-05-06 03:06:08 +00:00
slava 6318d7d719 Floating point fixes 2006-05-06 01:41:57 +00:00
slava 1964164664 vregs now delegate to a register class 2006-05-04 22:08:52 +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 5d7d205081 Type inference for clone and (clone) 2006-05-02 10:13:43 +00:00
slava adca3c8464 Tweaking some declarations 2006-05-02 10:05:58 +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 1bc9dbcf2a Specializer optimization 2006-05-02 04:11:59 +00:00
slava b55d3041ab Bootstrap fixes 2006-04-28 23:04:04 +00:00
slava 451bfb3915 Move some files around 2006-04-28 22:48:48 +00:00