On Jun 1, 2015, at 19:16, Eliot Miranda <eliot.miranda@gmail.com> wrote:CogVM source as per VMMaker.oscog-eem.1332/r3365Newspeak Cogit:Fix the regression in implicit receiver sends caused by VMMaker.oscog-eem.1317(fix to performance regression caused by using XCHG on x86).The implicit receiver cache uses SendNumArgsReg to refer to the cache object.Hence we must use TempReg for genPushRegisterArgsForNumArgs: in this case.So refactor to genPushRegisterArgsForNumArgs:scratchReg:, passing eitherTempReg or SendNumArgsReg as approprate.--best,Eliot