Profiling results ----------------- Total cpu time observed: 20948ms (out of 21448ms) Number of samples taken: 61 (once every 343ms) ============================================================== Caller Idx Total Self Name+src Local% ms(pct) ms(pct) Callee ============================================================== run [6] 50.0% [1] 20948(100.0%) 0(0.0%) ??? ...lects/racket/private/more-scheme.rkt:261:28 profile-thunk16 [3] 50.0% prepare-points [8] 33.7% loop [4] 14.8% run-improve39 [5] 1.5% -------------------------------------------------------------- hash-ref! [20] 100.0% [2] 312(1.5%) 0(0.0%) ??? ...stant-simplification/src/programs.rkt:153:5 loop [16] 100.0% -------------------------------------------------------------- ??? [1] 100.0% [3] 20948(100.0%) 0(0.0%) profile-thunk16 ...e/pkgs/profile-lib/main.rkt:9:0 run [6] 100.0% -------------------------------------------------------------- ??? [1] 100.0% [4] 6212(29.7%) 0(0.0%) loop ...nstant-simplification/src/points.rkt:180:2 loop [10] 52.2% loop [13] 25.9% make-exacts* [14] 21.9% -------------------------------------------------------------- ??? [1] 100.0% [5] 636(3.0%) 0(0.0%) run-improve39 ...lification/src/mainloop.rkt:286:0 setup-prog!32 [7] 100.0% -------------------------------------------------------------- profile-thunk16 [3] 100.0% [6] 20948(100.0%) 0(0.0%) run ...racket/share/pkgs/profile-lib/main.rkt:39:2 ??? [1] 100.0% -------------------------------------------------------------- run-improve39 [5] 100.0% [7] 636(3.0%) 0(0.0%) setup-prog!32 ...plification/src/mainloop.rkt:63:0 ??? [9] 50.9% prepare-points [8] 49.1% -------------------------------------------------------------- setup-prog!32 [7] 2.2% ??? [1] 97.8% [8] 14412(68.8%) 0(0.0%) prepare-points ...plification/src/points.rkt:156:0 make-exacts* [14] 35.0% loop [13] 31.5% loop [10] 31.3% for-loop [12] 2.2% -------------------------------------------------------------- setup-prog!32 [7] 100.0% [9] 324(1.5%) 0(0.0%) ??? ...contract/private/arrow-val-first.rkt:388:18 make-alt-table [11] 100.0% -------------------------------------------------------------- loop [4] 41.8% prepare-points [8] 58.2% [10] 7752(37.0%) 0(0.0%) loop ...nstant-simplification/src/points.rkt:124:2 loop [13] 52.9% make-exacts* [14] 47.1% -------------------------------------------------------------- ??? [9] 100.0% [11] 324(1.5%) 0(0.0%) make-alt-table ...tion/src/core/alt-table.rkt:32:0 errors [15] 100.0% -------------------------------------------------------------- prepare-points [8] 100.0% [12] 320(1.5%) 320(1.5%) for-loop ...t-simplification/src/points.rkt:195:19 -------------------------------------------------------------- loop [4] 15.7% loop [10] 40.0% prepare-points [8] 44.3% [13] 10250(48.9%) 0(0.0%) loop ...nstant-simplification/src/points.rkt:107:4 loop [16] 100.0% -------------------------------------------------------------- loop [4] 13.5% loop [10] 36.3% prepare-points [8] 50.2% [14] 10054(48.0%) 0(0.0%) make-exacts* ...implification/src/points.rkt:104:0 loop [16] 96.9% eval-prog [18] 3.1% -------------------------------------------------------------- make-alt-table [11] 100.0% [15] 324(1.5%) 0(0.0%) errors ...tant-simplification/src/points.rkt:203:0 for-loop [17] 100.0% -------------------------------------------------------------- make-exacts* [14] 0.7% ??? [2] 1.5% loop [13] 2.7% loop [16] 95.0% [16] 20304(96.9%) 0(0.0%) loop ...cket/collects/racket/private/map.rkt:40:19 loop [16] 95.0% ??? [19] 3.5% hash-ref! [20] 1.5% -------------------------------------------------------------- errors [15] 100.0% [17] 324(1.5%) 0(0.0%) for-loop ...nt-simplification/src/points.rkt:206:4 ??? [19] 100.0% -------------------------------------------------------------- make-exacts* [14] 100.0% [18] 312(1.5%) 0(0.0%) eval-prog ...simplification/src/programs.rkt:109:0 hash-ref! [20] 100.0% -------------------------------------------------------------- for-loop [17] 1.6% loop [16] 98.4% [19] 20316(97.0%) 1412(6.7%) ??? ...stant-simplification/src/programs.rkt:129:2 ??? [21] 80.2% bf [22] 12.8% -------------------------------------------------------------- eval-prog [18] 33.3% loop [16] 66.7% [20] 312(1.5%) 0(0.0%) hash-ref! .../racket/private/more-scheme.rkt:376:2 ??? [2] 66.7% bigfloat-hash [23] 33.3% -------------------------------------------------------------- ??? [19] 100.0% [21] 16302(77.8%) 1598(7.6%) ??? ...acket/collects/racket/private/kw.rkt:592:14 ??? [24] 90.2% -------------------------------------------------------------- ??? [19] 100.0% [22] 2602(12.4%) 0(0.0%) bf ...ath-lib/math/private/bigfloat/mpfr.rkt:601:2 new-mpfr [28] 86.1% ??? [29] 13.9% -------------------------------------------------------------- hash-ref! [20] 100.0% [23] 312(1.5%) 0(0.0%) bigfloat-hash ...h/private/bigfloat/mpfr.rkt:167:0 sig+exp->bigfloat [25]100.0% -------------------------------------------------------------- ??? [21] 100.0% [24] 14704(70.2%) 12346(58.9%) ??? ...-racket/utils/simple-result-arrow.rkt:39:12 bfadd [26] 9.1% bflog [27] 6.9% -------------------------------------------------------------- bigfloat-hash [23] 100.0% [25] 312(1.5%) 0(0.0%) sig+exp->bigfloat ...ivate/bigfloat/mpfr.rkt:387:0 new-mpfr [28] 100.0% -------------------------------------------------------------- ??? [24] 100.0% [26] 1340(6.4%) 324(1.5%) bfadd ...-lib/math/private/bigfloat/mpfr.rkt:821:4 new-mpfr [28] 50.0% ??? [29] 25.8% -------------------------------------------------------------- ??? [24] 100.0% [27] 1018(4.9%) 0(0.0%) bflog ...-lib/math/private/bigfloat/mpfr.rkt:618:4 new-mpfr [28] 64.6% ??? [29] 35.4% -------------------------------------------------------------- sig+exp->bigfloat [25] 8.0% bflog [27] 17.0% bfadd [26] 17.3% bf [22] 57.7% [28] 3880(18.5%) 3880(18.5%) new-mpfr ...b/math/private/bigfloat/mpfr.rkt:335:0 -------------------------------------------------------------- bfadd [26] 32.4% bflog [27] 33.7% bf [22] 33.9% [29] 1068(5.1%) 1068(5.1%) ??? /home/p92/racket/collects/ffi/unsafe.rkt:898:4 --------------------------------------------------------------