diff options
Diffstat (limited to 'src/main/scala/com/nsrddyn/ALU/Prime.scala')
| -rw-r--r-- | src/main/scala/com/nsrddyn/ALU/Prime.scala | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/src/main/scala/com/nsrddyn/ALU/Prime.scala b/src/main/scala/com/nsrddyn/ALU/Prime.scala index 1432c93..a6c7d15 100644 --- a/src/main/scala/com/nsrddyn/ALU/Prime.scala +++ b/src/main/scala/com/nsrddyn/ALU/Prime.scala @@ -1,9 +1,9 @@ package com.nsrddyn.alu - - +import com.nsrddyn.alu.Prime import com.nsrddyn.tools.Benchmark +import com.nsrddyn.test -class Prime() extends Benchmark { +class Prime() extends { /* * Calculate all primes up to limit @@ -40,3 +40,25 @@ class Prime() extends Benchmark { } + + + +class PrimeRunner extends Workload { + + def run(threads: Int): Unit = { + + val pr = new Prime() + val br = new Benchmark() + + /* + * test cases + * + * 7919 true + * 2147483647 false + */ + + val time = pr.run(7919, true) + println(time) + + } +} |
