Profiling results ----------------- Total cpu time observed: 9154ms (out of 9024ms) Number of samples taken: 21 (once every 436ms) =========================================================== Caller Idx Total Self Name+src Local% ms(pct) ms(pct) Callee =========================================================== ??? [7] 100.0% [1] 8880(97.0%) 0(0.0%) profile-thunk16 ...t/pkgs/profile-lib/main.rkt:9:0 run [4] 100.0% ----------------------------------------------------------- ??? [24] 100.0% [2] 272(3.0%) 0(0.0%) best-alt ...acts-precision-steps/src/glue.rkt:71:0 argmins [6] 100.0% ----------------------------------------------------------- ??? [7] 100.0% [3] 272(3.0%) 0(0.0%) run-improve50 ...sion-steps/src/mainloop.rkt:234:0 for-loop [5] 100.0% ----------------------------------------------------------- profile-thunk16 [1] 97.0% [4] 9154(100.0%) 0(0.0%) run ...share/racket/pkgs/profile-lib/main.rkt:39:2 ??? [7] 100.0% ----------------------------------------------------------- run-improve50 [3] 100.0% [5] 272(3.0%) 0(0.0%) for-loop ...recision-steps/src/mainloop.rkt:249:10 run-iter! [8] 100.0% ----------------------------------------------------------- best-alt [2] 100.0% [6] 272(3.0%) 0(0.0%) argmins ...ts-precision-steps/src/common.rkt:150:0 composed [9] 100.0% ----------------------------------------------------------- run [4] 51.5% [7] 9154(100.0%) 0(0.0%) ??? ...lects/racket/private/more-scheme.rkt:261:28 loop [10] 50.0% profile-thunk16 [1] 48.5% run-improve50 [3] 1.5% ----------------------------------------------------------- for-loop [5] 100.0% [8] 272(3.0%) 0(0.0%) run-iter! ...recision-steps/src/mainloop.rkt:215:0 choose-best-alt! [11]100.0% ----------------------------------------------------------- argmins [6] 100.0% [9] 272(3.0%) 0(0.0%) composed ...ollects/racket/private/list.rkt:321:16 errors [12] 100.0% ----------------------------------------------------------- ??? [7] 100.0% [10] 8882(97.0%) 0(0.0%) loop ...xacts-precision-steps/src/points.rkt:197:2 make-exacts* [17] 68.5% loop [13] 28.4% debug-print [14] 3.1% ----------------------------------------------------------- run-iter! [8] 100.0% [11] 272(3.0%) 0(0.0%) choose-best-alt! ...n-steps/src/mainloop.rkt:115:0 ??? [15] 100.0% ----------------------------------------------------------- composed [9] 100.0% [12] 272(3.0%) 0(0.0%) errors ...cts-precision-steps/src/points.rkt:232:0 for-loop [16] 100.0% ----------------------------------------------------------- loop [10] 100.0% [13] 2526(27.6%) 0(0.0%) loop ...xacts-precision-steps/src/points.rkt:156:2 make-exacts* [17] 100.0% ----------------------------------------------------------- loop [10] 100.0% [14] 274(3.0%) 274(3.0%) debug-print ...precision-steps/src/debug.rkt:107:0 ----------------------------------------------------------- choose-best-alt! [11]100.0% [15] 272(3.0%) 0(0.0%) ??? ...contract/private/arrow-val-first.rkt:357:18 ??? [18] 100.0% ----------------------------------------------------------- errors [12] 100.0% [16] 272(3.0%) 0(0.0%) for-loop ...s-precision-steps/src/points.rkt:235:4 ??? [21] 100.0% ----------------------------------------------------------- loop [13] 29.3% loop [10] 70.7% [17] 8608(94.0%) 0(0.0%) make-exacts* ...ecision-steps/src/points.rkt:138:0 map [19] 56.1% loop [20] 43.9% ----------------------------------------------------------- ??? [15] 100.0% [18] 272(3.0%) 0(0.0%) ??? ...precision-steps/src/core/alt-table.rkt:54:0 ??? [24] 100.0% ----------------------------------------------------------- make-exacts* [17] 100.0% [19] 4826(52.7%) 0(0.0%) map ...acket/collects/racket/private/map.rkt:20:13 loop [20] 100.0% ----------------------------------------------------------- map [19] 0.3% make-exacts* [17] 0.4% loop [20] 99.3% [20] 8608(94.0%) 0(0.0%) loop ...cket/collects/racket/private/map.rkt:25:19 loop [20] 99.3% ??? [21] 0.7% ??? [24] 0.0% ----------------------------------------------------------- for-loop [16] 3.2% loop [20] 96.8% [21] 8556(93.5%) 0(0.0%) ??? ...acts-precision-steps/src/programs.rkt:154:4 ??? [22] 51.3% ??? [23] 45.5% ??? [24] 3.2% ----------------------------------------------------------- ??? [21] 100.0% [22] 4388(47.9%) 0(0.0%) ??? ...contract/private/../../private/kw.rkt:761:9 real->bigfloat [25] 100.0% ----------------------------------------------------------- ??? [21] 100.0% [23] 3896(42.6%) 682(7.5%) ??? ...acket/collects/racket/private/kw.rkt:444:14 ??? [28] 54.6% bf* [26] 27.9% ----------------------------------------------------------- ??? [21] 22.8% ??? [18] 22.8% loop [20] 54.4% [24] 596(6.5%) 0(0.0%) ??? ...tract/private/arrow-higher-order.rkt:342:33 ->flonum [27] 77.2% best-alt [2] 22.8% ----------------------------------------------------------- ??? [22] 100.0% [25] 4388(47.9%) 3038(33.2%) real->bigfloat .../private/bigfloat/mpfr.rkt:451:0 ??? [31] 30.8% ----------------------------------------------------------- ??? [23] 100.0% [26] 1088(11.9%) 0(0.0%) bf* ...ath/private/bigfloat/bigfloat-mpfr.rkt:95:0 ??? [28] 100.0% ----------------------------------------------------------- ??? [24] 100.0% [27] 596(6.5%) 596(6.5%) ->flonum ...s/racket/private/norm-define.rkt:53:83 ----------------------------------------------------------- bf* [26] 33.9% ??? [23] 66.1% [28] 3214(35.1%) 718(7.8%) ??? ...-racket/utils/simple-result-arrow.rkt:39:12 bfmul [29] 45.9% bfsqrt [30] 31.7% ----------------------------------------------------------- ??? [28] 100.0% [29] 1476(16.1%) 1476(16.1%) bfmul ...-lib/math/private/bigfloat/mpfr.rkt:819:4 ----------------------------------------------------------- ??? [28] 100.0% [30] 1020(11.1%) 358(3.9%) bfsqrt ...lib/math/private/bigfloat/mpfr.rkt:616:4 ??? [31] 64.9% ----------------------------------------------------------- bfsqrt [30] 32.9% real->bigfloat [25] 67.1% [31] 2012(22.0%) 2012(22.0%) ??? .../share/racket/collects/ffi/unsafe.rkt:861:4 -----------------------------------------------------------