Browse Source

Add a --kernel=bytecode-interpreter option to the server

jonathanvdc 8 years ago
parent
commit
2ec4aa3147
1 changed files with 4 additions and 2 deletions
  1. 4 2
      hybrid_server/classes/mvkcontroller.xml

+ 4 - 2
hybrid_server/classes/mvkcontroller.xml

@@ -40,10 +40,12 @@
                     self.mvk.jit.enable_nop_insertion()
                 elif opt == 'trace':
                     self.mvk.jit.enable_tracing()
-                elif opt == 'fast-jit':
-                    self.mvk.jit.set_function_body_compiler(jit.compile_function_body_fast)
+                elif opt == 'bytecode-interpreter':
+                    self.mvk.jit.set_function_body_compiler(jit.compile_function_body_interpret)
                 elif opt == 'baseline-jit':
                     self.mvk.jit.set_function_body_compiler(jit.compile_function_body_baseline)
+                elif opt == 'fast-jit':
+                    self.mvk.jit.set_function_body_compiler(jit.compile_function_body_fast)
                 elif opt == 'adaptive-jit-favor-large-functions':
                     self.mvk.jit.set_function_body_compiler(
                             lambda *args: jit.compile_function_body_adaptive(