[squeak-dev] The Trunk: Kernel-eem.862.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Aug 6 02:36:16 UTC 2014


Eliot Miranda uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-eem.862.mcz

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

Name: Kernel-eem.862
Author: eem
Time: 5 August 2014, 7:35:31.651 pm
UUID: ff1a01aa-168f-486e-9fd6-53d9d56218dc
Ancestors: Kernel-eem.861

Add skipCallPrimtiive for multiple-bytecode-sets capable Decompiler.

=============== Diff against Kernel-eem.861 ===============

Item was added:
+ ----- Method: InstructionStream>>skipCallPrimitive (in category 'decoding') -----
+ skipCallPrimitive
+ 	self method encoderClass callPrimitiveCode ifNotNil:
+ 		[:callPrimitiveCode|
+ 		(self method byteAt: pc) = callPrimitiveCode ifTrue:
+ 			[pc := pc + (self method encoderClass bytecodeSize: callPrimitiveCode)]]!



More information about the Squeak-dev mailing list