Skip to content

Commit

Permalink
[Truffle] CI: add Savina benchmarks.
Browse files Browse the repository at this point in the history
  • Loading branch information
eregon committed Oct 6, 2016
1 parent 5b2e38a commit a0d9d96
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions mx.jruby/mx_jruby.py
Expand Up @@ -747,6 +747,25 @@ def benchmarks(self):
def time(self):
return micro_benchmark_time

savina_benchmarks = [
'savina-apsp',
'savina-radix-sort',
'savina-trapezoidal',
]

class SavinaBenchmarkSuite(AllBenchmarksBenchmarkSuite):
def name(self):
return 'savina'

def directory(self):
return 'parallel/savina'

def benchmarks(self):
return savina_benchmarks

def time(self):
return 120

server_benchmarks = [
'tcp-server',
'webrick'
Expand Down Expand Up @@ -814,4 +833,5 @@ def runBenchmark(self, benchmark, bmSuiteArgs):
mx_benchmark.add_bm_suite(OptcarrotBenchmarkSuite())
mx_benchmark.add_bm_suite(SyntheticBenchmarkSuite())
mx_benchmark.add_bm_suite(MicroBenchmarkSuite())
mx_benchmark.add_bm_suite(SavinaBenchmarkSuite())
mx_benchmark.add_bm_suite(ServerBenchmarkSuite())

0 comments on commit a0d9d96

Please sign in to comment.