1.0.19.33: Improved interrupt handling on darwin/x86[-64]
commitb20e8cac4dd15882d5e0fda1bcf04c487df1360f
authorPaul Khuong <pvk@pvk.ca>
Wed, 20 Aug 2008 21:16:46 +0000 (20 21:16 +0000)
committerPaul Khuong <pvk@pvk.ca>
Wed, 20 Aug 2008 21:16:46 +0000 (20 21:16 +0000)
treec543bd841d551d1c7dd5c8b2cd257f98a47d716e
parent332e4d9a78b7af76d0c8da2a7cafda5a3c556036
1.0.19.33: Improved interrupt handling on darwin/x86[-64]

 * Remove an obsolete race condition check in SIGBUS handling
   on x86. Accesses to unmapped addresses should no longer result
   in infinite loops.

 * Now reserve a 256 byte (slightly more than that is actually safe
   to use) zone just below SP for signal handlers to safely push
   data in.
src/runtime/x86-64-darwin-os.c
src/runtime/x86-darwin-os.c
version.lisp-expr