Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [99a639] Maximize Restore History

... Perl 6 will be "better, stronger, faster" [...].

A preview release should be available by next summer.

Current status: Genesis works but new core dies after 1.5
function calls or so

- many more #+x86 clauses widened for -64 too

- made a bit of a mess to get ROOM to compile (it's still
broken; that's not the point)

- lea doesn't work when the destination is a stack location,
so don't use it like that

- cvttss2si works better when called with the right number of
arguments, so use it like that

Daniel Barlow Daniel Barlow 2004-10-20

changed src/code/debug-int.lisp
changed src/code/room.lisp
changed src/compiler/generic/core.lisp
changed src/compiler/generic/early-objdef.lisp
changed src/compiler/generic/genesis.lisp
changed src/compiler/generic/objdef.lisp
changed src/compiler/x86-64/arith.lisp
changed src/compiler/x86-64/float.lisp
changed src/compiler/x86-64/vm.lisp
changed build-order.lisp-expr
src/code/debug-int.lisp Diff Switch to side-by-side view
Loading...
src/code/room.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/core.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/early-objdef.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/genesis.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/objdef.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86-64/arith.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86-64/float.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86-64/vm.lisp Diff Switch to side-by-side view
Loading...
build-order.lisp-expr Diff Switch to side-by-side view
Loading...