__gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize __tls_get_addr __clock_gettime64 __assert_fail getenv strlen dlsym strcmp access __errno_location creat64 strtol sigfillset sigaction setitimer __progname malloc realloc calloc memset free mmap mmap64 mremap munmap lseek close fprintf fwrite fputc stderr program_invocation_short_name raise libdl.so.2 libc.so.6 ld-linux-armhf.so.3 libmemusage.so GLIBC_2.4 GLIBC_PRIVATE
: = = = $ = 2 = = = = = = # = = & = = = = = memusage.c idx < 2 * DEFAULT_BUFFER_SIZE MEMUSAGE_PROG_NAME malloc realloc calloc free mmap mmap64 mremap munmap MEMUSAGE_OUTPUT MEMUSAGE_BUFFER_SIZE MEMUSAGE_NO_TIMER MEMUSAGE_TRACE_MMAP [01;41m [01;32mMemory usage summary: [0;0m heap total: %llu, heap peak: %lu, stack peak: %lu [04;34m total calls total memory failed calls [0m [00;34m malloc| [0m %10lu %12llu %s%12lu [00;00m [00;34mrealloc| [0m %10lu %12llu %s%12lu [00;00m (nomove:%ld, dec:%ld, free:%ld) [00;34m calloc| [0m %10lu %12llu %s%12lu [00;00m [00;34m free| [0m %10lu %12llu [00;34mmmap(r)| [0m %10lu %12llu %s%12lu [00;00m [00;34mmmap(w)| [0m %10lu %12llu %s%12lu [00;00m [00;34mmmap(a)| [0m %10lu %12llu %s%12lu [00;00m [00;34m mremap| [0m %10lu %12llu %s%12lu [00;00m (nomove: %ld, dec:%ld) [00;34m munmap| [0m %10lu %12llu %s%12lu [00;00m [01;32mHistogram for block sizes: [0;0m %5d-%-5d%12lu <1% [41;37m %3d%% [41;37m [0;0m large %12lu update_data : = = = $ = 2 = = = = = = # = = & = = = = =
0
GCC: (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621
../sysdeps/arm/crti.S /data/jenkins/workspace/GNU-toolchain/arm-10/src/glibc/csu GNU AS 2.36.1 Elf32_Word sockaddr_iso sockaddr_inarp __uint32_t sin6_flowinfo sockaddr_un __uint16_t short int sockaddr_ipx sin6_scope_id sin_family nhdr sin6_port __in6_u sockaddr_ns long long int long long unsigned int __u6_addr16 __uint8_t sin_addr long double sa_family_t unsigned char GNU C11 10.3.1 20210621 -mfloat-abi=hard -mfpu=neon -mthumb -mtls-dialect=gnu -march=armv7-a+simd -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fmath-errno -fno-stack-protector -ftls-model=initial-exec sin_zero n_namesz sockaddr_in6 n_descsz s_addr sin6_family sin6_addr sa_data short unsigned int sockaddr_dl _Bool in_addr_t sockaddr_eon sockaddr_at n_type sockaddr_x25 sin_port __int32_t in_port_t sa_family Elf32_Nhdr __u6_addr32 abi-note.c __u6_addr8 __abi_tag sockaddr_in sockaddr sockaddr_ax25 desc getenv sa_sigaction decreasing_mremap _shortbuf current_heap __va_list __atg7_oldv _pkey _syscall strlen stderr idx_malloc __flags _IO_buf_end _addr_bnd __fct __aeabi_uidivmod creat64 buffer idx_mmap_r idx_mmap_w dlsym _IO_write_end idx_calloc siginfo_t usecs _freeres_list si_status int_handler wchar_t _flags2 _timer _markers __builtin_fwrite _wide_vtable start_sp si_addr_lsb decreasing fputc _IO_lock_t __modname idx_mmap_a __itimer_which reallocp __errno_location __state sa_mask __atg9_oldv __sigset_t not_me _IO_save_end __gconv_step __count __atg4_old it_value str_buffer_size __ap __progname _pad old_len GNU C11 10.3.1 20210621 -mfloat-abi=hard -mfpu=neon -mthumb -mtls-dialect=gnu -march=armv7-a+simd -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fno-stack-protector -fmath-errno -fPIC __sighandler_t __max_needed_to /data/jenkins/workspace/GNU-toolchain/arm-10/src/glibc/malloc maxcalls __tls_get_addr initialized fprintf _fileno timeval mallocp mmapp __gconv_btowc_fct __gnuc_va_list _sigsys _IO_iconv_t tv_nsec __stateful size_t _lower __atg7_value si_tid si_errno _IO_read_base prog_len large _next tv_usec _pos si_addr realloc_free __value _IO_last_state _IO_state __btowc_fct si_band histogram _IO_jump_t __oldval __gconv_end_fct _kill _mode _IO_marker close _IO_read_ptr inplace sa_handler __uint64_t strcmp lseek __wch __atg9_value stack_ptr trace_mmap __atg1_result idx_last _IO_write_base __nptr __pid_t mmap64 _sifields _IO_save_base header __internal_use __from_name __init_fct _freeres_buf _IO_backup_base idx_mremap __time64_t failed _sigpoll __pad5 __clock_t access uatomic32_t si_utime __val _vtable_offset __counter __gconv_fct __mbstate_t __int64_t __cd_out _arch munmapp __invocation_counter memusage.c current_stack update_data calls_total __gconv_loaded_object itimerval callocp ITIMER_REAL __sigval_t __atg7_memp __min_needed_to peak_use __timespec64 __end_fct length mremapp it_interval __gconv_init_fct idx_munmap _IO_wide_data __wchb __shlib_handle __outbufend si_uid grand_total inplace_mremap newaddr reset __to_name __aeabi_uidiv idx_realloc __aeabi_uldivmod __uid_t __data _call_addr start real _IO_buf_base magic __builtin_memset init _lock tv_sec setitimer _sigchld _IO_codecvt _old_offset buffer_cnt _IO_FILE wint_t prot sival_int __cd_in __assert_fail __statep percent time_high entry si_fd ITIMER_VIRTUAL __gconv_step_data _sbuf _IO_write_ptr __atg9_memp idx_free si_sigval first __suseconds_t strtol _bounds __time_t sigfillset __outbuf si_code si_signo __off_t __max_needed_from sa_flags outname atoi _IO_read_end __PRETTY_FUNCTION__ uintptr_t __min_needed_from _chain time_low si_stime freep sival_ptr __sigaction_handler ITIMER_PROF _sigfault _cur_column si_pid dest __clock_gettime64 _upper __off64_t _unused2 si_overrun mmap64p sa_restorer /data/jenkins/workspace/GNU-toolchain/arm-10/src/gcc/libgcc/config/arm/lib1funcs.S /data/jenkins/workspace/GNU-toolchain/arm-10/build-arm-none-linux-gnueabihf/obj/gcc2/arm-none-linux-gnueabihf/libgcc /data/jenkins/workspace/GNU-toolchain/arm-10/src/gcc/libgcc/config/arm/bpabi.S isa_bit_predres complex float isa_nobit isa_bit_mve_float isa_bit_fp16 isa_bit_sec isa_bit_iwmmxt2 isa_bit_quirk_no_volatile_ce isa_bit_mp isa_bit_armv5t isa_bit_armv5te isa_bit_neon isa_bit_bf16 fbit_implication isa_bit_crypto isa_bit_tdiv cons isa_bit_iwmmxt isa_bit_armv6 isa_bit_mve isa_bit_cdecp0 isa_bit_cdecp1 isa_bit_cdecp2 isa_bit_cdecp3 isa_bit_cdecp4 isa_bit_fp_dbl isa_bit_cdecp6 isa_bit_cdecp7 isa_bit_armv6k isa_bit_armv8_1m_main ante isa_bit_fpv5 isa_bit_xscale USItype isa_bit_quirk_cm3_ldrd isa_bit_i8mm isa_bit_fp_d32 UDItype isa_bit_armv7em isa_bit_lpae all_implied_fbits isa_bit_vfp_base isa_bit_armv8_1 isa_bit_armv8_2 isa_bit_armv8_3 isa_bit_armv8_4 isa_bit_armv8_5 isa_bit_armv8_6 __udivmoddi4 isa_bit_sb isa_num_bits GNU C17 10.3.1 20210621 -mfloat-abi=hard -mfpu=neon -mthumb -mtls-dialect=gnu -march=armv7-a+simd -g -g -g -O2 -O2 -O2 -fbuilding-libgcc -fno-stack-protector -fPIC -fno-inline -fexceptions -fvisibility=hidden isa_bit_smallmul complex double isa_bit_cdecp5 isa_bit_vfpv2 isa_bit_vfpv3 isa_bit_vfpv4 isa_bit_thumb isa_bit_fp16conv isa_feature isa_bit_notm isa_bit_quirk_armv6kz isa_bit_cmse isa_bit_crc32 isa_bit_adiv isa_bit_quirk_no_asmcpu /data/jenkins/workspace/GNU-toolchain/arm-10/src/gcc/libgcc/libgcc2.c isa_bit_armv4 isa_bit_thumb2 isa_bit_be8 isa_bit_armv7 isa_bit_armv8 isa_bit_fp16fml isa_bit_dotprod ../sysdeps/arm/crtn.S
abi-note.c $d __abi_tag crti.o $a call_weak_fn crtn.o memusage.c update_data $t buffer __PRETTY_FUNCTION__.0 int_handler histogram dest fd current_heap peak_use buffer_cnt buffer_size initialized mallocp reallocp callocp freep mmapp mmap64p mremapp munmapp not_me first trace_mmap calls grand_total large calls_total failed realloc_free inplace decreasing inplace_mremap decreasing_mremap start_sp crtstuff.c all_implied_fbits deregister_tm_clones __do_global_dtors_aux completed.0 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry _udivsi3.o .udivsi3_skip_div0_test shift _aeabi_uldivmod.o _dvmd_lnx.o libgcc2.c __FRAME_END__ __aeabi_uldivmod __aeabi_uidiv _fini __aeabi_ldiv0 __udivsi3 __dso_handle __aeabi_idiv0 _DYNAMIC __udivmoddi4 __aeabi_uidivmod __TMC_END__ _GLOBAL_OFFSET_TABLE_ _init _TLS_MODULE_BASE_ raise@GLIBC_2.4 realloc __progname@GLIBC_2.4 munmap setitimer@GLIBC_2.4 strcmp@GLIBC_2.4 __cxa_finalize@GLIBC_2.4 strtol@GLIBC_2.4 _ITM_deregisterTMCloneTable calloc lseek@GLIBC_2.4 sigaction@GLIBC_2.4 stderr@GLIBC_2.4 fwrite@GLIBC_2.4 creat64@GLIBC_2.4 getenv@GLIBC_2.4 __gmon_start__ strlen@GLIBC_2.4 __clock_gettime64@GLIBC_PRIVATE fprintf@GLIBC_2.4 sigfillset@GLIBC_2.4 __errno_location@GLIBC_2.4 memset@GLIBC_2.4 mmap64 access@GLIBC_2.4 fputc@GLIBC_2.4 _ITM_registerTMCloneTable __tls_get_addr@GLIBC_2.4 close@GLIBC_2.4 dlsym@GLIBC_2.4 malloc __assert_fail@GLIBC_2.4
.symtab .strtab .shstrtab .note.ABI-tag .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .ARM.exidx .eh_frame .tbss .init_array .fini_array .dynamic .got .data .bss .comment .ARM.attributes .debug_aranges .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges
: = = = $ = 2 = = = = = = # = = & = = = = = memusage.c idx < 2 * DEFAULT_BUFFER_SIZE MEMUSAGE_PROG_NAME malloc realloc calloc free mmap mmap64 mremap munmap MEMUSAGE_OUTPUT MEMUSAGE_BUFFER_SIZE MEMUSAGE_NO_TIMER MEMUSAGE_TRACE_MMAP [01;41m [01;32mMemory usage summary: [0;0m heap total: %llu, heap peak: %lu, stack peak: %lu [04;34m total calls total memory failed calls [0m [00;34m malloc| [0m %10lu %12llu %s%12lu [00;00m [00;34mrealloc| [0m %10lu %12llu %s%12lu [00;00m (nomove:%ld, dec:%ld, free:%ld) [00;34m calloc| [0m %10lu %12llu %s%12lu [00;00m [00;34m free| [0m %10lu %12llu [00;34mmmap(r)| [0m %10lu %12llu %s%12lu [00;00m [00;34mmmap(w)| [0m %10lu %12llu %s%12lu [00;00m [00;34mmmap(a)| [0m %10lu %12llu %s%12lu [00;00m [00;34m mremap| [0m %10lu %12llu %s%12lu [00;00m (nomove: %ld, dec:%ld) [00;34m munmap| [0m %10lu %12llu %s%12lu [00;00m [01;32mHistogram for block sizes: [0;0m %5d-%-5d%12lu <1% [41;37m %3d%% [41;37m [0;0m large %12lu update_data : = = = $ = 2 = = = = = = # = = & = = = = =
0
GCC: (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621
../sysdeps/arm/crti.S /data/jenkins/workspace/GNU-toolchain/arm-10/src/glibc/csu GNU AS 2.36.1 Elf32_Word sockaddr_iso sockaddr_inarp __uint32_t sin6_flowinfo sockaddr_un __uint16_t short int sockaddr_ipx sin6_scope_id sin_family nhdr sin6_port __in6_u sockaddr_ns long long int long long unsigned int __u6_addr16 __uint8_t sin_addr long double sa_family_t unsigned char GNU C11 10.3.1 20210621 -mfloat-abi=hard -mfpu=neon -mthumb -mtls-dialect=gnu -march=armv7-a+simd -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fmath-errno -fno-stack-protector -ftls-model=initial-exec sin_zero n_namesz sockaddr_in6 n_descsz s_addr sin6_family sin6_addr sa_data short unsigned int sockaddr_dl _Bool in_addr_t sockaddr_eon sockaddr_at n_type sockaddr_x25 sin_port __int32_t in_port_t sa_family Elf32_Nhdr __u6_addr32 abi-note.c __u6_addr8 __abi_tag sockaddr_in sockaddr sockaddr_ax25 desc getenv sa_sigaction decreasing_mremap _shortbuf current_heap __va_list __atg7_oldv _pkey _syscall strlen stderr idx_malloc __flags _IO_buf_end _addr_bnd __fct __aeabi_uidivmod creat64 buffer idx_mmap_r idx_mmap_w dlsym _IO_write_end idx_calloc siginfo_t usecs _freeres_list si_status int_handler wchar_t _flags2 _timer _markers __builtin_fwrite _wide_vtable start_sp si_addr_lsb decreasing fputc _IO_lock_t __modname idx_mmap_a __itimer_which reallocp __errno_location __state sa_mask __atg9_oldv __sigset_t not_me _IO_save_end __gconv_step __count __atg4_old it_value str_buffer_size __ap __progname _pad old_len GNU C11 10.3.1 20210621 -mfloat-abi=hard -mfpu=neon -mthumb -mtls-dialect=gnu -march=armv7-a+simd -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fno-stack-protector -fmath-errno -fPIC __sighandler_t __max_needed_to /data/jenkins/workspace/GNU-toolchain/arm-10/src/glibc/malloc maxcalls __tls_get_addr initialized fprintf _fileno timeval mallocp mmapp __gconv_btowc_fct __gnuc_va_list _sigsys _IO_iconv_t tv_nsec __stateful size_t _lower __atg7_value si_tid si_errno _IO_read_base prog_len large _next tv_usec _pos si_addr realloc_free __value _IO_last_state _IO_state __btowc_fct si_band histogram _IO_jump_t __oldval __gconv_end_fct _kill _mode _IO_marker close _IO_read_ptr inplace sa_handler __uint64_t strcmp lseek __wch __atg9_value stack_ptr trace_mmap __atg1_result idx_last _IO_write_base __nptr __pid_t mmap64 _sifields _IO_save_base header __internal_use __from_name __init_fct _freeres_buf _IO_backup_base idx_mremap __time64_t failed _sigpoll __pad5 __clock_t access uatomic32_t si_utime __val _vtable_offset __counter __gconv_fct __mbstate_t __int64_t __cd_out _arch munmapp __invocation_counter memusage.c current_stack update_data calls_total __gconv_loaded_object itimerval callocp ITIMER_REAL __sigval_t __atg7_memp __min_needed_to peak_use __timespec64 __end_fct length mremapp it_interval __gconv_init_fct idx_munmap _IO_wide_data __wchb __shlib_handle __outbufend si_uid grand_total inplace_mremap newaddr reset __to_name __aeabi_uidiv idx_realloc __aeabi_uldivmod __uid_t __data _call_addr start real _IO_buf_base magic __builtin_memset init _lock tv_sec setitimer _sigchld _IO_codecvt _old_offset buffer_cnt _IO_FILE wint_t prot sival_int __cd_in __assert_fail __statep percent time_high entry si_fd ITIMER_VIRTUAL __gconv_step_data _sbuf _IO_write_ptr __atg9_memp idx_free si_sigval first __suseconds_t strtol _bounds __time_t sigfillset __outbuf si_code si_signo __off_t __max_needed_from sa_flags outname atoi _IO_read_end __PRETTY_FUNCTION__ uintptr_t __min_needed_from _chain time_low si_stime freep sival_ptr __sigaction_handler ITIMER_PROF _sigfault _cur_column si_pid dest __clock_gettime64 _upper __off64_t _unused2 si_overrun mmap64p sa_restorer /data/jenkins/workspace/GNU-toolchain/arm-10/src/gcc/libgcc/config/arm/lib1funcs.S /data/jenkins/workspace/GNU-toolchain/arm-10/build-arm-none-linux-gnueabihf/obj/gcc2/arm-none-linux-gnueabihf/libgcc /data/jenkins/workspace/GNU-toolchain/arm-10/src/gcc/libgcc/config/arm/bpabi.S isa_bit_predres complex float isa_nobit isa_bit_mve_float isa_bit_fp16 isa_bit_sec isa_bit_iwmmxt2 isa_bit_quirk_no_volatile_ce isa_bit_mp isa_bit_armv5t isa_bit_armv5te isa_bit_neon isa_bit_bf16 fbit_implication isa_bit_crypto isa_bit_tdiv cons isa_bit_iwmmxt isa_bit_armv6 isa_bit_mve isa_bit_cdecp0 isa_bit_cdecp1 isa_bit_cdecp2 isa_bit_cdecp3 isa_bit_cdecp4 isa_bit_fp_dbl isa_bit_cdecp6 isa_bit_cdecp7 isa_bit_armv6k isa_bit_armv8_1m_main ante isa_bit_fpv5 isa_bit_xscale USItype isa_bit_quirk_cm3_ldrd isa_bit_i8mm isa_bit_fp_d32 UDItype isa_bit_armv7em isa_bit_lpae all_implied_fbits isa_bit_vfp_base isa_bit_armv8_1 isa_bit_armv8_2 isa_bit_armv8_3 isa_bit_armv8_4 isa_bit_armv8_5 isa_bit_armv8_6 __udivmoddi4 isa_bit_sb isa_num_bits GNU C17 10.3.1 20210621 -mfloat-abi=hard -mfpu=neon -mthumb -mtls-dialect=gnu -march=armv7-a+simd -g -g -g -O2 -O2 -O2 -fbuilding-libgcc -fno-stack-protector -fPIC -fno-inline -fexceptions -fvisibility=hidden isa_bit_smallmul complex double isa_bit_cdecp5 isa_bit_vfpv2 isa_bit_vfpv3 isa_bit_vfpv4 isa_bit_thumb isa_bit_fp16conv isa_feature isa_bit_notm isa_bit_quirk_armv6kz isa_bit_cmse isa_bit_crc32 isa_bit_adiv isa_bit_quirk_no_asmcpu /data/jenkins/workspace/GNU-toolchain/arm-10/src/gcc/libgcc/libgcc2.c isa_bit_armv4 isa_bit_thumb2 isa_bit_be8 isa_bit_armv7 isa_bit_armv8 isa_bit_fp16fml isa_bit_dotprod ../sysdeps/arm/crtn.S
abi-note.c $d __abi_tag crti.o $a call_weak_fn crtn.o memusage.c update_data $t buffer __PRETTY_FUNCTION__.0 int_handler histogram dest fd current_heap peak_use buffer_cnt buffer_size initialized mallocp reallocp callocp freep mmapp mmap64p mremapp munmapp not_me first trace_mmap calls grand_total large calls_total failed realloc_free inplace decreasing inplace_mremap decreasing_mremap start_sp crtstuff.c all_implied_fbits deregister_tm_clones __do_global_dtors_aux completed.0 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry _udivsi3.o .udivsi3_skip_div0_test shift _aeabi_uldivmod.o _dvmd_lnx.o libgcc2.c __FRAME_END__ __aeabi_uldivmod __aeabi_uidiv _fini __aeabi_ldiv0 __udivsi3 __dso_handle __aeabi_idiv0 _DYNAMIC __udivmoddi4 __aeabi_uidivmod __TMC_END__ _GLOBAL_OFFSET_TABLE_ _init _TLS_MODULE_BASE_ raise@GLIBC_2.4 realloc __progname@GLIBC_2.4 munmap setitimer@GLIBC_2.4 strcmp@GLIBC_2.4 __cxa_finalize@GLIBC_2.4 strtol@GLIBC_2.4 _ITM_deregisterTMCloneTable calloc lseek@GLIBC_2.4 sigaction@GLIBC_2.4 stderr@GLIBC_2.4 fwrite@GLIBC_2.4 creat64@GLIBC_2.4 getenv@GLIBC_2.4 __gmon_start__ strlen@GLIBC_2.4 __clock_gettime64@GLIBC_PRIVATE fprintf@GLIBC_2.4 sigfillset@GLIBC_2.4 __errno_location@GLIBC_2.4 memset@GLIBC_2.4 mmap64 access@GLIBC_2.4 fputc@GLIBC_2.4 _ITM_registerTMCloneTable __tls_get_addr@GLIBC_2.4 close@GLIBC_2.4 dlsym@GLIBC_2.4 malloc __assert_fail@GLIBC_2.4
.symtab .strtab .shstrtab .note.ABI-tag .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .ARM.exidx .eh_frame .tbss .init_array .fini_array .dynamic .got .data .bss .comment .ARM.attributes .debug_aranges .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges