Slava Pestov
|
7771a3e511
|
:> word work in progress, split up llocals
|
2008-12-06 04:57:38 -06:00 |
Slava Pestov
|
e95bda8144
|
Fix help lint warning
|
2008-12-06 03:47:17 -06:00 |
Slava Pestov
|
735e47fb55
|
Oops, off by 10
|
2008-12-06 01:36:25 -06:00 |
Slava Pestov
|
c41a0cf6a2
|
Add new words to tools.annotations to annotate words with timing code
|
2008-12-06 00:20:49 -06:00 |
Slava Pestov
|
b06cfc6225
|
Update ppc backend for recent string intrinsic changes
|
2008-12-06 00:12:07 -06:00 |
Slava Pestov
|
3673a3e7c7
|
Use stack effect literals instead of <effect> in PEG, and don't use smart combinators
|
2008-12-05 23:53:16 -06:00 |
Slava Pestov
|
6ee523f48f
|
Eliminate conditional branch from -fast variant of TR: map; 5% improvement on reverse-complement
|
2008-12-05 23:52:47 -06:00 |
Slava Pestov
|
82cf6530c6
|
set-string-nth-fast intrinsic was busted
|
2008-12-05 23:52:09 -06:00 |
Slava Pestov
|
044e2867d5
|
Teach compiler about string-nth range
|
2008-12-05 23:51:58 -06:00 |
Slava Pestov
|
f48653c47a
|
Fix compile error
|
2008-12-05 23:51:34 -06:00 |
Doug Coleman
|
2e31f7d792
|
fix help-lint errors
|
2008-12-05 12:57:36 -06:00 |
Doug Coleman
|
320f355541
|
fix load error
|
2008-12-05 11:39:24 -06:00 |
Doug Coleman
|
f126d0c0e6
|
fix compile error
|
2008-12-05 11:36:41 -06:00 |
Doug Coleman
|
29aeb707c1
|
fix load error
|
2008-12-05 11:35:10 -06:00 |
Slava Pestov
|
aa838dbc2d
|
Fix compile errors
|
2008-12-05 09:04:16 -06:00 |
Slava Pestov
|
0f8735554b
|
These errors don't exist anymore
|
2008-12-05 09:04:02 -06:00 |
Slava Pestov
|
5e0653ce6b
|
Fix USING:
|
2008-12-05 09:03:55 -06:00 |
Slava Pestov
|
8db24bdd34
|
assert-depth now has a static stack effect. This fixes a UI unit test failure
|
2008-12-05 08:25:26 -06:00 |
Slava Pestov
|
e256846acd
|
Tweak string representation; high bit indicates if character has high bits in aux vector. Avoids memory access in common case. Split set-string-nth into two primitives; set-string-nth-fast is open-coded by optimizing compiler. 13% improvement on reverse-complement
|
2008-12-05 06:38:51 -06:00 |
Slava Pestov
|
25bf16f6d4
|
Optimize mersenne-twister: eliminate conditional branches from inner loop, 30% speedup
|
2008-12-05 01:50:30 -06:00 |
Slava Pestov
|
6c7005d588
|
Tweak inlining heuristic
|
2008-12-05 01:50:14 -06:00 |
Slava Pestov
|
0e0e79eb7e
|
Redo how Cocoa event loop is done; fixes problem with expose, focus issue when closing windows
|
2008-12-05 01:49:46 -06:00 |
Slava Pestov
|
12c8ffc194
|
Fix adding methods to existing classes
|
2008-12-04 21:22:48 -06:00 |
Joe Groff
|
ef0bc65039
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-04 13:41:30 -08:00 |
Joe Groff
|
f990647d67
|
Renovate math.blas.vectors to build off of functors and specialized-arrays. Add complex and complex-components sequence wrappers. Fix small bug in functors
|
2008-12-04 13:40:55 -08:00 |
Doug Coleman
|
ab1d9db6ad
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-04 13:55:55 -06:00 |
Doug Coleman
|
f5bafbb2a9
|
better default scite path
|
2008-12-04 13:53:03 -06:00 |
Slava Pestov
|
293dc2062c
|
Generalize specialized-arrays.direct: it should be able to wrap a byte array
|
2008-12-04 12:07:33 -06:00 |
Slava Pestov
|
9172a3ae27
|
Change usages of >r/r> in unicode.*
|
2008-12-04 10:19:18 -06:00 |
Slava Pestov
|
ba31f73b41
|
Fix regression on >r/r> test
|
2008-12-04 10:19:05 -06:00 |
U-SLAVA-DFB8FF805\Slava
|
e45776bb4e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-03 23:33:04 -06:00 |
Slava Pestov
|
fa6a2047f0
|
New inlining heuristic: number of usages within this word. Speeds up bootstrap by 10%
|
2008-12-04 07:05:59 -06:00 |
Slava Pestov
|
e304d3c9f8
|
Local DCE
|
2008-12-04 06:02:49 -06:00 |
Slava Pestov
|
d70c8eff1c
|
Rewrite interpolate without using PEGs for mad lulz
|
2008-12-04 02:26:34 -06:00 |
Slava Pestov
|
ffecedf9de
|
Fix db.postgresql load error
|
2008-12-04 02:21:36 -06:00 |
Slava Pestov
|
e38beffff0
|
Merge branch 'master' of git://projects.elasticdog.com/git/factor
|
2008-12-04 00:38:47 -06:00 |
Aaron Schaefer
|
1296e3c792
|
Move math.blas back to extra due to multimethods usage
|
2008-12-04 01:35:53 -05:00 |
Slava Pestov
|
22aaf2253e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-04 00:33:04 -06:00 |
Doug Coleman
|
869fbf27a1
|
remove join-space from db
|
2008-12-04 00:06:02 -06:00 |
Aaron Schaefer
|
13781ee48c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-04 00:42:34 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
3b06cee83c
|
Obsolete tests
|
2008-12-03 23:32:51 -06:00 |
Doug Coleman
|
ded6b1963f
|
fix docs for db
|
2008-12-03 22:05:52 -06:00 |
Doug Coleman
|
8e4c14f50b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-03 19:54:48 -06:00 |
Slava Pestov
|
247c9542bd
|
Merge branch 'master' of git://repo.or.cz/factor/jcg
|
2008-12-03 19:49:20 -06:00 |
Doug Coleman
|
7d2ca36fad
|
swap 3append -> glue
|
2008-12-03 19:13:18 -06:00 |
Doug Coleman
|
db30415dcb
|
basis: swap 3append -> glue
|
2008-12-03 19:10:41 -06:00 |
Doug Coleman
|
f6a205cc3a
|
move ftp to basis
|
2008-12-03 18:19:06 -06:00 |
Doug Coleman
|
1b0b74bfe1
|
call utf8 alien>string instead of alien>native-string
|
2008-12-03 18:16:17 -06:00 |
Doug Coleman
|
3a2b0cc1fb
|
rice mersenne-twister - replace mod with a subtraction
|
2008-12-03 18:15:14 -06:00 |
Doug Coleman
|
f75fdc5744
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-03 14:13:24 -06:00 |