On 11/01/2009 02:43 AM, Roland Plüss wrote:
There are situations where it is
needed like in console emulation where you work with funky hardware but
is this really required for a scripting/programming language? I'm rather
astonished smalltalk uses SEGFs for control flow. I thought with that
simple and clear design such tricks are not required.

It's not control flow. It's used by GC. It's not needed---it's just one implementation of a write barrier. It's not needed either for "funky hardware", though I know that some emulators track dirty rectangles using the same technique.

Signals (except for SIGKILL and SIGSTOP) are there to be trapped whenever useful.

Configure with --disable-generational-gc (and enjoy the speed loss...) if you feel uncomfortable.

Paolo


_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to