2 creator: callgrind-3.7.0
4 cmd: ./nbody ../fields/500 -s 10 -g
12 desc: Timerange: Basic block 0 - 166736221
13 desc: Trigger: Program termination
20 ob=(4) /lib/x86_64-linux-gnu/libm-2.15.so
21 fl=(57) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/e_asin.c
22 fn=(224) __asin_finite
24 cob=(3) /lib/x86_64-linux-gnu/libc-2.15.so
25 cfi=(42) /build/buildd/eglibc-2.15/csu/../sysdeps/x86_64/multiarch/init-arch.c
26 cfn=(204) __get_cpu_features
31 fn=(218) __acos_finite
40 fl=(51) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/s_sin.c
61 fl=(56) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/s_rintf.S
75 fl=(59) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/s_floor.S
89 fl=(48) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/e_exp.c
97 cob=(1) /lib/x86_64-linux-gnu/ld-2.15.so
98 cfi=(49) /build/buildd/eglibc-2.15/elf/../sysdeps/x86_64/dl-trampoline.S
99 cfn=(198) _dl_runtime_resolve
104 fl=(60) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/e_atan2.c
105 fn=(226) __atan2_finite
116 fl=(54) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/e_log.c
117 fn=(212) __log_finite
128 fl=(53) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/e_pow.c
129 fn=(210) __pow_finite
139 fn=(2004) 0x0000000000005890
142 cfi=(196) /build/buildd/eglibc-2.15/stdlib/cxa_finalize.c
143 cfn=(1736) __cxa_finalize
153 fn=(468) 0x0000000000005910
156 ob=(9) /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
158 fn=(2080) 0x0000000000009370
163 fn=(462) 0x000000000000586c
166 fn=(474) 0x000000000006be10
169 fl=(52) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/s_rint.S
183 fl=(58) /build/buildd/eglibc-2.15/math/../sysdeps/x86_64/fpu/multiarch/s_floorf.S
212 fn=(408) 0x00000000000093f0
215 fn=(402) 0x0000000000009350
218 fn=(414) 0x0000000000015690
228 fn=(440) 0x000000000660d5f8
230 cob=(11) /lib/x86_64-linux-gnu/libgcc_s.so.1
232 cfn=(442) 0x0000000000002944
238 cfn=(448) 0x00000000000029e0
244 cfn=(454) 0x0000000000012160
249 fn=(694) 0x00000000055e1200
251 cob=(15) /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
253 cfn=(696) 0x0000000000004100
259 cfn=(702) 0x00000000000041a0
265 cfn=(708) 0x0000000000009eb0
270 fn=(896) 0x0000000004fb77b0
273 cfi=(90) /build/buildd/eglibc-2.15/stdlib/cxa_atexit.c
274 cfn=(556) __cxa_atexit
283 cfn=(904) 0x0000000004fb7310
288 fn=(982) 0x0000000004f548e0
291 cfi=(110) /build/buildd/eglibc-2.15/malloc/malloc.c
308 fn=(1006) 0x0000000004fb6f40
310 cfn=(1020) 0x0000000004f549c0
314 cfn=(966) 0x0000000004f54480
318 cfn=(1030) 0x0000000004f54490
322 cfn=(1064) 0x0000000004fb68f0
326 cfn=(1218) 0x0000000004f54500
330 cfn=(1228) 0x0000000004fb6a20
339 fn=(1158) 0x0000000004f54740
342 cfi=(138) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/strstr.c
343 cfn=(1166) __strstr_sse42
359 fn=(1786) 0x0000000004fb78a8
361 cfn=(1788) 0x0000000004f54b10
366 fn=(1864) 0x0000000004f54700
369 cfi=(96) /build/buildd/eglibc-2.15/nptl/forward.c
370 cfn=(758) pthread_self
386 fn=(1914) 0x00000000055e7ee8
390 cfn=(1916) 0x0000000000004120
395 fn=(1972) 0x00000000063c99d8
397 cob=(12) /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
399 cfn=(1974) 0x000000000005a750
404 fn=(2102) 0x0000000006c48918
406 cob=(8) /lib/x86_64-linux-gnu/libdl-2.15.so
408 cfn=(2104) 0x0000000000000e10
413 fn=(338) 0x000000000704ef90
415 cob=(6) /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
417 cfn=(340) 0x0000000000001090
423 cfn=(346) 0x0000000000001130
429 cfn=(352) 0x0000000000002a70
434 fn=(400) 0x0000000006a32050
458 cfi=(101) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../memset.S
459 cfn=(778) __GI_memset
475 fn=(974) 0x0000000004f54aa0
479 cfn=(978) pthread_mutex_unlock
497 cfn=(1066) 0x0000000004f54560
505 cfn=(1104) 0x0000000004f547b0
513 cfn=(1178) 0x0000000004f54610
517 cfn=(1186) 0x0000000004f54920
542 fn=(1250) 0x0000000004f54a30
562 fn=(1798) 0x0000000004fb7760
565 fn=(2002) 0x0000000004c92e48
574 fn=(2060) 0x0000000005bba3b0
576 cob=(5) /lib/x86_64-linux-gnu/libpthread-2.15.so
578 cfn=(2062) 0x0000000000006680
583 fn=(480) 0x00000000063627e0
587 cfn=(482) 0x000000000005a72c
593 cfn=(488) 0x000000000005a7d0
599 cfn=(494) 0x00000000000be9a0
607 fn=(1382) 0x0000000005374308
609 cob=(17) /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08000
611 cfn=(1384) 0x0000000000004800
617 cfn=(1390) 0x00000000000048a0
623 cfn=(1396) 0x0000000000056d10
628 fn=(1722) 0x0000000004a25718
630 cob=(19) /usr/lib/valgrind/vgpreload_core-amd64-linux.so
632 cfn=(1724) 0x00000000000004f0
637 fn=(1808) 0x0000000004f84ca0
639 cfn=(926) 0x0000000004f54a20
648 fn=(420) 0x0000000006822e10
650 cob=(10) /lib/x86_64-linux-gnu/librt-2.15.so
652 cfn=(422) 0x00000000000022cc
658 cfn=(428) 0x0000000000002370
664 cfn=(434) 0x0000000000005680
669 fn=(674) 0x0000000005dc9180
671 cob=(14) /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
673 cfn=(676) 0x0000000000003490
679 cfn=(682) 0x0000000000003530
685 cfn=(688) 0x000000000000d3f0
690 fn=(886) 0x0000000004f54b60
696 cfi=(118) /build/buildd/eglibc-2.15/posix/../sysdeps/unix/syscall-template.S
733 cfn=(1278) 0x0000000004f546f0
790 fn=(1746) 0x000000000514ff78
792 cob=(18) /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
794 cfn=(1748) 0x0000000000016420
799 fn=(1826) 0x0000000004fb6860
801 cfn=(1828) 0x0000000004fb6850
806 fn=(1932) 0x0000000005dd3428
810 cfn=(1934) 0x00000000000034b0
815 fn=(2122) 0x0000000006e4cae8
817 cob=(7) /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
819 cfn=(2124) 0x0000000000000db0
824 fn=(378) 0x0000000006c47cc0
828 cfn=(380) 0x0000000000000dec
834 cfn=(386) 0x0000000000000e90
840 cfn=(392) 0x00000000000018e0
845 fn=(880) 0x0000000004f54af0
848 fn=(892) 0x0000000004fb7870
854 cfn=(922) 0x0000000004f5bec0
861 cob=(16) /usr/lib/valgrind/callgrind-amd64-linux
863 cfn=(1222) 0x0000000038050d53
879 fn=(1712) 0x0000000000405658
881 cob=(20) /home/sam/Documents/University/honours/course/semester2/pprog/assignment1/nbody-bh/nbody
883 cfn=(1714) 0x0000000000401a40
888 fn=(1824) 0x0000000004f8e230
926 cfn=(1862) 0x0000000004f8dfb0
945 cfn=(1872) 0x0000000004f549b0
949 cfn=(1880) 0x0000000004f54760
958 fn=(2020) 0x000000000661d198
962 cfn=(2022) 0x0000000000002960
967 fn=(2078) 0x0000000006a3e6c8
976 fn=(1422) 0x0000000004a25480
980 cfn=(1424) 0x00000000000004d0
986 cfn=(1430) 0x0000000000000570
992 cfn=(1436) 0x00000000000006e0
997 fn=(1456) 0x0000000000401598
1001 cfn=(1458) 0x0000000000401a1c
1007 cfn=(1464) 0x0000000000401ab0
1013 cfn=(1470) 0x0000000000405620
1018 fn=(460) 0x0000000004c2c3c8
1039 fn=(654) 0x0000000005fef238
1041 cob=(13) /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
1043 cfn=(656) 0x0000000000018f54
1049 cfn=(662) 0x0000000000018ff0
1055 cfn=(668) 0x00000000000a0520
1060 fn=(878) 0x0000000004f543f8
1075 fn=(938) 0x0000000004f54550
1098 cfi=(126) /build/buildd/eglibc-2.15/libio/../sysdeps/wordsize-64/../../libio/iofopen.c
1099 cfn=(1070) fopen@@GLIBC_2.2.5
1118 cfi=(141) /build/buildd/eglibc-2.15/libio/iofclose.c
1119 cfn=(1190) fclose@@GLIBC_2.2.5
1135 fn=(1766) 0x00000000053c6d48
1139 cfn=(1768) 0x0000000000004820
1144 fn=(1806) 0x0000000004f5dfb0
1158 cfi=(162) /build/buildd/eglibc-2.15/signal/../nptl/sigaction.c
1159 cfn=(1510) sigaction
1175 fn=(1952) 0x0000000006077558
1179 cfn=(1954) 0x0000000000018f70
1184 fn=(2142) 0x0000000007050aa8
1188 cfn=(2144) 0x00000000000010b0
1193 fn=(252) 0x0000000005bae2b0
1196 cfi=(62) /build/buildd/eglibc-2.15/nptl/nptl-init.c
1197 cfn=(254) __pthread_initialize_minimal
1203 cfn=(290) 0x0000000000006700
1209 cfn=(296) 0x0000000000011320
1214 fn=(358) 0x0000000006e4bbb8
1218 cfn=(360) 0x0000000000000d90
1224 cfn=(366) 0x0000000000000e30
1230 cfn=(372) 0x0000000000001ab0
1298 cfn=(930) pthread_mutex_lock
1317 cfi=(131) /build/buildd/eglibc-2.15/libio/iofread.c
1337 cfi=(144) /build/buildd/eglibc-2.15/stdio-common/sscanf.c
1350 cfn=(1794) 0x0000000004f54660
1379 cfi=(198) /build/buildd/eglibc-2.15/signal/sigempty.c
1380 cfn=(1876) sigemptyset
1390 fn=(2040) 0x0000000006826724
1394 cfn=(2042) 0x00000000000022f0
1402 cfi=(119) /build/buildd/eglibc-2.15/stdio-common/snprintf.c
1419 fn=(1402) 0x000000000513fae8
1423 cfn=(1404) 0x0000000000016400
1429 cfn=(1410) 0x00000000000164a0
1435 cfn=(1416) 0x0000000000025f40
1496 fl=(35) /build/buildd/eglibc-2.15/string/../string/memmove.c
1526 cfi=(36) /build/buildd/eglibc-2.15/string/wordcopy.c
1527 cfn=(134) _wordcopy_fwd_aligned
1533 cfn=(132) _wordcopy_bwd_aligned
1538 fl=(29) /build/buildd/eglibc-2.15/io/../sysdeps/unix/sysv/linux/wordsize-64/fxstat.c
1546 fl=(25) /build/buildd/eglibc-2.15/elf/dl-debug.c
1547 fn=(76) _dl_debug_initialize
1561 fn=(78) _dl_debug_state
1577 cfi=(50) /build/buildd/eglibc-2.15/elf/../elf/dl-runtime.c
1592 fl=(22) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/memcpy.S
1665 fl=(6) /build/buildd/eglibc-2.15/elf/dl-lookup.c
1666 fn=(168) check_match.11236
1676 cfi=(17) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../strcmp.S
1706 fn=(10) _dl_setup_hash
1734 fn=(162) _dl_lookup_symbol_x
1763 cfn=(164) do_lookup_x
1830 cfi=(28) /build/buildd/eglibc-2.15/elf/dl-misc.c
1831 cfn=(92) _dl_name_match_p
1849 cfi=(2) /build/buildd/eglibc-2.15/elf/rtld.c
1850 cfn=(48) rtld_lock_default_lock_recursive
1884 cfn=(234) _dl_higher_prime_number
1890 cfi=(15) /build/buildd/eglibc-2.15/elf/dl-minimal.c
1938 cfn=(50) rtld_lock_default_unlock_recursive
2003 fi=(40) /build/buildd/eglibc-2.15/elf/../sysdeps/generic/dl-hash.h
2025 fn=(42) __libc_memalign
2037 cfi=(23) /build/buildd/eglibc-2.15/misc/../sysdeps/unix/syscall-template.S
2137 fn=(124) _dl_sysdep_read_whole_file
2144 cfi=(21) /build/buildd/eglibc-2.15/io/../sysdeps/unix/syscall-template.S
2175 fl=(8) /build/buildd/eglibc-2.15/elf/../sysdeps/unix/sysv/linux/x86_64/brk.c
2271 fl=(12) /build/buildd/eglibc-2.15/string/../string/memcmp.c
2362 fn=(24) process_envvars
2376 cfi=(11) /build/buildd/eglibc-2.15/elf/dl-environ.c
2377 cfn=(26) _dl_next_ld_env_entry
2426 fi=(4) /build/buildd/eglibc-2.15/elf/../sysdeps/x86_64/dl-machine.h
2432 fi=(3) /build/buildd/eglibc-2.15/elf/dynamic-link.h
2497 cfi=(7) /build/buildd/eglibc-2.15/elf/../elf/dl-sysdep.c
2498 cfn=(12) _dl_sysdep_start
2513 fi=(5) /build/buildd/eglibc-2.15/elf/do-rel.h
2592 cfi=(26) /build/buildd/eglibc-2.15/elf/dl-error.c
2593 cfn=(82) _dl_catch_error
2600 fn=(84) _dl_initial_error_catch_tsd
2603 fn=(138) version_check_doit
2606 cfi=(37) /build/buildd/eglibc-2.15/elf/dl-version.c
2607 cfn=(140) _dl_check_all_versions
2636 cfi=(13) /build/buildd/eglibc-2.15/elf/dl-object.c
2637 cfn=(30) _dl_new_object
2651 cfn=(46) _dl_add_to_namespace_list
2758 cfi=(20) /build/buildd/eglibc-2.15/elf/dl-load.c
2759 cfn=(60) _dl_init_paths
2822 cfi=(31) /build/buildd/eglibc-2.15/elf/dl-deps.c
2823 cfn=(114) _dl_map_object_deps
2852 cfn=(136) _dl_receive_error
2861 cfn=(152) security_init
2889 cfi=(34) /build/buildd/eglibc-2.15/elf/dl-tls.c
2890 cfn=(238) _dl_allocate_tls_init
2904 cfi=(39) /build/buildd/eglibc-2.15/elf/dl-reloc.c
2905 cfn=(156) _dl_relocate_object
2912 cfn=(240) _dl_sysdep_start_cleanup
2928 cfi=(33) /build/buildd/eglibc-2.15/elf/dl-cache.c
2929 cfn=(242) _dl_unload_cache
2958 cfn=(188) _dl_add_to_slotinfo
2988 cfi=(18) /build/buildd/eglibc-2.15/elf/../sysdeps/unix/sysv/linux/dl-sysdep.c
2989 cfn=(56) _dl_discover_osversion
3000 cfn=(146) init_tls.part.3
3005 cfi=(9) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../rtld-strlen.S
3010 cfi=(16) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../memcpy.S
3055 cfn=(90) _dl_map_object
3088 cfn=(148) _dl_determine_tlsoffset
3093 cfn=(150) _dl_allocate_tls_storage
3114 fi=(38) /build/buildd/eglibc-2.15/elf/../sysdeps/unix/sysv/linux/dl-osinfo.h
3237 fn=(122) _dl_load_cache_lookup
3259 cfn=(126) _dl_cache_libcmp
3349 fl=(70) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../cacheinfo.c
3350 fn=(306) handle_intel
3364 cfn=(308) intel_check_word
3397 cfi=(72) /build/buildd/eglibc-2.15/stdlib/bsearch.c
3414 fn=(302) init_cacheinfo
3423 cfi=(71) /build/buildd/eglibc-2.15/csu/../sysdeps/x86_64/multiarch/init-arch.c
3424 cfn=(304) __init_cpu_features
3488 fn=(312) intel_02_known_compare
3568 cfi=(24) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../strchr.S
3667 cfi=(30) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../memset.S
3985 cfi=(47) /build/buildd/eglibc-2.15/time/../sysdeps/unix/sysv/linux/x86_64/gettimeofday.c
3986 cfn=(184) gettimeofday
3990 cfi=(41) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/strcmp.S
3991 cfn=(182) strncasecmp
3995 cfi=(46) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/strnlen.S
4000 cfi=(43) /build/buildd/eglibc-2.15/time/../sysdeps/unix/sysv/linux/x86_64/time.c
4006 cfn=(170) strcasecmp
4223 fn=(72) fillin_rpath
4328 cfn=(94) expand_dynamic_string_token
4336 cfn=(96) open_verify
4349 cfn=(102) _dl_map_object_from_fd
4615 cfn=(128) _dl_next_tls_modid
4887 cfn=(62) _dl_important_hwcaps
5074 cfi=(32) /build/buildd/eglibc-2.15/io/../sysdeps/unix/sysv/linux/wordsize-64/xstat.c
5094 fl=(10) /build/buildd/eglibc-2.15/elf/../misc/sbrk.c
5103 fl=(27) /build/buildd/eglibc-2.15/setjmp/../sysdeps/x86_64/setjmp.S
5147 fl=(195) /build/buildd/eglibc-2.15/elf/dl-fini.c
5148 fn=(1710) _dl_sort_fini
5233 cfi=(109) /build/buildd/eglibc-2.15/nptl/pthread_mutex_lock.c
5234 cfn=(932) pthread_mutex_lock
5258 cfi=(114) /build/buildd/eglibc-2.15/nptl/pthread_mutex_unlock.c
5259 cfn=(952) pthread_mutex_unlock
5278 cfi=(200) /build/buildd/eglibc-2.15/dlfcn/dlerror.c
5284 cfn=(1906) 0x00000000000034c0
5582 cfi=(19) /build/buildd/eglibc-2.15/posix/../sysdeps/unix/syscall-template.S
5622 fn=(0) 0x00000000000016b0
5629 cfi=(61) /build/buildd/eglibc-2.15/elf/dl-init.c
5636 cfn=(1444) 0x00000000004019f0
5686 fi=(99) /build/buildd/eglibc-2.15/elf/../sysdeps/x86_64/dl-irel.h
5689 cfi=(159) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/strchr.S
5699 cfi=(137) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/strstr-c.c
5704 cfi=(102) /build/buildd/eglibc-2.15/posix/../sysdeps/x86_64/multiarch/sched_cpucount.c
5705 cfn=(788) __sched_cpucount
5709 cfi=(100) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/memset.S
6026 fn=(250) call_init.part.0
6110 cfi=(73) /build/buildd/eglibc-2.15/csu/../sysdeps/unix/sysv/linux/x86_64/../init-first.c
6129 cfn=(866) 0x00000000000040c0
6134 cfn=(648) 0x000000000005a690
6139 cfn=(646) 0x000000000005a460
6144 cfn=(620) 0x000000000005a3a0
6149 cfn=(594) 0x000000000005a2e0
6154 cfn=(564) 0x000000000005a2c0
6159 cfn=(540) 0x000000000005a250
6163 cfi=(80) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../cacheinfo.c
6164 cfn=(328) init_cacheinfo
6170 cfn=(714) 0x0000000000003820
6175 cfn=(500) 0x000000000005a150
6179 cfi=(85) /build/buildd/eglibc-2.15/dlfcn/dlfcn.c
6184 cfi=(79) /build/buildd/eglibc-2.15/elf/dl-altinit.c
6185 cfn=(326) dlinit_alt
6394 fn=(266) _dl_get_tls_static_info
6435 fn=(142) _dl_check_map_versions
6473 cfn=(144) match_symbol
6856 fl=(107) /build/buildd/eglibc-2.15/nptl/pthread_attr_setdetachstate.c
6857 fn=(848) pthread_attr_setdetachstate
6862 fl=(105) /build/buildd/eglibc-2.15/nptl/pthread_attr_init.c
6863 fn=(832) pthread_attr_init@@GLIBC_2.2.5
6868 cfi=(106) /build/buildd/eglibc-2.15/misc/../sysdeps/unix/sysv/linux/getpagesize.c
6869 cfn=(838) getpagesize
6922 fl=(108) /build/buildd/eglibc-2.15/nptl/pthread_key_create.c
6923 fn=(872) pthread_key_create
6934 fl=(128) /build/buildd/eglibc-2.15/nptl/cleanup_defer_compat.c
6935 fn=(1082) _pthread_cleanup_push_defer
6945 fn=(1084) _pthread_cleanup_pop_restore
6952 fl=(97) /build/buildd/eglibc-2.15/nptl/pthread_self.c
6953 fn=(760) pthread_self
6985 fi=(202) /build/buildd/eglibc-2.15/nptl/../nptl/sysdeps/pthread/list.h
7004 cfi=(63) /build/buildd/eglibc-2.15/nptl/../sysdeps/unix/sysv/linux/x86_64/sigaction.c
7005 cfn=(256) __libc_sigaction
7017 fi=(64) /build/buildd/eglibc-2.15/nptl/../sysdeps/unix/sysv/linux/bits/sigset.h
7042 cfi=(65) /build/buildd/eglibc-2.15/resource/../sysdeps/unix/syscall-template.S
7059 cfi=(66) /build/buildd/eglibc-2.15/elf/dl-tsd.c
7060 cfn=(278) __libc_dl_error_tsd
7096 cfi=(67) /build/buildd/eglibc-2.15/nptl/../nptl/sysdeps/unix/sysv/linux/libc_pthread_init.c
7097 cfn=(284) __libc_pthread_init
7113 fl=(98) /build/buildd/eglibc-2.15/nptl/../nptl/sysdeps/unix/sysv/linux/pthread_getaffinity.c
7114 fn=(768) pthread_getaffinity_np@@GLIBC_2.3.4
7148 fl=(199) /build/buildd/eglibc-2.15/nptl/pthread_key_delete.c
7149 fn=(1912) pthread_key_delete
7239 cfi=(94) /build/buildd/eglibc-2.15/stdlib/getenv.c
7249 cfn=(730) 0x00000000000034d0
7257 cfn=(740) 0x0000000000003590
7265 cfn=(752) 0x0000000000009150
7293 cfn=(830) pthread_attr_init@@GLIBC_2.2.5
7304 cfn=(846) pthread_attr_setdetachstate
7313 cfn=(852) 0x0000000000003680
7336 fn=(1610) omp_get_max_threads
7395 cfi=(104) /build/buildd/eglibc-2.15/posix/../posix/sched_cpucount.c
7396 cfn=(792) popcount_cpucount
7455 fl=(177) /build/buildd/eglibc-2.15/stdlib/../sysdeps/x86_64/mul_1.S
7456 fn=(1578) __mpn_mul_1
7478 fl=(188) /build/buildd/eglibc-2.15/stdio-common/printf_fp.c
7479 fn=(1680) __printf_fp
7492 cfi=(189) /build/buildd/eglibc-2.15/math/../sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c
7505 cfi=(190) /build/buildd/eglibc-2.15/math/../sysdeps/ieee754/dbl-64/wordsize-64/s_isinf.c
7536 cfi=(143) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../memcpy.S
7537 cfn=(1244) __GI_memcpy
7550 cfi=(191) /build/buildd/eglibc-2.15/stdlib/../sysdeps/ieee754/dbl-64/dbl2mpn.c
7551 cfn=(1686) __mpn_extract_double
7560 cfi=(172) /build/buildd/eglibc-2.15/stdlib/../sysdeps/x86_64/lshift.S
7561 cfn=(1566) __mpn_lshift
7571 cfi=(192) /build/buildd/eglibc-2.15/stdlib/cmp.c
7572 cfn=(1688) __mpn_cmp
7611 fi=(203) /build/buildd/eglibc-2.15/stdio-common/../nptl/sysdeps/pthread/allocalim.h
7622 cfn=(1692) hack_digit.14957
7689 cfi=(95) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../strlen.S
7690 cfn=(724) __GI_strlen
7713 cfi=(135) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/memcpy.S
7714 cfn=(1136) __GI_mempcpy
7739 cfi=(121) /build/buildd/eglibc-2.15/libio/genops.c
7740 cfn=(1696) __overflow
7747 cfi=(193) /build/buildd/eglibc-2.15/stdlib/../sysdeps/x86_64/rshift.S
7748 cfn=(1690) __mpn_rshift
7773 cfi=(194) /build/buildd/eglibc-2.15/stdlib/divrem.c
7774 cfn=(1694) __mpn_divrem
7843 cfi=(163) /build/buildd/eglibc-2.15/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c
7844 cfn=(1512) __libc_sigaction
7848 fl=(179) /build/buildd/eglibc-2.15/posix/../sysdeps/unix/sysv/linux/x86_64/sysconf.c
7854 fi=(180) /build/buildd/eglibc-2.15/posix/../sysdeps/unix/sysv/linux/x86_64/../sysconf.c
7858 fi=(181) /build/buildd/eglibc-2.15/posix/../sysdeps/posix/sysconf.c
7864 cfi=(182) /build/buildd/eglibc-2.15/misc/../sysdeps/unix/sysv/linux/getclktck.c
7865 cfn=(1600) __getclktck
8030 fl=(161) /build/buildd/eglibc-2.15/signal/../sysdeps/posix/sysv_signal.c
8031 fn=(1508) sysv_signal
8057 fl=(186) /build/buildd/eglibc-2.15/stdlib/exit.c
8062 cfn=(1664) __run_exit_handlers
8087 cfi=(164) /home/sam/Documents/University/honours/course/semester2/pprog/assignment1/nbody-bh/../single-thread/nbody.c
8088 cfn=(1706) Universe_Cleanup
8093 cfn=(1666) DisplayStatistics
8104 cfn=(2162) _IO_cleanup
8109 cfi=(201) /build/buildd/eglibc-2.15/posix/../sysdeps/unix/sysv/linux/_exit.c
8114 fl=(187) /build/buildd/eglibc-2.15/stdio-common/printf.c
8122 cfi=(123) /build/buildd/eglibc-2.15/stdio-common/vfprintf.c
8135 fi=(139) /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h
8139 fi=(140) /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h
8194 fl=(197) /build/buildd/eglibc-2.15/nptl/../nptl/sysdeps/unix/sysv/linux/unregister-atfork.c
8195 fn=(1738) __unregister_atfork
8247 fl=(120) /build/buildd/eglibc-2.15/libio/vsnprintf.c
8258 cfn=(1038) _IO_no_init
8266 cfi=(122) /build/buildd/eglibc-2.15/libio/strops.c
8267 cfn=(1042) _IO_str_init_static_internal
8301 fi=(44) /build/buildd/eglibc-2.15/time/../sysdeps/generic/dl-hash.h
8325 cfi=(45) /build/buildd/eglibc-2.15/elf/../sysdeps/unix/sysv/linux/dl-vdso.c
8326 cfn=(178) _dl_vdso_vsym
8350 fl=(154) /build/buildd/eglibc-2.15/csu/libc-start.c
8351 fn=(1452) (below main)
8369 cfn=(1454) __libc_csu_init
8375 cfi=(155) /build/buildd/eglibc-2.15/setjmp/../sysdeps/x86_64/bsd-_setjmp.S
8385 cfi=(158) /home/sam/Documents/University/honours/course/semester2/pprog/assignment1/nbody-bh/main.c
8396 fl=(168) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/strtok.S
8496 fi=(74) /build/buildd/eglibc-2.15/csu/../sysdeps/generic/dl-hash.h
8501 fi=(75) /build/buildd/eglibc-2.15/csu/../sysdeps/unix/sysv/linux/x86_64/init-first.c
8552 cfi=(76) /build/buildd/eglibc-2.15/misc/init-misc.c
8553 cfn=(320) __init_misc
8557 cfi=(78) /build/buildd/eglibc-2.15/ctype/ctype-info.c
8558 cfn=(324) __ctype_init
8566 fl=(124) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/strchrnul.S
8601 fl=(157) /build/buildd/eglibc-2.15/setjmp/sigjmp.c
8602 fn=(1480) __sigjmp_save
8630 fl=(111) /build/buildd/eglibc-2.15/malloc/hooks.c
8631 fn=(944) malloc_hook_ini
8633 fi=(112) /build/buildd/eglibc-2.15/malloc/arena.c
8643 cfn=(948) ptmalloc_init.part.8
8655 fn=(1256) realloc_hook_ini
8665 cfn=(1255) realloc'2
8669 fl=(148) /build/buildd/eglibc-2.15/stdlib/../stdlib/strtol.c
8670 fn=(1296) __strtol_internal
8672 cfi=(149) /build/buildd/eglibc-2.15/stdlib/../stdlib/strtol_l.c
8673 cfn=(1298) ____strtol_l_internal
8684 fl=(173) /build/buildd/eglibc-2.15/stdlib/../sysdeps/ieee754/dbl-64/mpn2dbl.c
8685 fn=(1570) __mpn_construct_double
8694 fn=(330) handle_intel
8708 cfn=(332) intel_check_word
8809 cfi=(81) /build/buildd/eglibc-2.15/stdlib/bsearch.c
8826 fn=(336) intel_02_known_compare
8833 fl=(178) /build/buildd/eglibc-2.15/time/../sysdeps/unix/sysv/linux/clock.c
8846 cfi=(183) /build/buildd/eglibc-2.15/posix/../sysdeps/unix/sysv/linux/times.c
8857 fl=(169) /build/buildd/eglibc-2.15/stdlib/atof.c
8860 cfi=(170) /build/buildd/eglibc-2.15/stdlib/strtod.c
8872 cfi=(146) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../rawmemchr.S
8873 cfn=(1286) __GI___rawmemchr
8924 cfn=(1994) 0x000000000006a760
8929 cfn=(1992) 0x000000000006a750
8934 cfn=(1984) 0x000000000006cf50
9074 fl=(165) /build/buildd/eglibc-2.15/libio/iofgets.c
9088 cfi=(166) /build/buildd/eglibc-2.15/libio/iogetline.c
9089 cfn=(1532) _IO_getline
9097 fi=(136) /build/buildd/eglibc-2.15/libio/libioP.h
9104 fl=(171) /build/buildd/eglibc-2.15/stdlib/strtod_l.c
9105 fn=(1562) ____strtod_l_internal
9173 cfi=(174) /build/buildd/eglibc-2.15/stdlib/grouping.c
9174 cfn=(1572) __correctly_grouped_prefixmb
9217 cfn=(1564) str_to_mpn.isra.0
9270 cfn=(1568) round_and_return
9307 cfi=(176) /build/buildd/eglibc-2.15/stdlib/mul.c
9308 cfn=(1576) __mpn_mul
9403 fi=(175) /build/buildd/eglibc-2.15/stdlib/../stdlib/gmp.h
9465 fl=(160) /build/buildd/eglibc-2.15/stdlib/atoi.c
9479 cfi=(156) /build/buildd/eglibc-2.15/setjmp/../sysdeps/x86_64/setjmp.S
9480 cfn=(1478) __sigsetjmp
9494 fn=(1494) __strchr_sse42
9582 cfn=(956) _int_malloc
9620 fn=(1300) malloc_consolidate.part.3
9658 fn=(1302) sYSTRIm.isra.1
9678 cfn=(1182) _int_free
9784 fn=(1258) _int_realloc
10189 cfi=(115) /build/buildd/eglibc-2.15/malloc/morecore.c
10190 cfn=(958) __default_morecore
10248 cfi=(68) /build/buildd/eglibc-2.15/nptl/../nptl/sysdeps/unix/sysv/linux/register-atfork.c
10249 cfn=(954) __linkin_atfork
10265 cfi=(113) /build/buildd/eglibc-2.15/elf/dl-addr.c
10274 fl=(77) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/multiarch/../strrchr.S
10275 fn=(322) __GI_strrchr
10445 cfi=(116) /build/buildd/eglibc-2.15/misc/sbrk.c
10457 fl=(117) /build/buildd/eglibc-2.15/misc/../sysdeps/unix/sysv/linux/x86_64/brk.c
10523 fl=(134) /build/buildd/eglibc-2.15/misc/../sysdeps/unix/syscall-template.S
10532 fl=(145) /build/buildd/eglibc-2.15/libio/iovsscanf.c
10551 cfi=(147) /build/buildd/eglibc-2.15/stdio-common/vfscanf.c
10552 cfn=(1288) _IO_vfscanf
10571 fl=(129) /build/buildd/eglibc-2.15/io/../sysdeps/unix/syscall-template.S
10574 cfn=(1090) __open_nocancel
10580 cfn=(1134) __read_nocancel
10586 cfn=(1704) __write_nocancel
10599 fn=(1200) __close_nocancel
10665 cfn=(172) __init_cpu_features
10684 cfn=(286) __register_atfork
10754 fl=(132) /build/buildd/eglibc-2.15/libio/filedoalloc.c
10755 fn=(1116) _IO_file_doallocate
10760 cfi=(127) /build/buildd/eglibc-2.15/libio/fileops.c
10761 cfn=(1118) _IO_file_stat
10784 fi=(204) /build/buildd/eglibc-2.15/libio/../sysdeps/unix/sysv/linux/sys/sysmacros.h
10849 fl=(167) /build/buildd/eglibc-2.15/string/../sysdeps/x86_64/memchr.S
10994 cfn=(1110) _IO_sgetn
11091 cfn=(1290) _IO_sputbackc
11226 cfi=(133) /build/buildd/eglibc-2.15/io/../sysdeps/unix/sysv/linux/wordsize-64/fxstat.c
11231 fn=(1698) new_do_write
11237 cfn=(1700) _IO_file_write@@GLIBC_2.2.5
11255 fn=(1086) _IO_file_fopen@@GLIBC_2.2.5
11285 cfn=(1080) _IO_link_in
11289 cfi=(130) /build/buildd/eglibc-2.15/string/../string/strstr.c
11290 cfn=(1092) __GI_strstr
11306 fn=(1194) _IO_file_close_it@@GLIBC_2.2.5
11319 cfn=(1196) _IO_unsave_markers
11335 cfn=(1192) _IO_un_link
11345 cfn=(1198) _IO_file_close
11357 fn=(1676) _IO_file_overflow@@GLIBC_2.2.5
11389 cfn=(1678) _IO_do_write@@GLIBC_2.2.5
11394 cfn=(1114) _IO_doallocbuf
11411 fn=(1674) _IO_file_xsputn@@GLIBC_2.2.5
11431 cfn=(1050) _IO_default_xsputn
11465 fn=(1112) _IO_file_xsgetn
11502 cfn=(1124) __underflow
11537 fn=(1078) _IO_file_init@@GLIBC_2.2.5
11551 fn=(1126) _IO_file_underflow@@GLIBC_2.2.5
11559 cfn=(1128) _IO_switch_to_get_mode
11569 cfn=(1130) _IO_file_read
11595 fn=(1206) _IO_file_finish@@GLIBC_2.2.5
11604 cfn=(1208) _IO_default_finish
11620 fn=(2166) _IO_file_setbuf@@GLIBC_2.2.5
11624 cfn=(2168) _IO_default_setbuf
11633 fn=(2170) _IO_file_sync@@GLIBC_2.2.5
11665 fl=(125) /build/buildd/eglibc-2.15/stdio-common/_itoa.c
11666 fn=(1052) _itoa_word
11734 fi=(205) /build/buildd/eglibc-2.15/stdio-common/printf-parse.h
11904 cfn=(558) __new_exitfn
12019 cfn=(2164) _IO_flush_all_lockp
12295 cfn=(1538) _IO_default_uflow
12304 cfn=(1040) _IO_old_init
12493 fn=(1534) _IO_getline_info
12559 fn=(1072) __fopen_internal
12602 cfn=(1094) __fopen_maybe_mmap
12724 fn=(548) std::error_category::error_category()
12730 fn=(506) 0x000000000005b0d0
12733 fn=(516) 0x000000000005aa90
12770 cfn=(1990) std::error_category::~error_category()
12774 fn=(530) 0x000000000005b120
12779 cfn=(566) 0x000000000006d040
12784 fn=(574) __cxa_guard_acquire
12849 cfn=(586) __cxa_guard_release
12915 fn=(1486) IntegerArgument
12964 cfn=(1484) HandleArguments
12991 cfn=(1520) System_Init
13019 cfi=(184) /home/sam/Documents/University/honours/course/semester2/pprog/assignment1/nbody-bh/nbody.c
13020 cfn=(1604) Simulation_Run
13102 fl=(185) /home/sam/Documents/University/honours/course/semester2/pprog/assignment1/nbody-bh/tree.c
13103 fn=(1624) Node_AddBody
13149 fn=(1636) Node_SetSpace
13157 fn=(1640) Node_CalculateMass
13168 cfn=(1641) Node_CalculateMass'2
13190 cfn=(1642) Node_Body
13222 fn=(1620) Node_FindBodies
13232 cfn=(1622) Node_ContainsBody
13255 fn=(1650) Update_Tree
13258 cfn=(1618) Node_FitSystem
13262 cfn=(1634) Node_Subdivide
13268 fn=(1614) Node_Create
13307 fn=(1616) Generate_Tree
13324 fn=(1652) Node_Destroy
13344 cfn=(1653) Node_Destroy'2
13449 cfn=(1635) Node_Subdivide'2
13542 fn=(1644) Node_Forces
13553 cfn=(1645) Node_Forces'2
13599 fn=(1638) ExitCondition
13789 fn=(1648) Body_Position
13796 fn=(1646) Body_Velocity
13919 fn=(2100) check_free