Data.HashTable.ST.Basic:computeOverhead from hashtables-1.2.0.2

Time bar (total: 437.0ms)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze181.0ms (41.4%)

Memory
7.2MiB live, 71.2MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
12.5%12.5%87.3%0.2%0%0%0%5
12.5%12.5%87.3%0.2%0%0%0%6
18.8%18.7%81.1%0.2%0%0%0%7
28.1%28.1%71.7%0.2%0%0%0%8
42.2%42.1%57.7%0.2%0%0%0%9
42.2%42.1%57.7%0.2%0%0%0%10
49.2%49.1%50.7%0.2%0%0%0%11
57.4%57.3%42.5%0.2%0%0%0%12
Compiler

Compiled 19 to 16 computations (15.8% saved)

sample28.0ms (6.4%)

Memory
-4.9MiB live, 10.1MiB allocated
Samples
18.0ms260×0valid
Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 4.0ms (34.1% of total)
ival-div: 3.0ms (25.6% of total)
ival-add: 2.0ms (17.1% of total)
ival-sub: 1.0ms (8.5% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
Bogosity

explain33.0ms (7.5%)

Memory
5.4MiB live, 12.9MiB allocated
Confusion
Predicted +Predicted -
+232
-38184
Precision
0.05
Recall
0.058823529411764705
Samples
19.0ms256×0valid
Compiler

Compiled 53 to 44 computations (17% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 4.0ms (34.7% of total)
ival-div: 3.0ms (26% of total)
ival-add: 2.0ms (17.3% of total)
ival-sub: 1.0ms (8.7% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess172.0ms (39.4%)

Memory
-6.8MiB live, 34.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
074254
1180244
2430238
31270238
43939238
57487238
01417
02217
13517
26017
311717
423317
540817
691713
7268613
8574413
0828513
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (/.f64 x y) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 z #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) t))) (*.f64 t z)))
Outputs
(+.f64 (/.f64 x y) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 z #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) t))) (*.f64 t z)))
(-.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) z) #s(literal 2 binary64)) t) (-.f64 #s(literal 2 binary64) (/.f64 x y)))
Compiler

Compiled 17 to 14 computations (17.6% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 4 computations (-∞% saved)

prune1.0ms (0.2%)

Memory
0.5MiB live, 0.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(+.f64 (/.f64 x y) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 z #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) t))) (*.f64 t z)))
Compiler

Compiled 34 to 28 computations (17.6% saved)

simplify20.0ms (4.7%)

Memory
2.7MiB live, 18.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01417
12417
22817
33017
43117
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (/.f64 x y) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 z #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) t))) (*.f64 t z)))
Outputs
(+.f64 (/.f64 x y) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 z #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) t))) (*.f64 t z)))
(+.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) t) (*.f64 z #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 t z)) (/.f64 x y))

soundness0.0ms (0.1%)

Memory
0.2MiB live, 0.2MiB allocated
Stop Event
fuel
Compiler

Compiled 17 to 14 computations (17.6% saved)

preprocess2.0ms (0.4%)

Memory
1.1MiB live, 1.1MiB allocated
Compiler

Compiled 94 to 78 computations (17% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...