Eliot Miranda uploaded a new version of VMMakerUI to project VM Maker: http://source.squeak.org/VMMaker/VMMakerUI-eem.54.mcz
==================== Summary ====================
Name: VMMakerUI-eem.54 Author: eem Time: 5 December 2021, 10:30:03.68328 am UUID: 5866a524-5b91-410f-b108-da80dd7c11fb Ancestors: VMMakerUI-eem.53
Simulator: also close vanilla inspectors when shutting down a simulation
=============== Diff against VMMakerUI-eem.53 ===============
Item was added: + ----- Method: CoInterpreter>>isDependentInspector: (in category '*VMMakerUI-user interface') ----- + isDependentInspector: aModel + <doNotGenerate> + ^aModel isInspector + and: [(super isDependentInspector: aModel) + or: [aModel object == cogit + or: [aModel object == cogit methodZone]]]!
Item was added: + ----- Method: Inspector>>isInspector (in category '*VMMakerUI-testing') ----- + isInspector + ^true!
Item was added: + ----- Method: Object>>isInspector (in category '*VMMakerUI-testing') ----- + isInspector + ^false!
Item was changed: ----- Method: StackInterpreter>>closeDependentWindows (in category '*VMMakerUI-user interface') ----- closeDependentWindows <doNotGenerate> World submorphs do: [:submorph| + (self isDependentInspector: submorph model) ifTrue: - (submorph model isVMObjectInspector - and: [submorph model coInterpreter == self]) ifTrue: [submorph delete]. (self isDependentDebugger: submorph model) ifTrue: [submorph model windowIsClosing. submorph delete]]!
Item was added: + ----- Method: StackInterpreter>>isDependentInspector: (in category '*VMMakerUI-user interface') ----- + isDependentInspector: aModel + <doNotGenerate> + ^aModel isInspector + and: [aModel object == self + or: [aModel object == objectMemory]]!
vm-dev@lists.squeakfoundation.org