From 038ccd919728f24173326a4f78abc095c8d89f44 Mon Sep 17 00:00:00 2001 From: Drahflow Date: Wed, 1 Mar 2017 23:35:25 +0100 Subject: Expect array of objects in sys .asm .createFunction --- compiler/elymasGlobalSysAsm.ey | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/compiler/elymasGlobalSysAsm.ey b/compiler/elymasGlobalSysAsm.ey index 4dce388..1241528 100644 --- a/compiler/elymasGlobalSysAsm.ey +++ b/compiler/elymasGlobalSysAsm.ey @@ -351,17 +351,8 @@ /rsi /ecx :movlMemReg 8 /rsi :addqImm8Reg 3 /rcx :shrqImm8Reg - /rcx :decqReg - /noReferencesToCopy :jzLbl8 - - @referencesCopyLoop - /rsi /rax :movqMemReg - 8 /rax /rax :movqMemDisp8Reg # FIXME: this should be parallel to replace - :stosq - 8 /rsi :addqImm8Reg - /referencesCopyLoop :loopLbl8 + :reprcx :movsq - @noReferencesToCopy /rbp /rdi :xchgqRegReg ::internalAllocateCodeFromEncodingBuffer /rax :movqImmReg -- cgit v1.2.3