|
68 | 68 | CONFIGURATION_NATIVE_INTERPRETER_MULTI, PythonJavaEmbeddingBenchmarkSuite, python_java_embedding_vm_registry, \
|
69 | 69 | GraalPythonJavaDriverVm, CONFIGURATION_JAVA_EMBEDDING_INTERPRETER_MULTI_SHARED, \
|
70 | 70 | CONFIGURATION_JAVA_EMBEDDING_INTERPRETER_MULTI, CONFIGURATION_JAVA_EMBEDDING_MULTI_SHARED, \
|
71 |
| - CONFIGURATION_JAVA_EMBEDDING_MULTI |
| 71 | + CONFIGURATION_JAVA_EMBEDDING_MULTI, CONFIGURATION_DEFAULT_BYTECODE, CONFIGURATION_INTERPRETER_BYTECODE |
72 | 72 |
|
73 | 73 | if not sys.modules.get("__main__"):
|
74 | 74 | # workaround for pdb++
|
@@ -1634,9 +1634,16 @@ def _register_vms(namespace):
|
1634 | 1634 |
|
1635 | 1635 | # graalpython
|
1636 | 1636 | python_vm_registry.add_vm(GraalPythonVm(config_name=CONFIGURATION_DEFAULT), SUITE, 10)
|
| 1637 | + python_vm_registry.add_vm(GraalPythonVm(config_name=CONFIGURATION_DEFAULT_BYTECODE, extra_polyglot_args=[ |
| 1638 | + '--experimental-options', '--python.EnableBytecodeInterpreter', '--python.DisableFrozenModules', |
| 1639 | + ]), SUITE, 10) |
1637 | 1640 | python_vm_registry.add_vm(GraalPythonVm(config_name=CONFIGURATION_INTERPRETER, extra_polyglot_args=[
|
1638 | 1641 | '--experimental-options', '--engine.Compilation=false'
|
1639 | 1642 | ]), SUITE, 10)
|
| 1643 | + python_vm_registry.add_vm(GraalPythonVm(config_name=CONFIGURATION_INTERPRETER_BYTECODE, extra_polyglot_args=[ |
| 1644 | + '--experimental-options', '--engine.Compilation=false', '--python.EnableBytecodeInterpreter', |
| 1645 | + '--python.DisableFrozenModules', |
| 1646 | + ]), SUITE, 10) |
1640 | 1647 | python_vm_registry.add_vm(GraalPythonVm(config_name=CONFIGURATION_DEFAULT_MULTI, extra_polyglot_args=[
|
1641 | 1648 | '--experimental-options', '-multi-context',
|
1642 | 1649 | ]), SUITE, 10)
|
|
0 commit comments