1.0.6.59: bogus metacircles due to interrupted applicable method comp.
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 20 Jun 2007 19:05:53 +0000 (19:05 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 20 Jun 2007 19:05:53 +0000 (19:05 +0000)
commitf3a7c6b54880895d1598b1844d7e6eba98af9e53
treea7642b41cb24d1e868a8596ffdcf06b1e9037bde
parent53b5803a76cde1d9809b98c11bba0a6de7f64f6e
1.0.6.59: bogus metacircles due to interrupted applicable method comp.

 * If an interrupt arrives while have stuff on the *CACHE-MISS-VALUES-STACK*
   and the interrupt handler happens to call a gf that is already there,
   we used to think this was a metacircle. Instead we need to bind
   variables like this to "empty" values for interrupt hanlers.

 * Test.

 * Note some bugs.
BUGS
NEWS
package-data-list.lisp-expr
src/code/early-impl.lisp
src/code/target-signal.lisp
src/code/target-thread.lisp
src/runtime/gencgc.c
version.lisp-expr