-
43096fb63b
Fiddling with prettyprinter, working on single-stepper
slava
2006-05-19 04:19:08 +0000
-
0b8578dfa0
Error handling fixes
slava
2006-05-19 03:23:19 +0000
-
31c429aabb
Working on a Cocoa 'Run...' dialog
slava
2006-05-19 03:07:40 +0000
-
196c41e919
Better looking apropos window
slava
2006-05-19 02:28:32 +0000
-
079dea6e3c
Bootstrap fixes, cleanups, better debugger in the UI
slava
2006-05-19 02:20:23 +0000
-
e0994bd623
New callstack printing style, move some utilities around
slava
2006-05-19 02:07:00 +0000
-
062dd4a1aa
Better word comparison
slava
2006-05-19 02:02:20 +0000
-
e0a875bc6b
UI improvements, new apropos tool
slava
2006-05-19 02:01:38 +0000
-
6c3a2e86b2
New prettyprinter feature, some bug fixes
slava
2006-05-19 02:00:11 +0000
-
3f886d72ac
Runtime typo fix
slava
2006-05-18 23:05:00 +0000
-
d1107f45b7
Rework integer ^
slava
2006-05-18 23:04:45 +0000
-
fab5b6adb0
Runtime code cleanups
slava
2006-05-18 05:08:09 +0000
-
c753fc98d0
Fix test failures
slava
2006-05-17 23:44:30 +0000
-
36f324370a
Cons-less runtime now bootstraps itself
slava
2006-05-17 23:05:44 +0000
-
b826aeba7b
random-tester changes
erg
2006-05-17 21:37:37 +0000
-
a3beb28620
win32 keystroke handling fix. space invaders works now
erg
2006-03-30 23:45:52 +0000
-
d7928befda
default to ui
erg
2006-03-30 00:03:11 +0000
-
ee75b478ab
Last traces of conses removed
slava
2006-05-17 18:55:46 +0000
-
9b286735ea
More quotation work
slava
2006-05-16 20:50:51 +0000
-
3ff4bef040
Unit test fixes, introducing quotation type
slava
2006-05-15 22:15:35 +0000
-
0727036ee6
Ratios and complexes now have headers, inference fixes
slava
2006-05-15 22:00:37 +0000
-
e63be4d157
More test fixes
slava
2006-05-15 05:49:07 +0000
-
1951e63d2d
Fix various test failures
slava
2006-05-15 05:37:11 +0000
-
f3ce2a15ed
More cons cell removals
slava
2006-05-15 05:01:47 +0000
-
fbfad83957
Remove cons usage from runtime
slava
2006-05-15 04:03:55 +0000
-
be16e301d6
New queue implementation not using conses
slava
2006-05-15 03:26:05 +0000
-
307bc73f5e
reverse-slice ==> <reversed>
slava
2006-05-15 03:25:34 +0000
-
a7be80d994
Parser no longer calls 'swons'
slava
2006-05-15 03:10:54 +0000
-
63825f9209
>r and r> now use their own stack
slava
2006-05-15 03:09:47 +0000
-
91c6659359
Start 0.83
slava
2006-05-15 02:03:01 +0000
-
-
f5efb9635e
Update change log for 0.82 changes
factor-0-82
0.82
slava
2006-05-15 01:31:16 +0000
-
8932ea08fa
Remove done item from to do list
slava
2006-05-15 00:08:16 +0000
-
c3f37f956f
AMD64 fixes
slava
2006-05-15 00:05:57 +0000
-
b1681213f0
fp-scratch cleanup
slava
2006-05-14 20:44:47 +0000
-
4513192968
Minor fixes
slava
2006-05-14 19:44:07 +0000
-
22eae0be15
Compiler cleanups and bootstrap speedup
slava
2006-05-12 21:07:56 +0000
-
30e1f0fc2b
Fix set-slot on x86
slava
2006-05-11 23:46:19 +0000
-
b633604081
Update boot-stage1 for AMD64 backend changes
slava
2006-05-11 06:25:23 +0000
-
4cd4db2347
Update AMD64 backend and clean up other backends
slava
2006-05-11 06:22:51 +0000
-
e06e42bbba
Some minor I/O fixes
slava
2006-05-11 05:46:32 +0000
-
1cce70aad6
Changing list code to use generic sequence words
slava
2006-05-11 00:32:04 +0000
-
63703c2713
Minor performance improvements in optimizer
slava
2006-05-10 22:51:18 +0000
-
72fe1b6134
Optimizer cleanup
slava
2006-05-10 07:40:03 +0000
-
fd8a3062e3
Bootstrap performance improvement and assorted cleanups
slava
2006-05-10 06:18:25 +0000
-
a842703e2f
Fix typos
slava
2006-05-10 02:22:21 +0000
-
bfc0a0e67a
Floating point intrinsics for PowerPC
slava
2006-05-10 01:37:07 +0000
-
a395743af5
Templates fixes for float vreg allocation
slava
2006-05-09 17:48:55 +0000
-
9f62c309c7
Minor tweak
slava
2006-05-09 17:48:43 +0000
-
3b6cccb620
Templates cleanups
slava
2006-05-09 17:17:03 +0000
-
3c92baf8ed
Bootstrap and compiler fixes
slava
2006-05-09 16:38:57 +0000
-
1234a8aa39
Working on new example program
slava
2006-05-09 15:31:28 +0000
-
da2fc4eaba
Compiler work
slava
2006-05-09 15:31:10 +0000
-
593165784b
Remove unswons word
slava
2006-05-09 15:30:26 +0000
-
e0af419b9b
Minor fixes
slava
2006-05-06 04:27:40 +0000
-
e13b28e0d5
More float tests, x86 float fixes
slava
2006-05-06 03:06:08 +0000
-
6318d7d719
Floating point fixes
slava
2006-05-06 01:41:57 +0000
-
da29021086
Working on float intrinsics
slava
2006-05-06 00:06:57 +0000
-
2fa14f55ad
New 'pentium4' architecture
slava
2006-05-05 06:08:37 +0000
-
a6e9ed5c21
Preliminary floating point intrinsics work
slava
2006-05-05 06:00:17 +0000
-
ade9b3333c
Updated readme, fixed documentation typo, better no-method error reporting
slava
2006-05-05 05:59:39 +0000
-
f808f659b5
Add instructions for starting the GUI on Mac OS X to README.txt.
Kevin Reid
2006-05-05 03:20:21 +0000
-
95ee1a41f1
Set cp_dir executable during 'make macosx.app'.
Kevin Reid
2006-04-11 13:49:47 +0000
-
4af21da845
Register allocation cleanup
slava
2006-05-04 22:19:39 +0000
-
1964164664
vregs now delegate to a register class
slava
2006-05-04 22:08:52 +0000
-
e2f6bf6fef
Update x86 assembler for SSE2
slava
2006-05-04 20:05:58 +0000
-
229b0c26a4
Minor fixes
slava
2006-05-03 00:26:48 +0000
-
1a86171a99
Working on method inlining optimization
slava
2006-05-02 18:16:59 +0000
-
5d7d205081
Type inference for clone and (clone)
slava
2006-05-02 10:13:43 +0000
-
adca3c8464
Tweaking some declarations
slava
2006-05-02 10:05:58 +0000
-
fd3f37c8e3
Aggressive arithmetic inlining
slava
2006-05-02 07:05:57 +0000
-
eb4ba47ef1
New optimizations: useless coerce elimination, builtin slot type declarations
slava
2006-05-02 05:49:52 +0000
-
1bc9dbcf2a
Specializer optimization
slava
2006-05-02 04:11:59 +0000
-
bdd78ad160
Generate if-intrinsics in more cases
slava
2006-05-02 03:30:24 +0000
-
7c53f7ef57
Disable set-slot intrinsic since it seems problematic
slava
2006-05-02 02:12:08 +0000
-
73730188c0
Updating x86 intrinsics
slava
2006-05-02 00:45:40 +0000
-
706c5d825a
First approximation at x86 intrinsic definitions
slava
2006-04-30 20:13:35 +0000
-
cad17564ad
Add +clobber annotations for future optimization
slava
2006-04-30 20:12:54 +0000
-
8e9a27eea0
Fix some problems in the x86 backend
slava
2006-04-29 22:33:05 +0000
-
42cd1e89f8
Fix more typos
slava
2006-04-29 21:32:15 +0000
-
d5d47b6ae8
Fix x86 typo
slava
2006-04-29 21:28:51 +0000
-
f684243e2f
Got scratch registers working; PowerPC backend fully operational, x86 in progress
slava
2006-04-29 21:13:02 +0000
-
906fea6508
Updating x86 backend for new changes
slava
2006-04-28 23:23:50 +0000
-
b55d3041ab
Bootstrap fixes
slava
2006-04-28 23:04:04 +0000
-
451bfb3915
Move some files around
slava
2006-04-28 22:48:48 +0000
-
17d6efb543
Removing linear IR
slava
2006-04-28 22:38:48 +0000
-
acb7a68b24
Update copyright for changed file
slava
2006-04-29 21:23:16 +0000
-
bf90db2914
Fix typo
slava
2006-04-29 21:22:42 +0000
-
9e44e78d9c
Fix I/O typo
slava
2006-04-28 04:19:58 +0000
-
5329b91aa8
Unix I/O cleanup
slava
2006-04-28 04:03:48 +0000
-
51a38d8ca5
cont-responder cleanup
slava
2006-04-28 04:03:41 +0000
-
2fd9ea7fda
More robust duplex stream
slava
2006-04-28 04:03:10 +0000
-
b64cb2cb75
Fix scoping problem in cont-responder
slava
2006-04-28 01:36:29 +0000
-
7f79de6d1f
I/O fixes
slava
2006-04-27 07:20:02 +0000
-
f0ae853bca
Get rid of 'repeat' experiment
slava
2006-04-27 04:44:50 +0000
-
973ed2c7ea
Code cleanups, fix #if intrinsic linearization, faster repeat combinator
slava
2006-04-26 07:05:38 +0000
-
b458d58b91
Fixing some bugs, with-template argument order reversed
slava
2006-04-25 22:25:39 +0000
-
8eca428594
Huge compiler patch; two new fixnum-fast and fixnum+fast primitives which do not perform overflow checks
slava
2006-04-24 21:52:03 +0000
-
ed39103cf8
fix coroutine code for abscence of tree-each
chris.double
2006-04-23 21:30:35 +0000
-
7542f5a026
Fix examples and contrib
slava
2006-04-23 21:29:42 +0000
-
3839e481c5
New, very hairy with-template specifier style
slava
2006-04-23 19:32:08 +0000