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

commits at source.squeak.org commits at source.squeak.org
Sun Jan 17 04:00:13 UTC 2016


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

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

Name: VMMaker.oscog-eem.1647
Author: eem
Time: 17 January 2016, 7:58:25.363169 pm
UUID: 013e4a41-bb4b-46ba-86e0-16c6977c4865
Ancestors: VMMaker.oscog-eem.1646

Newspeak 64-bit Cogit:
x64 must define nsSendCacheAt:

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

Item was added:
+ ----- Method: CogX64Compiler>>nsSendCacheAt: (in category 'inline cacheing') -----
+ nsSendCacheAt: callSiteReturnAddress
+ 	"Answer the NSSendCache for the return address of a Newspeak
+ 	 self, super, outer, or implicit receiver send."
+ 	<option: #NewspeakVM>
+ 	<var: #callSiteReturnAddress type: #'char *'>
+ 	<inline: false>
+ 	^self literalBeforeFollowingAddress: callSiteReturnAddress asUnsignedInteger - 5 "sizeofcall"!



More information about the Vm-dev mailing list