File tree 2 files changed +25
-1
lines changed
2 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,29 @@ benchmark_suites:
65
65
- Recurse : {extra_args: 1}
66
66
- Mandelbrot : {extra_args: 3}
67
67
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
+
68
91
executors :
69
92
som : {path: ., executable: som.sh}
70
93
somsom :
@@ -80,6 +103,7 @@ experiments:
80
103
suites :
81
104
- micro
82
105
- macro
106
+ - interpreter
83
107
executions :
84
108
- som
85
109
SomSom :
You can’t perform that action at this time.
0 commit comments