[Vm-dev] Pinning object resets write barrier protection
Denis Kudriashov
dionisiydk at gmail.com
Wed Jan 10 10:55:09 UTC 2018
Hi.
I think I found a bug:
array := {10. 20}.
array beReadOnlyObject .
array pinInMemory.
array at: 1 put: 3. "=> succeed"
Looks like pinning object resets write barrier.
Interesting that unpinning readonly object works properly:
array := {10. 20}.
array pinInMemory.
array beReadOnlyObject.
array unpinInMemory.
array at: 1 put: 3. "=> fails"
Best regards,
Denis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20180110/f8022f9b/attachment.html>
More information about the Vm-dev
mailing list