[Vm-dev] VM Maker: VMMaker.oscog-mt.3257.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Oct 26 12:19:20 UTC 2022


Marcel Taeumel uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-mt.3257.mcz

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

Name: VMMaker.oscog-mt.3257
Author: mt
Time: 26 October 2022, 2:19:12.566589 pm
UUID: 46b7a9f9-e462-244d-938d-d1ceecfc949c
Ancestors: VMMaker.oscog-eem.3256

Fixes "-Wint-conversion" error for StackVM builds.

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

Item was changed:
  ----- Method: StackInterpreter>>shortPrintFrame: (in category 'debug printing') -----
  shortPrintFrame: theFP
  	<inline: false>
  	<var: #theFP type: #'char *'>
  	| rcvr |
  	(stackPages couldBeFramePointer: theFP) ifFalse:
  		[self print: 'invalid frame pointer'; cr.
  		 ^nil].
  	rcvr := self frameReceiver: theFP.
+ 	self printHexPtrnp: theFP.
- 	self printHex: theFP.
  	self space.
  	self printActivationNameFor: (self frameMethod: theFP)
  		receiver: rcvr
  		isBlock: (self frameIsBlockActivation: theFP)
  		firstTemporary: (self temporary: 0 in: theFP).
  	self space.
  	self shortPrintOop: rcvr "shortPrintOop: adds a cr"!



More information about the Vm-dev mailing list