[Ecls-list] Critical bug
Gabriel Dos Reis
gdr at cs.tamu.edu
Sat Dec 22 01:38:15 UTC 2007
"Juan Jose Garcia-Ripoll" <jjgarcia at users.sourceforge.net> writes:
| I have fixed a long standing bug in ECL. Namely, C variables in
| compiled code were not always declared volatile. As of now, when a
| function uses setjmp(), all variables, including function arguments,
| are declared volatile and thus their value is preserved during calls
| of THROW, GOTO, etc.
Should we expect a possible performance decrease from this patch, or
it should be in the noise?
More information about the ecl-devel