Slava Pestov
|
45109c1a0a
|
major cleanup
|
2005-08-25 19:27:38 +00:00 |
Slava Pestov
|
a21a630087
|
blinking cursor in UI
|
2005-08-23 22:16:42 +00:00 |
Slava Pestov
|
4ce519c9f9
|
more cleanups
|
2005-08-22 19:33:18 +00:00 |
Slava Pestov
|
c8eacd7b0b
|
major bootstrap cleanup
|
2005-08-20 01:46:12 +00:00 |
Slava Pestov
|
3d69cf226b
|
clean up generic word code
|
2005-08-16 19:53:30 +00:00 |
Slava Pestov
|
2495ef46f3
|
redesigned generic arithmetic; new tag primitive
|
2005-08-15 07:25:39 +00:00 |
Slava Pestov
|
01b48675b7
|
more generic fixes
|
2005-08-15 03:26:40 +00:00 |
Slava Pestov
|
fae12b201e
|
clean up metaclasses
|
2005-08-14 22:13:16 +00:00 |
Slava Pestov
|
4f424c16ec
|
cleanup class<
|
2005-08-14 21:33:45 +00:00 |
Slava Pestov
|
633466f129
|
minor fixes, new quicksort implementatin
|
2005-08-14 03:39:46 +00:00 |
Slava Pestov
|
05a9338bc7
|
various clean ups, fix linearization of #label
|
2005-08-12 22:02:03 +00:00 |
Slava Pestov
|
606b9b878f
|
dataflow optimizer work
|
2005-08-07 04:00:57 +00:00 |
Slava Pestov
|
13df2fe3e8
|
marginally faster nappend
|
2005-08-04 16:58: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
|
7c81617ea0
|
better method inlining heuristic
|
2005-08-02 10:32:48 +00:00 |
Slava Pestov
|
99fde7534e
|
accurate type signature for make-tuple
|
2005-08-02 05:28:38 +00:00 |
Slava Pestov
|
b8d8685de8
|
clean up class<, class-and, class-or
|
2005-08-01 03:38:33 +00:00 |
Slava Pestov
|
43cd7b171e
|
working on type inference
|
2005-07-28 22:20:31 +00:00 |
Slava Pestov
|
03168a86e5
|
dataflow optimizer work, phasing out 3list/3unlist
|
2005-07-28 00:13:11 +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
|
315f9d547f
|
various code cleanups, removing some redundant calls to >list, fix i/o timeouts
|
2005-07-23 02:18:47 +00:00 |
Slava Pestov
|
1cbccb5956
|
documentation updates, minor code cleanups
|
2005-07-18 06:08:41 +00:00 |
Slava Pestov
|
02a5067706
|
fix mouse enter/leave handling
|
2005-07-13 22:08:54 +00:00 |
Slava Pestov
|
0bc6efa33b
|
float parameters working on OS X
|
2005-06-16 03:27:28 +00:00 |
Slava Pestov
|
4773541229
|
bits>float bits>double primitives'
|
2005-06-13 00:55:30 +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
|
d66e281af7
|
minor improvements to the plugin
|
2005-06-08 22:11:53 +00:00 |
Slava Pestov
|
01e7a2a820
|
further PowerPC fixes
|
2005-06-08 08:49:05 +00:00 |
Slava Pestov
|
7ec008947c
|
various minor additions and PowerPC backend enhancements
|
2005-05-29 00:52:23 +00:00 |
Slava Pestov
|
7418990bdc
|
linear IR and simplifier refactoring
|
2005-05-16 21:01:39 +00:00 |
Slava Pestov
|
55aeaadfe0
|
some stack inference work
|
2005-05-16 05:15:48 +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 |
Slava Pestov
|
7f4da7ecd0
|
generic words are more flexible, sequences cleaned up
|
2005-05-14 21:18:45 +00:00 |
Slava Pestov
|
3b5855a195
|
generational gc and compiler relocation fixes
|
2005-05-13 22:27:18 +00:00 |
Slava Pestov
|
4face990d7
|
starting to update simplifier for vops
|
2005-05-09 06:34:15 +00:00 |
Slava Pestov
|
656a4bf1ed
|
float and double types in FFI, minor cleanups here and there to kick off 0.75
|
2005-05-05 02:34:55 +00:00 |
Slava Pestov
|
b442096677
|
UI fixes; hashtables and generics are rehashed during bootstrap for improved robustness
|
2005-05-04 03:50:04 +00:00 |
Slava Pestov
|
008d35310b
|
handbook updates, remove vector-length vector-nth set-vector-nth
|
2005-04-26 04:35:55 +00:00 |
Slava Pestov
|
626336915b
|
appending, mapping sequences
|
2005-04-18 01:59:11 +00:00 |
Slava Pestov
|
7217109e2d
|
tuple equality fixed, tuples are not sequences anymore, factor plugin cleanups and performance improvements
|
2005-04-12 17:35:27 +00:00 |
Slava Pestov
|
f90d3ed100
|
Factor plugin 0.74
|
2005-04-12 03:05:05 +00:00 |
Slava Pestov
|
e7a0913e90
|
alien arrays
|
2005-04-10 02:43:41 +00:00 |
Slava Pestov
|
5a5f8972ec
|
sequence fixes
|
2005-04-02 07:52:27 +00:00 |
Slava Pestov
|
f39394d25e
|
sequence protocol
|
2005-04-02 07:39:33 +00:00 |
Slava Pestov
|
41cd52316a
|
messing around with ffi, various other fixes
|
2005-03-29 04:45:13 +00:00 |
Slava Pestov
|
286813e992
|
automatic decompiling of definitions, cross reference database, cleaned up bootstrap
|
2005-03-27 01:12:14 +00:00 |
Slava Pestov
|
1bcac74906
|
working on layouts; simpler tuple delegation
|
2005-03-09 03:54:59 +00:00 |