slava
|
06a4af7c00
|
More work on stack effect declaration
|
2006-08-15 20:29:35 +00:00 |
slava
|
5307ac7cfc
|
Assorted fixes
|
2006-08-15 18:56:18 +00:00 |
slava
|
8dfdf52d3a
|
Some unit test fixes
|
2006-08-15 09:24:30 +00:00 |
slava
|
56e19dbf14
|
First stage of stack effect declaration implementation
|
2006-08-15 07:01:24 +00:00 |
slava
|
577f4b26ff
|
Compiler and module system fix
|
2006-08-12 19:58:32 +00:00 |
slava
|
61e1dff787
|
Automatically recompile words when files are loaded
|
2006-08-11 20:55:43 +00:00 |
slava
|
b453a74743
|
Forgetting a word removes it from the recompile set
|
2006-08-10 20:47:10 +00:00 |
slava
|
192dcd5690
|
Character union classes
|
2006-08-12 20:56:45 +00:00 |
slava
|
512fc690ad
|
Simplify the compiler
|
2006-08-10 18:39:12 +00:00 |
slava
|
ed3424a0a1
|
Fix os-macosx-x86.h
|
2006-08-09 22:48:36 +00:00 |
slava
|
40e3a2a063
|
finalize-compile now takes an alist of xts; fix ppc %dispatch
|
2006-08-09 22:09:10 +00:00 |
slava
|
525687bc2b
|
More compiler work; literal table fixes, relocation fix
|
2006-08-09 21:19:33 +00:00 |
slava
|
af1dcf3990
|
: delete-all 0 swap set-length ;
|
2006-08-09 20:14:54 +00:00 |
slava
|
251f12448f
|
Big redesign of the compiler/runtime interface
|
2006-08-08 05:38:32 +00:00 |
slava
|
55ec0e3a91
|
sequence= is now inlined
|
2006-08-07 19:41:31 +00:00 |
slava
|
b68fb8f9c1
|
Optimizer fixes
|
2006-08-07 05:17:04 +00:00 |
slava
|
a8ae50c455
|
Class inference improvements
|
2006-08-07 02:30:52 +00:00 |
slava
|
5a8bd7b3c6
|
Constant branch folding
|
2006-08-07 00:31:15 +00:00 |
slava
|
ff780119fa
|
Faster Unix stream-read1
|
2006-08-06 00:14:14 +00:00 |
slava
|
dced940348
|
Minor Unix I/O cleanups, <client> now waits for a connection, stream-flush now checks for an error
|
2006-08-05 23:01:59 +00:00 |
slava
|
e12fba4b0e
|
more relible mach exception code
|
2006-08-05 22:10:01 +00:00 |
slava
|
26816e583a
|
^n and ^p in fields now moves caret to end
|
2006-08-04 04:32:31 +00:00 |
slava
|
fa882bc2c8
|
Scrolling fixes
|
2006-08-04 04:01:18 +00:00 |
slava
|
84e70ecb73
|
More work on the definition protocol
|
2006-08-02 20:53:26 +00:00 |
slava
|
11ba560c6d
|
Definition protocol
|
2006-08-02 19:17:13 +00:00 |
slava
|
8a6cd181c4
|
Methods now remember their file/line
|
2006-08-02 07:49:13 +00:00 |
slava
|
1158ab413b
|
Generic word system cleanup
|
2006-08-02 06:49:23 +00:00 |
slava
|
6c7325706d
|
Document the error documentation feature
|
2006-08-01 22:18:18 +00:00 |
slava
|
f3bd44083d
|
Nicer sheet. implementation
|
2006-08-01 01:08:25 +00:00 |
slava
|
7bad3a77fa
|
Get Cocoa binding working with strict char* handling
|
2006-08-01 00:43:48 +00:00 |
slava
|
e5abd93601
|
Simplify runtime's GC and relocation code
|
2006-07-31 21:36:15 +00:00 |
slava
|
e30871f4a5
|
interactor-busy? flag added
|
2006-07-31 20:49:26 +00:00 |
slava
|
ec4d9b4932
|
Walker now handles errors properly (almosT)
|
2006-07-31 20:12:29 +00:00 |
slava
|
0550b28e90
|
Different walker interaction style
|
2006-07-31 03:20:08 +00:00 |
slava
|
66c240da57
|
Prettyprinte now highlights elements properly
|
2006-07-31 00:20:26 +00:00 |
slava
|
b0a4b6409a
|
Changed argument order of {head,tail}{,-slice}{,*} and group
|
2006-07-30 00:36:25 +00:00 |
slava
|
adef6a2f04
|
Debugging system services support (Mac OS X)
|
2006-07-29 23:37:50 +00:00 |
slava
|
1e419e6580
|
Services client support (untested)
|
2006-07-28 23:14:05 +00:00 |
slava
|
9d9924cf77
|
gadgets/fields unit tests did not work if the UI was not running
|
2006-07-28 22:01:57 +00:00 |
slava
|
7abaa0ab0d
|
Fix make-track
|
2006-07-28 22:00:14 +00:00 |
slava
|
52d6fc7ecc
|
ui-step now asserts depth (so don't leak stack cells in your draw-gadget*); fix memory leak with set-length and vectors
|
2006-07-28 21:57:24 +00:00 |
slava
|
12ad53b6ae
|
Fix thumb minimum size
|
2006-07-28 19:33:23 +00:00 |
slava
|
03f625cea1
|
Some cleanups to start 0.84
|
2006-07-28 07:54:46 +00:00 |
slava
|
375061d350
|
fix benchmark/help
|
2006-07-28 04:58:44 +00:00 |
slava
|
6dabc9710e
|
Misc updates
|
2006-07-28 04:50:09 +00:00 |
slava
|
e9c2fbb835
|
Inference cleanups
|
2006-07-27 23:45:13 +00:00 |
slava
|
7223b8c637
|
Minor inference cleanups
|
2006-07-27 22:21:49 +00:00 |
slava
|
82db2792a2
|
More inference tweaks
|
2006-07-26 19:03:49 +00:00 |
slava
|
f62277f8ba
|
Fix for a fix
|
2006-07-26 01:33:56 +00:00 |
slava
|
7712d84327
|
Add a failing inference unit test
|
2006-07-25 20:30:40 +00:00 |