]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/compiler/codegen/codegen.factor
moved %(un)nest-stacks out to cpu specific files to eliminate %vm-invoke from compile...
[factor.git] / basis / compiler / codegen / codegen.factor
index b2c1eed8193790c25d918b757b8ee9cc3ba13703..9ac6a87b37207a1663e0a29385c01beadf3022e0 100755 (executable)
@@ -447,7 +447,7 @@ M: ##alien-indirect generate-insn
     ! Generate code for boxing input parameters in a callback.
     [
         dup \ %save-param-reg move-parameters
-        "nest_stacks" %vm-invoke-1st-arg
+        %nest-stacks
         box-parameters
     ] with-param-regs ;
 
@@ -485,8 +485,6 @@ TUPLE: callback-context ;
         [ callback-context new do-callback ] %
     ] [ ] make ;
 
-: %unnest-stacks ( -- ) "unnest_stacks" %vm-invoke-1st-arg ;
-
 M: ##callback-return generate-insn
     #! All the extra book-keeping for %unwind is only for x86.
     #! On other platforms its an alias for %return.