Slava Pestov
|
7d4b64e361
|
rename benchmark.struct to tools.time.struct since it is not a benchmark
|
2010-08-11 21:51:19 -07:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |
Slava Pestov
|
4953ce5d2f
|
Cleanup
|
2008-07-28 17:54:10 -05:00 |
Slava Pestov
|
b4fc1e0d5f
|
Make vocab-usage and vocab-uses more useful
|
2008-07-15 16:17:13 -05:00 |
Slava Pestov
|
7ca3c2a878
|
Various minor compiler tweaks
|
2008-07-12 01:08:30 -05:00 |
Slava Pestov
|
34c0cf6111
|
Use tr instead of substitute in a few places
|
2008-07-09 19:43:46 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
0051a50b75
|
Move general shufflers and combinators into generalizations, move narray there too
|
2008-07-07 19:36:33 -05:00 |
Slava Pestov
|
70e370f69d
|
Fix walker
|
2008-07-07 19:26:58 -05:00 |
Slava Pestov
|
a9adf82e70
|
Fix obscure bug in profiprofiler
|
2008-07-05 22:19:16 -05:00 |
Slava Pestov
|
0f535da33f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-07-05 05:04:18 -05:00 |
Slava Pestov
|
a6c3de58bc
|
Tetris is a bit bigger on Windows; that's ok, since its a new addition to size tests
|
2008-07-05 05:02:44 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
7ea5c76563
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-07-05 04:16:32 -05:00 |
Slava Pestov
|
c99215667d
|
Oops, all sizes were off by an order of magnitude
|
2008-07-05 03:59:49 -05:00 |
Slava Pestov
|
0dec9230dc
|
Stricter deploy size tests (I'm such a masochist)
|
2008-07-05 03:44:54 -05:00 |
slava
|
3dcc04675b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-07-05 03:07:48 -05:00 |
slava
|
d9bb18b193
|
More aggressive tree shaker
|
2008-07-05 03:07:10 -05:00 |
Slava Pestov
|
b0d11073d6
|
Fix step-into on generic words and call-next-method in walker
|
2008-07-05 00:59:28 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
0b2300cedf
|
Split up models vocabulary
|
2008-07-04 17:58:37 -05:00 |
Slava Pestov
|
48d8d44d80
|
Tweak deploy descriptors
|
2008-07-03 20:50:08 -05:00 |
Slava Pestov
|
aeb2b9d701
|
Fixing unit test failures
|
2008-07-02 15:57:38 -05:00 |
Slava Pestov
|
537269447c
|
Move mirrors out of the boot image
|
2008-07-02 00:20:01 -05:00 |
Slava Pestov
|
58159095ee
|
Fix load-everything
|
2008-06-30 16:06:14 -05:00 |
Slava Pestov
|
77c4d97785
|
Some unit test fixes
|
2008-06-30 03:57:00 -05:00 |
Slava Pestov
|
b36e06d0d6
|
Builtinn types now use new slot accessors; tuple slot type declaration work in progress
|
2008-06-28 02:36:20 -05:00 |
slava
|
68ddfc9410
|
Fixing deployment tests
|
2008-06-25 20:47:07 -05:00 |
Slava Pestov
|
6e0d35e615
|
Split up huge parser vocabulary
|
2008-06-25 03:25:08 -05:00 |
Slava Pestov
|
9a89a97c5a
|
Fix deploy tests for real
|
2008-06-18 23:29:56 -05:00 |
Slava Pestov
|
beccf83f7c
|
Fix deploy tests
|
2008-06-18 22:29:48 -05:00 |
Slava Pestov
|
685d53e264
|
Add gather word; faster 'implementors' using inverted index
|
2008-06-12 05:49:46 -05:00 |
Slava Pestov
|
c95851e34f
|
Bug fixes and cleanups
|
2008-06-11 02:58:38 -05:00 |
Slava Pestov
|
29fa4a8a54
|
assoc-find is no longer generic
|
2008-06-09 05:22:21 -05:00 |
Slava Pestov
|
ba8f1388ab
|
Fixing everything for mandatory stack effects
|
2008-06-09 02:14:14 -05:00 |
Slava Pestov
|
2793d9b195
|
Fix unit tests
|
2008-06-08 16:47:20 -05:00 |
Slava Pestov
|
9dd5c9919f
|
Mandatory stack effect annotations
|
2008-06-08 15:32:55 -05:00 |
Slava Pestov
|
014d2ea31c
|
Cleaning up and debugging corss-referencing
|
2008-06-06 20:47:09 -05:00 |
Slava Pestov
|
620103351e
|
Tweak stuff to reduce deploy image size
|
2008-05-31 00:07:30 -05:00 |
Slava Pestov
|
5663707cda
|
Fix problem with walker threads hanging around
|
2008-05-30 19:49:57 -05:00 |
Slava Pestov
|
56852d3ab8
|
Little cleanups
|
2008-05-22 15:45:30 -05:00 |
Slava Pestov
|
2cbfa9c2d7
|
Move destructors to core
|
2008-05-14 23:23:12 -05:00 |
Slava Pestov
|
c60baf1232
|
sift and harvest words added
|
2008-05-13 23:36:55 -05:00 |
Slava Pestov
|
62c7aabf35
|
Major I/O cleanup
|
2008-05-13 18:24:46 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
2ef23e1fef
|
Fix typo
|
2008-05-10 15:23:49 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
4a9a1ba2b5
|
Fix and clean up Windows deployment
|
2008-05-10 15:22:38 -05:00 |
Slava Pestov
|
57a86605d8
|
Fix deployment on Mac OS X
|
2008-05-09 17:11:10 -05:00 |
Eduardo Cavazos
|
b1566be844
|
time: Update docs and stack effect for 'benchmark'
|
2008-05-09 09:05:52 -05:00 |
Slava Pestov
|
32d5311821
|
Fix typo found by wrunt
|
2008-05-08 20:36:25 -05:00 |
Slava Pestov
|
22a9a8b95e
|
More improvements to 'time' word
|
2008-05-07 23:09:18 -05:00 |
Slava Pestov
|
1cbe87da82
|
Fixes
|
2008-05-07 21:54:41 -05:00 |
Slava Pestov
|
1d60d722fe
|
Improve time word, faster card scan
|
2008-05-07 17:42:41 -05:00 |
Doug Coleman
|
fd531c1a31
|
rename butlast to but-last
|
2008-05-07 01:38:34 -05:00 |
Slava Pestov
|
9fd7b12534
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-05-07 00:40:17 -05:00 |
Doug Coleman
|
7c09936f30
|
use butlast, butlast-slice
"extra/foo" resource-path -> "resource:extra/foo"
|
2008-05-06 12:37:11 -05:00 |
Slava Pestov
|
53832ccd2f
|
Fix
|
2008-05-06 09:01:28 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
cbf886f17d
|
Fix Windows monitors, implement new io.pipe protocol
|
2008-05-06 02:10:17 -05:00 |
Slava Pestov
|
75fb15ee4c
|
Split stdio up into input-stream/output-stream, pipes work in progress
|
2008-05-05 02:19:25 -05:00 |
Slava Pestov
|
d1a3b64569
|
Fix class sorting again
|
2008-05-02 17:36:31 -05:00 |
Slava Pestov
|
5a29b2e273
|
Class linearization
|
2008-05-02 02:51:38 -05:00 |
Slava Pestov
|
7584e02805
|
New checksum protocol
|
2008-04-30 16:11:55 -05:00 |
Slava Pestov
|
fb08017eef
|
B word in syntax sets a breakpoint for convenience
|
2008-04-29 21:03:53 -05:00 |
Phil Dawes
|
02d95144d9
|
Added vocab monitors for all vocab-roots (not just files under resource-path)
N.B. monitors are initialized on startup so additional vocab-roots need to be saved in image
|
2008-04-28 17:30:16 +01:00 |
Doug Coleman
|
4d0ba8c3c1
|
reverse args for assoc-diff, diff
fix lots of usings
fix help lint
|
2008-04-26 02:01:43 -05:00 |
Doug Coleman
|
b7c1f9dbe8
|
extra changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
|
2008-04-25 23:17:08 -05:00 |
Slava Pestov
|
851c54ea7a
|
Cleaning up deployment tool
|
2008-04-20 00:49:42 -05:00 |
Slava Pestov
|
a37c490f3e
|
Remove duplicated entry
|
2008-04-17 04:15:13 -05:00 |
James Cash
|
ef29f46537
|
Changing names for linux deployment to unix
|
2008-04-15 23:26:46 -04:00 |
James Cash
|
dca8d463be
|
Minor moving stuff around in files
|
2008-04-15 23:26:45 -04:00 |
James Cash
|
d7ddf9ad42
|
Factor image-name out of windows deployment
|
2008-04-15 23:26:45 -04:00 |
James Cash
|
c99b76b2f6
|
Got copy-fonts working properly (on Linux, at least)
|
2008-04-15 23:26:45 -04:00 |
James Cash
|
0426ca274d
|
Refactoring common functions out of platform-specific deployment
|
2008-04-15 23:26:45 -04:00 |
James Cash
|
738a59ee45
|
Adding requisite require for linux deployment
|
2008-04-15 23:26:44 -04:00 |
James Cash
|
9d5b65ff74
|
Fixing deploy-docs
|
2008-04-15 23:26:43 -04:00 |
James Cash
|
bfbedfaac3
|
Minor change to linux deployment, print instead of write
|
2008-04-15 23:26:42 -04:00 |
James Cash
|
e5c880fcc2
|
Adding information to deploy-docs regarding deployment on Linux
|
2008-04-15 23:26:42 -04:00 |
James Cash
|
361361a556
|
Adding deployment for Linux
|
2008-04-15 23:26:41 -04:00 |
Doug Coleman
|
9140e3e452
|
fix load errors
|
2008-04-14 03:03:49 -05:00 |
Doug Coleman
|
f64d511ca6
|
add usings
|
2008-04-14 02:40:32 -05:00 |
Doug Coleman
|
f80085ff0a
|
seq-diff -> diff
seq-intersect -> intersect
|
2008-04-13 23:09:42 -05:00 |
Doug Coleman
|
2edd0fefc9
|
new -> new-sequence
construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect
|
2008-04-13 22:58:07 -05:00 |
Slava Pestov
|
f7df948b06
|
Documentation updates
|
2008-04-13 09:34:27 -05:00 |
Slava Pestov
|
e794466efb
|
Convert native I/O to use inheritance
|
2008-04-11 16:08:40 -05:00 |
Slava Pestov
|
1625511df7
|
Fix deploy tests
|
2008-04-11 14:43:26 -05:00 |
Slava Pestov
|
b974d7fff6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-11 14:38:42 -05:00 |
Slava Pestov
|
1435d1c189
|
Working on converting io backends to use inheritance
|
2008-04-11 14:09:09 -05:00 |
Doug Coleman
|
dbac0a1543
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-11 12:59:20 -05:00 |
Doug Coleman
|
484f765566
|
case/cond
|
2008-04-11 12:57:43 -05:00 |
Slava Pestov
|
0c7e742b8c
|
step-into for hooks
|
2008-04-11 08:35:07 -05:00 |
slava
|
56892ae74a
|
Overhaul monitors
|
2008-04-11 07:15:26 -05:00 |
slava
|
a2c0df8a05
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-10 22:57:01 -05:00 |
Slava Pestov
|
039c344e87
|
Fix unit test failure on BSD
|
2008-04-10 22:02:23 -05:00 |
slava
|
eed6cd89ef
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-09 20:15:32 -05:00 |
slava
|
0c351581b5
|
Fix -no-monitors switch
|
2008-04-09 20:15:24 -05:00 |
Slava Pestov
|
f6e73abc02
|
Redo refresh-all
|
2008-04-09 19:30:54 -05:00 |
Slava Pestov
|
17931bb535
|
Add command-line switch for disabling the refresh-all monitor
|
2008-04-09 02:56:17 -05:00 |
Slava Pestov
|
6b16f70822
|
Try a different strategy
|
2008-04-09 02:53:29 -05:00 |
Slava Pestov
|
52bb93cf40
|
Working on faster refresh-all
|
2008-04-09 00:19:56 -05:00 |
Slava Pestov
|
a48120c80b
|
Improve memory tooL
|
2008-04-07 21:04:51 -05:00 |
sheeple
|
5a493c0384
|
symlink gdb to a working binary on freebsd, remove the special casing in code
|
2008-04-06 19:28:47 -05:00 |
Slava Pestov
|
22bf0625c6
|
Fix 64-bit deploy tests
|
2008-04-06 01:51:04 -05:00 |
Slava Pestov
|
f1bacc2110
|
Smarter breakpoint word
|
2008-04-05 22:59:31 -05:00 |
Slava Pestov
|
5f04c49d18
|
Fix windows deploy
|
2008-04-05 08:31:29 -05:00 |