Codec.Picture.Types:toneMapping from JuicyPixels-3.2.6.1

Time bar (total: 266.0ms)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze21.0ms (7.9%)

Memory
-1.2MiB live, 7.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
25%25%74.9%0.1%0%0%0%3
37.5%37.5%62.4%0.1%0%0%0%4
56.3%56.2%43.7%0.1%0%0%0%5
65.6%65.6%34.3%0.1%0%0%0%6
76.6%76.5%23.4%0.1%0%0%0%7
82%82%18%0.1%0%0%0%8
87.9%87.8%12.1%0.1%0%0%0%9
90.8%90.7%9.2%0.1%0%0%0%10
93.8%93.8%6.1%0.1%0%0%0%11
95.4%95.3%4.6%0.1%0%0%0%12
Compiler

Compiled 13 to 10 computations (23.1% saved)

sample19.0ms (7.2%)

Memory
7.1MiB live, 7.1MiB allocated
Samples
12.0ms260×0valid
Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-div: 3.0ms (39.8% of total)
ival-add: 2.0ms (26.6% of total)
ival-mult: 2.0ms (26.6% 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

explain24.0ms (9.1%)

Memory
-6.7MiB live, 8.9MiB allocated
Confusion
Predicted +Predicted -
+260
-39191
Precision
0.4
Recall
1.0
Samples
14.0ms256×0valid
Compiler

Compiled 35 to 26 computations (25.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-div: 3.0ms (38.5% of total)
ival-add: 2.0ms (25.7% of total)
ival-mult: 2.0ms (25.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)

preprocess173.0ms (64.9%)

Memory
6.3MiB live, 6.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02265
18157
220755
368055
4165455
5310955
6444755
7505355
8560955
9605555
10615155
11665355
12706155
13728155
14759355
15781755
16782555
17782555
0811
01311
12611
23511
36311
410011
515711
623811
726911
827511
928911
1029111
1129111
1229211
1329411
1430211
030210
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64))) (+.f64 x #s(literal 1 binary64)))
Outputs
(/.f64 (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64))) (+.f64 x #s(literal 1 binary64)))
(/.f64 (fma.f64 (/.f64 x y) x x) (+.f64 #s(literal 1 binary64) x))
Compiler

Compiled 11 to 8 computations (27.3% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0.2%)

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

Compiled 22 to 16 computations (27.3% saved)

simplify26.0ms (9.9%)

Memory
-5.7MiB live, 18.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0811
11411
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64))) (+.f64 x #s(literal 1 binary64)))
Outputs
(/.f64 (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64))) (+.f64 x #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x y)) x) (+.f64 #s(literal 1 binary64) x))

soundness0.0ms (0.1%)

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

Compiled 11 to 8 computations (27.3% saved)

preprocess2.0ms (0.6%)

Memory
1.1MiB live, 1.1MiB allocated
Compiler

Compiled 70 to 50 computations (28.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...