diff options
| author | Abdellah El Morabit <nsrddyn@gmail.com> | 2025-11-26 21:00:00 +0100 |
|---|---|---|
| committer | Abdellah El Morabit <nsrddyn@gmail.com> | 2025-11-26 21:01:15 +0100 |
| commit | d6f99d058b34d5b6fbc3f630bf491b302cdf324f (patch) | |
| tree | a52846b4db9494a426defa95b8ba3a2d135fdc88 /src/main/scala/com/nsrddyn/ALU/Prime.scala | |
| parent | fcad65fc51673898054cc31db1a79dcb3718b6aa (diff) | |
chore: folder refactor, start of zio implementation
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) + + } +} |
