[squeak-dev] Solving multiple termination bugs - summary & proposal
Jaromir Matas
m at jaromir.net
Mon May 24 15:18:48 UTC 2021
Hi all,
there's one more "final" version (Kernel-jar.1411) of #terminate fixing
unwind in a situation where #ensure is the top context when a process is
terminated.
More tests covering unwind from non-local returns, unwind from nested errors
and a stress test #testTerminateInEnsure presented by Martin McClure at 2019
Smalltalk conference have been added:
Tests-jar.465
ToolsTests-jar.105
KernelTests-jar.405
Finally managed to add debugger tests - thanks to Marcel and Christoph for
inspiration!
A patch from Kernel-jar.1410 solving catastrophic returns and infinite loops
caused by BlockCannotReturn has been integrated here as well.
best,
-----
^[^ Jaromir
--
Sent from: http://forum.world.st/Squeak-Dev-f45488.html
More information about the Squeak-dev
mailing list
|