Slava Pestov
|
741e97e57e
|
tools.trace: fix for call(
|
2009-05-06 23:47:17 -05:00 |
Slava Pestov
|
05b49e15e0
|
tools.time: remove unneeded math.vectors dependency
|
2009-05-06 14:56:50 -05:00 |
Slava Pestov
|
a4d80eb27b
|
tools.disassembler.udis: fix unix tests
|
2009-05-05 17:35:06 -05:00 |
Slava Pestov
|
e4289f5ae4
|
tools.disassembler.udis: fix types for Windows
|
2009-05-05 15:56:53 -05:00 |
Slava Pestov
|
ea2090f9de
|
udis: use a real structure instead of a char[] to fix buffer overflow on 64-bit
|
2009-05-05 12:36:17 -05:00 |
Slava Pestov
|
12de56c41e
|
Fix botched replace all in VM source, clean up image saving code, and fix save-image-and-exit to actually call (save-image-and-exit) instead of (save-image)
|
2009-05-05 10:29:22 -05:00 |
Slava Pestov
|
029d93a838
|
Make walker work better with call( and breakpoints which are nested inside combinators
|
2009-05-05 09:12:32 -05:00 |
Slava Pestov
|
b2c3183b21
|
Split up tools.vocabs. Note that load-everything is now named load-all
|
2009-05-04 06:44:17 -05:00 |
Nicholas Seckar
|
94e64b6e9c
|
Add docs for load-all-under and all-vocabs-under
|
2009-05-03 21:14:44 -07:00 |
Nicholas Seckar
|
8beea2ab0c
|
Don't treat . directories as vocab dirs.
Rename subdirs to (less general) vocab-subdirs.
Add all-vocabs-under and load-all-under.
|
2009-05-03 21:00:29 -07:00 |
Slava Pestov
|
b79245dc6c
|
Adding and removing vocabs now updates all-vocabs-seq
|
2009-05-01 07:21:56 -05:00 |
Slava Pestov
|
38cc644eca
|
tools.deploy.test: close stdin
|
2009-05-01 07:05:41 -05:00 |
Slava Pestov
|
85bd9209f9
|
tools.disassembler.udis: fix careless <c-object> usage
|
2009-05-01 02:44:29 -05:00 |
Slava Pestov
|
d93514d47d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-30 21:13:36 -05:00 |
Slava Pestov
|
10e21bf8d3
|
tools.deploy.shaker: update for method dispatch changes
|
2009-04-30 20:35:55 -05:00 |
Slava Pestov
|
f51b7b2677
|
Fix tools.time output in the TTY listener
|
2009-04-30 20:03:52 -05:00 |
Slava Pestov
|
d72bf515f8
|
tools.walker: fix tests
|
2009-04-30 19:06:54 -05:00 |
Doug Coleman
|
64ac2bae6d
|
make tools.scaffold.windows unportable
|
2009-04-30 10:27:18 -05:00 |
Doug Coleman
|
afa787989a
|
fix bug in tools.scaffold
|
2009-04-29 19:41:22 -05:00 |
Doug Coleman
|
7fe22b14f8
|
don't scaffold an authors file if the developer-name is not set
|
2009-04-29 19:06:06 -05:00 |
Doug Coleman
|
939c2fa64e
|
scaffold-emacs should use application-data directory on windows
|
2009-04-29 18:22:54 -05:00 |
Slava Pestov
|
8c25569e9e
|
tools.time: print method dispatch statistics
|
2009-04-28 22:45:19 -05:00 |
Slava Pestov
|
5f6c074edd
|
Split up types.c/h into smaller files, remove optimized slot from F_WORD struct
|
2009-04-28 17:26:11 -05:00 |
Slava Pestov
|
7e84daf0f1
|
Move (execute) to kernel.private
|
2009-04-26 02:42:37 -05:00 |
Slava Pestov
|
7aa65b5b5f
|
Fixing new method dispatch implementation
|
2009-04-25 19:41:27 -05:00 |
Slava Pestov
|
3dc9fdf9db
|
Fleshed out new dispatch code
|
2009-04-24 20:43:01 -05:00 |
Slava Pestov
|
b00d81e47b
|
Add time spent scanning cards to 'time' output
|
2009-04-24 09:44:29 -05:00 |
Slava Pestov
|
04c6e8fcf8
|
Fix tools.errors unit test and help lint
|
2009-04-24 00:10:48 -05:00 |
Slava Pestov
|
cc5b1c1e2d
|
Split off some code into tools.errors.model and update UI listener's error summary when errors change
|
2009-04-23 22:36:34 -05:00 |
Slava Pestov
|
5649cc7a0a
|
Compiler warnings are no more
|
2009-04-23 22:17:25 -05:00 |
Slava Pestov
|
c2fe2a4fea
|
Improve stack checker documentation
|
2009-04-23 03:48:32 -05:00 |
Doug Coleman
|
7f983f12d4
|
fix help lint failures, fix example in words
|
2009-04-22 12:26:28 -05:00 |
Slava Pestov
|
cd91b2e755
|
tools.errors: fix printing of errors with no associated source file
|
2009-04-22 10:46:50 -05:00 |
Slava Pestov
|
3353a777f7
|
Fixing some unit test failures
|
2009-04-22 07:05:00 -05:00 |
Slava Pestov
|
3783d8513f
|
tools.deploy.shaker: fix
|
2009-04-22 04:41:03 -05:00 |
Slava Pestov
|
48e70b65fa
|
Move cross-referencing stuff to tools.crossref since compiler doesn't depend on it anymore, and compute cross-referencing index as needed; reduces image size by ~4Mb
|
2009-04-22 04:20:38 -05:00 |
Slava Pestov
|
a9b4a724a4
|
Remove "compiled-status" word prop and simplify associated machinery
|
2009-04-21 03:23:11 -05:00 |
Slava Pestov
|
f38d2f91f6
|
Words which didn't compile cannot be run at all
|
2009-04-20 22:05:41 -05:00 |
Slava Pestov
|
05f3f9dcb9
|
Fixing unit tests for stack effect inference changes
|
2009-04-20 21:15:19 -05:00 |
Slava Pestov
|
ad943f6c4c
|
Merge branch 'master' into more_robust_stack_checking
|
2009-04-20 20:11:32 -05:00 |
Slava Pestov
|
0d0c7f2d55
|
Fix unit test failures caused by stricter type checking in M: encoder stream-write
|
2009-04-20 20:05:17 -05:00 |
Slava Pestov
|
8414693142
|
stack-checker: trust word declarations instead of recursively checking them
|
2009-04-20 18:44:45 -05:00 |
Slava Pestov
|
57d718113e
|
tools.test: more robust must-fail
|
2009-04-19 18:21:25 -05:00 |
Slava Pestov
|
d3d131d1bd
|
Strip out error-list related global variables; webkit-demo 14kb smaller
|
2009-04-19 17:38:48 -05:00 |
Slava Pestov
|
1c123e7e22
|
Remove some usages of -rot and tuck
|
2009-04-18 21:53:22 -05:00 |
Doug Coleman
|
f22ee5ad8d
|
fix one more bug with scaffold..
|
2009-04-18 19:18:41 -05:00 |
Doug Coleman
|
b15cf5f7ea
|
fix load error
|
2009-04-18 19:05:57 -05:00 |
Doug Coleman
|
49eec252d2
|
scaffold factor-boot-rc on windows instead of .factor-boot-rc
|
2009-04-18 18:28:09 -05:00 |
Slava Pestov
|
2d8d7f120f
|
sort-by-slots => sort-by
|
2009-04-18 16:44:34 -05:00 |
Slava Pestov
|
e811dd6192
|
Reverse compiler.errors => tools.errrs dependency to reduce deploy image size
|
2009-04-18 03:21:31 -05:00 |