File tree Expand file tree Collapse file tree 2 files changed +25
-1
lines changed
Expand file tree Collapse file tree 2 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,29 @@ benchmark_suites:
6565 - Recurse : {extra_args: 1}
6666 - Mandelbrot : {extra_args: 3}
6767
68+ interpreter :
69+ description : Basic interpreter benchmarks for comparing performance of most basic concepts.
70+ gauge_adapter : RebenchLog
71+ invocations : 5
72+ command : " -cp Smalltalk:Examples/Benchmarks/Interpreter Examples/Benchmarks/BenchmarkHarness.som %(benchmark)s %(iterations)s 1"
73+ benchmarks :
74+ - ArgRead
75+ - ArrayReadConst
76+ - ArrayWriteConstConst
77+ - BlockSend0ConstReturn
78+ - Const
79+ - FieldConstWrite
80+ - FieldRead
81+ - FieldReadIncWrite
82+ - FieldReadWrite
83+ - GlobalRead
84+ - LocalConstWrite
85+ - LocalRead
86+ - LocalReadIncWrite
87+ - LocalReadWrite
88+ - SelfSend0
89+ - SelfSend0BlockConstNonLocalReturn
90+
6891executors :
6992 som : {path: ., executable: som.sh}
7093 somsom :
@@ -80,6 +103,7 @@ experiments:
80103 suites :
81104 - micro
82105 - macro
106+ - interpreter
83107 executions :
84108 - som
85109 SomSom :
You can’t perform that action at this time.
0 commit comments