Slava Pestov
|
bea2809d94
|
fix benchmarks to run
|
2005-12-25 06:27:34 +00:00 |
Slava Pestov
|
2f73851117
|
fix typo
|
2005-12-25 06:00:10 +00:00 |
Slava Pestov
|
4e8186cf79
|
some alien call cleanups
|
2005-12-24 21:08:15 +00:00 |
Slava Pestov
|
fe9e80aa2d
|
remove redundant definition
|
2005-12-23 08:05:20 +00:00 |
Slava Pestov
|
df230e7cd9
|
some assembler tweaks, and a fix for indirect literal load relocation
|
2005-12-23 06:41:33 +00:00 |
Slava Pestov
|
e82f069649
|
refactored inlined recursive blocks
|
2005-12-21 07:43:41 +00:00 |
Slava Pestov
|
0e6236e6f6
|
win64 fixes in runtime
|
2005-12-21 02:36:52 +00:00 |
Slava Pestov
|
e232f76b00
|
%jump-label generator was wrong for amd64
|
2005-12-20 08:47:30 +00:00 |
Slava Pestov
|
a38834bf62
|
fixing a calling convention issue I don't fully understand
|
2005-12-20 08:22:01 +00:00 |
Slava Pestov
|
587de89e22
|
bootstrap fix
|
2005-12-15 01:29:32 +00:00 |
Slava Pestov
|
d3b4726790
|
new bootstrap system; some other code cleanups
|
2005-12-13 22:33:58 +00:00 |
Slava Pestov
|
ca035d7709
|
search word tweak
|
2005-12-11 23:48:42 +00:00 |
Slava Pestov
|
1086f8b3e3
|
64-bit relocation
|
2005-12-11 20:14:41 +00:00 |
Slava Pestov
|
07f98e9dc6
|
print load messages when running files
|
2005-12-11 19:27:36 +00:00 |
Slava Pestov
|
b0cfcca990
|
fix AMD64 %fixnum* overflow
|
2005-12-11 03:48:09 +00:00 |
Slava Pestov
|
4cbf30669d
|
simplification
|
2005-12-11 01:08:47 +00:00 |
Slava Pestov
|
44826cb0d7
|
fix typo in fixnum<< generator
|
2005-12-11 01:00:28 +00:00 |
Slava Pestov
|
5f164b7255
|
more overflow check work
|
2005-12-10 08:03:45 +00:00 |
Slava Pestov
|
0528c5a89c
|
working on AMD64 overflow checks
|
2005-12-10 06:27:41 +00:00 |
Slava Pestov
|
3174f87b67
|
minor cleanups all over the place
|
2005-12-10 06:02:13 +00:00 |
Slava Pestov
|
86a463b458
|
fix typo
|
2005-12-08 03:31:16 +00:00 |
Slava Pestov
|
9cb119f40c
|
assembler fix
|
2005-12-08 03:14:45 +00:00 |
Slava Pestov
|
408939d92d
|
compiler backend code cleanups
|
2005-12-08 02:46:54 +00:00 |
Slava Pestov
|
60a5f535e9
|
fixing bugs
|
2005-12-07 08:37:05 +00:00 |
Slava Pestov
|
35b40a0f10
|
fix generic word error
|
2005-12-07 05:14:24 +00:00 |
Slava Pestov
|
eac3146be6
|
all intrinsics tests pass (except overflow)
|
2005-12-07 03:39:05 +00:00 |
Slava Pestov
|
ceb15dbe5d
|
load primitive types in stage 1
|
2005-12-07 02:34:18 +00:00 |
Slava Pestov
|
00ec673094
|
fixing slot vops
|
2005-12-07 01:42:17 +00:00 |
Slava Pestov
|
a4478d6bc0
|
fix %set-slot on x86
|
2005-12-06 00:07:41 +00:00 |
Slava Pestov
|
1337da225a
|
bootstrap fix
|
2005-12-05 03:57:51 +00:00 |
Slava Pestov
|
d79be44323
|
more fixes for AMD64
|
2005-12-05 03:55:02 +00:00 |
Slava Pestov
|
66c0c2875c
|
VOP cleanups
|
2005-12-05 03:06:12 +00:00 |
Slava Pestov
|
0c68096656
|
some VOP refactoring
|
2005-12-05 00:56:42 +00:00 |
Slava Pestov
|
70f44ce9e4
|
Reworking relocation code
|
2005-12-04 21:20:17 +00:00 |
Slava Pestov
|
57e990c35a
|
AMD64 port
|
2005-12-04 19:30:28 +00:00 |
Slava Pestov
|
ca14fd7b1c
|
amd64 work
|
2005-12-04 07:30:19 +00:00 |
Slava Pestov
|
08f15c4756
|
some more amd64 hacking
|
2005-12-02 08:49:25 +00:00 |
Slava Pestov
|
895de95355
|
finish elimination of list usage from x86 backend
|
2005-12-02 08:24:59 +00:00 |
Slava Pestov
|
fe991f4aee
|
load fix
|
2005-12-02 08:15:27 +00:00 |
Slava Pestov
|
d8384c12c9
|
initial AMD64 porting work
|
2005-12-02 07:25:44 +00:00 |
Slava Pestov
|
036d1f9673
|
bootstrap fix
|
2005-11-15 17:58:44 +00:00 |
Slava Pestov
|
9440f385e5
|
interruption checks get compiled now, fixnum/mod fixed on powerpc
|
2005-11-12 05:37:24 +00:00 |
Slava Pestov
|
c0f4d073df
|
fix 1.0 1+ compiler bug
|
2005-11-05 01:19:15 +00:00 |
Slava Pestov
|
23738087aa
|
big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { }
|
2005-10-30 03:25:38 +00:00 |
Slava Pestov
|
867ccbe0b4
|
use array literals instead of vector literals
|
2005-10-29 20:53:47 +00:00 |
Slava Pestov
|
961d2258a6
|
fix powerpc abi issues, add load.factor files
|
2005-10-19 00:19:10 +00:00 |
Slava Pestov
|
c4cec1321c
|
rename ifte to if
|
2005-09-24 19:21:17 +00:00 |
Slava Pestov
|
ebf9a3fe7f
|
fix bug in x86 backend
|
2005-09-23 22:59:52 +00:00 |
Slava Pestov
|
976cb891df
|
powerpc backend fixes, remove some redundant vops
|
2005-09-23 22:41:26 +00:00 |
Slava Pestov
|
8af5e755c6
|
add 1+ 1- words and other tweaks
|
2005-09-17 02:47:28 +00:00 |