Commit Graph

1826 Commits (e2c20d23a4856580e1d8eabf2b57a8d6b5d78d0d)

Author SHA1 Message Date
Slava Pestov 48d8d60c7c Clean up and update tools.deploy 2007-10-06 13:37:47 -04:00
Slava Pestov 43c83bb4e0 Fixing unit tests 2007-10-06 13:37:11 -04:00
Slava Pestov 5bc73cc5af Fix string buffer implementation bug 2007-10-06 13:36:24 -04:00
Slava Pestov 1c1e6a7af0 Fix vector implementation bug 2007-10-06 13:34:49 -04:00
Slava Pestov 51595cc78e New call-clear primitive 2007-10-06 13:34:34 -04:00
Doug Coleman 3e7fb72733 Merge git://factorcode.org/git/factor 2007-10-06 10:25:05 -05:00
Slava Pestov bc6973a2f2 Compile malloc, free, memcpy in bootstrap so that we can test the compiler right after USE: bootstrap.compiler 2007-10-05 17:54:25 -04:00
Slava Pestov 71d907887f Code cleanup 2007-10-05 17:54:06 -04:00
Slava Pestov 826e369c02 Fix unit test failures 2007-10-05 17:54:02 -04:00
Slava Pestov 98c9e69e1e Use same call frame struct on x86 and ppc 2007-10-05 17:35:51 -04:00
Slava Pestov 6b0b7bebf9 Simpler callstack layout 2007-10-05 17:30:10 -04:00
Slava Pestov 1ad78b1479 Update unit tests 2007-10-05 15:26:40 -04:00
Slava Pestov aab17e88be Uncomment unit test which doesn't fail anymore 2007-10-05 15:25:44 -04:00
Slava Pestov 08d65db2e5 Fix PPC backend 2007-10-05 15:25:01 -04:00
Slava Pestov 1d0ebde8dc Merge commit 'yuuki/master' into ppc_callstack_up 2007-10-05 04:18:28 -04:00
Slava Pestov d76a59bceb Clean up generator a bit 2007-10-05 04:18:08 -04:00
Slava Pestov 24dd9c25c9 Update optimizing compiler for new calling convention 2007-10-05 04:17:53 -04:00
Slava Pestov 6fb134f1aa Update non-optimizing compiler for new PowerPC calling convention 2007-10-05 04:17:38 -04:00
Yuuki Daruma c1581f2ee1 updating the mv for Leopard. untested on ppc. 2007-10-04 23:54:35 -07:00
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
U-C4\Administrator cd3a354d91 Merge git://factorcode.org/git/factor 2007-10-04 19:33:41 -05: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
U-C4\Administrator d3f637abf0 dllexport symbols in cpu-x86.*.S 2007-10-04 11:56:12 -05:00
U-C4\Administrator c0e72118fd Add vim swap files to .gitignore (foo/bar/.baz.factor.swp)
Remove -fomit-frame-pointer from Windows optimized compiles because it causes incorrect code
Add -fomit-frame-pointer to Config.unix
2007-10-04 11:53:12 -05:00
U-C4\Administrator 02a9e1eb14 Fix the io and ui backends so it bootstraps and the ui starts 2007-10-04 11:51:17 -05: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