[Vm-dev] VM Maker: VMMaker.oscog-eem.221.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Nov 27 00:05:34 UTC 2012


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.
- !



More information about the Vm-dev mailing list