slava
|
78f63c0890
|
Removed %parameters VOP
|
2006-03-08 00:53:58 +00:00 |
slava
|
f33bd6d03b
|
Disable branch splitting
|
2006-02-28 05:26:45 +00:00 |
Slava Pestov
|
e82f069649
|
refactored inlined recursive blocks
|
2005-12-21 07:43:41 +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
|
58a3e3ed16
|
new alien>string and string>alien primitives; powerpc backend fixes
|
2005-12-12 23:51:45 +00:00 |
Slava Pestov
|
1086f8b3e3
|
64-bit relocation
|
2005-12-11 20:14:41 +00:00 |
Slava Pestov
|
1990a8d859
|
PowerPC backend fixes
|
2005-12-09 05:02:41 +00:00 |
Slava Pestov
|
408939d92d
|
compiler backend code cleanups
|
2005-12-08 02:46:54 +00:00 |
Slava Pestov
|
eac3146be6
|
all intrinsics tests pass (except overflow)
|
2005-12-07 03:39:05 +00:00 |
Slava Pestov
|
036d1f9673
|
bootstrap fix
|
2005-11-15 17:58:44 +00:00 |
Slava Pestov
|
a651cc87b1
|
various fixes to inference, experimenting with %char-slot vops and interruption checks
|
2005-11-14 03:04:14 +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
|
9d2e4a77a6
|
fix another Mach-O FFI problem
|
2005-10-24 02:31:01 +00:00 |
Slava Pestov
|
97351f3d73
|
%call-label and %return-to were compiled wrong
|
2005-10-19 00:35:41 +00:00 |
Slava Pestov
|
961d2258a6
|
fix powerpc abi issues, add load.factor files
|
2005-10-19 00:19:10 +00:00 |
Slava Pestov
|
29104bb40e
|
fix powerpc relocation bug
|
2005-10-12 01:46:14 +00:00 |
Slava Pestov
|
c4cec1321c
|
rename ifte to if
|
2005-09-24 19:21:17 +00:00 |
Slava Pestov
|
976cb891df
|
powerpc backend fixes, remove some redundant vops
|
2005-09-23 22:41:26 +00:00 |
Slava Pestov
|
3f20042a03
|
fix naming clash, remove %tag-fixnum %untag-fixnum %jump-f vops
|
2005-09-10 06:56:33 +00:00 |
Slava Pestov
|
55e2a9e232
|
reworking simplifier and basic blocks
|
2005-09-09 02:23:54 +00:00 |
Slava Pestov
|
30f0dcf5b9
|
fix powerpc typo
|
2005-09-06 00:33:36 +00:00 |
Slava Pestov
|
d35b6d39e3
|
fixnum/i overflow
|
2005-09-05 21:14:15 +00:00 |
Slava Pestov
|
dec3415da5
|
updating PowerPC compiler to proper register usage requirements as stipulated by ABI
|
2005-09-05 00:23:18 +00:00 |
Slava Pestov
|
16196db489
|
fix compiler bug uncovered by doublec
|
2005-09-04 02:28:46 +00:00 |
Slava Pestov
|
6617d6e2d3
|
fix a few compilation mishaps
|
2005-09-03 22:34:50 +00:00 |
Slava Pestov
|
979225805e
|
images referencing libraries that could not be found no longer fail to load
|
2005-08-15 19:34:00 +00:00 |
Slava Pestov
|
2495ef46f3
|
redesigned generic arithmetic; new tag primitive
|
2005-08-15 07:25:39 +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
|
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
|
da106bc246
|
starting to update compiler for powerpc
|
2005-05-24 05:26:45 +00:00 |
Slava Pestov
|
3b5855a195
|
generational gc and compiler relocation fixes
|
2005-05-13 22:27:18 +00:00 |
Slava Pestov
|
bd5198bf39
|
some progress on getting FFI I/O working on Linux
|
2005-04-29 06:37:12 +00:00 |
Slava Pestov
|
09123b279a
|
miscellaneous fixes for I/O and PowerPC FFI
|
2005-04-24 04:27:07 +00:00 |
Slava Pestov
|
9cc3616a82
|
preliminary work on PowerPC FFI
|
2005-04-23 23:34:06 +00:00 |
Slava Pestov
|
02f1896212
|
PowerPC relocation
|
2005-03-23 02:20:58 +00:00 |
Slava Pestov
|
22d5277c69
|
PowerPC backend functional
|
2005-03-22 01:53:26 +00:00 |
Slava Pestov
|
fccfd9b81a
|
improved single-stepper offers option to continue execution of stepped continuation in primary interpreter
|
2005-03-21 00:05:57 +00:00 |
Slava Pestov
|
e683ecf630
|
PowerPC slot and #dispatch generators
|
2005-03-20 02:23:21 +00:00 |
Slava Pestov
|
7383005eae
|
PowerPC subroutine linkage was terribly broken
|
2005-03-20 01:37:25 +00:00 |
Slava Pestov
|
54e06729fb
|
More PowerPC work
|
2005-03-19 05:30:49 +00:00 |
Slava Pestov
|
57559ee676
|
PowerPC work on conditionals and branches
|
2005-03-18 04:29:08 +00:00 |