[squeak-dev] Regression | Cannot interrupt "[ [] repeat ] fork" anymore

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Fri Dec 17 00:23:38 UTC 2021

Ah. The comment already states it:

"A VM parameter is typically numeric or boolean, and if not implemented will be nil."

So we *do need* to handle nil values here. :-)

Besides, IMHO your proposal (Tim) comes with the drawback of duplicating the primitive. See System-ct.1269. :-)



Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von tim Rowledge <tim at rowledge.org>
Gesendet: Freitag, 17. Dezember 2021 00:48:11
An: The general-purpose Squeak developers list
Betreff: Re: [squeak-dev] Regression | Cannot interrupt "[ [] repeat ] fork" anymore

vmParameterAt: parameterIndex ifAbsent: absentBlock

        <primitive: 254>
        ^absentBlock value

tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: AII: Add Insult to Injury

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20211217/7d978c3b/attachment-0001.html>

More information about the Squeak-dev mailing list