Profiling results ----------------- Total cpu time observed: 38624ms (out of 39676ms) Number of samples taken: 94 (once every 411ms) (Hiding functions with self<1.0% and local<2.0%: 1 of 54 hidden) ======================================================================= Caller Idx Total Self Name+src Local% ms(pct) ms(pct) Callee ======================================================================= run [4] 50.0% [1] 38624(100.0%) 0(0.0%) ??? ...lects/racket/private/more-scheme.rkt:261:28 profile-thunk16 [2] 50.0% loop [6] 47.6% run-improve39 [3] 2.4% ----------------------------------------------------------------------- ??? [1] 100.0% [2] 38624(100.0%) 0(0.0%) profile-thunk16 ...e/pkgs/profile-lib/main.rkt:9:0 run [4] 100.0% ----------------------------------------------------------------------- ??? [1] 100.0% [3] 1872(4.8%) 0(0.0%) run-improve39 ...al-sampler/src/mainloop.rkt:287:0 setup-prog!32 [5] 84.6% ??? [19] 15.4% ----------------------------------------------------------------------- profile-thunk16 [2] 100.0% [4] 38624(100.0%) 0(0.0%) run ...racket/share/pkgs/profile-lib/main.rkt:39:2 ??? [1] 100.0% ----------------------------------------------------------------------- run-improve39 [3] 100.0% [5] 1584(4.1%) 0(0.0%) setup-prog!32 ...val-sampler/src/mainloop.rkt:63:0 loop [6] 100.0% ----------------------------------------------------------------------- setup-prog!32 [5] 4.1% ??? [1] 95.9% [6] 38336(99.3%) 440(1.1%) loop ...e/biginterval-sampler/src/points.rkt:241:2 make-exacts-intervals [7] 84.9% for-loop [8] 9.9% make-exacts [9] 4.1% ----------------------------------------------------------------------- loop [6] 100.0% [7] 32544(84.3%) 0(0.0%) make-exacts-intervals ...pler/src/points.rkt:182:0 for-loop [10] 98.0% loop [14] 1.0% eval-prog [13] 1.0% ----------------------------------------------------------------------- loop [6] 100.0% [8] 3790(9.8%) 0(0.0%) for-loop ...interval-sampler/src/points.rkt:256:19 for-loop [11] 65.5% ??? [36] 34.5% ----------------------------------------------------------------------- loop [6] 100.0% [9] 1562(4.0%) 0(0.0%) make-exacts ...terval-sampler/src/points.rkt:207:0 supported-ival-expr? [12] 100.0% ----------------------------------------------------------------------- make-exacts-intervals [7] 100.0% [10] 31904(82.6%) 0(0.0%) for-loop ...ginterval-sampler/src/points.rkt:185:2 loop [14] 98.8% ??? [17] 1.2% ----------------------------------------------------------------------- for-loop [8] 100.0% [11] 2484(6.4%) 734(1.9%) for-loop ...ginterval-sampler/src/points.rkt:233:4 ??? [17] 70.5% ----------------------------------------------------------------------- make-exacts [9] 100.0% [12] 1562(4.0%) 0(0.0%) supported-ival-expr? ...mpler/src/points.rkt:137:0 table-ref [15] 100.0% ----------------------------------------------------------------------- make-exacts-intervals [7] 100.0% [13] 316(0.8%) 0(0.0%) eval-prog ...terval-sampler/src/programs.rkt:108:0 loop [16] 100.0% ----------------------------------------------------------------------- make-exacts-intervals [7] 1.0% for-loop [10] 99.0% [14] 31830(82.4%) 678(1.8%) loop ...e/biginterval-sampler/src/points.rkt:167:2 ??? [34] 93.3% ??? [17] 3.5% ??? [19] 1.0% ----------------------------------------------------------------------- supported-ival-expr? [12] 100.0% [15] 1562(4.0%) 0(0.0%) table-ref ...ginterval-sampler/src/common.rkt:47:0 ??? [18] 100.0% ----------------------------------------------------------------------- eval-prog [13] 100.0% [16] 316(0.8%) 0(0.0%) loop (unknown source) expand-capturing-lifts [20] 100.0% ----------------------------------------------------------------------- for-loop [10] 12.2% loop [14] 34.2% for-loop [11] 53.6% [17] 3262(8.4%) 0(0.0%) ??? ...tract/private/arrow-higher-order.rkt:357:33 sample-multi-bounded [21] 53.6% ->flonum [22] 46.4% ----------------------------------------------------------------------- table-ref [15] 100.0% [18] 1562(4.0%) 1562(4.0%) ??? ...ects/racket/contract/private/list.rkt:798:4 ----------------------------------------------------------------------- run-improve39 [3] 46.6% loop [14] 53.4% [19] 618(1.6%) 330(0.9%) ??? ...contract/private/arrow-val-first.rkt:388:18 for-loop [24] 46.6% ----------------------------------------------------------------------- loop [16] 100.0% [20] 316(0.8%) 0(0.0%) expand-capturing-lifts (unknown source) dispatch-transformer41 [23] 100.0% ----------------------------------------------------------------------- ??? [17] 100.0% [21] 1750(4.5%) 1750(4.5%) sample-multi-bounded ...ampler/src/points.rkt:43:0 ----------------------------------------------------------------------- ??? [17] 100.0% [22] 1512(3.9%) 398(1.0%) ->flonum ...interval-sampler/src/programs.rkt:36:0 ??? [25] 30.6% return/no-unsupplied [26] 23.3% ??? [28] 19.8% ----------------------------------------------------------------------- expand-capturing-lifts [20] 100.0% [23] 316(0.8%) 0(0.0%) dispatch-transformer41 (unknown source) apply-transformer52 [27] 100.0% ----------------------------------------------------------------------- ??? [19] 100.0% [24] 288(0.7%) 0(0.0%) for-loop ...al-sampler/src/core/alt-table.rkt:51:2 atab-add-altn [29] 100.0% ----------------------------------------------------------------------- ->flonum [22] 100.0% [25] 462(1.2%) 462(1.2%) ??? ...ects/racket/contract/private/guts.rkt:746:8 ----------------------------------------------------------------------- ->flonum [22] 100.0% [26] 352(0.9%) 352(0.9%) return/no-unsupplied ...ct/private/arr-i.rkt:534:0 ----------------------------------------------------------------------- dispatch-transformer41 [23] 100.0% [27] 316(0.8%) 0(0.0%) apply-transformer52 (unknown source) syntax-add-shifts44 [30] 100.0% ----------------------------------------------------------------------- ->flonum [22] 100.0% [28] 300(0.8%) 300(0.8%) ??? ...s/racket/contract/private/arr-i.rkt:1252:29 ----------------------------------------------------------------------- for-loop [24] 100.0% [29] 288(0.7%) 0(0.0%) atab-add-altn ...pler/src/core/alt-table.rkt:210:0 override-at-pnts [31] 100.0% ----------------------------------------------------------------------- apply-transformer52 [27] 100.0% [30] 316(0.8%) 316(0.8%) syntax-add-shifts44 (unknown source) ----------------------------------------------------------------------- atab-add-altn [29] 100.0% [31] 288(0.7%) 0(0.0%) override-at-pnts ...r/src/core/alt-table.rkt:145:0 errors [32] 100.0% ----------------------------------------------------------------------- override-at-pnts [31] 100.0% [32] 288(0.7%) 0(0.0%) errors ...biginterval-sampler/src/points.rkt:282:0 for-loop [33] 100.0% ----------------------------------------------------------------------- errors [32] 100.0% [33] 288(0.7%) 0(0.0%) for-loop ...ginterval-sampler/src/points.rkt:285:4 ??? [34] 100.0% ----------------------------------------------------------------------- for-loop [33] 1.0% loop [14] 99.0% [34] 29996(77.7%) 316(0.8%) ??? .../biginterval-sampler/src/programs.rkt:124:2 ??? [35] 90.7% ??? [36] 8.2% ----------------------------------------------------------------------- ??? [34] 100.0% [35] 27212(70.5%) 2656(6.9%) ??? ...acket/collects/racket/private/kw.rkt:592:14 ??? [36] 90.2% ----------------------------------------------------------------------- fold-binary-pred [44] 1.3% for-loop [8] 4.6% ??? [34] 8.7% ??? [35] 85.4% [36] 28330(73.3%) 2764(7.2%) ??? ...tract/private/arrow-higher-order.rkt:361:33 ival-div [37] 56.3% ival-log [38] 10.7% ival-neg [39] 8.3% mk-ival [40] 8.2% ival-sub [41] 7.9% ----------------------------------------------------------------------- ??? [36] 100.0% [37] 16320(42.3%) 2106(5.5%) ival-div ...rval-sampler/src/biginterval.rkt:104:0 ??? [49] 39.6% bfmax* [42] 26.7% foldl [47] 8.9% fold-binary-pred [44] 4.4% bfmin* [45] 3.8% ...higher-order.rkt:357:33 [46] 1.8% ----------------------------------------------------------------------- ??? [36] 100.0% [38] 3042(7.9%) 614(1.6%) ival-log ...rval-sampler/src/biginterval.rkt:121:0 ??? [49] 54.8% fold-binary-pred [44] 25.0% ----------------------------------------------------------------------- ??? [36] 100.0% [39] 2356(6.1%) 0(0.0%) ival-neg ...erval-sampler/src/biginterval.rkt:71:0 ??? [49] 100.0% ----------------------------------------------------------------------- ??? [36] 100.0% [40] 2330(6.0%) 0(0.0%) mk-ival ...terval-sampler/src/biginterval.rkt:51:0 bf [43] 100.0% ----------------------------------------------------------------------- ??? [36] 100.0% [41] 2238(5.8%) 0(0.0%) ival-sub ...erval-sampler/src/biginterval.rkt:81:0 ??? [49] 100.0% ----------------------------------------------------------------------- ival-div [37] 100.0% [42] 4364(11.3%) 0(0.0%) bfmax* ...nterval-sampler/src/biginterval.rkt:90:0 foldl [47] 100.0% ----------------------------------------------------------------------- mk-ival [40] 100.0% [43] 2330(6.0%) 0(0.0%) bf ...ath-lib/math/private/bigfloat/mpfr.rkt:601:2 new-mpfr [52] 73.9% ??? [53] 26.1% ----------------------------------------------------------------------- ival-div [37] 48.6% ival-log [38] 51.4% [44] 1482(3.8%) 762(2.0%) fold-binary-pred ...gfloat/bigfloat-mpfr.rkt:117:0 ??? [36] 48.6% ----------------------------------------------------------------------- ival-div [37] 100.0% [45] 616(1.6%) 0(0.0%) bfmin* ...nterval-sampler/src/biginterval.rkt:87:0 foldl [47] 100.0% ----------------------------------------------------------------------- ival-div [37] 100.0% [46] 288(0.7%) 0(0.0%) ...higher-order.rkt:357:33 (unknown source) ??? [48] 100.0% ----------------------------------------------------------------------- bfmin* [45] 9.6% ival-div [37] 22.6% bfmax* [42] 67.9% [47] 6430(16.6%) 0(0.0%) foldl ...et/collects/racket/private/list.rkt:229:4 ??? [49] 100.0% ----------------------------------------------------------------------- ...higher-order.rkt:357:33 [46]100.0% [48] 288(0.7%) 288(0.7%) ??? ...cts/racket/contract/private/list.rkt:209:10 ----------------------------------------------------------------------- ival-log [38] 8.7% ival-sub [41] 11.7% ival-neg [39] 12.3% foldl [47] 33.6% ival-div [37] 33.7% [49] 19154(49.6%) 1278(3.3%) ??? ...-racket/utils/simple-result-arrow.rkt:39:12 bfdiv [50] 75.8% bfneg [51] 17.6% ----------------------------------------------------------------------- ??? [49] 100.0% [50] 14510(37.6%) 0(0.0%) bfdiv ...-lib/math/private/bigfloat/mpfr.rkt:821:4 new-mpfr [52] 60.7% ??? [53] 39.3% ----------------------------------------------------------------------- ??? [49] 100.0% [51] 3366(8.7%) 298(0.8%) bfneg ...-lib/math/private/bigfloat/mpfr.rkt:618:4 new-mpfr [52] 71.6% ??? [53] 19.5% ----------------------------------------------------------------------- bf [43] 13.3% bfneg [51] 18.6% bfdiv [50] 68.1% [52] 12938(33.5%) 12938(33.5%) new-mpfr ...b/math/private/bigfloat/mpfr.rkt:335:0 ----------------------------------------------------------------------- bf [43] 8.7% bfneg [51] 9.4% bfdiv [50] 81.8% [53] 6970(18.0%) 6970(18.0%) ??? /home/p92/racket/collects/ffi/unsafe.rkt:898:4 -----------------------------------------------------------------------