[Vm-dev] VM Maker: Cog-eem.374.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Dec 14 23:24:25 UTC 2019


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

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

Name: Cog-eem.374
Author: eem
Time: 14 December 2019, 3:24:17.049998 pm
UUID: d46b10e7-bd9b-4685-b41c-dbadcb3c429c
Ancestors: Cog-eem.373

GdbARMv8Alien methods for simulating leaf calls.

=============== Diff against Cog-eem.373 ===============

Item was added:
+ ----- Method: GdbARMv8Alien>>simulateLeafCallOf:nextpc:memory: (in category 'execution simulation') -----
+ simulateLeafCallOf: address nextpc: nextpc memory: aMemory
+ 	self lr: nextpc.
+ 	self pc: address!

Item was added:
+ ----- Method: GdbARMv8Alien>>smashRegisterAccessors (in category 'accessing-abstract') -----
+ smashRegisterAccessors
+ 	"See Table 3-1 Register Usage in AArch64 SMC32, HVC32, SMC64, and HVC64 calls
+ 	 in http://infocenter.arm.com/help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf"
+ 	^#(r0: r1: r2: r3: r4: r5: r6: r7: r8: r9: r10: r11: r12: r13: r14: r15: r16: r17:)!



More information about the Vm-dev mailing list