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