Skip to content

Commit

Permalink
Update vmMakerWith:memoryManager: removing line with #COGMTVM (actual…
Browse files Browse the repository at this point in the history
…ly not needed anymore) and reference to #initializeBytecodeTableForSqueakV3PlusClosuresSistaV1Hybrid which is not present anymore.
  • Loading branch information
Hernán Morales Durand committed Mar 9, 2023
1 parent 4e547b7 commit 4a4d239
Showing 1 changed file with 2 additions and 13 deletions.
15 changes: 2 additions & 13 deletions smalltalksrc/VMMakerCompatibilityForPharo6/PharoVMMaker.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -211,25 +211,14 @@ PharoVMMaker >> vmMakerWith: interpreterClass memoryManager: memoryManager [

| platformDirectory |
VMMakerConfiguration initializeForPharo.

(interpreterClass bindingOf: #COGMTVM)
ifNotNil: [ : binding | binding value: false ].

platformDirectory := self platformDirectoryFor: memoryManager.


^ (VMMaker
makerFor: interpreterClass
and: StackToRegisterMappingCogit
with: {
#COGMTVM.
false.
#ObjectMemory.
memoryManager name.
#MULTIPLEBYTECODESETS.
true.
#bytecodeTableInitializer.
#initializeBytecodeTableForSqueakV3PlusClosuresSistaV1Hybrid }
#ObjectMemory . memoryManager name .
#MULTIPLEBYTECODESETS . true }
to: platformDirectory
platformDir: platformDirectory
including: #( )
Expand Down

0 comments on commit 4a4d239

Please sign in to comment.