[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: C-g crash redux
From: |
Stefan Monnier |
Subject: |
Re: C-g crash redux |
Date: |
Thu, 03 Aug 2006 03:35:42 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
> | /* Binds and unbinds are supposed to be compiled balanced. */
> | if (SPECPDL_INDEX () != count)
> | #ifdef BYTE_CODE_SAFE
> | error ("binding stack not balanced (serious byte compiler bug)");
> | #else
> | abort ();
> | #endif
> I'm curious to know: if the error is recoverable, why abort?
> The BYTE_CODE_SAFE branch certainly seems to suggest that it is
> recoverable...
Grep for BYTE_CODE_SAFE and you'll see that in order for the error to be
recoverable, we need to do extra work.
Stefan
- Re: C-g crash redux, (continued)
- Re: C-g crash redux, Richard Stallman, 2006/08/04
- Re: C-g crash redux, Nick Roberts, 2006/08/04
- Re: C-g crash redux, Kim F. Storm, 2006/08/04
- Re: C-g crash redux, David Kastrup, 2006/08/06
- Re: C-g crash redux, Richard Stallman, 2006/08/06
- Re: C-g crash redux, Nick Roberts, 2006/08/06
- Re: C-g crash redux, Nick Roberts, 2006/08/03
Re: C-g crash redux, Chong Yidong, 2006/08/03
Re: C-g crash redux, Richard Stallman, 2006/08/03
Re: C-g crash redux, Richard Stallman, 2006/08/03