Profiling results ----------------- Total cpu time observed: 54920ms (out of 56288ms) Number of samples taken: 140 (once every 392ms) (Hiding functions with self<1.0% and local<2.0%: 1 of 64 hidden) ========================================================================= Caller Idx Total Self Name+src Local% ms(pct) ms(pct) Callee ========================================================================= run [8] 50.0% [1] 54920(100.0%) 0(0.0%) ??? ...lects/racket/private/more-scheme.rkt:261:28 profile-thunk16 [4] 50.0% loop [11] 48.0% run-improve39 [5] 2.0% ------------------------------------------------------------------------- loop [52] 40.3% for-loop [58] 59.7% [2] 1028(1.9%) 0(0.0%) syntax-e (unknown source) syntax-e/no-taint [6] 100.0% ------------------------------------------------------------------------- loop [52] 100.0% [3] 414(0.8%) 0(0.0%) dispatch-transformer41 (unknown source) apply-transformer52 [7] 100.0% ------------------------------------------------------------------------- ??? [1] 100.0% [4] 54920(100.0%) 0(0.0%) profile-thunk16 ...e/pkgs/profile-lib/main.rkt:9:0 run [8] 100.0% ------------------------------------------------------------------------- ??? [1] 100.0% [5] 2218(4.0%) 0(0.0%) run-improve39 ...ie/develop/src/mainloop.rkt:287:0 setup-prog!32 [9] 100.0% ------------------------------------------------------------------------- syntax-e [2] 100.0% [6] 1028(1.9%) 0(0.0%) syntax-e/no-taint (unknown source) loop [52] 100.0% ------------------------------------------------------------------------- dispatch-transformer41 [3] 100.0% [7] 414(0.8%) 0(0.0%) apply-transformer52 (unknown source) apply-transformer-in-context [10]100.0% ------------------------------------------------------------------------- profile-thunk16 [4] 100.0% [8] 54920(100.0%) 0(0.0%) run ...racket/share/pkgs/profile-lib/main.rkt:39:2 ??? [1] 100.0% ------------------------------------------------------------------------- run-improve39 [5] 100.0% [9] 2218(4.0%) 0(0.0%) setup-prog!32 ...bie/develop/src/mainloop.rkt:63:0 loop [11] 86.1% ??? [31] 13.9% ------------------------------------------------------------------------- apply-transformer52 [7] 100.0% [10] 414(0.8%) 0(0.0%) apply-transformer-in-context (unknown source) ??? [12] 100.0% ------------------------------------------------------------------------- setup-prog!32 [9] 3.5% ??? [1] 96.5% [11] 54612(99.4%) 368(0.7%) loop ...htlies/herbie/develop/src/points.rkt:166:2 loop [17] 44.6% loop [13] 32.3% make-exacts* [18] 11.3% make-exacts [14] 6.6% for-loop [15] 4.6% ------------------------------------------------------------------------- apply-transformer-in-context [10]100.0% [12] 414(0.8%) 0(0.0%) ??? ...collects/racket/private/qq-and-or.rkt:155:9 ??? [16] 100.0% ------------------------------------------------------------------------- loop [11] 100.0% [13] 17632(32.1%) 0(0.0%) loop ...htlies/herbie/develop/src/points.rkt:124:2 loop [17] 68.9% make-exacts* [18] 27.0% eval-prog [23] 2.3% loop [21] 1.8% ------------------------------------------------------------------------- loop [11] 100.0% [14] 3592(6.5%) 0(0.0%) make-exacts ...herbie/develop/src/points.rkt:122:0 make-exacts* [18] 53.5% loop [17] 46.5% ------------------------------------------------------------------------- loop [11] 100.0% [15] 2492(4.5%) 0(0.0%) for-loop ...s/herbie/develop/src/points.rkt:181:19 for-loop [19] 100.0% ------------------------------------------------------------------------- ??? [12] 100.0% [16] 414(0.8%) 0(0.0%) ??? ...ollects/racket/private/qq-and-or.rkt:164:21 syntax->list [20] 100.0% ------------------------------------------------------------------------- make-exacts [14] 4.4% loop [13] 31.8% loop [11] 63.8% [17] 38166(69.5%) 0(0.0%) loop ...htlies/herbie/develop/src/points.rkt:107:4 loop [22] 99.2% ------------------------------------------------------------------------- make-exacts [14] 14.9% loop [13] 37.0% loop [11] 48.1% [18] 12858(23.4%) 0(0.0%) make-exacts* ...erbie/develop/src/points.rkt:104:0 loop [22] 90.2% eval-prog [23] 9.8% ------------------------------------------------------------------------- for-loop [15] 100.0% [19] 2492(4.5%) 334(0.6%) for-loop ...es/herbie/develop/src/points.rkt:158:4 ??? [24] 86.6% ------------------------------------------------------------------------- ??? [16] 100.0% [20] 414(0.8%) 0(0.0%) syntax->list (unknown source) loop [52] 100.0% ------------------------------------------------------------------------- loop [13] 0.4% loop [21] 99.6% [21] 314(0.6%) 314(0.6%) loop ...cket/collects/racket/private/map.rkt:54:19 loop [21] 99.6% ------------------------------------------------------------------------- make-exacts* [18] 1.8% loop [17] 4.4% loop [22] 93.7% [22] 49468(90.1%) 650(1.2%) loop ...cket/collects/racket/private/map.rkt:40:19 loop [22] 93.7% ??? [48] 5.6% ??? [57] 0.2% ??? [24] 0.1% ------------------------------------------------------------------------- loop [13] 24.8% make-exacts* [18] 75.2% [23] 1670(3.0%) 0(0.0%) eval-prog ...herbie/develop/src/programs.rkt:109:0 temp68_2 [25] 61.6% ->bf [26] 20.0% f206 [27] 18.4% ------------------------------------------------------------------------- ??? [24] 3.7% for-loop [19] 40.6% loop [22] 55.7% [24] 4870(8.9%) 708(1.3%) ??? ...tract/private/arrow-higher-order.rkt:357:33 ->flonum [28] 55.7% sample-multi-bounded [29] 22.1% ??? [32] 7.7% ??? [24] 3.7% ------------------------------------------------------------------------- eval-prog [23] 100.0% [25] 1028(1.9%) 0(0.0%) temp68_2 (unknown source) compile16 [30] 100.0% ------------------------------------------------------------------------- eval-prog [23] 100.0% [26] 334(0.6%) 0(0.0%) ->bf ...tlies/herbie/develop/src/programs.rkt:52:0 ??? [31] 100.0% ------------------------------------------------------------------------- eval-prog [23] 100.0% [27] 308(0.6%) 0(0.0%) f206 .../collects/racket/match/compiler.rkt:507:40 table-ref [33] 100.0% ------------------------------------------------------------------------- ??? [24] 100.0% [28] 2712(4.9%) 1328(2.4%) ->flonum ...s/herbie/develop/src/programs.rkt:36:0 ??? [63] 27.1% return/no-unsupplied [36] 12.4% ??? [38] 11.5% ------------------------------------------------------------------------- ??? [24] 100.0% [29] 1076(2.0%) 390(0.7%) sample-multi-bounded ...evelop/src/points.rkt:43:0 loop [35] 36.2% for-loop [40] 27.5% ------------------------------------------------------------------------- temp68_2 [25] 100.0% [30] 1028(1.9%) 0(0.0%) compile16 (unknown source) temp74_0 [34] 100.0% ------------------------------------------------------------------------- setup-prog!32 [9] 48.0% ->bf [26] 52.0% [31] 642(1.2%) 0(0.0%) ??? ...contract/private/arrow-val-first.rkt:388:18 hash-has-key? [37] 52.0% make-alt-table [39] 48.0% ------------------------------------------------------------------------- ??? [24] 100.0% [32] 374(0.7%) 374(0.7%) ??? ...cts/racket/contract/private/list.rkt:209:10 ------------------------------------------------------------------------- f206 [27] 100.0% [33] 308(0.6%) 0(0.0%) table-ref ...es/herbie/develop/src/common.rkt:47:0 ??? [42] 100.0% ------------------------------------------------------------------------- compile16 [30] 100.0% [34] 1028(1.9%) 0(0.0%) temp74_0 (unknown source) expand-single [41] 100.0% ------------------------------------------------------------------------- sample-multi-bounded [29] 100.0% [35] 390(0.7%) 0(0.0%) loop ...ghtlies/herbie/develop/src/points.rkt:65:6 random-exp [43] 100.0% ------------------------------------------------------------------------- ->flonum [28] 100.0% [36] 336(0.6%) 0(0.0%) return/no-unsupplied ...ct/private/arr-i.rkt:534:0 filter [44] 100.0% ------------------------------------------------------------------------- ??? [31] 100.0% [37] 334(0.6%) 0(0.0%) hash-has-key? ...ket/private/more-scheme.rkt:371:2 ??? [42] 100.0% ------------------------------------------------------------------------- ->flonum [28] 100.0% [38] 312(0.6%) 312(0.6%) ??? ...s/racket/contract/private/arr-i.rkt:1252:29 ------------------------------------------------------------------------- ??? [31] 100.0% [39] 308(0.6%) 0(0.0%) make-alt-table ...elop/src/core/alt-table.rkt:32:0 errors [45] 100.0% ------------------------------------------------------------------------- sample-multi-bounded [29] 100.0% [40] 296(0.5%) 296(0.5%) for-loop ...ies/herbie/develop/src/points.rkt:46:4 ------------------------------------------------------------------------- temp74_0 [34] 100.0% [41] 1028(1.9%) 0(0.0%) expand-single (unknown source) expand-capturing-lifts [46] 100.0% ------------------------------------------------------------------------- table-ref [33] 48.0% hash-has-key? [37] 52.0% [42] 642(1.2%) 642(1.2%) ??? ...ects/racket/contract/private/list.rkt:798:4 ------------------------------------------------------------------------- loop [35] 100.0% [43] 390(0.7%) 390(0.7%) random-exp .../herbie/develop/src/common.rkt:243:0 ------------------------------------------------------------------------- return/no-unsupplied [36] 100.0% [44] 336(0.6%) 336(0.6%) filter ...t/collects/racket/private/list.rkt:256:2 ------------------------------------------------------------------------- make-alt-table [39] 100.0% [45] 308(0.6%) 0(0.0%) errors ...lies/herbie/develop/src/points.rkt:207:0 for-loop [47] 100.0% ------------------------------------------------------------------------- expand-single [41] 100.0% [46] 1028(1.9%) 0(0.0%) expand-capturing-lifts (unknown source) lambda-clause-expander [49] 100.0% ------------------------------------------------------------------------- errors [45] 100.0% [47] 308(0.6%) 0(0.0%) for-loop ...es/herbie/develop/src/points.rkt:210:4 ??? [48] 100.0% ------------------------------------------------------------------------- for-loop [47] 0.7% loop [22] 99.3% [48] 46080(83.9%) 2470(4.5%) ??? ...tlies/herbie/develop/src/programs.rkt:129:2 ??? [50] 63.0% bf [51] 31.6% ------------------------------------------------------------------------- expand-capturing-lifts [46] 100.0% [49] 1028(1.9%) 0(0.0%) lambda-clause-expander (unknown source) finish-bodys [53] 59.7% loop [52] 40.3% ------------------------------------------------------------------------- ??? [48] 100.0% [50] 29048(52.9%) 5568(10.1%) ??? ...acket/collects/racket/private/kw.rkt:592:14 ??? [54] 77.3% ??? [56] 2.3% ??? [57] 1.1% ------------------------------------------------------------------------- ??? [48] 100.0% [51] 14562(26.5%) 0(0.0%) bf ...ath-lib/math/private/bigfloat/mpfr.rkt:601:2 new-mpfr [62] 85.6% ??? [63] 14.4% ------------------------------------------------------------------------- syntax->list [20] 13.4% lambda-clause-expander [49] 13.4% syntax-e/no-taint [6] 73.2% [52] 1028(1.9%) 0(0.0%) loop (unknown source) gf [55] 73.2% dispatch-transformer41 [3] 13.4% syntax-e [2] 13.4% ------------------------------------------------------------------------- lambda-clause-expander [49] 18.3% for-loop [58] 81.7% [53] 614(1.1%) 0(0.0%) finish-bodys (unknown source) for-loop [58] 100.0% ------------------------------------------------------------------------- ??? [50] 100.0% [54] 22468(40.9%) 13680(24.9%) ??? ...-racket/utils/simple-result-arrow.rkt:39:12 bflog [59] 34.7% bfadd [60] 4.4% ------------------------------------------------------------------------- loop [52] 100.0% [55] 1028(1.9%) 414(0.8%) gf (unknown source) propagation-apply-shifted [61] 59.7% ------------------------------------------------------------------------- ??? [50] 100.0% [56] 680(1.2%) 680(1.2%) ??? ...rivate/unconstrained-domain-arrow.rkt:40:13 ------------------------------------------------------------------------- ??? [50] 49.8% loop [22] 50.2% [57] 666(1.2%) 666(1.2%) ??? ...ects/racket/contract/private/prop.rkt:519:4 ------------------------------------------------------------------------- for-loop [58] 15.4% finish-bodys [53] 84.6% [58] 614(1.1%) 0(0.0%) for-loop (unknown source) finish-bodys [53] 69.1% for-loop [58] 15.4% syntax-e [2] 15.4% ------------------------------------------------------------------------- ??? [54] 100.0% [59] 7794(14.2%) 1776(3.2%) bflog ...-lib/math/private/bigfloat/mpfr.rkt:618:4 new-mpfr [62] 56.5% ??? [63] 20.7% ------------------------------------------------------------------------- ??? [54] 100.0% [60] 994(1.8%) 0(0.0%) bfadd ...-lib/math/private/bigfloat/mpfr.rkt:821:4 ??? [63] 66.6% new-mpfr [62] 33.4% ------------------------------------------------------------------------- gf [55] 100.0% [61] 614(1.1%) 614(1.1%) propagation-apply-shifted (unknown source) ------------------------------------------------------------------------- bfadd [60] 1.9% bflog [59] 25.6% bf [51] 72.5% [62] 17192(31.3%) 17192(31.3%) new-mpfr ...b/math/private/bigfloat/mpfr.rkt:335:0 ------------------------------------------------------------------------- bfadd [60] 12.9% ->flonum [28] 14.4% bflog [59] 31.6% bf [51] 41.1% [63] 5118(9.3%) 5118(9.3%) ??? /home/p92/racket/collects/ffi/unsafe.rkt:898:4 -------------------------------------------------------------------------