Commit Graph

1547 Commits (451bfb391546899c40a66ddf0898b45c4927cccb)

Author SHA1 Message Date
slava 451bfb3915 Move some files around 2006-04-28 22:48:48 +00:00
slava 17d6efb543 Removing linear IR 2006-04-28 22:38:48 +00:00
slava acb7a68b24 Update copyright for changed file 2006-04-29 21:23:16 +00:00
slava bf90db2914 Fix typo 2006-04-29 21:22:42 +00:00
slava 9e44e78d9c Fix I/O typo 2006-04-28 04:19:58 +00:00
slava 5329b91aa8 Unix I/O cleanup 2006-04-28 04:03:48 +00:00
slava 2fd9ea7fda More robust duplex stream 2006-04-28 04:03:10 +00:00
slava b64cb2cb75 Fix scoping problem in cont-responder 2006-04-28 01:36:29 +00:00
slava 7f79de6d1f I/O fixes 2006-04-27 07:20:02 +00:00
slava f0ae853bca Get rid of 'repeat' experiment 2006-04-27 04:44:50 +00:00
slava 973ed2c7ea Code cleanups, fix #if intrinsic linearization, faster repeat combinator 2006-04-26 07:05:38 +00:00
slava b458d58b91 Fixing some bugs, with-template argument order reversed 2006-04-25 22:25:39 +00:00
slava 8eca428594 Huge compiler patch; two new fixnum-fast and fixnum+fast primitives which do not perform overflow checks 2006-04-24 21:52:03 +00:00
slava 3839e481c5 New, very hairy with-template specifier style 2006-04-23 19:32:08 +00:00
slava 54932adb21 Benchmark fixes, remove some crusty old code 2006-04-23 06:24:14 +00:00
slava ac678bceb0 Register allocation fixes 2006-04-23 05:40:49 +00:00
slava 0842bd6a01 Multiple load elimination 2006-04-22 19:26:32 +00:00
slava 750c0b86b7 Remove debugging code, fix typo in x86 backend 2006-04-21 20:51:01 +00:00
slava 3ff7262976 Fix dead load/store elimination 2006-04-20 20:28:08 +00:00
slava 4c5dcf4135 New approach to stack dead load/store elimination 2006-04-19 20:19:26 +00:00
slava 5b02250d94 Intrinsics cleanups, x86 fixes 2006-04-17 22:25:38 +00:00
slava 25edc7de30 Stripping out old compiler code 2006-04-17 21:17:34 +00:00
slava c6bd0b4aac Fix dead store elimination 2006-04-14 07:53:45 +00:00
slava 2c780d6ee2 Re-enable shuffle optimization, remove dead code 2006-04-11 06:54:10 +00:00
slava daa1837df7 Register allocator fixes 2006-04-11 06:45:24 +00:00
Kevin Reid 4646552254 Standard Mac OS X menu bar, and FactorCallback class for target-action callbacks. 2006-04-10 22:21:01 +00:00
Kevin Reid b003d46647 Cocoa window zooming based on gadget's preferred dimensions 2006-04-10 19:03:41 +00:00
slava 36d1021268 Compiler fixes 2006-04-10 03:11:19 +00:00
slava cd9f3b72a0 Slightly better error reporting in the UI 2006-04-10 02:23:24 +00:00
slava 4b9d87f85f New phantom stack abstraction 2006-04-10 02:23:00 +00:00
slava 5279cd99bc Debugging compiler 2006-04-08 20:46:47 +00:00
slava 7f5e240e98 More powerful templating 2006-04-08 07:13:01 +00:00
slava ec1890b2b3 Small shuffle optimization cleanup 2006-04-07 00:46:31 +00:00
slava 940d3307f5 Changes to templating system, re-enabled shuffle optimizations 2006-04-05 06:43:37 +00:00
wayo.cavazos 8eb75c89e4 Remove duplicate of next-event word 2006-03-31 01:01:26 +00:00
slava d65a748042 Phasing out basic block optimizer; moved %inc-d/r merge optimization to templates 2006-04-03 07:22:33 +00:00
slava 12fd5294da Fix clear-hash bug, merge compiler/compiler-backend/compiler-frontend vocabs 2006-04-03 06:18:56 +00:00
slava a26c93ff45 Cleanup compiler and some minor library code 2006-04-03 05:33:52 +00:00
slava 839080c225 Further compiler refactoring, implemented "templates" 2006-04-02 04:42:36 +00:00
slava ded9d3d11b Bootstrap images stored under resource path now 2006-04-02 04:42:14 +00:00
slava 717cba001c UI tweaks 2006-04-02 00:51:48 +00:00
slava cfdefab518 vreg usage cleanups 2006-04-02 00:50:33 +00:00
slava 0ff2dbc4e0 Cocoa fixes 2006-04-02 00:48:17 +00:00
slava da0633925c Refactor compiler code to deal with stack locations in a more orthogonal manner 2006-04-01 01:16:39 +00:00
slava 22c0257dbe Clear out expired aliens in Cocoa UI startup 2006-04-01 01:16:03 +00:00
slava ce48c96903 You can now define Objective C methods which return structures 2006-03-30 21:39:56 +00:00
slava 8c44395e3a Start 0.82 2006-03-30 21:13:11 +00:00
slava c47f2cc8e3 Minor documentation fixes 2006-03-29 22:44:04 +00:00
slava 43bf846496 Clean up stack effect display code 2006-03-29 22:19:58 +00:00
slava 0cc07ef41e x86 backend now supports %box-struct 2006-03-29 04:25:52 +00:00