Advertisement
Guest User

Aging report timing on branch chris/maint-speedup-aging

a guest
Jan 20th, 2020
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.30 KB | None | 0 0
  1. % cumulative self
  2. time seconds seconds procedure
  3. 31.09 87.24 86.83 gncInvoiceGetInvoiceFromLot
  4. 28.02 78.26 78.26 gncOwnerGetOwnerFromLot
  5. 25.52 73.39 71.27 gncOwnerReturnGUID
  6. 1.73 4.84 4.84 %after-gc-thunk
  7. 1.55 4.63 4.32 xaccSplitGetLot
  8. 1.27 3.70 3.54 new-aging.scm:195:46
  9. 1.15 182.99 3.22 new-aging.scm:200:0:split->owner
  10. 1.09 3.06 3.06 string=?
  11. 1.00 3.22 2.78 gncOwnerNew
  12. 0.82 2.30 2.30 gncOwnerFree
  13. 0.81 2.27 2.27 gncInvoiceGetTotal
  14. 0.80 2.59 2.22 gncInvoiceGetOwner
  15. 0.77 2.15 2.15 gncOwnerCopy
  16. 0.74 265.31 2.06 new-aging.scm:179:0:split-has-owner?
  17. 0.62 1.73 1.73 qof-print-date
  18. 0.56 74.96 1.57 new-aging.scm:176:0:gnc-owner-equal?
  19. 0.52 1.79 1.45 gncOwnerGetEndOwner
  20. 0.46 1.29 1.29 xaccPrintAmount
  21. 0.19 0.52 0.52 gnc-mktime
  22. 0.15 0.41 0.41 gnc-localtime
  23. 0.12 0.39 0.33 display
  24. 0.11 0.31 0.30 gnc-commodity-print-info
  25. 0.10 0.68 0.29 open-output-string
  26. 0.10 1.43 0.27 ice-9/format.scm:139:4:format:format-work
  27. 0.09 2.20 0.25 ice-9/format.scm:39:0:format
  28. 0.06 0.18 0.18 gncInvoiceGetTypeString
  29. 0.06 0.18 0.17 ice-9/boot-9.scm:769:2:throw
  30. 0.06 0.16 0.16 xaccTransGetTxnType
  31. 0.04 7.20 0.12 ice-9/boot-9.scm:781:2:catch
  32. 0.04 0.15 0.12 get-output-string
  33. 0.03 0.08 0.08 write-char
  34. 0.03 0.08 0.08 gnc-lot-get-balance
  35. 0.02 0.08 0.06 make-string
  36. 0.02 0.06 0.06 gnc-scm-log-msg
  37. 0.02 10.19 0.05 report-utilities.scm:1133:0:gnc:owner-splits->aging-list
  38. 0.02 0.05 0.05 length
  39. 0.02 0.05 0.05 gncInvoiceGetInvoiceFromTxn
  40. 0.01 2.32 0.04 report-utilities.scm:1272:6
  41. 0.01 0.04 0.04 gncInvoiceGetDateDue
  42. 0.01 0.04 0.04 ice-9/boot-9.scm:727:2:dispatch-exception
  43. 0.01 0.04 0.04 ice-9/format.scm:1609:9
  44. 0.01 7.27 0.02 report-utilities.scm:1201:0:gnc:strify
  45. 0.01 1.21 0.02 utilities.scm:68:0:gnc:msg
  46. 0.01 0.98 0.02 ice-9/format.scm:800:4:format:out-obj-padded
  47. 0.01 0.04 0.02 object->string
  48. 0.01 0.02 0.02 ice-9/boot-9.scm:1045:0:const
  49. 0.01 0.02 0.02 char=?
  50. 0.01 0.02 0.02 ice-9/boot-9.scm:1258:17
  51. 0.01 0.02 0.02 procedure?
  52. 0.01 0.02 0.02 number?
  53. 0.00 3.61 0.01 srfi/srfi-1.scm:590:5:map1
  54. 0.00 0.69 0.01 ice-9/ports.scm:545:0:call-with-output-string
  55. 0.00 0.07 0.01 report-utilities.scm:1272:6
  56. 0.00 0.05 0.01 gnc-numeric.scm:56:0:gnc:make-gnc-monetary
  57. 0.00 0.04 0.01 report-utilities.scm:1272:6
  58. 0.00 0.02 0.01 xaccTransGetDate
  59. 0.00 0.02 0.01 srfi/srfi-1.scm:586:2:map
  60. 0.00 0.01 0.01 ice-9/boot-9.scm:1048:2
  61. 0.00 0.01 0.01 ice-9/boot-9.scm:1302:4
  62. 0.00 0.01 0.01 utilities.scm:60:20
  63. 0.00 0.01 0.01 xaccTransGetCurrency
  64. 0.00 0.01 0.01 list-ref
  65. 0.00 0.01 0.01 ice-9/boot-9.scm:1276:0:record-constructor
  66. 0.00 0.01 0.01 string-join
  67. 0.00 0.01 0.01 xaccAccountGetCommodity
  68. 0.00 0.01 0.01 +
  69. 0.00 0.01 0.01 xaccQueryGetSplitsUniqueTrans
  70. 0.00 0.01 0.01 ice-9/boot-9.scm:1548:0:tm:hour
  71. 0.00 0.01 0.01 char-upcase
  72. 0.00 0.01 0.01 new-aging.scm:171:0:split-is-not-business?
  73. 0.00 279.31 0.00 new-aging.scm:210:0:aging-renderer
  74. 0.00 269.01 0.00 partition
  75. 0.00 269.01 0.00 new-aging.scm:194:0:list-split
  76. 0.00 4.84 0.00 anon #x7fae772c03e0
  77. 0.00 3.58 0.00 report-utilities.scm:1272:6
  78. 0.00 1.17 0.00 utilities.scm:59:0:strify
  79. 0.00 0.95 0.00 report-utilities.scm:1126:0:make-extended-interval-list
  80. 0.00 0.46 0.00 date-utilities.scm:279:0:gnc:make-date-list
  81. 0.00 0.44 0.00 date-utilities.scm:193:0:moddate
  82. 0.00 0.33 0.00 report-utilities.scm:51:0:gnc:monetary->string
  83. 0.00 0.10 0.00 report-utilities.scm:1175:17
  84. 0.00 0.10 0.00 srfi/srfi-1.scm:458:2:fold
  85. 0.00 0.08 0.00 anon #x7fae772c0438
  86. 0.00 0.07 0.00 srfi/srfi-1.scm:634:2:for-each
  87. 0.00 0.04 0.00 new-aging.scm:293:17
  88. 0.00 0.04 0.00 xaccAccountGetName
  89. 0.00 0.04 0.00 new-aging.scm:185:0:split-owner-is-invalid?
  90. 0.00 0.04 0.00 report-utilities.scm:1272:6
  91. 0.00 0.04 0.00 html-text.scm:189:0:gnc:html-markup-anchor
  92. 0.00 0.04 0.00 new-aging.scm:309:22
  93. 0.00 0.02 0.00 procedure-name
  94. 0.00 0.02 0.00 report-utilities.scm:1272:6
  95. 0.00 0.02 0.00 gnc-commodity-get-mnemonic
  96. 0.00 0.02 0.00 gncOwnerGetTypeString
  97. 0.00 0.02 0.00 report-utilities.scm:1272:6
  98. 0.00 0.01 0.00 xaccSplitGetAccount
  99. 0.00 0.01 0.00 report-utilities.scm:1272:6
  100. 0.00 0.01 0.00 xaccSplitGetParent
  101. ---
  102. Sample count: 23106
  103. Total time: 279.311818069 seconds (6.750234354 seconds in GC)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement