Commit Graph

35 Commits (e48755e5aa27cb22c12ee5145f9e1902c8e15ddf)

Author SHA1 Message Date
Slava Pestov 55f6636bc0 FFI string encoding conversion 2008-04-20 05:15:46 -05:00
Slava Pestov b4ce5c93e8 More efficient locals 2008-04-17 03:05:36 -05:00
Doug Coleman 6c5935a3b0 add set-os-env, unset-os-env 2008-04-08 23:08:11 -05:00
Slava Pestov 4c08b7dc81 Add zip word, better code-room primitive 2008-04-07 20:19:49 -05:00
Slava Pestov 225a0fb781 Fix Windows crash with set-os-envs 2008-04-06 23:31:53 -05:00
Slava Pestov b2cb88f497 GC: allocate large objects directly into tenured space 2008-04-05 04:01:46 -05:00
Slava Pestov a27fa29098 Remove type, class-hash primitives 2008-04-02 21:37:26 -05:00
Slava Pestov fa8b578370 Rewriting method dispatch to support inheritance 2008-04-02 00:28:07 -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
Slava Pestov 616f96dbb7 Fixes 2008-03-19 23:58:47 -05:00
Slava Pestov 05b02f3c38 Changing launcher to use new_slots 2008-03-06 20:44:52 -06:00
Slava Pestov 549a7538c7 Clean up some of Dan's code after merge 2008-03-06 15:58:05 -06:00
Slava Pestov de8b804abe Fix method redefinition bug 2008-02-17 18:38:29 -06:00
Slava Pestov 0b19589630 linkage errors don't thwart compilation anymore 2008-02-16 00:54:54 -06:00
Slava Pestov 2a0df14200 Control flow analysis work in progress 2008-02-14 20:27:18 -06:00
Slava Pestov 1db4c9cc8a Fix type inference regression 2008-02-11 14:51:20 -06:00
Slava Pestov 98d8621ac1 First class compose, curry is now a tuple class 2008-02-11 13:50:29 -06:00
Slava Pestov e66e6d70e4 Moved dispatch to sequences.private 2008-02-11 01:19:53 -06:00
Slava Pestov 52b5c5a068 Reorganize compiler tests 2008-02-08 01:48:51 -06:00
Slava Pestov 2ef76798b0 record1 strings 2008-01-31 23:00:08 -06:00
Slava Pestov f73f2b8697 Assorted fixes 2008-01-30 01:10:58 -06:00
Slava Pestov bca0dce0a5 Add a compile time check to set-slots transform 2008-01-26 23:43:38 -04:00
Slava Pestov e3416ec170 Faster bit-arrays 2008-01-12 21:37:44 -05: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 07a4022d62 Parser, definitions, source-files refactoring work in progress 2007-12-21 21:18:24 -05:00
Slava Pestov a81a3387bf os-envs primitive to get current environment 2007-11-12 23:18:29 -05:00
Slava Pestov fab1453bfc Re-implemented single stepper for new evaluation model 2007-10-03 16:56:49 -04:00
Slava Pestov 894a657056 Alien unboxing 2007-09-29 19:43:03 -04:00
Slava Pestov 83f552fae8 More inference bug fixes 2007-09-27 16:11:03 -04:00
Slava Pestov 5e2c7e769d Clean up inference and fix hygiene issue with macros 2007-09-27 04:00:54 -04:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00