From d6f99d058b34d5b6fbc3f630bf491b302cdf324f Mon Sep 17 00:00:00 2001 From: Abdellah El Morabit Date: Wed, 26 Nov 2025 21:00:00 +0100 Subject: chore: folder refactor, start of zio implementation --- src/main/scala/com/nsrddyn/ALU/Prime.scala | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) (limited to 'src/main/scala/com/nsrddyn/ALU/Prime.scala') 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) + + } +} -- cgit v1.2.3-70-g09d2