Exemple #1
0
def _register_vms(namespace):
    python_vm_registry.add_vm(CPythonVm(CONFIGURATION_DEFAULT), SUITE)
    python_vm_registry.add_vm(PyPyVm(CONFIGURATION_DEFAULT), SUITE)
    python_vm_registry.add_vm(GraalPythonVm(config_name=CONFIGURATION_DEFAULT),
                              SUITE, 10)
    python_vm_registry.add_vm(
        GraalPythonVm(
            config_name=CONFIG_EXPERIMENTAL_SPLITTING,
            extra_vm_args=[
                '-Dgraal.TruffleExperimentalSplitting=true',
                '-Dgraal.TruffleExperimentalSplittingAllowForcedSplits=false'
            ]), SUITE, 10)
    python_vm_registry.add_vm(
        GraalPythonVm(config_name=CONFIGURATION_SANDBOXED,
                      extra_polyglot_args=[
                          '--llvm.sandboxed',
                      ]), SUITE, 10)
def _register_vms(namespace):
    # cpython
    python_vm_registry.add_vm(CPythonVm(config_name=CONFIGURATION_DEFAULT),
                              SUITE)

    # pypy
    python_vm_registry.add_vm(PyPyVm(config_name=CONFIGURATION_DEFAULT), SUITE)

    # graalpython
    python_vm_registry.add_vm(GraalPythonVm(config_name=CONFIGURATION_DEFAULT),
                              SUITE, 10)
    python_vm_registry.add_vm(
        GraalPythonVm(config_name=CONFIGURATION_DEFAULT_MULTI,
                      extra_polyglot_args=[
                          '--experimental-options',
                          '-multi-context',
                      ]), SUITE, 10)
    python_vm_registry.add_vm(
        GraalPythonVm(config_name=CONFIGURATION_SANDBOXED,
                      extra_polyglot_args=[
                          '--llvm.managed',
                      ]), SUITE, 10)
    python_vm_registry.add_vm(
        GraalPythonVm(config_name=CONFIGURATION_NATIVE,
                      extra_polyglot_args=["--llvm.managed=false"]), SUITE, 10)
    python_vm_registry.add_vm(
        GraalPythonVm(config_name=CONFIGURATION_SANDBOXED_MULTI,
                      extra_polyglot_args=[
                          '--experimental-options',
                          '-multi-context',
                          '--llvm.managed',
                      ]), SUITE, 10)
    python_vm_registry.add_vm(
        GraalPythonVm(config_name=CONFIGURATION_NATIVE_MULTI,
                      extra_polyglot_args=[
                          '--experimental-options',
                          '-multi-context',
                          '--llvm.managed=false',
                      ]), SUITE, 10)
Exemple #3
0
def _register_vms(namespace):
    python_vm_registry.add_vm(CPythonVm(CONFIGURATION_DEFAULT), SUITE)
    python_vm_registry.add_vm(PyPyVm(CONFIGURATION_DEFAULT), SUITE)
    python_vm_registry.add_vm(GraalPythonVm(config_name=CONFIGURATION_DEFAULT),
                              SUITE, 10)