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

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks