Slava Pestov
|
d9c4a82c7a
|
big sequences refactoring
|
2005-07-17 02:16:18 +00:00 |
Slava Pestov
|
a1f3680708
|
ui listener shows the stack now, fixed gadget display command
|
2005-07-14 04:32:52 +00:00 |
Slava Pestov
|
b11713a641
|
start incremental layout
|
2005-07-06 05:57:58 +00:00 |
Slava Pestov
|
3c5ebd288a
|
splitter work, renaming compiler-backend::reduce to collapse
|
2005-06-25 20:43:00 +00:00 |
Slava Pestov
|
f1b23d66b7
|
merged streams, stdio and files into io vocabulary
|
2005-06-19 21:50:35 +00:00 |
Slava Pestov
|
bf821880ab
|
removed profiler because it sucks
|
2005-06-15 20:34:16 +00:00 |
Slava Pestov
|
3b466e79fd
|
float-regs cleanup
|
2005-06-15 00:54:11 +00:00 |
Slava Pestov
|
7d0f18ef9e
|
single float parameters in powerpc ffi are working
|
2005-06-14 23:10:48 +00:00 |
Slava Pestov
|
69334b2043
|
various cleanups, and a new register class concept in preparation for float parameters in PowerPC FFI
|
2005-06-14 09:01:07 +00:00 |
Slava Pestov
|
a4fafc2507
|
fixes
|
2005-06-12 08:37:45 +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
|
238350ead1
|
more PowerPC fixes, bootstrap works
|
2005-06-09 23:49:31 +00:00 |
Slava Pestov
|
01e7a2a820
|
further PowerPC fixes
|
2005-06-08 08:49:05 +00:00 |
Slava Pestov
|
df2f809fd3
|
powerpc fixes
|
2005-06-08 03:29:47 +00:00 |
Slava Pestov
|
a88f4275c9
|
fix bug in 16/16 reloc
|
2005-06-07 08:33:24 +00:00 |
Slava Pestov
|
2fae4a59a9
|
various PowerPC generator fixes
|
2005-06-07 07:44:34 +00:00 |
Slava Pestov
|
200540e266
|
PowerPC backend work
|
2005-06-05 06:43:05 +00:00 |
Slava Pestov
|
8453c00bbf
|
PowerPC backend fixes, new %write-barrier VOP
|
2005-06-04 06:20:54 +00:00 |
Slava Pestov
|
a76f7107c3
|
more PowerPC work done; overflow checks remain
|
2005-06-03 04:47:00 +00:00 |
Slava Pestov
|
1abf62487d
|
working on conditional fixnum vops for powerpc
|
2005-06-01 18:06:25 +00:00 |
Slava Pestov
|
a51e262dae
|
%type vop on powerpc
|
2005-05-31 01:10:08 +00:00 |
Slava Pestov
|
b77e05e018
|
%arithmetic-type generator
|
2005-05-30 07:37:22 +00:00 |
Slava Pestov
|
97073501d1
|
%dispatch and %untag-fixnum vops
|
2005-05-30 06:19:54 +00:00 |
Slava Pestov
|
92378e773b
|
more PowerPC vops
|
2005-05-30 04:21:17 +00:00 |
Slava Pestov
|
7ec008947c
|
various minor additions and PowerPC backend enhancements
|
2005-05-29 00:52:23 +00:00 |
Slava Pestov
|
712cb5fa24
|
miscellaneous bug fixes and cleanups, powerpc work
|
2005-05-24 23:59:21 +00:00 |
Slava Pestov
|
da106bc246
|
starting to update compiler for powerpc
|
2005-05-24 05:26:45 +00:00 |
Slava Pestov
|
1dd70d4e26
|
debugging matrices
|
2005-05-23 04:25:52 +00:00 |
Slava Pestov
|
4976049189
|
optimizer updates
|
2005-05-23 01:07:24 +00:00 |
Slava Pestov
|
d748e5e791
|
dataflow optimizer work
|
2005-05-22 06:35:38 +00:00 |
Slava Pestov
|
590c1f73bf
|
update plugin for sequences changes
|
2005-05-21 20:05:39 +00:00 |
Slava Pestov
|
bc5b19fc95
|
added C primitive arrays, faster stack effect inference
|
2005-05-21 03:52:31 +00:00 |
Slava Pestov
|
ac34c06c0c
|
new dataflow IR
|
2005-05-17 20:13:08 +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
|
7f4da7ecd0
|
generic words are more flexible, sequences cleaned up
|
2005-05-14 21:18:45 +00:00 |
Slava Pestov
|
3ece9e9b88
|
gengc and relocation fixes; inference cleanups
|
2005-05-14 04:23:00 +00:00 |
Slava Pestov
|
43a19be01f
|
updated %set-slot, %set-fast-slot and new %getenv %setenv intrinsics
|
2005-05-14 00:37:28 +00:00 |
Slava Pestov
|
3b5855a195
|
generational gc and compiler relocation fixes
|
2005-05-13 22:27:18 +00:00 |
Slava Pestov
|
bda16c11b6
|
more gengc debugging, code cleanups
|
2005-05-13 04:09:49 +00:00 |
Slava Pestov
|
419d46d138
|
more fixes, fast fixnum branch intrinsics clean up, predicates over tuples are possible now
|
2005-05-10 04:30:48 +00:00 |
Slava Pestov
|
ce985afd89
|
fix fixnum+ and fixnum- overflow
|
2005-05-10 04:09:16 +00:00 |
Slava Pestov
|
0c67037e8c
|
unit tests mostly pass with new compiler
|
2005-05-10 03:27:46 +00:00 |
Slava Pestov
|
69829b906b
|
fixing bugs
|
2005-05-10 03:25:46 +00:00 |
Slava Pestov
|
910812b502
|
fixnum-shift intrinsics
|
2005-05-10 02:34:47 +00:00 |
Slava Pestov
|
4face990d7
|
starting to update simplifier for vops
|
2005-05-09 06:34:15 +00:00 |
Slava Pestov
|
6df17f0a7c
|
alien-invoke compiles with VOPs
|
2005-05-09 00:30:38 +00:00 |
Slava Pestov
|
cf5ebd8216
|
missing #call-label linearizer
|
2005-05-08 04:58:06 +00:00 |
Slava Pestov
|
e49b41f3b9
|
fix reversed logic in x86 %jump-f and %jump-t
|
2005-05-08 04:40:47 +00:00 |