VM Maker: VMMaker.oscog-eem.221.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.221.mcz

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

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

Name: VMMaker.oscog-eem.221
Author: eem
Time: 26 November 2012, 4:02:55.678 pm
UUID: 6154db02-9e04-4941-88ca-8201d7713110
Ancestors: VMMaker.oscog-eem.220

Slang:
Write the generator to the transcript to help remember what's been done.

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

Item was changed:
  ----- Method: VMMaker>>generateEntire (in category 'generate sources') -----
  generateEntire
+ "Generate the interp, internal plugins and exports as well as the external plugins.
+ If this comes from a generator, log it for convenience."
+ (thisContext findContextSuchThat: [:ctxt| ctxt selector == #generateConfiguration]) ifNotNil:
+ [:root|
+ (thisContext findContextSuchThat: [:ctxt| ctxt sender == root]) ifNotNil:
+ [:generator|
+ logger
+ nextPutAll: (generator selector copyReplaceAll: 'generate' with: '');
+ flush]].
- "generate the interp, internal plugins and exports as well as the external plugins"
-
  self generateMainVM.
+ self generateExternalPlugins!
- self generateExternalPlugins.
- !