diff options
| author | Drahflow <drahflow@gmx.de> | 2017-03-01 23:35:25 +0100 |
|---|---|---|
| committer | Drahflow <drahflow@gmx.de> | 2017-03-01 23:35:25 +0100 |
| commit | 038ccd919728f24173326a4f78abc095c8d89f44 (patch) | |
| tree | 6bcd3cae36c6a7f9a0b13d09e3013f419a7d0e85 | |
| parent | c8db228e59f890fcf79aed5176555c48c43da481 (diff) | |
Expect array of objects in sys .asm .createFunction
| -rw-r--r-- | compiler/elymasGlobalSysAsm.ey | 11 |
1 files changed, 1 insertions, 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 |
