cpu.x86: c-to-factor needs to deal with the fact that vm-reg might have been clobbered
parent
39015030a0
commit
5b58117be1
|
@ -76,6 +76,7 @@ IN: bootstrap.x86
|
||||||
! call the quotation
|
! call the quotation
|
||||||
EAX quot-xt-offset [+] CALL
|
EAX quot-xt-offset [+] CALL
|
||||||
! save ds, rs registers
|
! save ds, rs registers
|
||||||
|
jit-load-vm
|
||||||
jit-save-context
|
jit-save-context
|
||||||
] \ c-to-factor define-sub-primitive
|
] \ c-to-factor define-sub-primitive
|
||||||
|
|
||||||
|
|
|
@ -74,6 +74,7 @@ IN: bootstrap.x86
|
||||||
ctx-reg context-callstack-bottom-offset [+] safe-reg MOV
|
ctx-reg context-callstack-bottom-offset [+] safe-reg MOV
|
||||||
! call the quotation
|
! call the quotation
|
||||||
arg1 quot-xt-offset [+] CALL
|
arg1 quot-xt-offset [+] CALL
|
||||||
|
jit-load-vm
|
||||||
jit-save-context
|
jit-save-context
|
||||||
] \ c-to-factor define-sub-primitive
|
] \ c-to-factor define-sub-primitive
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue