Commit Graph

152 Commits (1fc02ab69dcd1168dec0f79e6d3889e0f5fe94c8)

Author SHA1 Message Date
Slava Pestov 1fc02ab69d Interpreter unit test fix 2007-10-05 02:07:47 -04:00
Slava Pestov 9268cf45e9 Forgot to record change 2007-10-05 02:07:31 -04:00
Slava Pestov 76778f45e6 Bootstrap fix 2007-10-05 01:33:26 -04:00
Slava Pestov be899bde35 USING: fix 2007-10-05 01:27:22 -04:00
Slava Pestov 660e867c40 Update traceback UI tool 2007-10-05 01:19:39 -04:00
Slava Pestov 2e8df17b20 Remove hilight style 2007-10-05 01:19:30 -04:00
Slava Pestov 5771e256b3 New callstack display 2007-10-05 01:08:34 -04:00
Slava Pestov c8042a0e72 Move some low-level interpreter words to continuations 2007-10-05 01:08:18 -04:00
Michael Judge ac9ee43702 New docs and examples for math.statistics 2007-10-04 19:50:17 -07:00
Slava Pestov deb1406f83 Clean up interpreter and walker 2007-10-04 18:45:19 -04:00
Slava Pestov 849c83247d Remove redundant stack shuffling from hashtable implementation 2007-10-04 18:45:06 -04:00
Slava 0183a40717 Fixing tools.interpreter 2007-10-03 20:49:17 -04:00
Slava Pestov 1ef514ebdb tools.interpreter cleanup 2007-10-03 18:33:19 -04:00
Slava 3914576d25 x86 compiler backend fix for inline allocators 2007-10-03 18:54:01 -04:00
Slava 443fc8fb04 Get vm/callstack.c to compile on x86 2007-10-03 18:53:43 -04:00
Slava d37a17bd68 New tools.interpreter.debug vocab for interactively testing single stepper 2007-10-03 18:53:13 -04:00
Slava Pestov e950e03c99 Continuations fix 2007-10-03 17:35:48 -04:00
Slava Pestov 5537caa4cd Updated Makefile 2007-10-03 17:35:35 -04:00
Slava Pestov b5621a8936 extra/cocoa no longer depends on combinators.lib 2007-10-03 17:34:59 -04:00
Slava Pestov fb2cd92262 datastack capture after underflow should be an ordinary error not a critical error 2007-10-03 17:11:52 -04:00
Slava Pestov fab1453bfc Re-implemented single stepper for new evaluation model 2007-10-03 16:56:49 -04:00
Slava Pestov e9868aecc7 Merge commit 'wrunt/master' 2007-10-03 09:23:21 -04:00
Alex Chapman e818a7c71f jamshred playable (just) 2007-10-03 22:26:51 +10:00
Slava Pestov d3ae70c53d VM cleanup 2007-10-02 17:53:05 -04:00
Slava Pestov 88168656dd Another compiler fix 2007-10-01 06:56:45 -04:00
Slava Pestov 8048a4235a Fix another code gen regression 2007-10-01 04:42:31 -04:00
Slava Pestov 0035d42762 Alien intrinsics can now deal with all aliens not just simple ones 2007-10-01 04:20:47 -04:00
Slava Pestov d4a241d35b Merge commit 'wrunt/master' 2007-10-01 01:31:38 -04:00
Alex Chapman 80f6cb9e4f jamshred updates
Jamshred now knows where the player is in the tunnel, and only renders 50
segments ahead and behind. It also turns the tunnel white as the player goes
through it.
2007-10-01 15:10:59 +10:00
Alex Chapman 5cd4054ec7 additions to math.ranges, including range-min, range-max, clamp-to-range, and sequence-index-range 2007-10-01 15:08:44 +10:00
Slava Pestov 304242bf5c New unit test which fails on PowerPC 2007-09-30 16:20:07 -04:00
Alex Chapman f4540c0697 first commit of jamshred 2007-09-30 16:48:43 +10:00
Alex Chapman 21beb45c1f Merge branch 'experimental' 2007-09-30 16:39:40 +10:00
Alex Chapman 2cac88bde8 moved splay-trees to trees.splay 2007-09-30 16:38:37 +10:00
Alex Chapman 334300a5f8 Merge branch 'master' of git://factorcode.org/git/factor 2007-09-30 16:20:42 +10:00
Alex Chapman 342399df29 renaming vocabs trees.avl-trees -> trees.avl and trees.bst -> trees.binary 2007-09-30 15:59:51 +10:00
Slava Pestov 592886c783 alien-address primitive fix 2007-09-30 01:46:44 -04:00
Slava Pestov 4ce651bf08 Merge commit 'wrunt/master' 2007-09-30 01:46:19 -04:00
Slava 48bd56ca03 Fix profiler on x86 2007-09-30 02:25:21 -04:00
Alex Chapman 63ead46a47 committing trees changes (again? git is a little strange...) 2007-09-30 15:40:36 +10:00
Alex Chapman 42690e8af0 fixed trees (this time for sure!) 2007-09-30 15:35:57 +10:00
Slava d1d21aa1ed Fix a case where if-intrinsics were not being used 2007-09-30 01:18:46 -04:00
Slava Pestov e7cd1e2ce2 Fix some stuff in cpu/ppc, fix bootstrap bug 2007-09-29 23:57:29 -04:00
Slava 3e1afe89a3 cpu/x86 fixes 2007-09-30 00:34:19 -04:00
Slava Pestov 0db366a204 Remove timing code 2007-09-29 22:03:58 -04:00
Slava Pestov 84e2172b7b x86 intrinsics fix 2007-09-29 21:52:13 -04:00
Slava Pestov fe780421fa Fix ppc alien intrinsics 2007-09-29 21:09:10 -04:00
Slava Pestov 7f7b92b4b2 Update cpu/x86 for new alien intrinsics (untested) 2007-09-29 19:56:52 -04:00
Slava Pestov 2c39beaec5 cpu/ppc cleanup 2007-09-29 19:56:27 -04:00
Slava Pestov 894a657056 Alien unboxing 2007-09-29 19:43:03 -04:00