Commit [e7b2c5]  Maximize  Restore  History

more robust backtraces for syscalls on x86

* new optimization policy: ALIEN-FUNCALL-SAVES-FP-AND-PC Set to 3 for
self-build on x86 to get reliable more backtraces there, and 0 for
other platforms. (1 matches the old SPEED <= DEBUG behaviour.)

* When using a saved FP, and an interrupt context has a bogus
FP, assume it is an interrupted syscall frame.

Nikodemus Siivola Nikodemus Siivola 2011-08-01

changed NEWS
changed make-host-2.lisp
changed package-data-list.lisp-expr
changed src/code/debug-int.lisp
changed src/compiler/aliencomp.lisp
changed src/compiler/policies.lisp
changed tests/debug.impure.lisp
NEWS Diff Switch to side-by-side view
Loading...
make-host-2.lisp 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/compiler/aliencomp.lisp Diff Switch to side-by-side view
Loading...
src/compiler/policies.lisp Diff Switch to side-by-side view
Loading...
tests/debug.impure.lisp Diff Switch to side-by-side view
Loading...

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

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks