Commit c22e7102 authored by John Zhang's avatar John Zhang

fix: uncomment other task sets

parent beba0d13
......@@ -12,54 +12,54 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# fib:
# iterations: 20
# benchmark:
# name: micro/fib
# args:
# - 10 # scale factor
# - 35
# callback:
# name: clock
# param: "6"
# tasks:
# rpyc_O3:
# language:
# name: rpython
# backend: c
# source: targetfib.py
# compiler:
# flags:
# - --gc=none
# environ:
# PYPY_C_CLANG_OPT_FLAG: -O3
# PYPY_USESSION_BASENAME: fib_rpyc_O3
# rpyzebu:
# language:
# name: rpython
# backend: mu
# impl: zebu
# source: targetfib.py
# compiler:
# pypydir: $PYPY_MU
# environ:
# ZEBU_BUILD: release
# PYPY_USESSION_DIR: example
# PYPY_USESSION_BASENAME: fib_rpyzebu
# c_O3:
# language: c
# source: fib.c
# compiler:
# flags:
# - -O3
# mu_fast:
# language:
# name: mu
# impl: zebu
# source: build_fib.c
# compiler:
# flags:
# - -DBUILD_FIB_FAST
fib:
iterations: 20
benchmark:
name: micro/fib
args:
- 10 # scale factor
- 35
callback:
name: clock
param: "6"
tasks:
rpyc_O3:
language:
name: rpython
backend: c
source: targetfib.py
compiler:
flags:
- --gc=none
environ:
PYPY_C_CLANG_OPT_FLAG: -O3
PYPY_USESSION_BASENAME: fib_rpyc_O3
rpyzebu:
language:
name: rpython
backend: mu
impl: zebu
source: targetfib.py
compiler:
pypydir: $PYPY_MU
environ:
ZEBU_BUILD: release
PYPY_USESSION_DIR: example
PYPY_USESSION_BASENAME: fib_rpyzebu
c_O3:
language: c
source: fib.c
compiler:
flags:
- -O3
mu_fast:
language:
name: mu
impl: zebu
source: build_fib.c
compiler:
flags:
- -DBUILD_FIB_FAST
alloc:
iterations: 20
benchmark:
......@@ -89,112 +89,112 @@ alloc:
vmargs:
- --gc-immixspace-size=524288000 # 500M
- --gc-lospace-size=104587600 # 100M
# except:
# benchmark:
# name: micro/except
# args:
# - 2000
# - 1
# - 10
# iterations: 20
# callback:
# name: clock
# param: "6"
# environ:
# PYPY_USESSION_DIR: example
# tasks:
# rpyc_O3:
# language:
# name: rpython
# backend: c
# source: targetexcept.py
# environ:
# PYPY_C_CLANG_OPT_FLAG: -O3
# PYPY_USESSION_BASENAME: "${MUBENCH_TASKSET_NAME}_${MUBENCH_TASK_NAME}"
# rpyzebu:
# language:
# name: rpython
# backend: mu
# impl: zebu
# source: targetexcept.py
# environ:
# PYPY_USESSION_BASENAME: except_rpyzebu
# som:
# iterations: 20
# benchmark:
# name: SOM
# args:
# - -cp
# - $RPYSOM/Smalltalk
# - $RPYSOM/TestSuite/TestHarness.som
# callback:
# name: clock
# param: "6"
# environ:
# PYPY_USESSION_DIR: example # controls where PyPy puts usession directory
# PYTHONPATH: $RPYSOM/src
# tasks:
# rpyc_O3:
# language:
# name: rpython
# backend: c
# source: targetrpysom.py
# environ:
# PYPY_C_CLANG_OPT_FLAG: -O3
# PYPY_USESSION_BASENAME: som_rpyc_O3
# rpyzebu:
# language:
# name: rpython
# backend: mu
# impl: zebu
# source: targetrpysom.py
# environ:
# ZEBU_BUILD: "release"
# PYPY_USESSION_BASENAME: som_rpyzebu
# quicksort:
# benchmark:
# name: micro/quicksort
# iterations: 20
# callback:
# name: clock
# param: "6"
# environ:
# PYPY_USESSION_DIR: example
# tasks:
# rpyc_O0:
# language:
# name: rpython
# backend: c
# source: targetquicksort.py
# environ:
# PYPY_C_CLANG_OPT_FLAG: -O0
# PYPY_USESSION_BASENAME: &basename "${MUBENCH_TASKSET_NAME}_${MUBENCH_TASK_NAME}"
# flags:
# - --gc=none
# compiler:
# args:
# - &scale_factor 1000
# rpyc_O3:
# language:
# name: rpython
# backend: c
# source: targetquicksort.py
# environ:
# PYPY_C_CLANG_OPT_FLAG: -O3
# PYPY_USESSION_BASENAME: *basename
# flags:
# - --gc=none
# compiler:
# args:
# - *scale_factor
# rpyzebu:
# language:
# name: rpython
# backend: mu
# impl: zebu
# source: targetquicksort.py
# environ:
# PYPY_USESSION_BASENAME: *basename
# compiler:
# args:
# - *scale_factor
except:
benchmark:
name: micro/except
args:
- 2000
- 1
- 10
iterations: 20
callback:
name: clock
param: "6"
environ:
PYPY_USESSION_DIR: example
tasks:
rpyc_O3:
language:
name: rpython
backend: c
source: targetexcept.py
environ:
PYPY_C_CLANG_OPT_FLAG: -O3
PYPY_USESSION_BASENAME: "${MUBENCH_TASKSET_NAME}_${MUBENCH_TASK_NAME}"
rpyzebu:
language:
name: rpython
backend: mu
impl: zebu
source: targetexcept.py
environ:
PYPY_USESSION_BASENAME: except_rpyzebu
som:
iterations: 20
benchmark:
name: SOM
args:
- -cp
- $RPYSOM/Smalltalk
- $RPYSOM/TestSuite/TestHarness.som
callback:
name: clock
param: "6"
environ:
PYPY_USESSION_DIR: example # controls where PyPy puts usession directory
PYTHONPATH: $RPYSOM/src
tasks:
rpyc_O3:
language:
name: rpython
backend: c
source: targetrpysom.py
environ:
PYPY_C_CLANG_OPT_FLAG: -O3
PYPY_USESSION_BASENAME: som_rpyc_O3
rpyzebu:
language:
name: rpython
backend: mu
impl: zebu
source: targetrpysom.py
environ:
ZEBU_BUILD: "release"
PYPY_USESSION_BASENAME: som_rpyzebu
quicksort:
benchmark:
name: micro/quicksort
iterations: 20
callback:
name: clock
param: "6"
environ:
PYPY_USESSION_DIR: example
tasks:
rpyc_O0:
language:
name: rpython
backend: c
source: targetquicksort.py
environ:
PYPY_C_CLANG_OPT_FLAG: -O0
PYPY_USESSION_BASENAME: &basename "${MUBENCH_TASKSET_NAME}_${MUBENCH_TASK_NAME}"
flags:
- --gc=none
compiler:
args:
- &scale_factor 1000
rpyc_O3:
language:
name: rpython
backend: c
source: targetquicksort.py
environ:
PYPY_C_CLANG_OPT_FLAG: -O3
PYPY_USESSION_BASENAME: *basename
flags:
- --gc=none
compiler:
args:
- *scale_factor
rpyzebu:
language:
name: rpython
backend: mu
impl: zebu
source: targetquicksort.py
environ:
PYPY_USESSION_BASENAME: *basename
compiler:
args:
- *scale_factor
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment