VM Maker: VMMaker.oscog-eem.2518.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: VMMaker.oscog-eem.2518.mcz

commits-2
 
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.2518.mcz

==================== Summary ====================

Name: VMMaker.oscog-eem.2518
Author: eem
Time: 28 January 2019, 3:02:28.738124 pm
UUID: 33deb326-de86-45aa-be20-d64c10de4e70
Ancestors: VMMaker.oscog-eem.2517

Fix initialization for solitary plugin generation (plugin generation without having generated a VM).

=============== Diff against VMMaker.oscog-eem.2517 ===============

Item was added:
+ ----- Method: InterpreterPlugin class>>initialize (in category 'initialization') -----
+ initialize
+ DisownVMForFFICall ifNil:
+ [StackInterpreter initializeMiscConstants]!

Item was changed:
+ ----- Method: VMMaker class>>forPlatform: (in category 'instance creation') -----
- ----- Method: VMMaker class>>forPlatform: (in category 'initialisation') -----
  forPlatform: platformName
  "return a VMMaker initialised to build a default no-internal-plugins, no-external-plugins vm codebase"
+ ^(self activeVMMakerClassFor: platformName) new setPlatName: platformName!
- ^(self activeVMMakerClassFor: platformName) new initialize setPlatName: platformName!