Eliot Miranda uploaded a new version of BytecodeSets to project VM Maker: http://source.squeak.org/VMMaker/BytecodeSets.spur-cb.42.mcz
==================== Summary ====================
Name: BytecodeSets.spur-cb.42 Author: cb Time: 5 April 2016, 9:41:24.032 am UUID: 4e97953a-3686-49d6-b427-09163314bec6 Ancestors: BytecodeSets.spur-cb.41
added notAContext flag
=============== Diff against BytecodeSets.spur-cb.41 ===============
Item was removed: - ----- Method: EncoderForSistaV1>>genNoStoreCheckFlag (in category 'extended bytecode generation') ----- - genNoStoreCheckFlag - self genUnsignedSingleExtendB: 1!
Item was added: + ----- Method: EncoderForSistaV1>>genStackFlagExtensionIgnoreStoreCheck:notAContext: (in category 'extended bytecode generation') ----- + genStackFlagExtensionIgnoreStoreCheck: ignoreStoreCheck notAContext: notAContext + "Can be applied to the long form of store and store pop of literal variable, remote inst var, remote temp, receiver inst var. + The notAContext bit can be used only with instance variable stores." + self genUnsignedSingleExtendB: ignoreStoreCheck asBit + (notAContext asBit << 1)!
vm-dev@lists.squeakfoundation.org