File tree 2 files changed +24
-1
lines changed
2 files changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -54,6 +54,28 @@ benchmark_suites:
54
54
- WhileLoop : {extra_args: 10}
55
55
- Mandelbrot : {extra_args: 30}
56
56
57
+ interpreter :
58
+ description : Basic interpreter benchmarks for comparing performance of most basic concepts.
59
+ gauge_adapter : RebenchLog
60
+ command : " -cp Smalltalk:Examples/Benchmarks/Interpreter Examples/Benchmarks/BenchmarkHarness.som %(benchmark)s %(iterations)s 1"
61
+ benchmarks :
62
+ - ArgRead
63
+ - ArrayReadConst
64
+ - ArrayWriteConstConst
65
+ - BlockSend0ConstReturn
66
+ - Const
67
+ - FieldConstWrite
68
+ - FieldRead
69
+ - FieldReadIncWrite
70
+ - FieldReadWrite
71
+ - GlobalRead
72
+ - LocalConstWrite
73
+ - LocalRead
74
+ - LocalReadIncWrite
75
+ - LocalReadWrite
76
+ - SelfSend0
77
+ - SelfSend0BlockConstNonLocalReturn
78
+
57
79
executors :
58
80
som : {path: ., executable: som.sh}
59
81
@@ -64,5 +86,6 @@ experiments:
64
86
suites :
65
87
- micro
66
88
- macro
89
+ - interpreter
67
90
executions :
68
91
- som
You can’t perform that action at this time.
0 commit comments