Slava Pestov
|
537269447c
|
Move mirrors out of the boot image
|
2008-07-02 00:20:01 -05:00 |
Slava Pestov
|
eb6a1de4a1
|
Some cleanup
|
2008-07-01 20:19:03 -05:00 |
Slava Pestov
|
f8fd065fc5
|
Initial value for alien slots is a BAD-ALIEN
|
2008-07-01 16:33:45 -05:00 |
Slava Pestov
|
664631aa23
|
Fixing reshaping to work with type declaration
|
2008-07-01 16:16:02 -05:00 |
Slava Pestov
|
3a9b1bae58
|
spread ftw
|
2008-06-30 19:35:33 -05:00 |
Slava Pestov
|
58159095ee
|
Fix load-everything
|
2008-06-30 16:06:14 -05:00 |
Slava Pestov
|
dea3604264
|
Remove some usages of deprecated features
|
2008-06-30 05:22:05 -05:00 |
Slava Pestov
|
b9aa005310
|
More unit test fixes, load fixes
|
2008-06-30 05:13:50 -05:00 |
Slava Pestov
|
77c4d97785
|
Some unit test fixes
|
2008-06-30 03:57:00 -05:00 |
Slava Pestov
|
fb8723bce1
|
Better optimizers for new, boa
|
2008-06-30 03:10:43 -05:00 |
Slava Pestov
|
f7b7001f39
|
BOA constructors now check types
|
2008-06-30 01:44:58 -05:00 |
Slava Pestov
|
3b41e31584
|
More tuple declaration work
|
2008-06-29 21:37:57 -05:00 |
Slava Pestov
|
378b9d4508
|
Remove obsolete errors
|
2008-06-29 02:17:26 -05:00 |
Slava Pestov
|
0be00f03e6
|
Mirrors now check sot t slot types, support type coercion for setters, instance? now infers, better transform for 'new', more efficient 'case' where keys are all wrappers
|
2008-06-29 02:12:44 -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 Pestov
|
0b86e87544
|
Slots work in progress
|
2008-06-27 23:10:19 -05:00 |
Slava Pestov
|
bf490cda94
|
Minor append-path improvement
|
2008-06-27 20:10:47 -05:00 |
Slava Pestov
|
97983dabb5
|
Better SSE2 check
|
2008-06-27 20:04:03 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
358c09d204
|
combinators.lib 3apply is kernel's tri@; remove and update usages
|
2008-06-27 02:17:19 -05:00 |
Slava Pestov
|
a25b0a8cb1
|
Fix &add, etc
|
2008-06-27 00:48:05 -05:00 |
Slava Pestov
|
3f520c3c79
|
Better error messages for when new or boa are applied to the wrong type
|
2008-06-26 20:47:36 -05:00 |
slava
|
9d15cb9328
|
Remove old debugging code
|
2008-06-25 20:46:52 -05:00 |
Slava Pestov
|
bc5c784016
|
Help lint fix
|
2008-06-25 15:37:01 -05:00 |
Slava Pestov
|
666d4abaee
|
More fixes
|
2008-06-25 04:06:18 -05:00 |
Slava Pestov
|
cf345df3f5
|
Bootstrap fix
|
2008-06-25 03:53:36 -05:00 |
Slava Pestov
|
6e0d35e615
|
Split up huge parser vocabulary
|
2008-06-25 03:25:08 -05:00 |
Slava Pestov
|
8f140402b3
|
Move short to core
|
2008-06-18 05:58:05 -05:00 |
Slava Pestov
|
21d3380bf2
|
Bootstrap fix
|
2008-06-18 00:50:10 -05:00 |
Slava Pestov
|
0c0aaceedb
|
Better compilation of member? when the sequence contains small integers only
|
2008-06-18 00:32:38 -05:00 |
Slava Pestov
|
27c89d75d4
|
I/O micro-optimizations; 12% improvement on reverse-complement
|
2008-06-17 05:22:33 -05:00 |
Slava Pestov
|
65b8e375df
|
Documentation fix
|
2008-06-16 03:34:23 -05:00 |
Slava Pestov
|
229ad78907
|
Slight cleanup
|
2008-06-15 00:32:48 -05:00 |
Slava Pestov
|
01c3a185b8
|
Fixing tests
|
2008-06-13 15:35:40 -05:00 |
Slava Pestov
|
375020b7fe
|
Add push-at to core
|
2008-06-13 02:09:16 -05:00 |
Slava Pestov
|
045b657474
|
Move replicate into core; move selection sort into its own vocab; remove usages of and? and or? which are redundant now
|
2008-06-13 01:51:46 -05:00 |
Slava Pestov
|
61a9a8c0ec
|
Fix <sliced-clumps>
|
2008-06-12 18:59:06 -05:00 |
Slava Pestov
|
a368b5ad48
|
Clarification
|
2008-06-12 17:08:19 -05:00 |
Slava Pestov
|
b75f322d6e
|
Fix tests
|
2008-06-12 14:51:56 -05:00 |
Slava Pestov
|
f8852c778b
|
Help lint fixes
|
2008-06-12 06:01:42 -05:00 |
Slava Pestov
|
685d53e264
|
Add gather word; faster 'implementors' using inverted index
|
2008-06-12 05:49:46 -05:00 |
Slava Pestov
|
17001b40cd
|
Improve encoding API
|
2008-06-12 03:49:29 -05:00 |
Slava Pestov
|
f9ed7ac1ae
|
Add sanity check
|
2008-06-11 21:12:17 -05:00 |
Slava Pestov
|
c1509d5fe5
|
Fix more redefinition problems
|
2008-06-11 20:46:53 -05:00 |
Slava Pestov
|
31ff6e93bb
|
More help updateS
|
2008-06-11 20:30:52 -05:00 |
Slava Pestov
|
5a3581acbc
|
Documentation updates
|
2008-06-11 20:27:54 -05:00 |
Slava Pestov
|
b919346681
|
Minor optimization
|
2008-06-11 18:53:56 -05:00 |
Slava Pestov
|
80720cea0d
|
More redefinition fixes
|
2008-06-11 17:40:33 -05:00 |
Slava Pestov
|
39180371de
|
Fix compile errors
|
2008-06-11 04:52:19 -05:00 |
Slava Pestov
|
608f70a52c
|
Fix class reset
|
2008-06-11 04:49:51 -05:00 |
Slava Pestov
|
c95851e34f
|
Bug fixes and cleanups
|
2008-06-11 02:58:38 -05:00 |
Slava Pestov
|
28e6bf2e8a
|
Merge branch 'master' of git://repo.or.cz/factor/jcg
|
2008-06-10 18:41:21 -05:00 |
Slava Pestov
|
4d0abcae4d
|
Search dequeues: constant-time insert/removal at both ends, membership test
|
2008-06-10 18:32:44 -05:00 |
Joe Groff
|
9989ad7d80
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-06-09 18:24:10 -07:00 |
Slava Pestov
|
9270ed591f
|
Fix bootstrap
|
2008-06-09 05:39:55 -05:00 |
Slava Pestov
|
6d15e96d08
|
Meta data
|
2008-06-09 05:23:46 -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
|
4ca59470ce
|
Minor cleanup
|
2008-06-07 10:40:40 -05:00 |
Slava Pestov
|
1ccab34cfa
|
Fix inference bug erg found a while ago
|
2008-06-07 04:19:23 -05:00 |
Slava Pestov
|
014d2ea31c
|
Cleaning up and debugging corss-referencing
|
2008-06-06 20:47:09 -05:00 |
Joe Groff
|
5bd2ba3aa0
|
bit-array<>integer conversion functions. ui.backend beep method to ring the system alert sound
|
2008-06-05 20:06:38 -07:00 |
Slava Pestov
|
b53302a0ca
|
Documentation fixes
|
2008-06-05 15:29:38 -05:00 |
Slava Pestov
|
7cc553c4b6
|
Documentation improvements
|
2008-06-04 19:33:30 -05:00 |
Slava Pestov
|
442ef1e8f0
|
Add file-extension word
|
2008-06-02 15:00:51 -05:00 |
Slava Pestov
|
620103351e
|
Tweak stuff to reduce deploy image size
|
2008-05-31 00:07:30 -05:00 |
Slava Pestov
|
8036c4af79
|
Fix typo
|
2008-05-30 19:02:19 -05:00 |
Slava Pestov
|
155f24df4f
|
Fix circularity
|
2008-05-30 18:16:40 -05:00 |
Slava Pestov
|
a0e71b0f86
|
Doc fix
|
2008-05-30 01:47:58 -05:00 |
Slava Pestov
|
727cfcba43
|
Move relocation info out of the code heap and into the data heap
|
2008-05-30 01:31:05 -05:00 |
Slava Pestov
|
d57c66690d
|
Fix errors reported by builder
|
2008-05-29 02:47:30 -05:00 |
Slava Pestov
|
8bff6eba52
|
Fix silly DEFER: error
|
2008-05-28 19:43:01 -05:00 |
Slava Pestov
|
ec71ee0940
|
Bug fixes
|
2008-05-28 19:34:18 -05:00 |
Slava Pestov
|
a77bbfc28e
|
Fix unit test failure
|
2008-05-26 05:44:33 -05:00 |
Slava Pestov
|
76b3611f13
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-05-26 00:50:38 -05:00 |
Slava Pestov
|
1c10cb0ff1
|
Update for word renaming
|
2008-05-26 00:48:10 -05:00 |
Doug Coleman
|
91aa69dda6
|
better error reporting for push/pop on dlists
|
2008-05-25 20:43:17 -05:00 |
Slava Pestov
|
5cb13132af
|
adjoin and conjoin words added
|
2008-05-25 19:44:37 -05:00 |
Doug Coleman
|
191e95d8c1
|
fix a couple of dlists bugs
document more words
add more tests
|
2008-05-25 18:28:07 -05:00 |
Slava Pestov
|
dc1a423f88
|
Document clumps
|
2008-05-24 21:49:48 -05:00 |
Slava Pestov
|
a1b9d84849
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-05-23 18:43:17 -05:00 |
Slava Pestov
|
cee6ab6770
|
Add unit test to prevent future screwups
|
2008-05-23 17:45:00 -05:00 |
Slava Pestov
|
a251556024
|
Add failing unit tests
|
2008-05-23 17:33:57 -05:00 |
Doug Coleman
|
79da16bc5a
|
2dip documented, but should we use it in our code? the official stance is "no comment"
|
2008-05-23 16:47:35 -05:00 |
Doug Coleman
|
2225d1b990
|
uncomment bugs to let factor build (buggy) binaries!
|
2008-05-23 16:34:12 -05:00 |
Slava Pestov
|
3ee56c3a68
|
Add extract-keys word
|
2008-05-22 22:41:48 -05:00 |
Slava Pestov
|
56852d3ab8
|
Little cleanups
|
2008-05-22 15:45:30 -05:00 |
Slava Pestov
|
7a8da37733
|
Add failing inference test
|
2008-05-20 18:52:22 -05:00 |
Slava Pestov
|
332960adab
|
Doc fix
|
2008-05-20 18:25:21 -05:00 |
Eduardo Cavazos
|
75eded700d
|
io.binary-docs: fix typo
|
2008-05-19 21:30:55 -05:00 |
Eduardo Cavazos
|
e9ee2dc654
|
sequences-docs: Fix typo
|
2008-05-19 21:28:32 -05:00 |
Eduardo Cavazos
|
8b14f119e5
|
byte-arrays-docs: Fix the description
|
2008-05-19 15:25:45 -05:00 |
Slava Pestov
|
78fb1a5022
|
Tweaks
|
2008-05-18 17:18:28 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
dcce702d0c
|
Remove pending-error machinery
|
2008-05-17 23:50:11 -05:00 |
slava
|
f25c2e80f9
|
Fix Linux monitors
|
2008-05-16 01:44:52 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
29556e2a2b
|
Major overhaul of Windows I/O code: simpler, more readable, more efficient, more robust
|
2008-05-15 05:20:42 -05:00 |
Slava Pestov
|
03cefc141e
|
Fixing unit tests
|
2008-05-15 01:38:14 -05:00 |
Slava Pestov
|
46c76b8b1b
|
Fix unit tests
|
2008-05-15 00:03:21 -05:00 |
Slava Pestov
|
2cbfa9c2d7
|
Move destructors to core
|
2008-05-14 23:23:12 -05:00 |