Commit [48793e] Maximize Restore History

Remove TRACE-TABLE-OFFSET slot from CODE.

It stored the byte offset to the location where the code ended and
where the trace table started, but since there's no trace tables, it
was only used for getting the byte size of the code.
The code size is already stored in the CODE-SIZE slot, but in words
and rounded up to two words.
Store verbatim bytes instead and do the conversions when necessary.

Stas Boukarev Stas Boukarev 2014-06-17

1 2 > >> (Page 1 of 2)
changed build-order.lisp-expr
changed package-data-list.lisp-expr
changed src
changed src/code
changed src/code/debug-int.lisp
changed src/code/room.lisp
changed src/code/target-load.lisp
changed src/compiler
changed src/compiler/alpha
changed src/compiler/alpha/alloc.lisp
changed src/compiler/arm
changed src/compiler/arm/alloc.lisp
changed src/compiler/arm/sanctify.lisp
changed src/compiler/dump.lisp
changed src/compiler/generic
changed src/compiler/generic/genesis.lisp
changed src/compiler/generic/objdef.lisp
changed src/compiler/generic/target-core.lisp
changed src/compiler/hppa
changed src/compiler/hppa/alloc.lisp
changed src/compiler/hppa/sanctify.lisp
changed src/compiler/mips
changed src/compiler/mips/alloc.lisp
changed src/compiler/mips/sanctify.lisp
changed src/compiler/ppc
changed src/compiler/ppc/alloc.lisp
changed src/compiler/ppc/sanctify.lisp
changed src/compiler/sparc
changed src/compiler/sparc/alloc.lisp
changed src/compiler/sparc/sanctify.lisp
changed src/compiler/target-disassem.lisp
changed src/runtime
changed src/runtime/alloc.c
changed src/runtime/breakpoint.c
changed src/runtime/gc-common.c
changed src/runtime/gencgc.c
changed src/runtime/purify.c
changed src/runtime/runtime.h
build-order.lisp-expr Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
src
Directory.
src/code
Directory.
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/code/target-load.lisp Diff Switch to side-by-side view
Loading...
src/compiler
Directory.
src/compiler/alpha
Directory.
src/compiler/alpha/alloc.lisp Diff Switch to side-by-side view
Loading...
src/compiler/arm
Directory.
src/compiler/arm/alloc.lisp Diff Switch to side-by-side view
Loading...
src/compiler/arm/sanctify.lisp Diff Switch to side-by-side view
Loading...
src/compiler/dump.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/generic/target-core.lisp Diff Switch to side-by-side view
Loading...
src/compiler/hppa
Directory.
src/compiler/hppa/alloc.lisp Diff Switch to side-by-side view
Loading...
src/compiler/hppa/sanctify.lisp Diff Switch to side-by-side view
Loading...
src/compiler/mips
Directory.
src/compiler/mips/alloc.lisp Diff Switch to side-by-side view
Loading...
src/compiler/mips/sanctify.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ppc
Directory.
src/compiler/ppc/alloc.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ppc/sanctify.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc
Directory.
src/compiler/sparc/alloc.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc/sanctify.lisp Diff Switch to side-by-side view
Loading...
src/compiler/target-disassem.lisp Diff Switch to side-by-side view
Loading...
src/runtime
Directory.
src/runtime/alloc.c Diff Switch to side-by-side view
Loading...
src/runtime/breakpoint.c Diff Switch to side-by-side view
Loading...
src/runtime/gc-common.c Diff Switch to side-by-side view
Loading...
src/runtime/gencgc.c Diff Switch to side-by-side view
Loading...
src/runtime/purify.c Diff Switch to side-by-side view
Loading...
src/runtime/runtime.h Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)