Slava Pestov
|
68da8852cc
|
compiler performance improvements, more usages of 2apply, rename nmap to inject
|
2005-09-17 00:49:24 +00:00 |
Slava Pestov
|
7ecbfb5c98
|
big generic word cleanup; kill-literals optimization; continuations overhaul
|
2005-09-16 06:39:33 +00:00 |
Slava Pestov
|
bf5d88b649
|
changes to continuation words
|
2005-09-14 04:37:50 +00:00 |
Slava Pestov
|
27439f95c9
|
arrays are now better supported, various cleanups
|
2005-09-12 00:46:55 +00:00 |
Slava Pestov
|
d0312300b8
|
unsafe-nth unsafe-set-nth for faster inner loops
|
2005-09-10 22:27:31 +00:00 |
Slava Pestov
|
258f853911
|
improved literal killing optimization
|
2005-09-07 21:21:11 +00:00 |
Slava Pestov
|
55a4de3120
|
fix stack bug in presentations; minor tweak to menu code
|
2005-09-03 21:49:28 +00:00 |
Slava Pestov
|
c811c423c3
|
fix typo in scrolling code
|
2005-09-03 21:00:49 +00:00 |
Slava Pestov
|
bbdff266f9
|
cond typo
|
2005-08-30 22:24:53 +00:00 |
Slava Pestov
|
ea830a4f14
|
various inference fixes; cond compiles now
|
2005-08-30 22:12:21 +00:00 |
Slava Pestov
|
45109c1a0a
|
major cleanup
|
2005-08-25 19:27:38 +00:00 |
Slava Pestov
|
256521884c
|
binary search
|
2005-08-22 21:40:44 +00:00 |
Slava Pestov
|
beca0f9615
|
simplifying quicksort code
|
2005-08-22 05:17:08 +00:00 |
Slava Pestov
|
b3e58b4380
|
more prettyprinter updates, unparser is gone
|
2005-08-22 00:50:14 +00:00 |
Slava Pestov
|
9adffd9388
|
new prettyprinter
|
2005-08-21 05:17:37 +00:00 |
Slava Pestov
|
80c1553a5a
|
added foldable, flushable declarations in all relevant places
|
2005-08-20 02:22:15 +00:00 |
Slava Pestov
|
c8eacd7b0b
|
major bootstrap cleanup
|
2005-08-20 01:46:12 +00:00 |
Slava Pestov
|
633466f129
|
minor fixes, new quicksort implementatin
|
2005-08-14 03:39:46 +00:00 |
Slava Pestov
|
24ea7fab8d
|
faster hashtable = method, dataflow optimizer cleanups
|
2005-08-11 23:08:22 +00:00 |
Slava Pestov
|
b8260a3de7
|
working on partial evaluation
|
2005-08-08 19:21:14 +00:00 |
Slava Pestov
|
a7496b5742
|
more recursive value inference bug fixing
|
2005-08-06 06:44:25 +00:00 |
Slava Pestov
|
13df2fe3e8
|
marginally faster nappend
|
2005-08-04 16:58:07 +00:00 |
Slava Pestov
|
b8d8685de8
|
clean up class<, class-and, class-or
|
2005-08-01 03:38:33 +00:00 |
Slava Pestov
|
e33fca9fe7
|
matrix library simplification; other code cleanups
|
2005-07-31 02:14:34 +00:00 |
Slava Pestov
|
d7dfeea419
|
clean up sequences and matrices
|
2005-07-30 06:08:59 +00:00 |
Slava Pestov
|
dcac6687a0
|
dataflow optimizer improvement
|
2005-07-29 03:33:18 +00:00 |
Slava Pestov
|
869430fae0
|
started some class inference, dataflow optimizer improvements
|
2005-07-28 19:17:31 +00:00 |
Slava Pestov
|
03168a86e5
|
dataflow optimizer work, phasing out 3list/3unlist
|
2005-07-28 00:13:11 +00:00 |
Slava Pestov
|
0eb85fdd0d
|
working on dataflow optimizer
|
2005-07-27 05:46:06 +00:00 |
Slava Pestov
|
2283fee960
|
some code cleanups, factorbot PING fix
|
2005-07-26 20:39:14 +00:00 |
Slava Pestov
|
7b470868c1
|
integers support sequence protocol, remove count, project, project-with, remove zip, clean up a lot of code
|
2005-07-25 21:13:35 +00:00 |
Slava Pestov
|
b547a0c224
|
2each combinator, minor improvements to inspector and fep
|
2005-07-25 02:44:33 +00:00 |
Slava Pestov
|
f2f1c6705b
|
more removals of unnecessary >list calls
|
2005-07-23 03:21:50 +00:00 |
Slava Pestov
|
50eeb1db28
|
handbook updates, HTML-format changelog
|
2005-07-22 01:43:37 +00:00 |
Slava Pestov
|
91d638450d
|
string-compare ==> lexi, string> ==> lexi>
|
2005-07-19 08:23:33 +00:00 |
Slava Pestov
|
1cbccb5956
|
documentation updates, minor code cleanups
|
2005-07-18 06:08:41 +00:00 |
Slava Pestov
|
06aee28239
|
fix problem in fiber?; UI cleanups
|
2005-07-17 04:21:10 +00:00 |
Slava Pestov
|
d43c2d5fe9
|
fix bug in pick-up
|
2005-07-17 03:01:51 +00:00 |
Slava Pestov
|
d9c4a82c7a
|
big sequences refactoring
|
2005-07-17 02:16:18 +00:00 |
Slava Pestov
|
b11713a641
|
start incremental layout
|
2005-07-06 05:57:58 +00:00 |
Slava Pestov
|
69608069e1
|
new add word, got rid of unused stdio-stream
|
2005-06-23 19:53:54 +00:00 |
Slava Pestov
|
1c63f5f0db
|
wrunt's alien-invoke shorthand, tons of bug fixes, cleanups and documentation updates
|
2005-06-12 07:38:57 +00:00 |
Slava Pestov
|
d13b024374
|
added binary word unit tests
|
2005-06-10 21:41:41 +00:00 |
Slava Pestov
|
cd9e2f6c9f
|
stdio-binary cleanup
|
2005-06-10 20:08:00 +00:00 |
Slava Pestov
|
712cb5fa24
|
miscellaneous bug fixes and cleanups, powerpc work
|
2005-05-24 23:59:21 +00:00 |
Slava Pestov
|
d748e5e791
|
dataflow optimizer work
|
2005-05-22 06:35:38 +00:00 |
Slava Pestov
|
c821addef0
|
fix stage1 bootstrap, minor handbook update
|
2005-05-19 19:16:25 +00:00 |
Slava Pestov
|
8d12fec3eb
|
more sequence cleanups
|
2005-05-18 20:26:22 +00:00 |
Slava Pestov
|
fdcf721857
|
working on the compiler
|
2005-05-16 01:17:56 +00:00 |
Slava Pestov
|
7fa5d5f14a
|
generic fixes; range and slice sequences
|
2005-05-15 01:15:50 +00:00 |