Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Flat profile:
- Each sample counts as 0.01 seconds.
- % cumulative self self total
- time seconds seconds calls ms/call ms/call name
- 99.93 14.89 14.89 main
- 0.07 14.90 0.01 120348 0.00 0.00 void std::__iter_swap<true>::iter_swap<int*, int*>(int*, int*)
- 0.00 14.90 0.00 120348 0.00 0.00 void std::swap<int>(int&, int&)
- 0.00 14.90 0.00 120348 0.00 0.00 void std::iter_swap<int*, int*>(int*, int*)
- 0.00 14.90 0.00 32767 0.00 0.00 void std::__unguarded_linear_insert<int*>(int*)
- 0.00 14.90 0.00 2963 0.00 0.00 void std::__move_median_first<int*>(int*, int*, int*)
- 0.00 14.90 0.00 2963 0.00 0.00 int* std::__unguarded_partition<int*, int>(int*, int*, int const&)
- 0.00 14.90 0.00 2963 0.00 0.00 int* std::__unguarded_partition_pivot<int*>(int*, int*)
- 0.00 14.90 0.00 1 0.00 0.00 _GLOBAL__sub_I_main
- 0.00 14.90 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 14.90 0.00 1 0.00 0.00 void std::__insertion_sort<int*>(int*, int*)
- 0.00 14.90 0.00 1 0.00 10.00 void std::__introsort_loop<int*, int>(int*, int*, int)
- 0.00 14.90 0.00 1 0.00 0.00 void std::__final_insertion_sort<int*>(int*, int*)
- 0.00 14.90 0.00 1 0.00 0.00 void std::__unguarded_insertion_sort<int*>(int*, int*)
- 0.00 14.90 0.00 1 0.00 0.00 std::__lg(int)
- 0.00 14.90 0.00 1 0.00 10.00 void std::sort<int*>(int*, int*)
- Call graph
- granularity: each sample hit covers 4 byte(s) for 0.07% of 14.90 seconds
- index % time self children called name
- <spontaneous>
- [1] 100.0 14.89 0.01 main [1]
- 0.00 0.01 1/1 void std::sort<int*>(int*, int*) [6]
- -----------------------------------------------
- 0.01 0.00 120348/120348 void std::iter_swap<int*, int*>(int*, int*) [3]
- [2] 0.1 0.01 0.00 120348 void std::__iter_swap<true>::iter_swap<int*, int*>(int*, int*) [2]
- 0.00 0.00 120348/120348 void std::swap<int>(int&, int&) [12]
- -----------------------------------------------
- 0.00 0.00 2746/120348 void std::__move_median_first<int*>(int*, int*, int*) [8]
- 0.00 0.01 117602/120348 int* std::__unguarded_partition<int*, int>(int*, int*, int const&) [7]
- [3] 0.1 0.00 0.01 120348 void std::iter_swap<int*, int*>(int*, int*) [3]
- 0.01 0.00 120348/120348 void std::__iter_swap<true>::iter_swap<int*, int*>(int*, int*) [2]
- -----------------------------------------------
- 0.00 0.01 2963/2963 void std::__introsort_loop<int*, int>(int*, int*, int) [5]
- [4] 0.1 0.00 0.01 2963 int* std::__unguarded_partition_pivot<int*>(int*, int*) [4]
- 0.00 0.01 2963/2963 int* std::__unguarded_partition<int*, int>(int*, int*, int const&) [7]
- 0.00 0.00 2963/2963 void std::__move_median_first<int*>(int*, int*, int*) [8]
- -----------------------------------------------
- 2963 void std::__introsort_loop<int*, int>(int*, int*, int) [5]
- 0.00 0.01 1/1 void std::sort<int*>(int*, int*) [6]
- [5] 0.1 0.00 0.01 1+2963 void std::__introsort_loop<int*, int>(int*, int*, int) [5]
- 0.00 0.01 2963/2963 int* std::__unguarded_partition_pivot<int*>(int*, int*) [4]
- 2963 void std::__introsort_loop<int*, int>(int*, int*, int) [5]
- -----------------------------------------------
- 0.00 0.01 1/1 main [1]
- [6] 0.1 0.00 0.01 1 void std::sort<int*>(int*, int*) [6]
- 0.00 0.01 1/1 void std::__introsort_loop<int*, int>(int*, int*, int) [5]
- 0.00 0.00 1/1 std::__lg(int) [19]
- 0.00 0.00 1/1 void std::__final_insertion_sort<int*>(int*, int*) [17]
- -----------------------------------------------
- 0.00 0.01 2963/2963 int* std::__unguarded_partition_pivot<int*>(int*, int*) [4]
- [7] 0.1 0.00 0.01 2963 int* std::__unguarded_partition<int*, int>(int*, int*, int const&) [7]
- 0.00 0.01 117602/120348 void std::iter_swap<int*, int*>(int*, int*) [3]
- -----------------------------------------------
- 0.00 0.00 2963/2963 int* std::__unguarded_partition_pivot<int*>(int*, int*) [4]
- [8] 0.0 0.00 0.00 2963 void std::__move_median_first<int*>(int*, int*, int*) [8]
- 0.00 0.00 2746/120348 void std::iter_swap<int*, int*>(int*, int*) [3]
- -----------------------------------------------
- 0.00 0.00 120348/120348 void std::__iter_swap<true>::iter_swap<int*, int*>(int*, int*) [2]
- [12] 0.0 0.00 0.00 120348 void std::swap<int>(int&, int&) [12]
- -----------------------------------------------
- 0.00 0.00 15/32767 void std::__insertion_sort<int*>(int*, int*) [16]
- 0.00 0.00 32752/32767 void std::__unguarded_insertion_sort<int*>(int*, int*) [18]
- [13] 0.0 0.00 0.00 32767 void std::__unguarded_linear_insert<int*>(int*) [13]
- -----------------------------------------------
- 0.00 0.00 1/1 __do_global_ctors_aux [34]
- [14] 0.0 0.00 0.00 1 _GLOBAL__sub_I_main [14]
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [15]
- -----------------------------------------------
- 0.00 0.00 1/1 _GLOBAL__sub_I_main [14]
- [15] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [15]
- -----------------------------------------------
- 0.00 0.00 1/1 void std::__final_insertion_sort<int*>(int*, int*) [17]
- [16] 0.0 0.00 0.00 1 void std::__insertion_sort<int*>(int*, int*) [16]
- 0.00 0.00 15/32767 void std::__unguarded_linear_insert<int*>(int*) [13]
- -----------------------------------------------
- 0.00 0.00 1/1 void std::sort<int*>(int*, int*) [6]
- [17] 0.0 0.00 0.00 1 void std::__final_insertion_sort<int*>(int*, int*) [17]
- 0.00 0.00 1/1 void std::__insertion_sort<int*>(int*, int*) [16]
- 0.00 0.00 1/1 void std::__unguarded_insertion_sort<int*>(int*, int*) [18]
- -----------------------------------------------
- 0.00 0.00 1/1 void std::__final_insertion_sort<int*>(int*, int*) [17]
- [18] 0.0 0.00 0.00 1 void std::__unguarded_insertion_sort<int*>(int*, int*) [18]
- 0.00 0.00 32752/32767 void std::__unguarded_linear_insert<int*>(int*) [13]
- -----------------------------------------------
- 0.00 0.00 1/1 void std::sort<int*>(int*, int*) [6]
- [19] 0.0 0.00 0.00 1 std::__lg(int) [19]
- -----------------------------------------------
- Index by function name
- [14] _GLOBAL__sub_I_main [7] int* std::__unguarded_partition<int*, int>(int*, int*, int const&) [6] void std::sort<int*>(int*, int*)
- [15] __static_initialization_and_destruction_0(int, int) [17] void std::__final_insertion_sort<int*>(int*, int*) [12] void std::swap<int>(int&, int&)
- [2] void std::__iter_swap<true>::iter_swap<int*, int*>(int*, int*) [13] void std::__unguarded_linear_insert<int*>(int*) [3] void std::iter_swap<int*, int*>(int*, int*)
- [16] void std::__insertion_sort<int*>(int*, int*) [18] void std::__unguarded_insertion_sort<int*>(int*, int*) [1] main
- [5] void std::__introsort_loop<int*, int>(int*, int*, int) [4] int* std::__unguarded_partition_pivot<int*>(int*, int*)
- [8] void std::__move_median_first<int*>(int*, int*, int*) [19] std::__lg(int)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement