Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.2842.mcz==================== Summary ====================
Name: VMMaker.oscog-eem.2842
Author: eem
Time: 17 October 2020, 12:06:25.436796 am
UUID: 37749ea0-48e5-4271-91bc-02fde88a2f0d
Ancestors: VMMaker.oscog-eem.2841
Simulate the TerfVM extensions to the HostWIndowsPlugin
=============== Diff against VMMaker.oscog-eem.2841 ===============
Item was added:
+ ----- Method: HostWindowPluginSimulator>>ioGetWindowHandle (in category 'primitive simulation') -----
+ ioGetWindowHandle
+ <primitive: 'primitiveSqueakWindowHandle' module: 'HostWindowPlugin' error: ec>
+ self primitiveFailed
+
+ "self basicNew ioGetWindowHandle hex"!
Item was added:
+ ----- Method: HostWindowPluginSimulator>>ioPositionOfNativeDisplay: (in category 'primitive simulation') -----
+ ioPositionOfNativeDisplay: windowHandle
+ <primitive: 'primitiveNativeDisplayPosition' module: 'HostWindowPlugin' error: ec>
+ self primitiveFailed
+
+ "self basicNew ioPositionOfNativeDisplay: self basicNew ioGetWindowHandle"
+ "self basicNew ioPositionOfNativeWindow: self basicNew ioGetWindowHandle"!
Item was added:
+ ----- Method: HostWindowPluginSimulator>>ioPositionOfNativeWindow: (in category 'primitive simulation') -----
+ ioPositionOfNativeWindow: windowHandle
+ <primitive: 'primitiveNativeWindowPosition' module: 'HostWindowPlugin' error: ec>
+ self primitiveFailed
+
+ "self basicNew ioPositionOfNativeWindow: self basicNew ioGetWindowHandle"
+ "self basicNew ioPositionOfNativeDisplay: self basicNew ioGetWindowHandle"!
Item was added:
+ ----- Method: HostWindowPluginSimulator>>ioSizeOfNativeDisplay: (in category 'primitive simulation') -----
+ ioSizeOfNativeDisplay: windowHandle
+ <primitive: 'primitiveNativeDisplaySize' module: 'HostWindowPlugin' error: ec>
+ self primitiveFailed
+
+ "self basicNew ioSizeOfNativeDisplay: self basicNew ioGetWindowHandle"
+ "self basicNew ioSizeOfNativeWindow: self basicNew ioGetWindowHandle"!
Item was added:
+ ----- Method: HostWindowPluginSimulator>>ioSizeOfNativeWindow: (in category 'primitive simulation') -----
+ ioSizeOfNativeWindow: windowHandle
+ <primitive: 'primitiveNativeWindowSize' module: 'HostWindowPlugin' error: ec>
+ self primitiveFailed
+
+ "self basicNew ioSizeOfNativeWindow: self basicNew ioGetWindowHandle"
+ "self basicNew ioSizeOfNativeDisplay: self basicNew ioGetWindowHandle"!