Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.2463.mcz==================== Summary ====================
Name: VMMaker.oscog-eem.2463
Author: eem
Time: 18 October 2018, 8:00:37.585132 pm
UUID: 03ede21e-69a1-4110-ba5b-b837d55539a3
Ancestors: VMMaker.oscog-eem.2462
Oops! Fix the major regressions in the last but one commit.
=============== Diff against VMMaker.oscog-eem.2462 ===============
Item was changed:
----- Method: JPEGReadWriter2Plugin>>isValidCompressionStruct: (in category 'plugin support') -----
isValidCompressionStruct: aByteArray
<inline: #always>
+ ^(interpreterProxy byteSizeOf: aByteArray cPtrAsOop) >= self compressStructSize!
- ^(interpreterProxy byteSizeOf: (self cCode: [aByteArray] inSmalltalk: [aByteArray cPtrAsOop])) >= self compressStructSize!
Item was changed:
----- Method: JPEGReadWriter2Plugin>>isValidDecompressionStruct: (in category 'plugin support') -----
isValidDecompressionStruct: aByteArray
<inline: #always>
+ ^(interpreterProxy byteSizeOf: aByteArray cPtrAsOop) >= self decompressStructSize!
- ^(interpreterProxy byteSizeOf: (self cCode: [aByteArray] inSmalltalk: [aByteArray cPtrAsOop])) >= self decompressStructSize!
Item was changed:
----- Method: JPEGReadWriter2Plugin>>isValidErrorMessageStruct: (in category 'plugin support') -----
isValidErrorMessageStruct: aByteArray
<inline: #always>
+ ^(interpreterProxy byteSizeOf: aByteArray cPtrAsOop) >= self errorMgr2StructSize!
- ^(interpreterProxy byteSizeOf: (self cCode: [aByteArray] inSmalltalk: [aByteArray cPtrAsOop])) >= self errorMgr2StructSize!