Harley's example

Time bar (total: 2.5min)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze292.0ms (0.2%)

Memory
-6.2MiB live, 80.4MiB allocated; 3ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%25%75%0%0%0%0
0%0%25%75%0%0%0%1
0%0%25%75%0%0%0%2
0%0%25%75%0%0%0%3
0%0%25%75%0%0%0%4
0%0%25%75%0%0%0%5
0%0%21.8%75%0%3.1%0%6
0%0%18.7%75%0%6.2%0%7
19%3.1%13.3%75%0%8.6%0%8
19%3.1%13.3%75%0%8.6%0%9
21.6%3.1%11.3%75%0%10.5%0%10
24.6%3.1%9.6%75%0%12.3%0%11
35.6%3.1%5.7%75%0%16.2%0%12
Compiler

Compiled 51 to 27 computations (47.1% saved)

sample2.5min (99.8%)

Memory
151.4MiB live, 3 931.8MiB allocated; 696ms collecting garbage
Samples
2.4min5 683×9472exit
2.7s17 898×74exit
783.0ms5 894×74valid
389.0ms17×9472valid
105.0ms13×4736valid
72.0ms25×2368valid
67.0ms55×1184valid
45.0ms110×148valid
21.0ms32×592valid
10.0ms4736exit
7.0ms18×296valid
5.0ms1184exit
5.0ms2368exit
4.0ms592exit
3.0ms10×148exit
3.0ms296exit
Precisions
Click to see histograms. Total time spent on operations: 2.4min
ival-pow: 2.3min (94.6% of total)
ival-exp: 4.6s (3.1% of total)
ival-div!: 1.4s (0.9% of total)
ival-mult!: 729.0ms (0.5% of total)
ival-sub!: 418.0ms (0.3% of total)
ival-add!: 401.0ms (0.3% of total)
ival-neg: 316.0ms (0.2% of total)
adjust: 201.0ms (0.1% of total)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...