Eliot Miranda uploaded a new version of VMMaker to project VM Maker: http://source.squeak.org/VMMaker/VMMaker.oscog-eem.875.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.875 Author: eem Time: 8 September 2014, 2:42:20.486 pm UUID: 79a4ffdf-9e0f-4b5c-9336-0af5d0eb447b Ancestors: VMMaker.oscog-eem.874
Cogit class and CogObjectRepresentation class also need to implement cogitClass.
=============== Diff against VMMaker.oscog-eem.874 ===============
Item was added: + ----- Method: CogObjectRepresentation class>>cogitClass (in category 'accessing class hierarchy') ----- + cogitClass + ^initializationOptions ifNotNil: + [Smalltalk classNamed: (initializationOptions + at: #Cogit + ifAbsent: [#SimpleStackBasedCogit])]!
Item was added: + ----- Method: Cogit class>>cogitClass (in category 'accessing class hierarchy') ----- + cogitClass + ^Smalltalk classNamed: (initializationOptions + at: #Cogit + ifAbsent: [#SimpleStackBasedCogit])!
Item was changed: ----- Method: Cogit class>>initializeWithOptions: (in category 'class initialization') ----- initializeWithOptions: optionsDictionary + { self. CogMethod. CogMethodSurrogate. CogObjectRepresentation } do: + [:superclass| + superclass withAllSubclasses do: + [:class| class initializationOptions: optionsDictionary]]. - self withAllSubclasses, - CogMethod withAllSubclasses, - CogMethodSurrogate withAllSubclasses - do: [:class| - class initializationOptions: optionsDictionary]. super initializeWithOptions: optionsDictionary. self initializeMiscConstants. "must preceed other initialization." self initializeErrorCodes. self initializeCogMethodConstants. self initializeAnnotationConstants. self initializeBytecodeTable. self initializePrimitiveTable!
vm-dev@lists.squeakfoundation.org