Warmup

object Warmup
class Object
trait Matchable
class Any

Type members

Classlikes

final case class PoolResult(warm: Future[State], done: Future[State])
Value Params
done

The State after all threads have finished.

warm

The State when the warmup condition is first met.

final case class State(outerReps: Int, totalInnerReps: Int, repEvalTimes: Vector[DurationLite], totalWarmupTime: DurationLite)
Companion
object
object State
Companion
class

Value members

Concrete methods

def pool[F[_]](pool: GraalContextPool[F])(innerReps: Int, expr: Expr[Any], stopWhen: State => Boolean): PoolResult
def sync(ctx: GraalContext)(innerReps: Int, expr: Expr[Any], stopWhen: State => Boolean): State