Commit Graph

1024 Commits (c9a7138b76cac7f6a0de15ffcc683894a11480f9)

Author SHA1 Message Date
Slava Pestov c9a7138b76 Remove unused symbols 2007-12-26 17:17:39 -05:00
Slava Pestov f91ec96425 Fix code heap compaction and clean up VM a bit 2007-12-26 17:14:33 -05:00
Slava Pestov 4bb2a43a10 Early binding JIT work in progress 2007-12-26 02:33:49 -05:00
Slava Pestov c09af2f2c6 Improved JIT compiler design; better REGISTER_ROOT/UNREGISTER_ROOT stuff 2007-12-26 01:45:16 -05:00
Slava Pestov 500ec89b56 Remove useless <quotation> word 2007-12-25 23:45:04 -05:00
Slava Pestov 3d784c7927 Simplify quotation calling convention: no need to pass XT 2007-12-25 23:40:36 -05:00
Slava Pestov 423c22e4ef Symbols are compound defs now; SYMBOL: foo == : foo \ foo ; 2007-12-25 22:55:17 -05:00
Slava Pestov 73053ef230 Add failing unit test 2007-12-25 18:11:56 -05:00
Slava Pestov 32641f04e7 Remove intern-symbol 2007-12-25 18:10:05 -05:00
Slava Pestov 28d6fec557 Getting compiler unit tests to pass 2007-12-24 21:54:45 -05:00
Slava Pestov bbb89af5a6 Get compiler going again, start re-doing redefine tests 2007-12-24 21:41:46 -05:00
Slava Pestov 7c75697ff3 Assorted fixes 2007-12-24 20:56:23 -05:00
Slava Pestov 6814e07f49 Unit test fixes 2007-12-24 19:40:09 -05:00
Slava Pestov e2c86aab4d Remove dead code 2007-12-24 17:33:04 -05:00
Slava Pestov 41fc4ea84e forget-vocab and forget-source now call with-compilation-unit 2007-12-24 17:32:41 -05:00
Slava Pestov 02b509a1d4 Remove dead code 2007-12-24 17:18:46 -05:00
Slava Pestov 0052e129fd Clean up class definition recording 2007-12-24 17:18:26 -05:00
Slava Pestov 3e27a82f8e Fixes 2007-12-22 15:47:10 -05:00
Slava Pestov 07a4022d62 Parser, definitions, source-files refactoring work in progress 2007-12-21 21:18:24 -05:00
Slava Pestov 6636a75a8a Move experimental code to core/compiler/ 2007-12-19 20:55:40 -05:00
Slava Pestov 308cf5aef7 Listener auto-compiles; more smart recompile work in progress 2007-12-17 16:29:54 -05:00
Slava Pestov 51992905b2 Inference tests tweak 2007-12-17 16:29:26 -05:00
Slava Pestov 43dd703981 Simplifying the compiler and parser a little bit 2007-12-16 20:35:00 -05:00
Slava Pestov 9ef535bc77 Add greendale's partition combinator to sequences.lib 2007-12-16 20:34:44 -05:00
Slava Pestov 7b17a9fcc2 Fix 'make clean' and release scripts 2007-12-16 18:43:26 -05:00
Slava Pestov 3c5b2073ef Fix save-image-and-exit, clean up compiler a bit 2007-12-16 18:42:56 -05:00
Slava Pestov 53f5994893 Merge branch 'smart_recompile' of slava@10.0.0.2:factor into smart_recompile 2007-12-16 15:30:21 -05:00
Slava Pestov 81de7fc696 Merge slava@10.0.0.2:factor into smart_recompile 2007-12-16 15:25:52 -05:00
Slava Pestov c9646d20c5 Working on smarter recompilation 2007-12-16 15:17:28 -05:00
Slava Pestov 52bb787631 Fix Enter key in deploy tool 2007-12-14 01:16:47 -05:00
Slava Pestov 114ee74041 Fix one-word-elt 2007-12-13 16:34:36 -05:00
Slava Pestov fda9958ab4 Starting 0.92 2007-12-13 15:15:54 -05:00
Slava Pestov 9766faca6d More script fixes 2007-12-13 14:22:02 -05:00
Slava Pestov b2b1f2cfa8 Fix the script (again??) 2007-12-13 14:21:04 -05:00
Slava Pestov 257736bd6a Update script again 2007-12-13 14:16:55 -05:00
Slava Pestov 3824a33a5f Windows release script fix 2007-12-12 19:19:33 -05:00
Slava Pestov 3f22d61a04 Update build scripts 2007-12-12 18:57:22 -05:00
Slava Pestov 530c05226e Update release scripts 2007-12-12 18:35:46 -05:00
Slava Pestov 593967f857 Merge branch 'master' of git://factorcode.org/git/factor 2007-12-12 18:25:31 -05:00
Slava Pestov 9af1c38a69 Remove accidentally added files 2007-12-12 18:25:03 -05:00
Slava Pestov e640f7bf30 Updated windows release script 2007-12-12 18:24:42 -05:00
Doug Coleman 0e20f7eb7e Fix compile on 64bit linux 2007-12-12 16:22:41 -06:00
Slava Pestov 73f393ad28 Merge commit 'erg/master' 2007-12-12 16:20:00 -05:00
Doug Coleman c9daaa8eca disable RemoveVectoredExceptionHandler error checking
it's failing with error 258 - wait operation timed out
if c_to_factor(quot) is not called, it still "fails" with error 0 - operation successful
perhaps we need to clean up resources like the master io completion port?
2007-12-12 13:01:25 -06:00
Slava Pestov a59bb683c3 Merge git://factorcode.org/git/factor 2007-12-12 02:35:06 -05:00
Slava Pestov b17c2388cb Merge commit 'erg/master' 2007-12-12 02:35:02 -05:00
Slava Pestov 68268bff0e Windows deploy fix 2007-12-12 02:34:14 -05:00
Doug Coleman 8cb2675a70 Add error checking to AddVectoredExceptionHandler 2007-12-12 01:29:41 -06:00
Slava Pestov 37227b8e68 Merge commit 'littledan/master' 2007-12-12 00:36:59 -05:00
Daniel Ehrenberg 34e29cd690 Multiline string literal naming 2007-12-12 00:33:36 -05:00