]> gitweb.factorcode.org Git - factor.git/commitdiff
cpu.x86.bootstrap: fix jit-profiling regression
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sun, 28 Mar 2010 11:30:58 +0000 (07:30 -0400)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sun, 28 Mar 2010 12:29:55 +0000 (08:29 -0400)
basis/cpu/x86/bootstrap.factor

index d75d80faf2e3cf7dbd03252ea5d76941d4ec83d9..961f0c9977100c16683ac6c2e31ca00622915429 100644 (file)
@@ -67,15 +67,15 @@ big-endian off
 
 [
     ! Load word
-    temp0 0 MOV rc-absolute-cell rt-literal jit-rel
+    nv-reg 0 MOV rc-absolute-cell rt-literal jit-rel
     ! Bump profiling counter
-    temp0 profile-count-offset [+] 1 tag-fixnum ADD
+    nv-reg profile-count-offset [+] 1 tag-fixnum ADD
     ! Load word->code
-    temp0 temp0 word-code-offset [+] MOV
+    nv-reg nv-reg word-code-offset [+] MOV
     ! Compute word entry point
-    temp0 compiled-header-size ADD
+    nv-reg compiled-header-size ADD
     ! Jump to entry point
-    temp0 JMP
+    nv-reg JMP
 ] jit-profiling jit-define
 
 [