Commit Graph

  • d0312300b8 unsafe-nth unsafe-set-nth for faster inner loops Slava Pestov 2005-09-10 22:27:31 +0000
  • 22ab0d97fa performance improvements Slava Pestov 2005-09-10 19:53:17 +0000
  • d978c8c032 adding raytracer to CVS Slava Pestov 2005-09-10 07:11:05 +0000
  • 0bb2ae3715 space invaders: update readme Chris Double 2005-09-10 06:59:47 +0000
  • 3f20042a03 fix naming clash, remove %tag-fixnum %untag-fixnum %jump-f vops Slava Pestov 2005-09-10 06:56:33 +0000
  • 43ee7d00c6 space invaders: fix load order issue. Chris Double 2005-09-10 06:43:21 +0000
  • de16313d06 space invaders: Reimplemented a bunch of instructions in a clearer manner, following the 8080 data sheet. Added left, right and fire. Chris Double 2005-09-10 06:37:56 +0000
  • 1e92f8d31b back out simple labels for now Slava Pestov 2005-09-10 05:38:17 +0000
  • 64b89e3e84 fixes Slava Pestov 2005-09-10 04:55:46 +0000
  • 55299ac101 fix set-length performance regression Slava Pestov 2005-09-10 04:26:12 +0000
  • 9531e60cd3 miscellaneous changes Daniel Ehrenberg 2005-09-10 03:52:12 +0000
  • 6952bcdda8 simple labels optimization Slava Pestov 2005-09-10 03:40:08 +0000
  • 45d32d5089 reintroduce some intrinsics optimizations Slava Pestov 2005-09-10 02:34:24 +0000
  • d7c0518433 adding xml.factor Daniel Ehrenberg 2005-09-10 01:29:28 +0000
  • d2eddcb4e8 removing non-branching fixnum comparison vops Slava Pestov 2005-09-09 22:00:38 +0000
  • 2bdd82ea53 simpler t Slava Pestov 2005-09-09 21:32:38 +0000
  • d2f18a45de remove pointless optimization Slava Pestov 2005-09-09 21:11:48 +0000
  • d7701a0daa fix regression in basic block optimizer Slava Pestov 2005-09-09 20:45:18 +0000
  • 6e3340ebbd basic block optimizer bug fix Slava Pestov 2005-09-09 05:35:40 +0000
  • baa1473dda bootstrap fix Slava Pestov 2005-09-09 04:18:31 +0000
  • 5fa2195c0c more basic block optimizer work Slava Pestov 2005-09-09 04:17:19 +0000
  • 55e2a9e232 reworking simplifier and basic blocks Slava Pestov 2005-09-09 02:23:54 +0000
  • b3003e4759 space invaders: more tests and fixes Chris Double 2005-09-08 23:48:54 +0000
  • dadffdf6e3 Inlined the hashtable in sha1. Doug Coleman 2005-09-08 16:05:25 +0000
  • 5648b40a16 dead load/store elimination Slava Pestov 2005-09-08 04:37:17 +0000
  • d1a7708d21 space invaders: add rom building instructions Chris Double 2005-09-08 04:03:56 +0000
  • 599c985fac optimize literals on either size of a shuffle Slava Pestov 2005-09-08 02:50:08 +0000
  • b89f80e95e space invaders: add not to readme on how to compile Chris Double 2005-09-08 01:54:46 +0000
  • eed8d12791 space invaders: fix flag bug preventing number of ships and coins displaying Chris Double 2005-09-08 01:46:20 +0000
  • 296be06d06 Initial space invaders commit. Chris Double 2005-09-08 01:36:22 +0000
  • 18eb2b5e94 another minor improvement to literal killing Slava Pestov 2005-09-07 22:56:42 +0000
  • e7c8ca1523 another minor improvement to literal killing Slava Pestov 2005-09-07 22:38:16 +0000
  • 258f853911 improved literal killing optimization Slava Pestov 2005-09-07 21:21:11 +0000
  • 90c283747a update changelog Slava Pestov 2005-09-06 19:27:26 +0000
  • 51e8a735b5 typos factor-0-78 0.78 Slava Pestov 2005-09-06 18:52:06 +0000
  • e59e605357 prettyprinter fix Slava Pestov 2005-09-06 00:36:10 +0000
  • 60d78bc4f1 remove debug code Slava Pestov 2005-09-06 00:34:04 +0000
  • 30f0dcf5b9 fix powerpc typo Slava Pestov 2005-09-06 00:33:36 +0000
  • 93b15a118f prettyprinter fix Slava Pestov 2005-09-05 22:00:20 +0000
  • 8d1e921028 fix bootstrap issue Slava Pestov 2005-09-05 21:51:23 +0000
  • 6c253ffae8 fix bootstrap issue Slava Pestov 2005-09-05 21:36:20 +0000
  • d35b6d39e3 fixnum/i overflow Slava Pestov 2005-09-05 21:14:15 +0000
  • 7f7a0a057e working on PowerPC overflow checks Slava Pestov 2005-09-05 07:06:47 +0000
  • dec3415da5 updating PowerPC compiler to proper register usage requirements as stipulated by ABI Slava Pestov 2005-09-05 00:23:18 +0000
  • 78fbeb867e fix typo Slava Pestov 2005-09-04 23:52:50 +0000
  • 24d3550168 optimizing stack shuffling; architecture description Slava Pestov 2005-09-04 23:24:24 +0000
  • a469ebebfe shuffle composition in progress Slava Pestov 2005-09-04 21:58:01 +0000
  • 7711aff1a5 tweaking stack shuffle compilation Slava Pestov 2005-09-04 21:07:59 +0000
  • eb73ee864f #label optimizer fix Slava Pestov 2005-09-04 05:09:46 +0000
  • 394b5da71b add missing file Slava Pestov 2005-09-04 02:50:44 +0000
  • 16196db489 fix compiler bug uncovered by doublec Slava Pestov 2005-09-04 02:28:46 +0000
  • 99d8520dda Add gadgets-layouts USE for 0.77 changes Chris Double 2005-09-04 01:14:46 +0000
  • 6463771b6a Missing file factor-0-77 0.77 Slava Pestov 2005-09-03 23:40:09 +0000
  • 84aaffaca7 0.77 release Slava Pestov 2005-09-03 23:33:14 +0000
  • 2bf2a92f54 fix tutorial button Slava Pestov 2005-09-03 22:44:45 +0000
  • 6617d6e2d3 fix a few compilation mishaps Slava Pestov 2005-09-03 22:34:50 +0000
  • 74430b8b18 utf16 string unboxing tweak Slava Pestov 2005-09-03 21:59:53 +0000
  • 55a4de3120 fix stack bug in presentations; minor tweak to menu code Slava Pestov 2005-09-03 21:49:28 +0000
  • c811c423c3 fix typo in scrolling code Slava Pestov 2005-09-03 21:00:49 +0000
  • 5e51518044 scrolling bug fix and moving a few layout words Slava Pestov 2005-09-03 20:28:42 +0000
  • b0b5f4f79d alien tweaks Slava Pestov 2005-09-03 18:48:25 +0000
  • 8b842cc543 fix compilation of cond; fix other regressions Slava Pestov 2005-09-03 06:19:11 +0000
  • a877fd5c3b fix incremental layout regression Slava Pestov 2005-09-03 05:37:59 +0000
  • 914e81e16a scroller fix, rename 2unseq ==> first2, 3unseq ==> first3, string>number works with slices Slava Pestov 2005-09-03 03:44:23 +0000
  • f53ee2a522 Fixup contributions for changes from recent cvs updates. Chris Double 2005-09-02 03:38:27 +0000
  • 27f3ce0fda fix menu drag Slava Pestov 2005-09-01 22:28:46 +0000
  • 594dbe616c fix tutorial Slava Pestov 2005-09-01 20:45:36 +0000
  • bd9c30b367 cleanups Slava Pestov 2005-09-01 20:37:32 +0000
  • e6a24eb355 new version of make Daniel Ehrenberg 2005-09-01 20:07:22 +0000
  • bdbd011470 fix unit test failures Slava Pestov 2005-09-01 06:15:29 +0000
  • 1d168352f9 prettyprinter regression fix Slava Pestov 2005-09-01 06:01:51 +0000
  • 416834a0c9 removed rot4 removed temp from sha1 removed + + + +, using vector sum instead Doug Coleman 2005-09-01 05:43:25 +0000
  • b518afab32 Mindmap gadget Slava Pestov 2005-09-01 05:20:43 +0000
  • 42ac874cbd more cleanups; split up huge gadgets vocabulary Slava Pestov 2005-09-01 01:06:13 +0000
  • d5f52bbe7d win32 client sockets Mackenzie Straight 2005-08-31 23:12:35 +0000
  • eb1a085ddb win32 client sockets Mackenzie Straight 2005-08-31 22:42:52 +0000
  • acc09fb4e0 handbook updated for 0.77 Slava Pestov 2005-08-31 22:24:16 +0000
  • ff6beabf37 more documentation updates Slava Pestov 2005-08-31 22:02:22 +0000
  • 78d8016041 more handbook updates Slava Pestov 2005-08-31 06:34:09 +0000
  • 8142fba25c win32 fixes Mackenzie Straight 2005-08-31 05:39:37 +0000
  • 313c2872b2 some handbook updates Slava Pestov 2005-08-31 03:42:15 +0000
  • 6696edf6d0 fix compilation of cond and throw Slava Pestov 2005-08-30 23:51:22 +0000
  • bbdff266f9 cond typo Slava Pestov 2005-08-30 22:24:53 +0000
  • ea830a4f14 various inference fixes; cond compiles now Slava Pestov 2005-08-30 22:12:21 +0000
  • d41b3d0c71 fixing typo where f was used for \bot Daniel Ehrenberg 2005-08-30 19:36:19 +0000
  • c4f0756b66 getting rid of seq-stupid-all Daniel Ehrenberg 2005-08-30 18:53:23 +0000
  • 55ce64a477 Using 'cond' instead of the hashtable with stored quotations. string>sha1 should compile once 'cond' compiles. Doug Coleman 2005-08-30 17:54:54 +0000
  • cc90da3690 a few regression fixes Slava Pestov 2005-08-30 07:31:20 +0000
  • 1bb4485a58 fix inference hang Slava Pestov 2005-08-30 01:00:39 +0000
  • 73c671ef24 Factoring some crap code into something better: nested ifte -> hash w/ stored quotations Moved sha1 algorithm into separate words for each step Doug Coleman 2005-08-29 22:35:34 +0000
  • b5eaee6081 UI fixes Slava Pestov 2005-08-29 22:18:10 +0000
  • 1c8bc10691 fix known-words typo Slava Pestov 2005-08-29 07:56:36 +0000
  • b1daea44a6 word-name, word-vocabulary are now slots in the word object Slava Pestov 2005-08-29 06:34:04 +0000
  • 351aa0922e cleaner definitions of split and group Slava Pestov 2005-08-29 05:57:21 +0000
  • 27c273a2cd Changed to work with the new make word. Doug Coleman 2005-08-29 05:44:32 +0000
  • cd6c8d7ecd HTML tags fix Slava Pestov 2005-08-29 05:40:05 +0000
  • 1416c8c18d prettyprinter works with HTML words Slava Pestov 2005-08-29 05:00:55 +0000
  • 36e2875836 Added bitroll. Doug Coleman 2005-08-27 19:54:31 +0000
  • e630f884a1 rename [.] to sequence. Slava Pestov 2005-08-27 19:33:29 +0000
  • 12cc51c01b repeating buttons Slava Pestov 2005-08-27 19:12:37 +0000