0.9.5.52:
authorJuho Snellman <jsnell@iki.fi>
Wed, 12 Oct 2005 23:53:47 +0000 (23:53 +0000)
committerJuho Snellman <jsnell@iki.fi>
Wed, 12 Oct 2005 23:53:47 +0000 (23:53 +0000)
commit18dbfbb4e0b4e8531e7dd882f3c55d51a8f38985
tree42c55c949e40082d5e315e9c233f60db795325ed
parente6c3f1d3e416bd473a9e476e6f95235c783794a3
0.9.5.52:
        More merging. Make non-purified cores suck less.

        * Do a non-conservative GC when saving a core without purifying.
        * Save critical bits of the page table in the core, to allow
          picking up the core without walking through the whole core.
        * The dynamic section of a core is picked up into a special
          non-collected generation (currently called "pseudo static"
          in the source, but I'm not attached to that name).
        * #ifdef out some fixup code that's not needed on x86-64.
        * Refactor save.c a bit.
package-data-list.lisp-expr
src/code/save.lisp
src/compiler/generic/genesis.lisp
src/compiler/x86-64/parms.lisp
src/compiler/x86/parms.lisp
src/runtime/coreparse.c
src/runtime/gencgc-internal.h
src/runtime/gencgc.c
src/runtime/save.c
src/runtime/save.h
version.lisp-expr