Skip to content

Instantly share code, notes, and snippets.

@foonathan
Created February 24, 2016 19:33
Show Gist options
  • Save foonathan/3aa3114284863bf3141a to your computer and use it in GitHub Desktop.
Save foonathan/3aa3114284863bf3141a to your computer and use it in GitHub Desktop.
Profiling results of memory 0.5 (formatting wrecked)
Node
single
Heap New Small Node Array Stack Boost.Pool Boost.Pool (Ordered)
256* 1: 10 11 5 5 5 2 0 1
256* 4: 10 10 4 5 5 2 0 1
256* 8: 10 10 4 5 5 2 0 1
256*256: 11 13 3 4 4 2 0 1
512* 1: 20 21 9 10 10 5 1 2
512* 4: 20 21 9 10 11 5 1 2
512* 8: 20 22 9 10 11 5 1 2
512*256: 23 26 7 9 9 5 1 2
1024* 1: 38 41 19 21 20 10 2 4
1024* 4: 40 43 19 20 22 10 2 4
1024* 8: 40 43 19 21 22 10 2 4
1024*256: 47 52 14 18 18 10 2 4
bulk
Heap New Small Node Array Stack Boost.Pool Boost.Pool (Ordered)
256* 1: 11 11 5 5 5 3 0 44
256* 4: 11 11 5 5 5 3 0 44
256* 8: 11 11 5 5 5 3 0 44
256*256: 12 13 3 3 3 3 2 108
512* 1: 22 23 11 10 11 5 1 176
512* 4: 22 23 11 10 10 5 1 173
512* 8: 22 23 11 10 10 5 1 163
512*256: 25 27 8 8 8 5 4 518
1024* 1: 45 48 23 21 21 11 4 645
1024* 4: 45 48 23 20 21 11 4 696
1024* 8: 45 48 23 21 21 11 4 696
1024*256: 52 56 19 15 18 11 10 2074
bulk_reversed
Heap New Small Node Array Stack Boost.Pool Boost.Pool (Ordered)
256* 1: 11 11 5 4 5 3 0 0
256* 4: 11 11 5 5 5 3 0 0
256* 8: 11 11 5 5 5 3 0 0
256*256: 11 13 3 4 5 3 2 2
512* 1: 22 23 11 10 11 6 1 1
512* 4: 22 23 11 10 11 6 1 1
512* 8: 22 23 11 10 11 6 1 1
512*256: 24 26 8 9 9 6 4 4
1024* 1: 45 48 23 21 23 11 4 4
1024* 4: 45 45 24 21 23 11 4 4
1024* 8: 45 48 23 20 22 11 4 4
1024*256: 47 49 17 18 19 11 8 8
butterfly
Heap New Small Node Array Stack Boost.Pool Boost.Pool (Ordered)
256* 1: 11 11 5 5 24 2 0 23
256* 4: 11 11 5 5 24 3 0 23
256* 8: 11 11 5 5 24 2 0 23
256*256: 12 14 4 4 43 2 2 53
512* 1: 21 24 13 9 84 5 1 87
512* 4: 22 24 13 11 84 5 1 87
512* 8: 22 24 13 9 84 5 1 80
512*256: 28 31 11 9 207 5 4 286
1024* 1: 45 49 31 22 284 11 4 338
1024* 4: 45 49 31 22 284 10 4 330
1024* 8: 45 49 31 22 306 11 4 338
1024*256: 61 66 29 18 877 11 9 1184
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment