Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mon Dec 18 21:33 2017 Time and Allocation Profiling Report (Final)
- treap +RTS -p -RTS
- total time = 2.48 secs (2485 ticks @ 1000 us, 1 processor)
- total alloc = 918,102,744 bytes (excludes profiling overheads)
- COST CENTRE MODULE SRC %time %alloc
- mergeTreap Main treap.hs:(33,1)-(39,71) 44.3 36.9
- splitTreap Main treap.hs:(23,1)-(30,69) 11.7 34.7
- splitTreap.lt Main treap.hs:25:20-44 7.0 0.0
- splitTreap.rt Main treap.hs:28:20-44 6.3 0.0
- splitTreap.(...) Main treap.hs:28:20-44 5.6 2.8
- splitTreap.(...) Main treap.hs:25:20-44 5.3 2.4
- main Main treap.hs:(69,1)-(80,53) 2.9 4.2
- inOrder Main treap.hs:(47,1)-(48,80) 2.8 7.0
- splitTreap.rt Main treap.hs:25:20-44 2.6 0.0
- splitTreap.lt Main treap.hs:28:20-44 2.3 0.0
- buildNode.(...) Main treap.hs:19:25-40 1.6 2.3
- main.rxs Main treap.hs:74:9-54 1.5 5.0
- mergeTreap.mt Main treap.hs:36:22-51 1.4 0.0
- buildNode Main treap.hs:(19,1)-(20,62) 0.7 1.4
- feedFold Main treap.hs:(11,1)-(13,44) 0.3 1.5
- individual inherited
- COST CENTRE MODULE SRC no. entries %time %alloc %time %alloc
- MAIN MAIN <built-in> 152 0 0.0 0.0 100.0 100.0
- CAF System.Random <entire-module> 283 0 0.0 0.0 0.0 0.0
- getStdGen System.Random System/Random.hs:563:1-32 306 1 0.0 0.0 0.0 0.0
- CAF GHC.Conc.Signal <entire-module> 255 0 0.0 0.0 0.0 0.0
- CAF GHC.IO.Encoding <entire-module> 240 0 0.0 0.0 0.0 0.0
- CAF GHC.IO.Encoding.Iconv <entire-module> 238 0 0.0 0.0 0.0 0.0
- CAF GHC.IO.Handle.FD <entire-module> 230 0 0.0 0.0 0.0 0.0
- CAF GHC.IO.Handle.Text <entire-module> 228 0 0.0 0.0 0.0 0.0
- CAF:empty Main treap.hs:16:1-5 288 0 0.0 0.0 0.0 0.0
- empty Main treap.hs:16:1-12 324 1 0.0 0.0 0.0 0.0
- CAF:main1 Main <no location info> 289 0 0.0 0.0 0.0 0.0
- main Main treap.hs:(69,1)-(80,53) 304 1 0.0 0.0 0.0 0.0
- CAF:main_n Main treap.hs:73:9 285 0 0.0 0.0 0.0 0.0
- main Main treap.hs:(69,1)-(80,53) 310 0 0.0 0.0 0.0 0.0
- main.n Main treap.hs:73:9-18 311 1 0.0 0.0 0.0 0.0
- CAF:main_nulls Main treap.hs:72:9-13 284 0 0.0 0.0 0.0 0.0
- main Main treap.hs:(69,1)-(80,53) 313 0 0.0 0.0 0.0 0.0
- main.nulls Main treap.hs:72:9-25 314 1 0.0 0.0 0.0 0.0
- main Main treap.hs:(69,1)-(80,53) 305 0 2.9 4.2 100.0 100.0
- heightTreap Main treap.hs:(54,1)-(55,96) 308 200001 0.4 0.3 0.4 0.3
- inOrder Main treap.hs:(47,1)-(48,80) 347 200001 2.8 7.0 2.8 7.0
- main.\ Main treap.hs:80:36 348 100000 0.0 0.0 0.0 0.0
- main.nodeList Main treap.hs:75:9-55 312 1 0.3 0.9 3.7 6.0
- feedFold Main treap.hs:(11,1)-(13,44) 315 100001 0.3 1.5 3.5 5.1
- feedFold.(...) Main treap.hs:12:27-41 319 100000 0.0 0.0 3.0 3.7
- buildNode Main treap.hs:(19,1)-(20,62) 320 100000 0.7 1.4 2.9 3.7
- buildNode.(...) Main treap.hs:19:25-40 331 100000 1.6 2.3 1.6 2.3
- buildNode.p Main treap.hs:19:25-40 330 100000 0.5 0.0 0.5 0.0
- buildNode.g' Main treap.hs:19:25-40 333 99999 0.1 0.0 0.1 0.0
- feedFold.y Main treap.hs:12:27-41 318 100000 0.1 0.0 0.1 0.0
- feedFold.g' Main treap.hs:12:27-41 332 99999 0.1 0.0 0.1 0.0
- main.rxs Main treap.hs:74:9-54 309 1 1.5 5.0 1.5 5.0
- main.treap Main treap.hs:76:9-41 316 1 0.0 0.0 88.6 77.5
- insertMany Main treap.hs:51:1-30 317 1 0.3 0.4 88.6 77.5
- insertTreap Main treap.hs:(42,1)-(44,80) 321 100000 0.4 0.0 88.3 77.0
- mergeTreap Main treap.hs:(33,1)-(39,71) 328 2872206 44.3 36.9 46.6 36.9
- node Main treap.hs:7:31-34 336 2672206 0.0 0.0 0.0 0.0
- left Main treap.hs:7:49-52 339 1666676 0.0 0.0 0.0 0.0
- mergeTreap.mt Main treap.hs:36:22-51 344 1666676 1.4 0.0 1.4 0.0
- right Main treap.hs:7:68-72 345 1666676 0.0 0.0 0.0 0.0
- mergeTreap.mt Main treap.hs:38:22-50 340 1005530 0.9 0.0 0.9 0.0
- left Main treap.hs:7:49-52 341 1005530 0.0 0.0 0.0 0.0
- right Main treap.hs:7:68-72 343 1005530 0.0 0.0 0.0 0.0
- insertTreap.(...) Main treap.hs:42:42-66 322 100000 0.4 0.3 41.2 40.1
- splitTreap Main treap.hs:(23,1)-(30,69) 323 2089131 11.7 34.7 40.8 39.9
- node Main treap.hs:7:31-34 329 1989131 0.0 0.0 0.0 0.0
- splitTreap.(...) Main treap.hs:28:20-44 338 1055425 5.6 2.8 5.6 2.8
- splitTreap.lt Main treap.hs:28:20-44 337 1055425 2.3 0.0 2.3 0.0
- splitTreap.rt Main treap.hs:28:20-44 342 1055425 6.3 0.0 6.3 0.0
- splitTreap.(...) Main treap.hs:25:20-44 335 933706 5.3 2.4 5.3 2.4
- splitTreap.lt Main treap.hs:25:20-44 346 933706 7.0 0.0 7.0 0.0
- splitTreap.rt Main treap.hs:25:20-44 334 933706 2.6 0.0 2.6 0.0
- insertTreap.lt Main treap.hs:42:42-66 325 100000 0.0 0.0 0.0 0.0
- insertTreap.rt Main treap.hs:42:42-66 327 100000 0.0 0.0 0.0 0.0
- insertTreap.t' Main treap.hs:43:42-89 326 100000 0.0 0.0 0.0 0.0
- getStdGen System.Random System/Random.hs:563:1-32 307 0 0.0 0.0 0.0 0.0
Add Comment
Please, Sign In to add comment