Date:Tuesday, October 6th, 2020
Commit:6ae26da3 on simplicity-regimes-only
Hostname:warfa with Racket 7.8
Seed:2020280
Parameters:256 points for 4 iterations
Flags:
setup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

Time bar (total: 3.0min)

sample1.2min (40.3%)

Algorithm
56×intervals
Results
26.6s36435×body2048valid
20.2s66810×body1024valid
5.7s34653×body512valid
3.4s73863×body128valid
1.7s17111×body256valid
1.3s1510×body1024nan
1.0s2295×body4096valid
766.0ms43083×pre128true
521.0ms2873×body128overflowed
402.0ms763×body512nan
221.0ms400×body2048overflowed
214.0ms655×body1024overflowed
208.0ms3764×body128nan
177.0ms181×body1024invalid
120.0ms223×body512invalid
112.0ms1729×body128invalid
94.0ms342×body256nan
64.0ms298×body512overflowed
42.0ms149×body256invalid
22.0ms156×body256overflowed
8.0msbody2048nan
3.0msbody8192valid
0.0msbody2048invalid
Compiler

Compiled 6377 to 4866 computations (23.7% saved)

series55.3s (30.2%)

Calls

325 calls:

8.1s
(/.f64 (*.f64 eps (-.f64 (exp.f64 (*.f64 (+.f64 a b) eps)) 1)) (*.f64 (-.f64 (exp.f64 (*.f64 a eps)) 1) (+.f64 (*.f64 b eps) (*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (pow.f64 eps 3) 1/6) b) (*.f64 (*.f64 eps eps) 1/2))))))
6.4s
(-.f64 (*.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 1 (pow.f64 (*.f64 (tan.f64 x) (tan.f64 eps)) 3))) (+.f64 (*.f64 1 1) (+.f64 (*.f64 (*.f64 (tan.f64 x) (tan.f64 eps)) (*.f64 (tan.f64 x) (tan.f64 eps))) (*.f64 1 (*.f64 (tan.f64 x) (tan.f64 eps)))))) (tan.f64 x))
1.1s
(-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (log.f64 (exp.f64 (-.f64 1 (*.f64 (tan.f64 x) (tan.f64 eps)))))) (tan.f64 x))
990.0ms
(-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 1 (*.f64 (tan.f64 x) (tan.f64 eps)))) (tan.f64 x))
659.0ms
(log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))

prune22.5s (12.3%)

Compiler

Compiled 411220 to 262603 computations (36.1% saved)

simplify13.8s (7.5%)

Algorithm
158×egg-herbie

analyze10.3s (5.6%)

Algorithm
28×search
Search
TrueOtherFalseIter
0%90.9%9.1%0
14.3%76.7%9.1%1
21.4%67.8%10.9%2
33.2%51.7%15.1%3
37.6%44.1%18.2%4
43.8%36.2%19.9%5
46.6%32.5%20.9%6
48.1%29.6%22.3%7
49.9%27.4%22.7%8
51.1%25.4%23.5%9
51.5%24.3%24.2%10
52.4%22.9%24.7%11
53.2%21.5%25.2%12
53.5%20.9%25.6%13
53.9%20.1%26%14
Compiler

Compiled 332 to 278 computations (16.3% saved)

rewrite4.0s (2.2%)

Algorithm
102×rewrite-expression-head
Rules
1981×*-un-lft-identity_binary64_2143
1899×times-frac_binary64_2149
1098×add-sqr-sqrt_binary64_2165
628×distribute-lft-out_binary64_2094
627×*-un-lft-identity_binary64
618×times-frac_binary64
612×add-sqr-sqrt_binary64
586×sqrt-prod_binary64_2159
581×add-cube-cbrt_binary64_2178
446×add-sqr-sqrt_binary64_445
435×*-un-lft-identity_binary64_1455
381×*-un-lft-identity_binary64_423
379×*-un-lft-identity_binary64_79
366×add-cube-cbrt_binary64
359×*-un-lft-identity_binary64_1111
335×add-sqr-sqrt_binary64_101
332×add-sqr-sqrt_binary64_1477
283×times-frac_binary64_1461
275×*-un-lft-identity_binary64_767
274×add-sqr-sqrt_binary64_789 times-frac_binary64_85
270×times-frac_binary64_429
268×add-sqr-sqrt_binary64_1133
246×add-cube-cbrt_binary64_458
245×div-inv_binary64_2140
238×add-cube-cbrt_binary64_114
231×add-cube-cbrt_binary64_1490
194×distribute-lft-out--_binary64_2095
190×*-un-lft-identity_binary64_1799
188×difference-of-squares_binary64_2112
175×add-sqr-sqrt_binary64_1821
163×add-exp-log_binary64_117
162×add-cube-cbrt_binary64_802
158×sqrt-prod_binary64_1815 add-exp-log_binary64_1149
155×add-cube-cbrt_binary64_1146
151×add-cbrt-cube_binary64_115
149×times-frac_binary64_773
148×cbrt-prod_binary64_1142
141×add-exp-log_binary64_805
135×add-cbrt-cube_binary64_803
134×times-frac_binary64_1117
130×add-cbrt-cube_binary64_1147
116×cbrt-prod_binary64_454
115×add-exp-log_binary64_2181
114×difference-of-squares_binary64_392 pow1_binary64_1172
113×pow1_binary64_140 cancel-sign-sub-inv_binary64_389
112×difference-of-squares_binary64
111×add-exp-log_binary64
107×unpow-prod-down_binary64_502
101×add-log-exp_binary64 distribute-lft-out_binary64_1062
100×pow1_binary64_828
99×add-cube-cbrt_binary64_1834 add-log-exp_binary64_1494
98×add-cbrt-cube_binary64
97×add-exp-log_binary64_1493
95×log-prod_binary64_509
93×add-cbrt-cube_binary64_1491 add-exp-log_binary64_461 pow1_binary64_1516
88×associate-/l*_binary64
86×associate-/r*_binary64_2087
83×add-cbrt-cube_binary64_2179
82×distribute-lft-out--_binary64 add-cbrt-cube_binary64_459
80×associate-/l*_binary64_2088
77×add-log-exp_binary64_806
76×add-log-exp_binary64_462
74×div-inv_binary64_1108
72×distribute-lft-out_binary64_1406
69×associate-*r*_binary64_1051 add-log-exp_binary64_118
66×pow1_binary64 pow1_binary64_484 pow1_binary64_1860 sqrt-prod_binary64
65×associate-/r/_binary64_2089
64×associate-/r*_binary64
63×associate-*l*_binary64_1052
59×pow1_binary64_2204 prod-exp_binary64_1160
57×log-prod_binary64_853 associate-*r/_binary64_1397 add-log-exp_binary64_1150
54×add-exp-log_binary64_1837
53×add-log-exp_binary64_1838
52×pow-unpow_binary64_500 difference-of-squares_binary64_736
51×distribute-lft-out--_binary64_375 associate-/l*_binary64_24 cancel-sign-sub-inv_binary64 cancel-sign-sub-inv_binary64_2109 sqr-pow_binary64_395
50×distribute-rgt-neg-in_binary64 cancel-sign-sub-inv_binary64_1421 difference-of-sqr--1_binary64_1426
49×associate-*l*_binary64_20
48×distribute-lft-out_binary64 exp-sum_binary64_469
47×cbrt-unprod_binary64_1144
46×associate-*r/_binary64_2085 associate-*r*_binary64_19
45×distribute-lft-neg-in_binary64 add-cbrt-cube_binary64_1835 cbrt-div_binary64_1143 associate-/l*_binary64_712
44×associate-*r*_binary64 cancel-sign-sub-inv_binary64_45
43×flip-+_binary64_1429 associate-/l*_binary64_1400 flip3-+_binary64_1458 distribute-lft-out_binary64_30
42×sqrt-prod_binary64_439 sqrt-pow1_binary64_1817 associate-/r*_binary64_711 flip-+_binary64_2117 flip3-+_binary64_2146
41×flip3--_binary64 flip--_binary64 swap-sqr_binary64_1078 distribute-lft-out_binary64_1750 associate-*r*_binary64_1739
40×add-log-exp_binary64_2182 cube-prod_binary64_107 associate-/r*_binary64_1399 unpow-prod-down_binary64_158 associate-/r*_binary64_367
39×log-prod_binary64_165 associate-/r*_binary64_23
38×sqrt-div_binary64_1816 div-exp_binary64_130 distribute-lft-out--_binary64_31 div-exp_binary64_2194
37×difference-of-squares_binary64_1080
36×flip--_binary64_1430 pow-prod-down_binary64_1182 flip3--_binary64_1459 times-frac_binary64_1805 frac-add_binary64_1463
35×cbrt-undiv_binary64_113 difference-of-squares_binary64_48 distribute-lft-out--_binary64_719
33×associate-*r*_binary64_1395 pow1/3_binary64_1193 tan-quot_binary64_1614 associate-*l*_binary64_1396
32×log-pow_binary64_856 sqrt-prod_binary64_783 log-pow_binary64
31×associate-/r/_binary64 cbrt-unprod_binary64_112 div-exp_binary64_818 exp-prod_binary64 cancel-sign-sub-inv_binary64_733 prod-exp_binary64_128 associate-*r*_binary64_2083
30×cbrt-undiv_binary64_801 div-inv_binary64_76 log-prod_binary64_1197
29×cbrt-unprod_binary64_800 cancel-sign-sub-inv_binary64_1077 prod-exp_binary64_816 neg-mul-1_binary64 associate-*r/_binary64_1053 flip3-+_binary64_1114 flip-+_binary64_1085
28×log-pow_binary64_512 log-pow_binary64_168
26×associate-/l/_binary64_1402 flip--_binary64_742 pow-flip_binary64_2217 flip3--_binary64_427 flip--_binary64_398 div-exp_binary64 flip3--_binary64_771
25×associate-*l*_binary64_1740 cbrt-prod_binary64_110 div-inv_binary64
24×flip3-+_binary64_1802 flip-+_binary64_1773 sqrt-prod_binary64_1471 unswap-sqr_binary64_1079
23×distribute-lft-out--_binary64_1407 associate-/l*_binary64_368 frac-times_binary64_1465
22×cbrt-undiv_binary64_2177 sub-neg_binary64_416 diff-log_binary64 difference-of-squares_binary64_1424 pow1/2_binary64_1879 associate-/r/_binary64_1057
21×associate-*r*_binary64_707 div-inv_binary64_1452 cbrt-undiv_binary64 distribute-lft-out_binary64_374 distribute-lft-out--_binary64_1063
20×sub-neg_binary64 associate-*l*_binary64_708 unswap-sqr_binary64_1767
19×distribute-rgt-out_binary64_1408 unpow3_binary64_1521 associate-*l*_binary64_2084 distribute-lft-in_binary64_716 distribute-rgt-in_binary64_717
18×log-div_binary64_854 associate-+l+_binary64_1388 flip-+_binary64_53 swap-sqr_binary64_1766 flip--_binary64_1086 sqrt-div_binary64 flip3--_binary64_1115 cancel-sign-sub-inv_binary64_1765 flip3-+_binary64_82
17×pow-prod-down_binary64_150 frac-times_binary64_1121 div-inv_binary64_420
16×associate-/r/_binary64_1401 *-commutative_binary64_1042 unpow-prod-down_binary64_1190
15×distribute-rgt-in_binary64_1061 div-exp_binary64_474 sum-log_binary64_1546 unswap-sqr_binary64_47 distribute-lft-in_binary64_1060 exp-prod_binary64_475 pow-prod-down_binary64_1526 cbrt-undiv_binary64_457
14×distribute-lft-out_binary64_718 sub-neg_binary64_1448 associate-/r/_binary64_713 diff-log_binary64_515 prod-exp_binary64_2192 cbrt-prod_binary64_798 distribute-rgt-neg-in_binary64_725 rem-sqrt-square_binary64_1812 associate-*l/_binary64_1398
13×flip3-+_binary64 diff-log_binary64_859 cbrt-unprod_binary64_1488 cbrt-div_binary64_455 sqr-pow_binary64_51 cbrt-prod_binary64_1830 associate-/r/_binary64_369 prod-exp_binary64_1504 pow1/3_binary64_505 div-inv_binary64_764 flip-+_binary64
12×sqrt-div_binary64_2160 clear-num_binary64_2142 *-commutative_binary64_10 prod-exp_binary64 div-exp_binary64_1506 frac-2neg_binary64_90 associate-/r*_binary64_1743 div-exp_binary64_1162 distribute-lft-in_binary64_1404 frac-add_binary64_1119 distribute-rgt-in_binary64_1405 associate-*r/_binary64_21 clear-num_binary64_78 1-exp_binary64_2187 associate-/l/_binary64_26 frac-times_binary64_2153 unswap-sqr_binary64_1423 rec-exp_binary64_2193 frac-2neg_binary64_2154
11×frac-2neg_binary64_778 clear-num_binary64 pow-prod-down_binary64_838 unpow-prod-down_binary64_1878 associate-/l*_binary64_1056 frac-sub_binary64_1464 frac-2neg_binary64 log-div_binary64_166 diff-log_binary64_1547 clear-num_binary64_766 +-commutative_binary64_1385
10×associate-/l/_binary64 sqrt-pow1_binary64_1473 pow1/2_binary64_1535 sub-neg_binary64_760 flip3-+_binary64_770 unpow-prod-down_binary64_1534 cbrt-unprod_binary64_2176 cbrt-undiv_binary64_1489 sum-log_binary64_1890 cbrt-undiv_binary64_1145 associate-/r/_binary64_25 log-div_binary64_510 prod-exp_binary64_1848 *-commutative_binary64_1386 flip-+_binary64_741 exp-sum_binary64_1501
pow1/2_binary64_2223 neg-mul-1_binary64_1451 exp-prod_binary64_1507 associate-/l*_binary64_1744 pow1/2_binary64 pow-prod-up_binary64_1869 sqrt-pow1_binary64_2161 swap-sqr_binary64_46 distribute-rgt-neg-in_binary64_1413 inv-pow_binary64_2228 sqrt-pow1_binary64 div-sub_binary64 distribute-lft-neg-in_binary64_1412 rem-sqrt-square_binary64 pow1/3_binary64_161 associate-/r*_binary64_1055
cube-prod_binary64_1139 associate-*r/_binary64_1741 swap-sqr_binary64_1422 rem-log-exp_binary64_464 exp-prod_binary64_1851 unpow-prod-down_binary64_846 frac-add_binary64_1807 sqr-pow_binary64_1427 sqrt-div_binary64_440 frac-2neg_binary64_1466 associate-*l*_binary64 cbrt-unprod_binary64 pow-prod-down_binary64_1870 sqr-pow_binary64_1083 cube-prod_binary64_795 prod-exp_binary64_472 distribute-lft-out--_binary64_1751 cbrt-unprod_binary64_456 frac-add_binary64_2151 sqrt-div_binary64_784 associate--l+_binary64_704 clear-num_binary64_1454
pow-prod-down_binary64_2214 associate-+r+_binary64_1731 flip--_binary64_1774 unpow2_binary64_1520 div-sub_binary64_772 distribute-rgt-in_binary64_29 difference-of-sqr-1_binary64_737 *-commutative_binary64_698 sum-log_binary64_170 flip3--_binary64_1803 flip--_binary64_54 unswap-sqr_binary64 flip3-+_binary64_426 distribute-lft-in_binary64_28 associate-*l/_binary64_1054 flip-+_binary64_397 sin-sum_binary64_212 flip3--_binary64_83 diff-log_binary64_171
pow-sqr_binary64_1084 unswap-sqr_binary64_735 difference-of-squares_binary64_1768 pow-prod-up_binary64_1181 flip--_binary64_2118 sin-mult_binary64_234 div-exp_binary64_1850 associate-*r/_binary64_709 +-commutative_binary64_1729 cbrt-unprod_binary64_1832 associate-*l*_binary64_364 diff-log_binary64_1203 pow-pow_binary64_1527 associate-/l/_binary64_1058 flip3--_binary64_2147 associate-/r/_binary64_1745 associate--r+_binary64_703 rem-log-exp_binary64_120 associate-*r*_binary64_363 rem-log-exp_binary64_808 log-pow_binary64_1888 *-commutative_binary64_1730 sub-neg_binary64_2136 unswap-sqr_binary64_2111 pow-unpow_binary64_1532 cbrt-div_binary64_1831 exp-diff_binary64_471 sub-neg_binary64_1104 *-commutative_binary64_2074 sub-neg_binary64_72
exp-diff_binary64_1847 pow-sqr_binary64_1772 diff-log_binary64_1891 sub-neg_binary64_1792 difference-of-sqr-1_binary64_1081 frac-sub_binary64_2152 associate--l+_binary64_16 neg-sub0_binary64_762 associate-+r+_binary64_1387 sum-log_binary64 associate--l-_binary64_705 difference-of-sqr-1_binary64_1425 tan-quot_binary64_238 clear-num_binary64_422 sum-log_binary64_858 pow-exp_binary64_1179 cube-mult_binary64_109 log-prod_binary64_1541 sqr-pow_binary64_1771 frac-2neg_binary64_434 pow-to-exp_binary64_1180 pow-prod-up_binary64_1525 cos-mult_binary64_2297 sin-mult_binary64_2298 unpow3_binary64_145 associate-/l/_binary64_2090
pow-prod-down_binary64 log-prod_binary64_1885 +-commutative_binary64_9 rem-sqrt-square_binary64_780 pow-to-exp_binary64_492 neg-sub0_binary64_1794 sqr-abs_binary64_1814 unpow-prod-down_binary64 pow-pow_binary64_495 frac-sub_binary64_88 neg-sub0_binary64 frac-2neg_binary64_1122 pow-exp_binary64_491 rem-sqrt-square_binary64_436 neg-log_binary64_860 exp-neg_binary64_1846 diff-log_binary64_2235 associate-*l/_binary64_2086 pow1/2_binary64_503 pow1/2_binary64_847 rem-sqrt-square_binary64_1468 pow-pow_binary64_1871 sqrt-pow1_binary64_785 +-commutative_binary64 div-sub_binary64_84 distribute-frac-neg_binary64 sqrt-pow1_binary64_441 associate-+l+_binary64_1732 frac-times_binary64_1809 log-pow_binary64_1544 clear-num_binary64_1110
associate--l-_binary64_17 associate-/l/_binary64_370 1-exp_binary64_1843 distribute-rgt-in_binary64_2093 clear-num_binary64_1798 distribute-lft-in_binary64_1748 rec-exp_binary64 log-prod_binary64 associate-/l/_binary64_714 1-exp_binary64 pow-to-exp_binary64_1868 rec-exp_binary64_1849 pow-unpow_binary64_844 pow-flip_binary64_1873 cube-prod_binary64_1827 distribute-rgt-in_binary64_1749 pow-prod-up_binary64_149 cbrt-undiv_binary64_1833 pow-plus_binary64_1174 pow-exp_binary64_1867 pow-sqr_binary64_52 div-inv_binary64_1796 pow-exp_binary64_1523 pow2_binary64_1192 pow-unpow_binary64_1876 cube-div_binary64_1484 distribute-lft-in_binary64_2092 pow-sqr_binary64_1428 associate--r+_binary64_15 inv-pow_binary64_1884 frac-2neg_binary64_1810 sqr-sin-a_binary64_227 *-commutative_binary64 sum-log_binary64_2234
pow-prod-down_binary64_494 distribute-rgt-in_binary64_373 cube-mult_binary64_1141 inv-pow_binary64_1540 distribute-lft-in_binary64_372 sin-cos-mult_binary64_2299 associate--l+_binary64_1392 cube-mult_binary64_797 pow-to-exp_binary64_1524 cos-sum_binary64_213 sin-sum_binary64_2276 sqr-pow_binary64_739 associate-*l/_binary64_710 unpow3_binary64_1177 rec-exp_binary64_1505 frac-add_binary64_87 tan-sum_binary64_1590 tan-quot_binary64_1270 unpow3_binary64_833 associate-+r-_binary64_1733 frac-times_binary64_89 *-commutative_binary64_354 associate-*l/_binary64_22 sub-div_binary64_2150 pow2_binary64_160 +-commutative_binary64_697 rem-cube-cbrt_binary64_1478 associate-*r/_binary64_365 rem-exp-log_binary64_1495 pow1/3_binary64_1881 rem-log-exp_binary64_1152 unswap-sqr_binary64_391 1-exp_binary64_1499 pow-plus_binary64_142 exp-diff_binary64_1503 frac-times_binary64 pow-flip_binary64_1529 sqr-pow_binary64 associate-+l-_binary64_702 associate-*l/_binary64_1742 associate-*l/_binary64
rem-sqrt-square_binary64_2156 pow-to-exp_binary64_836 +-commutative_binary64_2073 exp-sum_binary64_1845 pow-exp_binary64_147 pow1/3_binary64_849 pow2_binary64_1536 rem-cube-cbrt_binary64_790 +-commutative_binary64_1041 pow-to-exp_binary64 associate--r+_binary64 associate--l-_binary64 associate-+r-_binary64_1389 cos-sum_binary64_2277 cube-mult_binary64_1829 log-div_binary64_1198 rec-exp_binary64_817 cube-mult_binary64_1485 rem-log-exp_binary64_1496 rem-log-exp_binary64 associate-*r/_binary64 associate-+l-_binary64_1390 pow-plus_binary64_1518 rem-cube-cbrt_binary64_1822 log-div_binary64_1542 div-sub_binary64_1116 +-commutative_binary64_353 1-exp_binary64_811 pow-exp_binary64 sqrt-unprod_binary64_1475 sin-cos-mult_binary64_235 pow-flip_binary64 pow-flip_binary64_841 diff-sin_binary64_2293 frac-sub_binary64_1120 exp-diff_binary64 sqr-abs_binary64_1470 diff-atan_binary64_1612 rem-cbrt-cube_binary64_791 associate-+r+_binary64_2075 pow-to-exp_binary64_148 1-exp_binary64_1155 rec-exp_binary64_1161 associate-+r+_binary64_699 pow2_binary64_1880 inv-pow_binary64 log-pow_binary64_1200 neg-log_binary64 sqrt-unprod_binary64_1819 associate--l+_binary64_2080 difference-cubes_binary64_81 unpow3_binary64_1865 sum-log_binary64_1202 pow-plus_binary64_1862 pow-exp_binary64_835 pow-flip_binary64_1185 log-div_binary64 neg-sub0_binary64_1450 unsub-neg_binary64_1449 cube-prod_binary64_1483 rem-square-sqrt_binary64_1467 associate-+r+_binary64_11 rem-square-sqrt_binary64_1811 neg-log_binary64_1548 un-div-inv_binary64 pow-pow_binary64_839 inv-pow_binary64_1196 associate-+l-_binary64_1734 log-div_binary64_1886 distribute-lft1-in_binary64_1410 sum-log_binary64_514 inv-pow_binary64_852 div-sub_binary64_2148 rem-log-exp_binary64_1840 diff-cos_binary64_230
Calls

325 calls:

79.0ms
(/.f64 (-.f64 (/.f64 1 x) (/.f64 1 (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x)))))
54.0ms
(/.f64 (/.f64 1 (*.f64 x (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x)))))
51.0ms
(+.f64 (-.f64 (/.f64 1 (+.f64 x 1)) (/.f64 2 x)) (/.f64 1 (-.f64 x 1)))
49.0ms
(*.f64 (+.f64 x 1) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1)))))
49.0ms
(/.f64 (/.f64 (sqrt.f64 1) x) (*.f64 (+.f64 x 1) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1))))))

regimes1.7s (0.9%)

Compiler

Compiled 9883 to 7347 computations (25.7% saved)

localize1.1s (0.6%)

bsearch532.0ms (0.3%)

Compiler

Compiled 21 to 30 computations (-42.9% saved)

end1.0ms (0%)

Profiling

Loading profile data...