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 |