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

commits at source.squeak.org commits at source.squeak.org
Fri Dec 13 23:33:25 UTC 2019


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

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

Name: VMMaker.oscog-eem.2610
Author: eem
Time: 13 December 2019, 3:33:07.672811 pm
UUID: 2d962133-af2c-4352-83db-b3130bce6939
Ancestors: VMMaker.oscog-eem.2609

Fix Slang inlining hint for roundUpLength: given the refactoring in VMMaker.oscog-eem.2603

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

Item was changed:
  ----- Method: CogMethodZone>>roundUpLength: (in category 'accessing') -----
  roundUpLength: numBytes
+ 	"Determine the default alignment for the start of a CogMethod, which in turn
- 	"Determine the default alignment for the start of a CogMehtod, which in turn
  	 determines the size of the mask used to distinguish the checked and unchecked
  	 entry-points, used to distinguish normal and super sends on method unlinking.
  	 This is passed onto the backEnd to allow processors with coarse instructions
  	 (ARM) to increase the alignment if required."
+ 	<inline: true>
- 	<inline: #always>
  	^cogit backEnd roundUpToMethodAlignment: numBytes!



More information about the Vm-dev mailing list