Commit [3e000f]  Maximize  Restore  History

Fix GENCGC and core saving on ARM.

ALLOCATION_POINTER was inconsistently used, resulting in incorrectly
saved cores. Always use ALLOCATION_POINTER on GENCGC ARM.

This change may have broken arm-cheneygc, something to check later.
Even better would be to make all the variations to use one thing,
instead of dynamic_space_free_pointer and ALLOCATION_POINTER.

Fixes lp#1349795.

Stas Boukarev Stas Boukarev 2014-08-03

changed NEWS
changed src/compiler/arm/parms.lisp
changed src/runtime/arm-assem.S
changed src/runtime/coreparse.c
changed src/runtime/globals.c
changed src/runtime/interrupt.c
changed src/runtime/pseudo-atomic.h
NEWS Diff Switch to side-by-side view
Loading...
src/compiler/arm/parms.lisp Diff Switch to side-by-side view
Loading...
src/runtime/arm-assem.S Diff Switch to side-by-side view
Loading...
src/runtime/coreparse.c Diff Switch to side-by-side view
Loading...
src/runtime/globals.c Diff Switch to side-by-side view
Loading...
src/runtime/interrupt.c Diff Switch to side-by-side view
Loading...
src/runtime/pseudo-atomic.h Diff Switch to side-by-side view
Loading...

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

Sign up for the SourceForge newsletter:





No, thanks