Slava Pestov
|
54e87cc7f2
|
fix flaw in node-clone; cleanups
|
2005-08-13 08:01:21 +00:00 |
Slava Pestov
|
f331a9241e
|
fix node splitter bug, fix typos in identities
|
2005-08-13 03:54:29 +00:00 |
Slava Pestov
|
05a9338bc7
|
various clean ups, fix linearization of #label
|
2005-08-12 22:02:03 +00:00 |
Chris Double
|
9707d90970
|
Fix bug in http-request in http-client library
|
2005-08-12 00:28:32 +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
|
250aabcd36
|
minor fixes
|
2005-08-08 06:58:49 +00:00 |
Chris Double
|
e341b7ca69
|
Make 'browse' the default word to be shown in the browser responder.
|
2005-08-08 06:48:56 +00:00 |
Chris Double
|
8b9a118b3e
|
Refactored browser responder.
|
2005-08-08 06:42:39 +00:00 |
Slava Pestov
|
f4c5f84a7a
|
fixed problem with meets referring to themselves, leading to sig11 during compilation
|
2005-08-08 06:38:10 +00:00 |
Slava Pestov
|
8674d702c7
|
inline-methods did not call solve-recursion, leading to incorrect results
|
2005-08-07 22:11:20 +00:00 |
Slava Pestov
|
371d13d578
|
fix bootstrap failure
|
2005-08-07 04:04:55 +00:00 |
Slava Pestov
|
606b9b878f
|
dataflow optimizer work
|
2005-08-07 04:00:57 +00:00 |
Slava Pestov
|
a7496b5742
|
more recursive value inference bug fixing
|
2005-08-06 06:44:25 +00:00 |
Slava Pestov
|
fe34a8cc74
|
some recursive value inferencer fixes
|
2005-08-06 05:59:49 +00:00 |
Slava Pestov
|
2057449bbc
|
more inference cleanups
|
2005-08-05 04:05:04 +00:00 |
Slava Pestov
|
4b20f07b0f
|
inference cleanups; recursive value inference work in progress
|
2005-08-05 03:59:45 +00:00 |
Slava Pestov
|
4ba23a7ef3
|
Missing file
|
2005-08-04 23:11:29 +00:00 |
Slava Pestov
|
9bc39d1421
|
starting recursive value inference; add hack to (uncrossref) so that it does not decompile alien words
|
2005-08-04 21:39:39 +00:00 |
Slava Pestov
|
13df2fe3e8
|
marginally faster nappend
|
2005-08-04 16:58:07 +00:00 |
Slava Pestov
|
3366640fb1
|
further code cleanups, unit test fixes
|
2005-08-04 04:48:07 +00:00 |
Slava Pestov
|
f65aa407e9
|
\ foo is now a first-class type; this removes the need for inference-level partial eval, and simplifies a lot of other code
|
2005-08-04 03:56:28 +00:00 |
Slava Pestov
|
ff7b3f9762
|
dataflow optimizer fixes, minor generic word cleanups
|
2005-08-03 22:47:32 +00:00 |
Slava Pestov
|
eab5d999af
|
add failing test
|
2005-08-03 02:40:12 +00:00 |
Slava Pestov
|
7c81617ea0
|
better method inlining heuristic
|
2005-08-02 10:32:48 +00:00 |
Slava Pestov
|
0f1c3dbc59
|
better type inference in dispatch tables
|
2005-08-02 06:03:36 +00:00 |
Slava Pestov
|
99fde7534e
|
accurate type signature for make-tuple
|
2005-08-02 05:28:38 +00:00 |
Slava Pestov
|
c0b441d49c
|
related? heuristic was incorrect
|
2005-08-02 04:33:01 +00:00 |
Slava Pestov
|
f780ad0b33
|
optimize out arithmetic dispatch and known-outcome type predicates
|
2005-08-02 04:25:05 +00:00 |
Slava Pestov
|
1d0ccef23d
|
method inlining
|
2005-08-01 20:22:53 +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
|
43cd7b171e
|
working on type inference
|
2005-07-28 22:20:31 +00:00 |
Slava Pestov
|
869430fae0
|
started some class inference, dataflow optimizer improvements
|
2005-07-28 19:17:31 +00:00 |
Slava Pestov
|
ac6ad36ae4
|
fix optimizer bugs
|
2005-07-28 17:07:30 +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
|
ec0bbe7e2d
|
fix problem in optimizer
|
2005-07-25 05:04:33 +00:00 |
Slava Pestov
|
1d7b548386
|
inspector shows delegate slots
|
2005-07-25 03:58:29 +00:00 |
Slava Pestov
|
257c21f9de
|
editor bug fix
|
2005-07-25 03:35:34 +00:00 |
Slava Pestov
|
a7e713764f
|
improved inspector with slot links
|
2005-07-25 03:09:43 +00:00 |
Slava Pestov
|
b0ecd948ce
|
using 2each in some places instead of zip [ uncons ... ] each
|
2005-07-25 02:59:23 +00:00 |
Slava Pestov
|
b547a0c224
|
2each combinator, minor improvements to inspector and fep
|
2005-07-25 02:44:33 +00:00 |
Slava Pestov
|
678e18859b
|
fix multi-shot callcc1 problem
|
2005-07-25 00:17:51 +00:00 |
Slava Pestov
|
cae545f930
|
factorbot fix, starting 0.77
|
2005-07-24 23:08:32 +00:00 |
Slava Pestov
|
6937977801
|
remove obsolete file
|
2005-07-23 22:24:47 +00:00 |