Commit [f17b4a] Maximize Restore History

This is an EXPERIMENTAL branch. Mayor change is reimplementation of

type assertions with CAST nodes, which should provide a way to fix
several classical bugs in the type checking system.

This version is a first try on the idea. It may be buggy, slow and
produce inefficient code.

Alexey Dejneka Alexey Dejneka 2003-02-10

1 2 > >> (Page 1 of 2)
changed src/code/target-signal.lisp
changed src/code/x86-vm.lisp
changed src/cold/shared.lisp
changed src/cold/snapshot.lisp
changed src/compiler/aliencomp.lisp
changed src/compiler/checkgen.lisp
changed src/compiler/constraint.lisp
changed src/compiler/ctype.lisp
changed src/compiler/debug.lisp
changed src/compiler/info-functions.lisp
changed src/compiler/ir1-translators.lisp
changed src/compiler/ir1opt.lisp
changed src/compiler/ir1tran.lisp
changed src/compiler/ir1util.lisp
changed src/compiler/ir2tran.lisp
changed src/compiler/locall.lisp
changed src/compiler/ltn.lisp
changed src/compiler/macros.lisp
changed src/compiler/main.lisp
changed src/compiler/node.lisp
changed tests/compiler.impure.lisp
changed tests/compiler.pure.lisp
changed tests/seq.impure.lisp
changed BUGS
changed NEWS
src/code/target-signal.lisp Diff Switch to side-by-side view
Loading...
src/code/x86-vm.lisp Diff Switch to side-by-side view
Loading...
src/cold/shared.lisp Diff Switch to side-by-side view
Loading...
src/cold/snapshot.lisp Diff Switch to side-by-side view
Loading...
src/compiler/aliencomp.lisp Diff Switch to side-by-side view
Loading...
src/compiler/checkgen.lisp Diff Switch to side-by-side view
Loading...
src/compiler/constraint.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ctype.lisp Diff Switch to side-by-side view
Loading...
src/compiler/debug.lisp Diff Switch to side-by-side view
Loading...
src/compiler/info-functions.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ir1-translators.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ir1opt.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ir1tran.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ir1util.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ir2tran.lisp Diff Switch to side-by-side view
Loading...
src/compiler/locall.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ltn.lisp Diff Switch to side-by-side view
Loading...
src/compiler/macros.lisp Diff Switch to side-by-side view
Loading...
src/compiler/main.lisp Diff Switch to side-by-side view
Loading...
src/compiler/node.lisp Diff Switch to side-by-side view
Loading...
tests/compiler.impure.lisp Diff Switch to side-by-side view
Loading...
tests/compiler.pure.lisp Diff Switch to side-by-side view
Loading...
tests/seq.impure.lisp Diff Switch to side-by-side view
Loading...
BUGS Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)