global log file fd=1048480 DynamoRIO version 7.90.18019, custom build, (c) DynamoRIO developers Running: /root/jdk1.9-b160/bin/java DynamoRIO built with: -DINTERNAL -DDEBUG -DDRSTATS_DEMO -DX86 -DX64 -DLINUX -DUNIX -DCLIENT_INTERFACE -DAPP_EXPORTS -DKSTATS -DHAVE_FVISIBILITY -DHAVE_TYPELIMITS_CONTROL -DANNOTATIONS -DDR_DO_NOT_DEFINE_uint -DDR_DO_NOT_DEFINE_ushort -DDR__Bool_EXISTS -DASSEMBLE_WITH_GAS -DHAVE_MEMINFO -DHAVE_MEMINFO_MAPS -DHAVE_TLS -DHAVE_SIGALTSTACK -DUSE_VISIBILITY_ATTRIBUTES -DDYNAMORIO_IR_EXPORTS -DCUSTOM_TRACES -DCLIENT_SIDELINE -DDR_APP_EXPORTS -DDEBUG_MEMORY -DHEAP_ACCOUNTING -DDEADLOCK_AVOIDANCE -DSHARING_STUDY -DHASHTABLE_STATISTICS DynamoRIO built on: May 3 2019 23:16:01 DYNAMORIO_OPTIONS: -code_api "-loglevel" "2" DynamoRIO's stack size: 56 Kb add_process_lock: 0 lock 0x00007f1e22784718: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 add_process_lock: 0 lock 0x00007f1e2275aac0: name=prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 rank=89 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 get_random_offset: value=31716 (mod 65536), new rs=-516222931 os_heap_reserve: 536870912 bytes @ 0x0000000046be4000 vmm_heap_unit_init preferred=0x0000000046be4000 got start_addr=0x0000000046be4000 Adding must-be-reachable-from-heap region 0x0000000046be4000-0x0000000066be4000 Existing must-be-reachable region 0xffffffffffffffff-0x0000000000000000 Existing allowed range 0x0000000000000000-0xffffffffffffffff add_process_lock: 0 lock 0x00007f1e2275ad40: name=request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 rank=84 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 Added must-be-reachable-from-heap region 0x0000000046be4000-0x0000000066be4000 New must-be-reachable region 0x0000000046be4000-0x0000000066be3fff New allowed range 0x0000000000000000-0x00000000c6be3fff vmm_heap_unit_init vmcode reservation: [0x0000000046be4000,0x0000000066be4000) total=131072 free=131072 vmm_dump_map(0x00007f1e227846f0) virtual regions 0x0000000046be4000-0x0000000066be3fff size=536870912 free add_process_lock: 0 lock 0x00007f1e22774668: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 os_heap_reserve: 536875008 bytes @ 0x00007f1e01f61000 vmm_heap_unit_init vmheap reservation: [0x00007f1e01f61000,0x00007f1e21f61000) total=131072 free=131072 vmm_dump_map(0x00007f1e22774640) virtual regions 0x00007f1e01f61000-0x00007f1e21f60fff size=536870912 free Heap bucket sizes are: 8 bytes 24 bytes 72 bytes 96 bytes 112 bytes 128 bytes 152 bytes 184 bytes 248 bytes 256 bytes 512 bytes -1 bytes add_process_lock: 0 lock 0x00007f1e2275ac40: name=heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 rank=73 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 vmm_heap_reserve_blocks vmheap: size=32768 => 32768 in blocks=8 free_blocks=131072 vmm_heap_reserve_blocks vmheap: size=32768 blocks=8 p=0x00007f1e01f61000 vmm_heap_reserve vmheap: size=32768 p=0x00007f1e01f61000 os_heap_commit: 4096 bytes @ 0x00007f1e01f62000 New heap unit: 0x00007f1e01f62000-0x00007f1e01f68000 add_process_lock: 0 lock 0x00007f1e2275acc0: name=global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 rank=72 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 os_heap_commit: 20480 bytes @ 0x00007f1e01f63000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=131064 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e01f69000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e01f69000 os_heap_commit: 4096 bytes @ 0x00007f1e01f6a000 New heap unit: 0x00007f1e01f6a000-0x00007f1e01fa8000 Creating new heap unit 1 (4 [/248] KB) os_heap_commit: 135168 bytes @ 0x00007f1e01f6b000 vmm_heap_reserve_blocks vmheap: size=32768 => 32768 in blocks=8 free_blocks=131000 vmm_heap_reserve_blocks vmheap: size=32768 blocks=8 p=0x00007f1e01fa9000 vmm_heap_reserve vmheap: size=32768 p=0x00007f1e01fa9000 os_heap_commit: 4096 bytes @ 0x00007f1e01faa000 New heap unit: 0x00007f1e01faa000-0x00007f1e01fb0000 vmm_heap_reserve_blocks vmcode: size=32768 => 32768 in blocks=8 free_blocks=131072 vmm_heap_reserve_blocks vmcode: size=32768 blocks=8 p=0x0000000046be4000 vmm_heap_reserve vmcode: size=32768 p=0x0000000046be4000 os_heap_commit: 4096 bytes @ 0x0000000046be5000 New heap unit: 0x0000000046be5000-0x0000000046beb000 vmm_heap_reserve_blocks vmheap: size=32768 => 32768 in blocks=8 free_blocks=130992 vmm_heap_reserve_blocks vmheap: size=32768 blocks=8 p=0x00007f1e01fb1000 vmm_heap_reserve vmheap: size=32768 p=0x00007f1e01fb1000 os_heap_commit: 4096 bytes @ 0x00007f1e01fb2000 New heap unit: 0x00007f1e01fb2000-0x00007f1e01fb8000 SYSLOG_INFORMATION: Starting application /root/jdk1.9-b160/bin/java (139682) SYSLOG_INFORMATION: Starting application /root/jdk1.9-b160/bin/java (139682) Running on a 72 CPU machine Processor features: edx = 0xbfebfbff ecx = 0x7ffefbff ext_edx = 0x2c100800 ext_ecx = 0x00000121 sext_ebx = 0x00000000 Processor has XD Bit Processor has MMX Processor has fxsave/fxrstor Processor has SSE Processor has SSE2 Processor has SSE3 Processor has AVX Processor has OSXSAVE xgetbv => 0x00000000000000ff Processor and OS fully support AVX Cache line size is 64 bytes L1 icache=unknown, L1 dcache=unknown, L2 cache=unknown Processor brand string = Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz Type=0x0, Family=0x6, Model=0x55, Stepping=0x4 uname: sysname: Linux nodename: fmx190 release: 4.4.0-116-generic version: #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 machine: x86_64 thread id is from gettid kernel version = 4.4.0 itimers are thread-shared prior handler is 0x0000000000000000 vs master 0x00007f1e2240590c with flags=0x0 for signal 11 prior handler is 0x0000000000000000 vs master 0x00007f1e2240590c with flags=0x0 for signal 7 hashtable_generic_init signalfd table htable=0x00007f1e01f8b818 bits=6 size=65 mask=0x000000000000003f offset=0 load=80% resize=52 signalfd table table 0x00007f1e01f8ba20 0x0000000000000000 groom=0% groom_at=0 orig xstate size = 836 new xstate size = 2692 add_process_lock: 0 lock 0x00007f1e01f8bc40: name=all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 rank=67 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 add_process_lock: 0 lock 0x00007f1e01f8b3e8: name=dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 rank=70 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 os_heap_commit: 4096 bytes @ 0x00007f1e01f8c000 hashtable_generic_init fd table htable=0x00007f1e01f8bd20 bits=6 size=65 mask=0x000000000000003f offset=0 load=80% resize=52 fd table table 0x00007f1e01f8bf28 0x0000000000000000 groom=0% groom_at=0 add_process_lock: 0 lock 0x00007f1e01f8bd98: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 os_heap_commit: 24576 bytes @ 0x00007f1e01f8d000 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130984 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e01fb9000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e01fb9000 os_heap_commit: 57344 bytes @ 0x00007f1e01fba000 d_r_initstack is 0x00007f1e01fba000-0x00007f1e01fc8000 vmm_heap_reserve_blocks vmcode: size=28672 => 28672 in blocks=7 free_blocks=131064 vmm_heap_reserve_blocks vmcode: size=28672 blocks=7 p=0x0000000046bec000 vmm_heap_reserve vmcode: size=28672 p=0x0000000046bec000 os_heap_commit: 12288 bytes @ 0x0000000046bed000 heap_mmap: 12288 bytes [/ 20480] @ 0x0000000046bed000 os_heap_commit: 4096 bytes @ 0x00007f1e01f93000 os_heap_commit: 4096 bytes @ 0x00007f1e01f94000 os_heap_commit: 4096 bytes @ 0x0000000046bf0000 vmm_heap_decommit: size=4096 p=0x0000000046bf0000 is_reserved=1 Generated code 0x0000000046bed000: 7368 header, 4787 gen, 12288 commit/20480 reserve os_heap_commit: 4096 bytes @ 0x00007f1e01f95000 hashtable_generic_init callee-info table htable=0x00007f1e01f94ff8 bits=6 size=65 mask=0x000000000000003f offset=0 load=80% resize=52 callee-info table table 0x00007f1e01f95200 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x00007f1e01f96000 Processor speed exactly 1058.808MHz Processor speed: 1058MHz add_process_lock: 0 lock 0x00007f1e01fb2070: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 add_process_lock: 0 lock 0x00007f1e2275a6c0: name=allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 rank=65 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=131057 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046bf3000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046bf3000 os_heap_commit: 4096 bytes @ 0x0000000046bf4000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046bf4000 add_process_lock: 0 lock 0x00007f1e01f96428: name=fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 rank=66 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 Variable-size block: allocating 0x00007f1e01f95410 (4000 bytes [4000 aligned] in 4096 block) Initial shared bb cache is 56 KB add_process_lock: 0 lock 0x00007f1e01fb24b8: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=131041 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046c03000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046c03000 os_heap_commit: 4096 bytes @ 0x0000000046c04000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046c04000 Initial shared trace cache is 56 KB vmm_heap_reserve_blocks vmcode: size=32768 => 32768 in blocks=8 free_blocks=131025 vmm_heap_reserve_blocks vmcode: size=32768 blocks=8 p=0x0000000046c13000 vmm_heap_reserve vmcode: size=32768 p=0x0000000046c13000 os_heap_commit: 4096 bytes @ 0x0000000046c14000 os_heap_commit: 4096 bytes @ 0x00007f1e01fb3000 vmm_heap_reserve_blocks vmcode: size=32768 => 32768 in blocks=8 free_blocks=131017 vmm_heap_reserve_blocks vmcode: size=32768 blocks=8 p=0x0000000046c1b000 vmm_heap_reserve vmcode: size=32768 p=0x0000000046c1b000 os_heap_commit: 4096 bytes @ 0x0000000046c1c000 add_process_lock: 0 lock 0x00007f1e2275a440: name=shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 rank=13 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 os_heap_commit: 8192 bytes @ 0x00007f1e01fb4000 hashtable_fragment_init shared_bb htable=0x00007f1e01f96610 bits=10 size=1025 mask=0x00000000000003ff offset=0 load=55% resize=563 shared_bb table 0x00007f1e01fb3250 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 8192 bytes @ 0x00007f1e01fb6000 hashtable_fragment_init shared_trace htable=0x00007f1e01f96810 bits=10 size=1025 mask=0x00000000000003ff offset=0 load=55% resize=563 shared_trace table 0x00007f1e01fb5260 0x0000000000000000 groom=0% groom_at=0 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130968 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e01fc9000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e01fc9000 os_heap_commit: 4096 bytes @ 0x00007f1e01fca000 New heap unit: 0x00007f1e01fca000-0x00007f1e01fd8000 Creating new heap unit 1 (4 [/56] KB) os_heap_commit: 8192 bytes @ 0x00007f1e01fcb000 hashtable_fragment_init shared_future htable=0x00007f1e01f96a10 bits=10 size=1025 mask=0x00000000000003ff offset=0 load=60% resize=615 shared_future table 0x00007f1e01fca050 0x0000000000000000 groom=0% groom_at=0 SYSLOG_INFORMATION: Initial options = -no_dynamic_options -loglevel 2 -code_api -stack_size 56K -signal_stack_size 32K -max_elide_jmp 0 -max_elide_call 0 -early_inject -emulate_brk -no_inline_ignored_syscalls -native_exec_default_list '' -no_native_exec_managed_code -no_indcall2direct SYSLOG_INFORMATION: Initial options = -no_dynamic_options -loglevel 2 -code_api -stack_size 56K -signal_stack_size 32K -max_elide_jmp 0 -max_elide_call 0 -early_inject -emulate_brk -no_inline_ignored_syscalls -native_exec_default_list '' -no_native_exec_managed_code -no_indcall2direct Initial pcache-affecting options = -early_inject -no_indcall2direct os_heap_commit: 32768 bytes @ 0x00007f1e01f97000 add_process_lock: 0 lock 0x00007f1e2275a2c0: name=thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 rank=4 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x0000000000000000 lock count_times_acquired= 1 0 0 0 0+2 thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 vmm_heap_reserve_blocks vmheap: size=12288 => 12288 in blocks=3 free_blocks=130952 vmm_heap_reserve_blocks vmheap: size=12288 blocks=3 p=0x00007f1e01fd9000 vmm_heap_reserve vmheap: size=12288 p=0x00007f1e01fd9000 os_heap_commit: 4096 bytes @ 0x00007f1e01fda000 heap_mmap: 4096 bytes [/ 4096] @ 0x00007f1e01fda000 os_tls_init for thread 139682 privload_tls_init: app TLS segment base is 0x0000000000000000 vmm_heap_reserve_blocks vmheap: size=16384 => 16384 in blocks=4 free_blocks=130949 vmm_heap_reserve_blocks vmheap: size=16384 blocks=4 p=0x00007f1e01fdc000 vmm_heap_reserve vmheap: size=16384 p=0x00007f1e01fdc000 os_heap_commit: 8192 bytes @ 0x00007f1e01fdd000 heap_mmap: 8192 bytes [/ 8192] @ 0x00007f1e01fdd000 privload_tls_init: allocated 8192 at 0x00007f1e01fdd000 privload_tls_init: adjust thread pointer to 0x00007f1e01fde700 thread 139682 app lib tls reg: 0x0, alt tls reg: 0x0 thread 139682 app lib tls base: 0x0000000000000000, alt tls base: 0x0000000000000000 thread 139682 priv lib tls base: 0x00007f1e01fde700, alt tls base: 0x00007f1e01fda000, DR's tls base: 0x00007f1e01fda000 os_tls_init: cur gs base is 0x0000000000000000 os_tls_init: arch_prctl successful for base 0x00007f1e01fda000 os_tls_init: using MSR os_heap_commit: 4096 bytes @ 0x00007f1e01f9f000 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130945 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e01fe0000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e01fe0000 os_heap_commit: 57344 bytes @ 0x00007f1e01fe1000 dynamo_thread_init: 1 thread(s) now, dcontext=0x00007f1e01f9ed40, #=0, id=139682, pid=139682 VM heap: addr range 0x00007f1e01f61000--0x00007f1e21f61000, # free blocks 130929 VM heap: addr range 0x0000000046be4000--0x0000000066be4000, # free blocks 131009 (Begin) All statistics @0 (0:00.000): Current threads under DynamoRIO control : 1 Peak threads under DynamoRIO control : 1 Threads ever created : 1 Generated code protection changes : 1 Protection change calls : 1 Protection change pages : 2 Fcache shared bb capacity (bytes) : 4096 Fcache shared bb peak capacity (bytes) : 4096 Fcache shared trace capacity (bytes) : 4096 Fcache shared trace peak capacity (bytes) : 4096 Current fcache combined capacity (bytes) : 8192 Peak fcache combined capacity (bytes) : 8192 Current fcache units on live list : 2 Peak fcache units on live list : 2 Special heap units : 2 Peak special heap units : 2 Current special heap capacity (bytes) : 8192 Peak special heap capacity (bytes) : 8192 Current heap units on live list : 6 Peak heap units on live list : 6 Heap headers (bytes) : 136 Heap align space (bytes) : 28 Peak heap align space (bytes) : 28 Heap bucket pad space (bytes) : 1728 Peak heap bucket pad space (bytes) : 1728 Heap allocs in buckets : 1984 Heap allocs variable-sized : 18 Total reserved memory : 843776 Peak total reserved memory : 843776 Guard pages, reserved virtual pages : 30 Peak guard pages, reserved virtual pages : 30 Current stack capacity (bytes) : 114688 Peak stack capacity (bytes) : 114688 Mmap capacity (bytes) : 32768 Peak mmap capacity (bytes) : 32768 Mmap reserved but not committed (bytes) : 114688 Peak mmap reserved but not committed (bytes) : 114688 Heap claimed (bytes) : 236736 Peak heap claimed (bytes) : 236736 Current heap capacity (bytes) : 299008 Peak heap capacity (bytes) : 299008 Heap reserved but not committed (bytes) : 159744 Peak heap reserved but not committed (bytes) : 249856 Current total memory from OS (bytes) : 843776 Peak total memory from OS (bytes) : 843776 Current vmm blocks for heap : 112 Peak vmm blocks for heap : 112 Current vmm blocks for cache : 32 Peak vmm blocks for cache : 32 Current vmm blocks for stack : 32 Peak vmm blocks for stack : 32 Current vmm blocks for special heap : 16 Peak vmm blocks for special heap : 16 Current vmm blocks for special mmap : 14 Peak vmm blocks for special mmap : 14 Our virtual memory blocks in use : 206 Peak our virtual memory blocks in use : 206 Allocations using multiple vmm blocks : 15 Blocks used for multi-block allocs : 206 Current vmm virtual memory in use (bytes) : 843776 Peak vmm virtual memory in use (bytes) : 843776 Number of safe reads : 1 Peak vmarea vector length : 2 (End) All statistics Heap bucket usage counts and wasted memory: 0 8 count= 10 peak_count= 2 peak_wasted= 0 peak_align= 14 1 24 count= 1167 peak_count= 77 peak_wasted= 608 peak_align= 7 2 72 count= 66 peak_count= 20 peak_wasted= 760 peak_align= 7 3 96 count= 729 peak_count= 80 peak_wasted= 16 peak_align= 0 4 112 count= 0 peak_count= 0 peak_wasted= 0 peak_align= 0 5 128 count= 0 peak_count= 0 peak_wasted= 0 peak_align= 0 6 152 count= 0 peak_count= 0 peak_wasted= 0 peak_align= 0 7 184 count= 0 peak_count= 0 peak_wasted= 0 peak_align= 0 8 248 count= 6 peak_count= 6 peak_wasted= 288 peak_align= 0 9 256 count= 0 peak_count= 0 peak_wasted= 0 peak_align= 0 10 512 count= 6 peak_count= 6 peak_wasted= 1320 peak_align= 0 11 -1 count= 18 peak_count= 17 peak_wasted= 232 peak_align= 7 Non-persistent global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 24K, max= 24K, #= 3, 1= 8200, new= 24K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 4K, max= 4K, #= 6, 1= 1200, new= 4K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 28 KB Total max (not nec. all used simult.): 28 KB Reachable global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 519, 1= 24, new= 0K, re= 12K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 0 KB Total max (not nec. all used simult.): 0 KB Uprotected global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 0 KB Total max (not nec. all used simult.): 0 KB Racy Up-to-date Process heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 25K, max= 25K, #= 6, 1= 8200, new= 25K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 9K, #= 1961, 1= 96, new= 10K, re= 89K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 5K, max= 5K, #= 9, 1= 4000, new= 1K, re= 4K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 2, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 137K, max= 137K, #= 7, 1= 132K, new= 137K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 30K, max= 32K, #= 15, 1=22568, new= 34K, re= 0K Total cur usage: 231 KB Total max (not nec. all used simult.): 242 KB Updated-at-end Process (max is total of maxes) heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 9K, #= 1442, 1= 96, new= 10K, re= 77K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 5K, max= 5K, #= 9, 1= 4000, new= 1K, re= 4K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 2, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 132K, max= 132K, #= 1, 1= 132K, new= 132K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 30K, max= 32K, #= 15, 1=22568, new= 34K, re= 0K Total cur usage: 202 KB Total max (not nec. all used simult.): 213 KB Basic block (shared) unit 0 @0x0000000046bf4000: capacity 4 KB, used 0 KB, not full Basic block (shared) cache: capacity 4 KB, used 0 KB, not full fcache Basic block (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: Trace (shared) unit 0 @0x0000000046c04000: capacity 4 KB, used 0 KB, not full Trace (shared) cache: capacity 4 KB, used 0 KB, not full fcache Trace (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Trace (shared) requests and frees histogram: Currently live process locks: 1 lock 0x00007f1e2275a940: name=innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 rank=95 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e22757340 lock count_times_acquired= 20 0 0 0 0+2 innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 2 lock 0x00007f1e22757340: name=memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 rank=86 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a180 lock count_times_acquired= 7 0 0 0 0+2 memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 3 lock 0x00007f1e2275a180: name=options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 rank=90 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ab40 lock count_times_acquired= 1 0 0 0 0+2 options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 4 lock 0x00007f1e2275ab40: name=logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 rank=87 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a240 lock count_times_acquired= 3 0 0 0 0+2 logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 5 lock 0x00007f1e2275a240: name=all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 rank=6 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22784718 lock count_times_acquired= 3 0 0 0 0+2 all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 6 lock 0x00007f1e22784718: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aac0 lock count_times_acquired= 1 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 7 lock 0x00007f1e2275aac0: name=prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 rank=89 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ad40 lock count_times_acquired= 1 0 0 0 0+2 prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 8 lock 0x00007f1e2275ad40: name=request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 rank=84 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22774668 lock count_times_acquired= 1 0 0 0 0+2 request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 9 lock 0x00007f1e22774668: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ac40 lock count_times_acquired= 3 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 10 lock 0x00007f1e2275ac40: name=heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 rank=73 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275acc0 lock count_times_acquired= 12 0 0 0 0+2 heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 11 lock 0x00007f1e2275acc0: name=global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 rank=72 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bc40 lock count_times_acquired= 3978 0 0 0 0+2 global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 12 lock 0x00007f1e01f8bc40: name=all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 rank=67 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b3e8 lock count_times_acquired= 22 0 0 0 0+2 all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 13 lock 0x00007f1e01f8b3e8: name=dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 rank=70 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bd98 lock count_times_acquired= 23 0 0 0 0+2 dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 14 lock 0x00007f1e01f8bd98: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2070 lock count_times_acquired= 1 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 15 lock 0x00007f1e01fb2070: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a6c0 lock count_times_acquired= 2 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 16 lock 0x00007f1e2275a6c0: name=allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 rank=65 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96428 lock count_times_acquired= 4 0 0 0 0+2 allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 17 lock 0x00007f1e01f96428: name=fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 rank=66 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb24b8 lock count_times_acquired= 2 0 0 0 0+2 fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 18 lock 0x00007f1e01fb24b8: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a440 lock count_times_acquired= 2 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 19 lock 0x00007f1e2275a440: name=shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 rank=13 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a2c0 lock count_times_acquired= 1 0 0 0 0+2 shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 20 lock 0x00007f1e2275a2c0: name=thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 rank=4 owner=139682 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a940 lock count_times_acquired= 1 0 0 0 0+2 thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 Currently live process locks: 20, acquired 4088, contended 0 (current only) created log file 1048481=log.0.139682.html vmm_heap_reserve_blocks vmheap: size=32768 => 32768 in blocks=8 free_blocks=130929 vmm_heap_reserve_blocks vmheap: size=32768 blocks=8 p=0x00007f1e01ff0000 vmm_heap_reserve vmheap: size=32768 p=0x00007f1e01ff0000 os_heap_commit: 4096 bytes @ 0x00007f1e01ff1000 New heap unit: 0x00007f1e01ff1000-0x00007f1e01ff7000 os_heap_commit: 4096 bytes @ 0x00007f1e01fa0000 vmm_heap_reserve_blocks vmcode: size=32768 => 32768 in blocks=8 free_blocks=131009 vmm_heap_reserve_blocks vmcode: size=32768 blocks=8 p=0x0000000046c23000 vmm_heap_reserve vmcode: size=32768 p=0x0000000046c23000 os_heap_commit: 4096 bytes @ 0x0000000046c24000 New heap unit: 0x0000000046c24000-0x0000000046c2a000 vmm_heap_reserve_blocks vmheap: size=20480 => 20480 in blocks=5 free_blocks=130921 vmm_heap_reserve_blocks vmheap: size=20480 blocks=5 p=0x00007f1e01ff8000 vmm_heap_reserve vmheap: size=20480 p=0x00007f1e01ff8000 os_heap_commit: 4096 bytes @ 0x00007f1e01ff9000 New heap unit: 0x00007f1e01ff9000-0x00007f1e01ffc000 os_heap_commit: 4096 bytes @ 0x00007f1e01fab000 os_heap_commit: 4096 bytes @ 0x00007f1e01fac000 vmm_heap_reserve_blocks vmheap: size=36864 => 36864 in blocks=9 free_blocks=130916 vmm_heap_reserve_blocks vmheap: size=36864 blocks=9 p=0x00007f1e01ffd000 vmm_heap_reserve vmheap: size=36864 p=0x00007f1e01ffd000 os_heap_commit: 4096 bytes @ 0x00007f1e01ffe000 vmm_heap_reserve_blocks vmheap: size=40960 => 40960 in blocks=10 free_blocks=130907 vmm_heap_reserve_blocks vmheap: size=40960 blocks=10 p=0x00007f1e02006000 vmm_heap_reserve vmheap: size=40960 p=0x00007f1e02006000 os_heap_commit: 32768 bytes @ 0x00007f1e02007000 os_heap_commit: 4096 bytes @ 0x00007f1e01ff2000 os_heap_commit: 4096 bytes @ 0x00007f1e01ff3000 os_heap_commit: 4096 bytes @ 0x00007f1e01fa1000 os_heap_commit: 4096 bytes @ 0x00007f1e01ffa000 privload_add_subdir_path: added Extension search dir /root/DynamoRIO-x86_64-Linux-7.90.18019-0/ext/lib64/debug privload_add_subdir_path: added Extension search dir /root/DynamoRIO-x86_64-Linux-7.90.18019-0/drmemory/drmf/lib64/debug for debugger: add-symbol-file /root/DynamoRIO-x86_64-Linux-7.90.18019-0/lib64/debug/libdynamorio.so 0x00007f1e221bc580 SYSLOG_INFORMATION: Paste into GDB to debug DynamoRIO clients: set confirm off add-symbol-file '/root/DynamoRIO-x86_64-Linux-7.90.18019-0/lib64/debug/libdynamorio.so' 0x00007f1e221bc580 os_heap_commit: 4096 bytes @ 0x00007f1e01fa2000 ------------------------------------------------------------------------ new dynamo vm area: 0x00007f1e2218b000-0x00007f1e227c2000 /root/DynamoRIO-x86_64-Linux-7.90.18019-0/lib64/debug/libdynamorio.so os_heap_commit: 4096 bytes @ 0x00007f1e01fa3000 os_heap_commit: 4096 bytes @ 0x00007f1e01fa4000 start=0x0000000000400000 end=0x0000000000401000 prot=5 comment=/root/jdk1.9-b160/bin/java Found already mapped module first segment : 0x0000000000400000-0x0000000000401000 +x inode=25822316 name=/root/jdk1.9-b160/bin/java Found already mapped module total module : 0x0000000000400000-0x0000000000602000 inode=25822316 name=/root/jdk1.9-b160/bin/java Found executable /root/jdk1.9-b160/bin/java @0x0000000000400000-0x0000000000602000 /root/jdk1.9-b160/bin/java os_heap_commit: 4096 bytes @ 0x00007f1e01fa5000 module segment [0x0000000000400000,0x0000000000401000] added module segment [0x0000000000601000,0x0000000000602000] added segment list segment 0: [0x0000000000400000,0x0000000000401000) prot=5 segment 1: [0x0000000000601000,0x0000000000602000) prot=3 os_module_area_init: hashtab=0x0000000000400240, dynsym=0x00000000004002e8, dynstr=0x0000000000400480, strsz=382, symsz=24 module java |java| [0x0000000000400000,0x0000000000400d34] added New +x app memory region: 0x0000000000400000-0x0000000000401000 r-x os_heap_commit: 4096 bytes @ 0x00007f1e01fa6000 new executable vm area: 0x0000000000400000-0x0000000000401000 ---- ELF SO java new executable vm area: 0x0000000000400000-0x0000000000401000 ---- ELF SO java start=0x0000000000401000 end=0x0000000000601000 prot=0 comment= start=0x0000000000601000 end=0x0000000000602000 prot=3 comment=/root/jdk1.9-b160/bin/java existing mmap overlapping module area : map : base=0x0000000000601000 base+size=0x0000000000602000 inode=25822316 mod : start=0x0000000000400000 end=0x0000000000602000 inode=25822316 start=0x0000000000602000 end=0x0000000000603000 prot=0 comment= start=0x0000000000603000 end=0x0000000000604000 prot=3 comment= start=0x0000000046be4000 end=0x0000000046be5000 prot=0 comment= 0x0000000046be4000-0x0000000046be5000 skipping: internal DR region start=0x0000000046be5000 end=0x0000000046be6000 prot=3 comment= 0x0000000046be5000-0x0000000046be6000 skipping: internal DR region start=0x0000000046be6000 end=0x0000000046bed000 prot=0 comment= 0x0000000046be6000-0x0000000046bed000 skipping: internal DR region start=0x0000000046bed000 end=0x0000000046bee000 prot=7 comment= 0x0000000046bed000-0x0000000046bee000 skipping: internal DR region start=0x0000000046bee000 end=0x0000000046bf0000 prot=5 comment= 0x0000000046bee000-0x0000000046bf0000 skipping: internal DR region start=0x0000000046bf0000 end=0x0000000046bf1000 prot=7 comment= 0x0000000046bf0000-0x0000000046bf1000 skipping: internal DR region start=0x0000000046bf1000 end=0x0000000046bf4000 prot=0 comment= 0x0000000046bf1000-0x0000000046bf4000 skipping: internal DR region start=0x0000000046bf4000 end=0x0000000046bf5000 prot=7 comment= 0x0000000046bf4000-0x0000000046bf5000 skipping: internal DR region start=0x0000000046bf5000 end=0x0000000046c04000 prot=0 comment= 0x0000000046bf5000-0x0000000046c04000 skipping: internal DR region start=0x0000000046c04000 end=0x0000000046c05000 prot=7 comment= 0x0000000046c04000-0x0000000046c05000 skipping: internal DR region start=0x0000000046c05000 end=0x0000000046c14000 prot=0 comment= 0x0000000046c05000-0x0000000046c14000 skipping: internal DR region start=0x0000000046c14000 end=0x0000000046c15000 prot=7 comment= 0x0000000046c14000-0x0000000046c15000 skipping: internal DR region start=0x0000000046c15000 end=0x0000000046c1c000 prot=0 comment= 0x0000000046c15000-0x0000000046c1c000 skipping: internal DR region start=0x0000000046c1c000 end=0x0000000046c1d000 prot=7 comment= 0x0000000046c1c000-0x0000000046c1d000 skipping: internal DR region start=0x0000000046c1d000 end=0x0000000046c24000 prot=0 comment= 0x0000000046c1d000-0x0000000046c24000 skipping: internal DR region start=0x0000000046c24000 end=0x0000000046c25000 prot=3 comment= 0x0000000046c24000-0x0000000046c25000 skipping: internal DR region start=0x0000000046c25000 end=0x0000000066be4000 prot=0 comment= 0x0000000046c25000-0x0000000066be4000 skipping: internal DR region start=0x00007f1e01f61000 end=0x00007f1e01f62000 prot=0 comment= 0x00007f1e01f61000-0x00007f1e01f62000 skipping: internal DR region start=0x00007f1e01f62000 end=0x00007f1e01f68000 prot=3 comment= 0x00007f1e01f62000-0x00007f1e01f68000 skipping: internal DR region start=0x00007f1e01f68000 end=0x00007f1e01f6a000 prot=0 comment= 0x00007f1e01f68000-0x00007f1e01f6a000 skipping: internal DR region start=0x00007f1e01f6a000 end=0x00007f1e01fa5000 prot=3 comment= 0x00007f1e01f6a000-0x00007f1e01fa5000 skipping: internal DR region start=0x00007f1e01fa5000 end=0x00007f1e01faa000 prot=0 comment= 0x00007f1e01fa5000-0x00007f1e01faa000 skipping: internal DR region start=0x00007f1e01faa000 end=0x00007f1e01fad000 prot=3 comment= 0x00007f1e01faa000-0x00007f1e01fad000 skipping: internal DR region start=0x00007f1e01fad000 end=0x00007f1e01fb2000 prot=0 comment= 0x00007f1e01fad000-0x00007f1e01fb2000 skipping: internal DR region start=0x00007f1e01fb2000 end=0x00007f1e01fb8000 prot=3 comment= 0x00007f1e01fb2000-0x00007f1e01fb8000 skipping: internal DR region start=0x00007f1e01fb8000 end=0x00007f1e01fba000 prot=0 comment= 0x00007f1e01fb8000-0x00007f1e01fba000 skipping: internal DR region start=0x00007f1e01fba000 end=0x00007f1e01fc8000 prot=3 comment= 0x00007f1e01fba000-0x00007f1e01fc8000 skipping: internal DR region start=0x00007f1e01fc8000 end=0x00007f1e01fca000 prot=0 comment= 0x00007f1e01fc8000-0x00007f1e01fca000 skipping: internal DR region start=0x00007f1e01fca000 end=0x00007f1e01fcd000 prot=3 comment= 0x00007f1e01fca000-0x00007f1e01fcd000 skipping: internal DR region start=0x00007f1e01fcd000 end=0x00007f1e01fda000 prot=0 comment= 0x00007f1e01fcd000-0x00007f1e01fda000 skipping: internal DR region start=0x00007f1e01fda000 end=0x00007f1e01fdb000 prot=3 comment= 0x00007f1e01fda000-0x00007f1e01fdb000 skipping: internal DR region start=0x00007f1e01fdb000 end=0x00007f1e01fdd000 prot=0 comment= 0x00007f1e01fdb000-0x00007f1e01fdd000 skipping: internal DR region start=0x00007f1e01fdd000 end=0x00007f1e01fdf000 prot=3 comment= 0x00007f1e01fdd000-0x00007f1e01fdf000 skipping: internal DR region start=0x00007f1e01fdf000 end=0x00007f1e01fe1000 prot=0 comment= 0x00007f1e01fdf000-0x00007f1e01fe1000 skipping: internal DR region start=0x00007f1e01fe1000 end=0x00007f1e01fef000 prot=3 comment= 0x00007f1e01fe1000-0x00007f1e01fef000 skipping: internal DR region start=0x00007f1e01fef000 end=0x00007f1e01ff1000 prot=0 comment= 0x00007f1e01fef000-0x00007f1e01ff1000 skipping: internal DR region start=0x00007f1e01ff1000 end=0x00007f1e01ff4000 prot=3 comment= 0x00007f1e01ff1000-0x00007f1e01ff4000 skipping: internal DR region start=0x00007f1e01ff4000 end=0x00007f1e01ff9000 prot=0 comment= 0x00007f1e01ff4000-0x00007f1e01ff9000 skipping: internal DR region start=0x00007f1e01ff9000 end=0x00007f1e01ffb000 prot=3 comment= 0x00007f1e01ff9000-0x00007f1e01ffb000 skipping: internal DR region start=0x00007f1e01ffb000 end=0x00007f1e01ffe000 prot=0 comment= 0x00007f1e01ffb000-0x00007f1e01ffe000 skipping: internal DR region start=0x00007f1e01ffe000 end=0x00007f1e01fff000 prot=3 comment= 0x00007f1e01ffe000-0x00007f1e01fff000 skipping: internal DR region start=0x00007f1e01fff000 end=0x00007f1e02007000 prot=0 comment= 0x00007f1e01fff000-0x00007f1e02007000 skipping: internal DR region start=0x00007f1e02007000 end=0x00007f1e0200f000 prot=3 comment= 0x00007f1e02007000-0x00007f1e0200f000 skipping: internal DR region start=0x00007f1e0200f000 end=0x00007f1e21f62000 prot=0 comment= start=0x00007f1e21f62000 end=0x00007f1e21f88000 prot=5 comment=/lib/x86_64-linux-gnu/ld-2.23.so Found already mapped module first segment : 0x00007f1e21f62000-0x00007f1e21f88000 +x inode=5509989 name=/lib/x86_64-linux-gnu/ld-2.23.so Found already mapped module total module : 0x00007f1e21f62000-0x00007f1e2218a000 inode=5509989 name=/lib/x86_64-linux-gnu/ld-2.23.so module segment [0x00007f1e21f62000,0x00007f1e21f88000] added module segment [0x00007f1e22187000,0x00007f1e2218a000] added segment list segment 0: [0x00007f1e21f62000,0x00007f1e21f88000) prot=5 segment 1: [0x00007f1e22187000,0x00007f1e2218a000) prot=3 os_module_area_init: hashtab=0x00007f1e21f622b0, dynsym=0x00007f1e21f62390, dynstr=0x00007f1e21f62648, strsz=423, symsz=24 module ld-linux-x86-64.so.2 |ld-2.23.so| [0x00007f1e21f62000,0x00007f1e21f87390] added New +x app memory region: 0x00007f1e21f62000-0x00007f1e21f88000 r-x new executable vm area: 0x00007f1e21f62000-0x00007f1e21f88000 ---- ELF SO ld-linux-x86-64.so.2 new executable vm area: 0x00007f1e21f62000-0x00007f1e21f88000 ---- ELF SO ld-linux-x86-64.so.2 start=0x00007f1e21f88000 end=0x00007f1e22187000 prot=0 comment= start=0x00007f1e22187000 end=0x00007f1e22189000 prot=3 comment=/lib/x86_64-linux-gnu/ld-2.23.so existing mmap overlapping module area : map : base=0x00007f1e22187000 base+size=0x00007f1e22189000 inode=5509989 mod : start=0x00007f1e21f62000 end=0x00007f1e2218a000 inode=5509989 start=0x00007f1e22189000 end=0x00007f1e2218a000 prot=3 comment= existing mmap overlapping module area : map : base=0x00007f1e22189000 base+size=0x00007f1e2218a000 inode=0 mod : start=0x00007f1e21f62000 end=0x00007f1e2218a000 inode=5509989 start=0x00007f1e2218a000 end=0x00007f1e2218b000 prot=0 comment= start=0x00007f1e2218b000 end=0x00007f1e22524000 prot=5 comment=/root/DynamoRIO-x86_64-Linux-7.90.18019-0/lib64/debug/libdynamorio.so Found already mapped module first segment : 0x00007f1e2218b000-0x00007f1e22524000 +x inode=25691299 name=/root/DynamoRIO-x86_64-Linux-7.90.18019-0/lib64/debug/libdynamorio.so Found already mapped module total module : 0x00007f1e2218b000-0x00007f1e227c2000 inode=25691299 name=/root/DynamoRIO-x86_64-Linux-7.90.18019-0/lib64/debug/libdynamorio.so module segment [0x00007f1e2218b000,0x00007f1e22524000] added module segment [0x00007f1e22724000,0x00007f1e227c2000] added segment list segment 0: [0x00007f1e2218b000,0x00007f1e22524000) prot=5 segment 1: [0x00007f1e22724000,0x00007f1e227c2000) prot=3 os_module_area_init: hashtab=0x00007f1e2218c550, dynsym=0x00007f1e2218dab0, dynstr=0x00007f1e22191dd0, strsz=14585, symsz=24 module libdynamorio.so |libdynamorio.so| [0x00007f1e2218b000,0x00007f1e22523e78] added New +x app memory region: 0x00007f1e2218b000-0x00007f1e22524000 r-x new executable vm area: 0x00007f1e2218b000-0x00007f1e22524000 ---- ELF SO libdynamorio.so new executable vm area: 0x00007f1e2218b000-0x00007f1e22524000 ---- ELF SO libdynamorio.so start=0x00007f1e22524000 end=0x00007f1e22724000 prot=0 comment= start=0x00007f1e22724000 end=0x00007f1e2276c000 prot=3 comment=/root/DynamoRIO-x86_64-Linux-7.90.18019-0/lib64/debug/libdynamorio.so existing mmap overlapping module area : map : base=0x00007f1e22724000 base+size=0x00007f1e2276c000 inode=25691299 mod : start=0x00007f1e2218b000 end=0x00007f1e227c2000 inode=25691299 start=0x00007f1e2276c000 end=0x00007f1e227c2000 prot=3 comment= existing mmap overlapping module area : map : base=0x00007f1e2276c000 base+size=0x00007f1e227c2000 inode=0 mod : start=0x00007f1e2218b000 end=0x00007f1e227c2000 inode=25691299 start=0x00007ffe794b8000 end=0x00007ffe794d9000 prot=3 comment=[stack] start=0x00007ffe795bc000 end=0x00007ffe795bf000 prot=1 comment=[vvar] start=0x00007ffe795bf000 end=0x00007ffe795c1000 prot=5 comment=[vdso] module segment [0x00007ffe795bf000,0x00007ffe795c0000] added os_module_area_init: hashtab=0x00007ffe795bf160, dynsym=0x00007ffe795bf1a8, dynstr=0x00007ffe795bf2b0, strsz=94, symsz=24 module linux-vdso.so.1 |[vdso]| [0x00007ffe795bf000,0x00007ffe795c1000] added New +x app memory region: 0x00007ffe795bf000-0x00007ffe795c1000 r-x new executable vm area: 0x00007ffe795bf000-0x00007ffe795c1000 ---- Private linux-vdso.so.1 new executable vm area: 0x00007ffe795bf000-0x00007ffe795c1000 ---- Private linux-vdso.so.1 start=0xffffffffff600000 end=0xffffffffff601000 prot=5 comment=[vsyscall] New +x app memory region: 0xffffffffff600000-0xffffffffff601000 r-x new executable vm area: 0xffffffffff600000-0xffffffffff601000 ---- Private new executable vm area: 0xffffffffff600000-0xffffffffff601000 ---- Private Module list after memory walk Loaded modules: 0x0000000000400000-0x0000000000601fff entry=0x0000000000400a1c base_address=0x0000000000400000 name="java" 0x00007f1e21f62000-0x00007f1e22189fff entry=0x00007f1e21f62c30 base_address=0x0000000000000000 name="ld-linux-x86-64.so.2" 0x00007f1e2218b000-0x00007f1e227c1fff entry=0x00007f1e22405853 base_address=0x0000000071000000 name="libdynamorio.so" 0x00007ffe795bf000-0x00007ffe795bffff entry=0x00007ffe795bf940 base_address=0x0000000000000000 name="linux-vdso.so.1" Execution is allowed in 5 areas 0x0000000000400000-0x0000000000401000 ---- ELF SO java 0x00007f1e21f62000-0x00007f1e21f88000 ---- ELF SO ld-linux-x86-64.so.2 0x00007f1e2218b000-0x00007f1e22524000 ---- ELF SO libdynamorio.so 0x00007ffe795bf000-0x00007ffe795c1000 ---- Private linux-vdso.so.1 0xffffffffff600000-0xffffffffff601000 ---- Private ------------------------------------------------------------------------ os_heap_commit: 4096 bytes @ 0x00007f1e01fa7000 hashtable_strhash_init annotation handler hashtable htable=0x00007f1e01fa6cd0 bits=8 size=257 mask=0x00000000000000ff offset=0 load=80% resize=205 annotation handler hashtable table 0x00007f1e01fa6ed8 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x00007f1e01fad000 early injected into app with this cmdline: /root/jdk1.9-b160/bin/java -jar /root/IcyRocks-Java-Kernel-V1.0.2.jar process now under DR os_switch_seg_to_base to DR: arch_prctl successful for thread 139682 base 0x00007f1e01fde700 TAKEOVER: 0 threads to take over os_heap_commit: 4096 bytes @ 0x00007f1e01ff4000 os_heap_commit: 4096 bytes @ 0x00007f1e01fcd000 os_heap_commit: 4096 bytes @ 0x00007f1e01fce000 os_heap_commit: 4096 bytes @ 0x0000000046bf5000 os_heap_commit: 4096 bytes @ 0x00007f1e01fcf000 os_heap_commit: 4096 bytes @ 0x00007f1e01fd0000 os_heap_commit: 4096 bytes @ 0x00007f1e01fd1000 os_heap_commit: 4096 bytes @ 0x0000000046bf6000 os_heap_commit: 4096 bytes @ 0x00007f1e01fd2000 os_heap_commit: 4096 bytes @ 0x0000000046c15000 os_heap_commit: 4096 bytes @ 0x00007f1e01fd3000 os_heap_commit: 4096 bytes @ 0x00007f1e01fd4000 os_heap_commit: 4096 bytes @ 0x0000000046bf7000 os_heap_commit: 4096 bytes @ 0x00007f1e01fd5000 os_heap_commit: 4096 bytes @ 0x00007f1e01fd6000 os_heap_commit: 4096 bytes @ 0x00007f1e01fd7000 os_heap_commit: 4096 bytes @ 0x0000000046bf8000 os_heap_commit: 4096 bytes @ 0x00007f1e01ffb000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=131001 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046c2b000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046c2b000 os_heap_commit: 4096 bytes @ 0x0000000046c2c000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046c2c000 os_heap_commit: 4096 bytes @ 0x0000000046c16000 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130897 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e02010000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e02010000 os_heap_commit: 4096 bytes @ 0x00007f1e02011000 New heap unit: 0x00007f1e02011000-0x00007f1e0201f000 Creating new heap unit 2 (4 [/56] KB) os_heap_commit: 4096 bytes @ 0x00007f1e02012000 os_heap_commit: 4096 bytes @ 0x0000000046bf9000 os_heap_commit: 4096 bytes @ 0x00007f1e02013000 os_heap_commit: 4096 bytes @ 0x00007f1e02014000 os_heap_commit: 4096 bytes @ 0x00007f1e02015000 os_heap_commit: 4096 bytes @ 0x00007f1e02016000 os_heap_commit: 4096 bytes @ 0x0000000046bfa000 os_heap_commit: 16384 bytes @ 0x00007f1e02017000 hashtable_fragment_init shared_bb htable=0x00007f1e01f96610 bits=11 size=2049 mask=0x00000000000007ff offset=0 load=55% resize=1126 shared_bb table 0x00007f1e020164b8 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x0000000046c17000 os_heap_commit: 4096 bytes @ 0x00007f1e01ff5000 os_heap_commit: 4096 bytes @ 0x00007f1e0201b000 os_heap_commit: 4096 bytes @ 0x00007f1e0201c000 os_heap_commit: 4096 bytes @ 0x0000000046bfb000 os_heap_commit: 4096 bytes @ 0x00007f1e0201d000 os_heap_commit: 4096 bytes @ 0x00007f1e0201e000 vmm_heap_reserve_blocks vmheap: size=131072 => 131072 in blocks=32 free_blocks=130881 vmm_heap_reserve_blocks vmheap: size=131072 blocks=32 p=0x00007f1e02020000 vmm_heap_reserve vmheap: size=131072 p=0x00007f1e02020000 os_heap_commit: 4096 bytes @ 0x00007f1e02021000 New heap unit: 0x00007f1e02021000-0x00007f1e0203f000 Creating new heap unit 3 (4 [/120] KB) os_heap_commit: 4096 bytes @ 0x00007f1e02022000 os_heap_commit: 4096 bytes @ 0x0000000046bfc000 os_heap_commit: 4096 bytes @ 0x0000000046c18000 os_heap_commit: 4096 bytes @ 0x00007f1e02023000 os_heap_commit: 4096 bytes @ 0x00007f1e02024000 os_heap_commit: 4096 bytes @ 0x0000000046bfd000 os_heap_commit: 4096 bytes @ 0x00007f1e02025000 os_heap_commit: 4096 bytes @ 0x00007f1e02026000 module segment [0x00007f1e01d37000,0x00007f1e01d50000] added module segment [0x00007f1e01f4f000,0x00007f1e01f51000] added segment list segment 0: [0x00007f1e01d37000,0x00007f1e01d50000) prot=5 segment 1: [0x00007f1e01f4f000,0x00007f1e01f51000) prot=3 os_module_area_init: hashtab=0x00007f1e01d371f0, dynsym=0x00007f1e01d374b8, dynstr=0x00007f1e01d37f68, strsz=1348, symsz=24 module libz.so.1 |libz.so.1.2.8| [0x00007f1e01d37000,0x00007f1e01f51000] added New +x app memory region: 0x00007f1e01d37000-0x00007f1e01f50128 r-x new executable vm area: 0x00007f1e01d37000-0x00007f1e01f50128 ---- ELF SO libz.so.1 new executable vm area: 0x00007f1e01d37000-0x00007f1e01f50128 ---- ELF SO libz.so.1 os_heap_commit: 4096 bytes @ 0x00007f1e02027000 SYSLOG_WARNING: (1+x) Handling our fault in a TRY at 0x00007f1e22405d7c removing executable vm area: 0x00007f1e01f4f000-0x00007f1e01f51000 new mmap overlapping module area : map : base=0x00007f1e01f4f000 base+size=0x00007f1e01f51000 inode=0 mod : start=0x00007f1e01d37000 end=0x00007f1e01f51000 inode=5505648 os_heap_commit: 4096 bytes @ 0x0000000046bfe000 os_heap_commit: 4096 bytes @ 0x00007f1e02028000 os_heap_commit: 4096 bytes @ 0x0000000046c19000 os_heap_commit: 4096 bytes @ 0x00007f1e02029000 os_heap_commit: 20480 bytes @ 0x0000000046c25000 vmm_heap_reserve_blocks vmcode: size=131072 => 131072 in blocks=32 free_blocks=130985 vmm_heap_reserve_blocks vmcode: size=131072 blocks=32 p=0x0000000046c3b000 vmm_heap_reserve vmcode: size=131072 p=0x0000000046c3b000 os_heap_commit: 4096 bytes @ 0x0000000046c3c000 New heap unit: 0x0000000046c3c000-0x0000000046c5a000 os_heap_commit: 65536 bytes @ 0x0000000046c3d000 module segment [0x00007f1e01b1a000,0x00007f1e01b32000] added module segment [0x00007f1e01d31000,0x00007f1e01d37000] added segment list segment 0: [0x00007f1e01b1a000,0x00007f1e01b32000) prot=5 segment 1: [0x00007f1e01d31000,0x00007f1e01d37000) prot=3 os_module_area_init: hashtab=0x00007f1e01b1a280, dynsym=0x00007f1e01b1af18, dynstr=0x00007f1e01b1cef8, strsz=5118, symsz=24 module libpthread.so.0 |libpthread-2.23.so| [0x00007f1e01b1a000,0x00007f1e01d37000] added New +x app memory region: 0x00007f1e01b1a000-0x00007f1e01d36428 r-x new executable vm area: 0x00007f1e01b1a000-0x00007f1e01d36428 ---- ELF SO libpthread.so.0 new executable vm area: 0x00007f1e01b1a000-0x00007f1e01d36428 ---- ELF SO libpthread.so.0 removing executable vm area: 0x00007f1e01d31000-0x00007f1e01d33000 new mmap overlapping module area : map : base=0x00007f1e01d31000 base+size=0x00007f1e01d33000 inode=0 mod : start=0x00007f1e01b1a000 end=0x00007f1e01d37000 inode=5509990 os_heap_commit: 4096 bytes @ 0x00007f1e0202a000 removing executable vm area: 0x00007f1e01d33000-0x00007f1e01d36428 os_heap_commit: 4096 bytes @ 0x0000000046bff000 module segment [0x00007f1e0190b000,0x00007f1e01919000] added module segment [0x00007f1e01b19000,0x00007f1e01b1a000] added segment list segment 0: [0x00007f1e0190b000,0x00007f1e01919000) prot=5 segment 1: [0x00007f1e01b19000,0x00007f1e01b1a000) prot=3 os_module_area_init: hashtab=0x00007f1e0190b158, dynsym=0x00007f1e0190b620, dynstr=0x00007f1e0190bff8, strsz=1179, symsz=24 module libjli.so |libjli.so| [0x00007f1e0190b000,0x00007f1e01b1a000] added New +x app memory region: 0x00007f1e0190b000-0x00007f1e01b196a0 r-x new executable vm area: 0x00007f1e0190b000-0x00007f1e01b196a0 ---- ELF SO libjli.so new executable vm area: 0x00007f1e0190b000-0x00007f1e01b196a0 ---- ELF SO libjli.so removing executable vm area: 0x00007f1e01b19000-0x00007f1e01b1a000 new mmap overlapping module area : map : base=0x00007f1e01b19000 base+size=0x00007f1e01b1a000 inode=0 mod : start=0x00007f1e0190b000 end=0x00007f1e01b1a000 inode=25822872 os_heap_commit: 4096 bytes @ 0x00007f1e0202b000 module segment [0x00007f1e01706000,0x00007f1e01709000] added module segment [0x00007f1e01908000,0x00007f1e0190a000] added segment list segment 0: [0x00007f1e01706000,0x00007f1e01709000) prot=5 segment 1: [0x00007f1e01908000,0x00007f1e0190a000) prot=3 os_module_area_init: hashtab=0x00007f1e01706210, dynsym=0x00007f1e017062d8, dynstr=0x00007f1e017066b0, strsz=513, symsz=24 module libdl.so.2 |libdl-2.23.so| [0x00007f1e01706000,0x00007f1e0190a000] added New +x app memory region: 0x00007f1e01706000-0x00007f1e019090f0 r-x new executable vm area: 0x00007f1e01706000-0x00007f1e019090f0 ---- ELF SO libdl.so.2 new executable vm area: 0x00007f1e01706000-0x00007f1e019090f0 ---- ELF SO libdl.so.2 removing executable vm area: 0x00007f1e01908000-0x00007f1e0190a000 new mmap overlapping module area : map : base=0x00007f1e01908000 base+size=0x00007f1e0190a000 inode=0 mod : start=0x00007f1e01706000 end=0x00007f1e0190a000 inode=5509988 module segment [0x00007f1e0133c000,0x00007f1e014fc000] added module segment [0x00007f1e016fc000,0x00007f1e01706000] added segment list segment 0: [0x00007f1e0133c000,0x00007f1e014fc000) prot=5 segment 1: [0x00007f1e016fc000,0x00007f1e01706000) prot=3 os_module_area_init: hashtab=0x00007f1e0133c2b8, dynsym=0x00007f1e0133fd80, dynstr=0x00007f1e0134cff8, strsz=23007, symsz=24 module libc.so.6 |libc-2.23.so| [0x00007f1e0133c000,0x00007f1e01706000] added New +x app memory region: 0x00007f1e0133c000-0x00007f1e017059a0 r-x new executable vm area: 0x00007f1e0133c000-0x00007f1e017059a0 ---- ELF SO libc.so.6 new executable vm area: 0x00007f1e0133c000-0x00007f1e017059a0 ---- ELF SO libc.so.6 removing executable vm area: 0x00007f1e016fc000-0x00007f1e01702000 new mmap overlapping module area : map : base=0x00007f1e016fc000 base+size=0x00007f1e01702000 inode=0 mod : start=0x00007f1e0133c000 end=0x00007f1e01706000 inode=5510003 removing executable vm area: 0x00007f1e01702000-0x00007f1e017059a0 os_heap_commit: 4096 bytes @ 0x00007f1e0202c000 os_heap_commit: 4096 bytes @ 0x00007f1e01ff6000 os_heap_commit: 4096 bytes @ 0x00007f1e0202d000 os_heap_commit: 4096 bytes @ 0x0000000046c00000 os_heap_commit: 4096 bytes @ 0x00007f1e0202e000 vmm_heap_reserve_blocks vmcode: size=73728 => 73728 in blocks=18 free_blocks=130953 vmm_heap_reserve_blocks vmcode: size=73728 blocks=18 p=0x0000000046c5b000 vmm_heap_reserve vmcode: size=73728 p=0x0000000046c5b000 os_heap_commit: 4096 bytes @ 0x0000000046c5c000 os_heap_commit: 32768 bytes @ 0x00007f1e0202f000 hashtable_fragment_init shared_bb htable=0x00007f1e01f96610 bits=12 size=4097 mask=0x0000000000000fff offset=0 load=55% resize=2253 shared_bb table 0x00007f1e0202e938 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x00007f1e02037000 os_heap_commit: 4096 bytes @ 0x00007f1e02038000 os_heap_commit: 4096 bytes @ 0x0000000046c01000 os_heap_commit: 4096 bytes @ 0x00007f1e02039000 os_heap_commit: 4096 bytes @ 0x00007f1e0203a000 os_heap_commit: 4096 bytes @ 0x00007f1e0203b000 os_heap_commit: 4096 bytes @ 0x0000000046c5d000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130935 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046c6d000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046c6d000 os_heap_commit: 4096 bytes @ 0x0000000046c6e000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046c6e000 fcache Basic block (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 356 requests 0 freed # 32 bytes == 219 requests 0 freed # 36 bytes == 110 requests 0 freed # 40 bytes == 110 requests 0 freed # 44 bytes == 78 requests 0 freed # 48 bytes == 68 requests 0 freed # 52 bytes == 42 requests 0 freed # 56 bytes == 31 requests 0 freed # 60 bytes == 51 requests 0 freed # 64 bytes == 48 requests 0 freed # 68 bytes == 23 requests 0 freed # 72 bytes == 36 requests 0 freed # 76 bytes == 28 requests 0 freed # 80 bytes == 20 requests 0 freed # 84 bytes == 6 requests 0 freed # 88 bytes == 6 requests 0 freed # 92 bytes == 6 requests 0 freed # 96 bytes == 12 requests 0 freed # 100 bytes == 2 requests 0 freed # 104 bytes == 1 requests 0 freed # 108 bytes == 7 requests 0 freed # 112 bytes == 2 requests 0 freed # 116 bytes == 3 requests 0 freed # 124 bytes == 2 requests 0 freed # 128 bytes == 3 requests 0 freed # 132 bytes == 2 requests 0 freed # 140 bytes == 1 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 2 requests 0 freed # 152 bytes == 1 requests 0 freed # 156 bytes == 2 requests 0 freed # 164 bytes == 2 requests 0 freed # 176 bytes == 1 requests 0 freed # 184 bytes == 2 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 1 requests 0 freed # 196 bytes == 2 requests 0 freed # 212 bytes == 1 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 3 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e0203c000 os_heap_commit: 4096 bytes @ 0x00007f1e0203d000 os_heap_commit: 4096 bytes @ 0x00007f1e0203e000 os_heap_commit: 4096 bytes @ 0x0000000046c6f000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130849 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e02040000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e02040000 os_heap_commit: 4096 bytes @ 0x00007f1e02041000 New heap unit: 0x00007f1e02041000-0x00007f1e0207f000 Creating new heap unit 4 (4 [/248] KB) os_heap_commit: 4096 bytes @ 0x00007f1e02042000 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130785 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e02080000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e02080000 os_heap_commit: 4096 bytes @ 0x00007f1e02081000 New heap unit: 0x00007f1e02081000-0x00007f1e0208f000 os_heap_commit: 4096 bytes @ 0x00007f1e02082000 os_heap_commit: 4096 bytes @ 0x0000000046c05000 os_heap_commit: 4096 bytes @ 0x00007f1e02043000 os_heap_commit: 4096 bytes @ 0x0000000046c5e000 os_heap_commit: 4096 bytes @ 0x00007f1e02044000 os_heap_commit: 4096 bytes @ 0x00007f1e02045000 os_heap_commit: 4096 bytes @ 0x0000000046c70000 os_heap_commit: 4096 bytes @ 0x00007f1e02046000 os_heap_commit: 4096 bytes @ 0x00007f1e02047000 os_heap_commit: 4096 bytes @ 0x00007f1e02048000 os_heap_commit: 4096 bytes @ 0x0000000046c71000 SYSLOG_WARNING: spurious rep/repne prefix @0x00007f1e21f79f96 (f2 41 ff e3): os_heap_commit: 4096 bytes @ 0x00007f1e02049000 os_heap_commit: 4096 bytes @ 0x0000000046c5f000 os_heap_commit: 4096 bytes @ 0x00007f1e0204a000 os_heap_commit: 4096 bytes @ 0x0000000046c72000 os_heap_commit: 4096 bytes @ 0x00007f1e0204b000 os_heap_commit: 4096 bytes @ 0x00007f1e0204c000 Variable-size block: allocating 0x00007f1e020164b8 (16392 bytes [16392 aligned] in 16392 block) hashtable_fragment_init shared_future htable=0x00007f1e01f96a10 bits=11 size=2049 mask=0x00000000000007ff offset=0 load=60% resize=1229 shared_future table 0x00007f1e020164b8 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x00007f1e0204d000 os_heap_commit: 4096 bytes @ 0x0000000046c73000 os_heap_commit: 4096 bytes @ 0x00007f1e0204e000 os_heap_commit: 4096 bytes @ 0x00007f1e0204f000 os_heap_commit: 4096 bytes @ 0x0000000046c60000 os_heap_commit: 4096 bytes @ 0x0000000046c74000 os_heap_commit: 4096 bytes @ 0x00007f1e02050000 os_heap_commit: 4096 bytes @ 0x00007f1e02051000 os_heap_commit: 4096 bytes @ 0x0000000046c06000 os_heap_commit: 4096 bytes @ 0x00007f1e02052000 os_heap_commit: 4096 bytes @ 0x00007f1e02053000 os_heap_commit: 4096 bytes @ 0x0000000046c75000 os_heap_commit: 4096 bytes @ 0x00007f1e02054000 os_heap_commit: 4096 bytes @ 0x00007f1e02055000 os_heap_commit: 4096 bytes @ 0x00007f1e02056000 os_heap_commit: 4096 bytes @ 0x0000000046c61000 os_heap_commit: 4096 bytes @ 0x00007f1e02057000 os_heap_commit: 4096 bytes @ 0x0000000046c76000 os_heap_commit: 8192 bytes @ 0x00007f1e02083000 os_heap_commit: 4096 bytes @ 0x00007f1e02058000 os_heap_commit: 4096 bytes @ 0x00007f1e02085000 os_heap_commit: 4096 bytes @ 0x00007f1e02059000 os_heap_commit: 4096 bytes @ 0x00007f1e0205a000 os_heap_commit: 4096 bytes @ 0x0000000046c77000 os_heap_commit: 4096 bytes @ 0x00007f1e0205b000 os_heap_commit: 4096 bytes @ 0x00007f1e0205c000 os_heap_commit: 4096 bytes @ 0x0000000046c62000 os_heap_commit: 4096 bytes @ 0x00007f1e0205d000 os_heap_commit: 4096 bytes @ 0x0000000046c78000 os_heap_commit: 4096 bytes @ 0x00007f1e0205e000 os_heap_commit: 4096 bytes @ 0x00007f1e0205f000 os_heap_commit: 4096 bytes @ 0x00007f1e02060000 os_heap_commit: 4096 bytes @ 0x0000000046c79000 os_heap_commit: 65536 bytes @ 0x00007f1e02061000 hashtable_fragment_init shared_bb htable=0x00007f1e01f96610 bits=13 size=8193 mask=0x0000000000001fff offset=0 load=55% resize=4506 shared_bb table 0x00007f1e020605c0 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x00007f1e02071000 os_heap_commit: 4096 bytes @ 0x00007f1e02072000 os_heap_commit: 4096 bytes @ 0x0000000046c63000 os_heap_commit: 4096 bytes @ 0x00007f1e02073000 os_heap_commit: 4096 bytes @ 0x0000000046c7a000 os_heap_commit: 4096 bytes @ 0x00007f1e02074000 os_heap_commit: 4096 bytes @ 0x00007f1e02075000 os_heap_commit: 4096 bytes @ 0x00007f1e02076000 os_heap_commit: 4096 bytes @ 0x0000000046c7b000 os_heap_commit: 4096 bytes @ 0x00007f1e02077000 os_heap_commit: 4096 bytes @ 0x00007f1e02086000 os_heap_commit: 4096 bytes @ 0x0000000046c64000 os_heap_commit: 4096 bytes @ 0x00007f1e02078000 os_heap_commit: 4096 bytes @ 0x00007f1e02079000 os_heap_commit: 4096 bytes @ 0x00007f1e0207a000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130919 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046c7d000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046c7d000 os_heap_commit: 4096 bytes @ 0x0000000046c7e000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046c7e000 fcache Basic block (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 802 requests 0 freed # 32 bytes == 383 requests 0 freed # 36 bytes == 256 requests 0 freed # 40 bytes == 200 requests 0 freed # 44 bytes == 171 requests 0 freed # 48 bytes == 122 requests 0 freed # 52 bytes == 91 requests 0 freed # 56 bytes == 77 requests 0 freed # 60 bytes == 119 requests 0 freed # 64 bytes == 69 requests 0 freed # 68 bytes == 49 requests 0 freed # 72 bytes == 54 requests 0 freed # 76 bytes == 42 requests 0 freed # 80 bytes == 32 requests 0 freed # 84 bytes == 13 requests 0 freed # 88 bytes == 17 requests 0 freed # 92 bytes == 16 requests 0 freed # 96 bytes == 25 requests 0 freed # 100 bytes == 10 requests 0 freed # 104 bytes == 7 requests 0 freed # 108 bytes == 16 requests 0 freed # 112 bytes == 6 requests 0 freed # 116 bytes == 5 requests 0 freed # 120 bytes == 1 requests 0 freed # 124 bytes == 3 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 2 requests 0 freed # 136 bytes == 2 requests 0 freed # 140 bytes == 2 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 4 requests 0 freed # 152 bytes == 2 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 2 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 2 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 2 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 6 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e0207b000 os_heap_commit: 4096 bytes @ 0x00007f1e0207c000 os_heap_commit: 4096 bytes @ 0x00007f1e0207d000 os_heap_commit: 4096 bytes @ 0x0000000046c7f000 os_heap_commit: 4096 bytes @ 0x00007f1e0207e000 os_heap_commit: 4096 bytes @ 0x0000000046c65000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130769 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e02090000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e02090000 os_heap_commit: 4096 bytes @ 0x00007f1e02091000 New heap unit: 0x00007f1e02091000-0x00007f1e020cf000 Creating new heap unit 5 (4 [/248] KB) os_heap_commit: 4096 bytes @ 0x00007f1e02092000 os_heap_commit: 4096 bytes @ 0x0000000046c80000 os_heap_commit: 4096 bytes @ 0x00007f1e02093000 os_heap_commit: 4096 bytes @ 0x00007f1e02094000 os_heap_commit: 4096 bytes @ 0x00007f1e02095000 os_heap_commit: 4096 bytes @ 0x0000000046c81000 os_heap_commit: 4096 bytes @ 0x00007f1e02096000 os_heap_commit: 4096 bytes @ 0x0000000046c66000 os_heap_commit: 4096 bytes @ 0x00007f1e02097000 os_heap_commit: 4096 bytes @ 0x0000000046c82000 os_heap_commit: 4096 bytes @ 0x00007f1e02098000 os_heap_commit: 4096 bytes @ 0x00007f1e02099000 os_heap_commit: 4096 bytes @ 0x00007f1e02087000 os_heap_commit: 4096 bytes @ 0x00007f1e0209a000 os_heap_commit: 4096 bytes @ 0x00007f1e0209b000 os_heap_commit: 4096 bytes @ 0x0000000046c83000 os_heap_commit: 4096 bytes @ 0x00007f1e0209c000 os_heap_commit: 4096 bytes @ 0x0000000046c67000 os_heap_commit: 4096 bytes @ 0x00007f1e0209d000 os_heap_commit: 4096 bytes @ 0x00007f1e0209e000 os_heap_commit: 4096 bytes @ 0x0000000046c84000 os_heap_commit: 4096 bytes @ 0x00007f1e0209f000 os_heap_commit: 4096 bytes @ 0x00007f1e020a0000 os_heap_commit: 4096 bytes @ 0x00007f1e020a1000 os_heap_commit: 4096 bytes @ 0x0000000046c85000 vmm_heap_reserve_blocks vmheap: size=40960 => 40960 in blocks=10 free_blocks=130705 vmm_heap_reserve_blocks vmheap: size=40960 blocks=10 p=0x00007f1e020d0000 vmm_heap_reserve vmheap: size=40960 p=0x00007f1e020d0000 os_heap_commit: 4096 bytes @ 0x00007f1e020d1000 New heap unit: 0x00007f1e020d1000-0x00007f1e020d9000 os_heap_commit: 4096 bytes @ 0x00007f1e020d2000 os_heap_commit: 4096 bytes @ 0x00007f1e020a2000 Variable-size block: allocating 0x00007f1e0202e938 (32776 bytes [32776 aligned] in 32776 block) hashtable_fragment_init shared_future htable=0x00007f1e01f96a10 bits=12 size=4097 mask=0x0000000000000fff offset=0 load=60% resize=2458 shared_future table 0x00007f1e0202e938 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x00007f1e020a3000 os_heap_commit: 4096 bytes @ 0x0000000046c68000 os_heap_commit: 4096 bytes @ 0x00007f1e020a4000 os_heap_commit: 4096 bytes @ 0x0000000046c86000 os_heap_commit: 4096 bytes @ 0x00007f1e020a5000 os_heap_commit: 4096 bytes @ 0x00007f1e020a6000 module segment [0x00007f1dfffd3000,0x00007f1e00fcb000] added module segment [0x00007f1e011ca000,0x00007f1e01339000] added segment list segment 0: [0x00007f1dfffd3000,0x00007f1e00fcb000) prot=5 segment 1: [0x00007f1e011ca000,0x00007f1e01339000) prot=3 os_module_area_init: hashtab=0x00007f1dfffd31c8, dynsym=0x00007f1dfffd4740, dynstr=0x00007f1dfffd7278, strsz=7499, symsz=24 module libjvm.so |libjvm.so| [0x00007f1dfffd3000,0x00007f1e01339000] added New +x app memory region: 0x00007f1dfffd3000-0x00007f1e01338db8 r-x new executable vm area: 0x00007f1dfffd3000-0x00007f1e01338db8 ---- ELF SO libjvm.so new executable vm area: 0x00007f1dfffd3000-0x00007f1e01338db8 ---- ELF SO libjvm.so removing executable vm area: 0x00007f1e011ca000-0x00007f1e012d1000 new mmap overlapping module area : map : base=0x00007f1e011ca000 base+size=0x00007f1e012d1000 inode=0 mod : start=0x00007f1dfffd3000 end=0x00007f1e01339000 inode=25823001 removing executable vm area: 0x00007f1e012d1000-0x00007f1e01338db8 os_heap_commit: 4096 bytes @ 0x00007f1e020a7000 os_heap_commit: 4096 bytes @ 0x0000000046c87000 module segment [0x00007f1dffcca000,0x00007f1dffdd2000] added module segment [0x00007f1dfffd1000,0x00007f1dfffd3000] added segment list segment 0: [0x00007f1dffcca000,0x00007f1dffdd2000) prot=5 segment 1: [0x00007f1dfffd1000,0x00007f1dfffd3000) prot=3 os_module_area_init: hashtab=0x00007f1dffcca210, dynsym=0x00007f1dffccb718, dynstr=0x00007f1dffccdf20, strsz=3314, symsz=24 module libm.so.6 |libm-2.23.so| [0x00007f1dffcca000,0x00007f1dfffd3000] added New +x app memory region: 0x00007f1dffcca000-0x00007f1dfffd20f8 r-x new executable vm area: 0x00007f1dffcca000-0x00007f1dfffd20f8 ---- ELF SO libm.so.6 new executable vm area: 0x00007f1dffcca000-0x00007f1dfffd20f8 ---- ELF SO libm.so.6 removing executable vm area: 0x00007f1dfffd1000-0x00007f1dfffd3000 new mmap overlapping module area : map : base=0x00007f1dfffd1000 base+size=0x00007f1dfffd3000 inode=0 mod : start=0x00007f1dffcca000 end=0x00007f1dfffd3000 inode=5510006 os_heap_commit: 4096 bytes @ 0x00007f1e020a8000 os_heap_commit: 4096 bytes @ 0x00007f1e02088000 os_heap_commit: 4096 bytes @ 0x0000000046c69000 os_heap_commit: 4096 bytes @ 0x00007f1e020a9000 os_heap_commit: 4096 bytes @ 0x00007f1e020aa000 os_heap_commit: 4096 bytes @ 0x0000000046c88000 os_heap_commit: 4096 bytes @ 0x00007f1e020ab000 os_heap_commit: 4096 bytes @ 0x00007f1e020ac000 os_heap_commit: 4096 bytes @ 0x00007f1e020ad000 os_heap_commit: 4096 bytes @ 0x00007f1e020ae000 os_heap_commit: 4096 bytes @ 0x0000000046c89000 os_heap_commit: 4096 bytes @ 0x00007f1e020af000 os_heap_commit: 4096 bytes @ 0x0000000046c6a000 os_heap_commit: 4096 bytes @ 0x00007f1e020b0000 os_heap_commit: 4096 bytes @ 0x00007f1e020b1000 os_heap_commit: 4096 bytes @ 0x0000000046c8a000 os_heap_commit: 4096 bytes @ 0x00007f1e020b2000 os_heap_commit: 4096 bytes @ 0x00007f1e02089000 os_heap_commit: 4096 bytes @ 0x00007f1e0208a000 os_heap_commit: 4096 bytes @ 0x00007f1e0208b000 os_heap_commit: 4096 bytes @ 0x00007f1e0208c000 os_heap_commit: 4096 bytes @ 0x00007f1e0208d000 os_heap_commit: 4096 bytes @ 0x00007f1e0208e000 vmm_heap_reserve_blocks vmheap: size=131072 => 131072 in blocks=32 free_blocks=130695 vmm_heap_reserve_blocks vmheap: size=131072 blocks=32 p=0x00007f1e020da000 vmm_heap_reserve vmheap: size=131072 p=0x00007f1e020da000 os_heap_commit: 4096 bytes @ 0x00007f1e020db000 New heap unit: 0x00007f1e020db000-0x00007f1e020f9000 os_heap_commit: 4096 bytes @ 0x00007f1e020dc000 os_heap_commit: 4096 bytes @ 0x00007f1e020dd000 os_heap_commit: 4096 bytes @ 0x00007f1e020de000 os_heap_commit: 4096 bytes @ 0x00007f1e020df000 os_heap_commit: 4096 bytes @ 0x00007f1e020e0000 os_heap_commit: 4096 bytes @ 0x00007f1e020e1000 os_heap_commit: 4096 bytes @ 0x00007f1e020e2000 os_heap_commit: 4096 bytes @ 0x00007f1e020e3000 os_heap_commit: 4096 bytes @ 0x0000000046c8b000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130903 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046c8d000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046c8d000 os_heap_commit: 4096 bytes @ 0x0000000046c8e000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046c8e000 fcache Basic block (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 1 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 1 live, 1480 charge, 1308 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 1 live, 1480 charge, 1308 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1170 requests 0 freed # 32 bytes == 545 requests 0 freed # 36 bytes == 360 requests 0 freed # 40 bytes == 279 requests 0 freed # 44 bytes == 255 requests 0 freed # 48 bytes == 170 requests 0 freed # 52 bytes == 148 requests 0 freed # 56 bytes == 132 requests 0 freed # 60 bytes == 208 requests 0 freed # 64 bytes == 102 requests 0 freed # 68 bytes == 66 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 57 requests 0 freed # 80 bytes == 42 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 24 requests 0 freed # 92 bytes == 20 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 19 requests 0 freed # 104 bytes == 14 requests 0 freed # 108 bytes == 20 requests 0 freed # 112 bytes == 9 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 16 requests 0 freed # 124 bytes == 3 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 3 requests 0 freed # 136 bytes == 2 requests 0 freed # 140 bytes == 2 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 7 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 2 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 2 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 9 requests 0 freed os_heap_commit: 4096 bytes @ 0x0000000046c8f000 os_heap_commit: 4096 bytes @ 0x0000000046c90000 os_heap_commit: 4096 bytes @ 0x0000000046c91000 os_heap_commit: 4096 bytes @ 0x00007f1e020e4000 os_heap_commit: 4096 bytes @ 0x00007f1e020e5000 os_heap_commit: 4096 bytes @ 0x00007f1e020e6000 os_heap_commit: 4096 bytes @ 0x00007f1e020e7000 os_heap_commit: 4096 bytes @ 0x00007f1e020e8000 os_heap_commit: 4096 bytes @ 0x00007f1e020e9000 os_heap_commit: 4096 bytes @ 0x00007f1e020ea000 os_heap_commit: 4096 bytes @ 0x00007f1e020eb000 os_heap_commit: 4096 bytes @ 0x00007f1e020ec000 os_heap_commit: 4096 bytes @ 0x00007f1e020ed000 os_heap_commit: 4096 bytes @ 0x00007f1e020ee000 os_heap_commit: 4096 bytes @ 0x00007f1e020ef000 os_heap_commit: 4096 bytes @ 0x00007f1e020f0000 os_heap_commit: 4096 bytes @ 0x00007f1e020f1000 os_heap_commit: 16384 bytes @ 0x0000000046c92000 os_heap_commit: 4096 bytes @ 0x0000000046c96000 os_heap_commit: 16384 bytes @ 0x0000000046c97000 os_heap_commit: 4096 bytes @ 0x0000000046c9b000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130887 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046c9d000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046c9d000 os_heap_commit: 4096 bytes @ 0x0000000046c9e000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046c9e000 fcache Basic block (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 22 free, 11 reuse, 9 coalesce, 11 split 172 bytes : 2 live, 2988 charge, 2644 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 2 live, 2988 charge, 2644 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1172 requests 0 freed # 32 bytes == 545 requests 0 freed # 36 bytes == 360 requests 0 freed # 40 bytes == 279 requests 0 freed # 44 bytes == 255 requests 0 freed # 48 bytes == 170 requests 0 freed # 52 bytes == 148 requests 0 freed # 56 bytes == 132 requests 0 freed # 60 bytes == 216 requests 0 freed # 64 bytes == 103 requests 0 freed # 68 bytes == 66 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 57 requests 0 freed # 80 bytes == 42 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 24 requests 0 freed # 92 bytes == 20 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 19 requests 0 freed # 104 bytes == 14 requests 0 freed # 108 bytes == 20 requests 0 freed # 112 bytes == 9 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 16 requests 0 freed # 124 bytes == 3 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 3 requests 0 freed # 136 bytes == 2 requests 0 freed # 140 bytes == 2 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 7 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 2 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 2 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 25 requests 0 freed os_heap_commit: 8192 bytes @ 0x0000000046c9f000 os_heap_commit: 4096 bytes @ 0x00007f1e020b3000 os_heap_commit: 16384 bytes @ 0x0000000046ca1000 os_heap_commit: 8192 bytes @ 0x0000000046ca5000 os_heap_commit: 16384 bytes @ 0x0000000046ca7000 os_heap_commit: 4096 bytes @ 0x00007f1e020b4000 os_heap_commit: 4096 bytes @ 0x00007f1e020b5000 os_heap_commit: 4096 bytes @ 0x0000000046cab000 os_heap_commit: 4096 bytes @ 0x00007f1e020b6000 os_heap_commit: 4096 bytes @ 0x0000000046c6b000 os_heap_commit: 4096 bytes @ 0x00007f1e020b7000 os_heap_commit: 4096 bytes @ 0x00007f1e020b8000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130871 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046cad000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046cad000 os_heap_commit: 4096 bytes @ 0x0000000046cae000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046cae000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 4 free, 2 reuse, 2 coalesce, 2 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 107 free, 60 reuse, 47 coalesce, 60 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1193 requests 0 freed # 32 bytes == 550 requests 0 freed # 36 bytes == 361 requests 0 freed # 40 bytes == 279 requests 0 freed # 44 bytes == 258 requests 0 freed # 48 bytes == 170 requests 0 freed # 52 bytes == 148 requests 0 freed # 56 bytes == 133 requests 0 freed # 60 bytes == 310 requests 0 freed # 64 bytes == 121 requests 0 freed # 68 bytes == 66 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 57 requests 0 freed # 80 bytes == 42 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 24 requests 0 freed # 92 bytes == 22 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 19 requests 0 freed # 104 bytes == 18 requests 0 freed # 108 bytes == 23 requests 0 freed # 112 bytes == 9 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 16 requests 0 freed # 124 bytes == 3 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 3 requests 0 freed # 136 bytes == 2 requests 0 freed # 140 bytes == 3 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 7 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 2 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 36 requests 0 freed os_heap_commit: 8192 bytes @ 0x0000000046caf000 os_heap_commit: 8192 bytes @ 0x0000000046cb1000 os_heap_commit: 4096 bytes @ 0x00007f1e020b9000 os_heap_commit: 8192 bytes @ 0x0000000046cb3000 os_heap_commit: 8192 bytes @ 0x0000000046cb5000 os_heap_commit: 4096 bytes @ 0x0000000046cb7000 os_heap_commit: 4096 bytes @ 0x00007f1e020ba000 os_heap_commit: 4096 bytes @ 0x00007f1e020bb000 Variable-size block: allocating 0x00007f1e020164b8 (596 bytes [600 aligned] in 16392 block) os_heap_commit: 4096 bytes @ 0x0000000046c07000 os_heap_commit: 4096 bytes @ 0x00007f1e020bc000 os_heap_commit: 4096 bytes @ 0x0000000046cb8000 vmm_heap_reserve_blocks vmcode: size=155648 => 155648 in blocks=38 free_blocks=130855 vmm_heap_reserve_blocks vmcode: size=155648 blocks=38 p=0x0000000046cbd000 vmm_heap_reserve vmcode: size=155648 p=0x0000000046cbd000 os_heap_commit: 4096 bytes @ 0x0000000046cbe000 os_heap_commit: 4096 bytes @ 0x00007f1e020bd000 os_heap_commit: 4096 bytes @ 0x00007f1e020be000 os_heap_commit: 4096 bytes @ 0x0000000046cb9000 os_heap_commit: 4096 bytes @ 0x00007f1e020bf000 os_heap_commit: 4096 bytes @ 0x00007f1e020c0000 os_heap_commit: 4096 bytes @ 0x0000000046cba000 os_heap_commit: 4096 bytes @ 0x00007f1e020c1000 os_heap_commit: 4096 bytes @ 0x00007f1e020c2000 os_heap_commit: 4096 bytes @ 0x00007f1e020c3000 os_heap_commit: 4096 bytes @ 0x0000000046cbb000 os_heap_commit: 4096 bytes @ 0x0000000046cbf000 os_heap_commit: 4096 bytes @ 0x00007f1e020c4000 os_heap_commit: 4096 bytes @ 0x00007f1e020c5000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130817 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046ce3000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046ce3000 os_heap_commit: 4096 bytes @ 0x0000000046ce4000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046ce4000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 4 free, 2 reuse, 2 coalesce, 2 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 107 free, 60 reuse, 47 coalesce, 60 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1256 requests 0 freed # 32 bytes == 562 requests 0 freed # 36 bytes == 362 requests 0 freed # 40 bytes == 282 requests 0 freed # 44 bytes == 260 requests 0 freed # 48 bytes == 172 requests 0 freed # 52 bytes == 148 requests 0 freed # 56 bytes == 134 requests 0 freed # 60 bytes == 546 requests 0 freed # 64 bytes == 169 requests 0 freed # 68 bytes == 68 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 57 requests 0 freed # 80 bytes == 43 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 24 requests 0 freed # 92 bytes == 25 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 30 requests 0 freed # 104 bytes == 20 requests 0 freed # 108 bytes == 26 requests 0 freed # 112 bytes == 10 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 16 requests 0 freed # 124 bytes == 3 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 3 requests 0 freed # 136 bytes == 2 requests 0 freed # 140 bytes == 3 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 7 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 3 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 49 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e020c6000 os_heap_commit: 4096 bytes @ 0x00007f1e020c7000 os_heap_commit: 4096 bytes @ 0x0000000046ce5000 os_heap_commit: 4096 bytes @ 0x00007f1e020c8000 os_heap_commit: 16384 bytes @ 0x00007f1e020f2000 os_heap_commit: 4096 bytes @ 0x00007f1e020c9000 os_heap_commit: 4096 bytes @ 0x00007f1e020ca000 os_heap_commit: 4096 bytes @ 0x0000000046cc0000 os_heap_commit: 4096 bytes @ 0x0000000046ce6000 os_heap_commit: 4096 bytes @ 0x00007f1e020cb000 Created 5000 fragments VM heap: addr range 0x00007f1e01f61000--0x00007f1e21f61000, # free blocks 130663 VM heap: addr range 0x0000000046be4000--0x0000000066be4000, # free blocks 130801 (Begin) All statistics @5000 (0:00.888): Current threads under DynamoRIO control : 1 Peak threads under DynamoRIO control : 1 Threads ever created : 1 System calls, pre : 62 System calls, post : 56 Ignorable system calls : 16 Non-ignorable system calls : 17 Application mmaps : 25 Application munmaps : 2 Application modules with code : 12 Application code seen (bytes) : 128014 Interpreted calls, direct and indirect : 526 Interpreted indirect calls : 46 Interpreted indirect jmps : 94 Interpreted rets : 463 Code origin addresses checked : 4919 Code origin addresses in last area : 4696 Cache consistency non-code nop flushes : 10 Fragments added to lazy deletion list : 97 Generated code protection changes : 3 Protection change calls : 3 Protection change pages : 6 Fragments generated, bb and trace : 5000 Basic block fragments generated : 4903 Trace fragments generated : 97 Trace building reset: no trace head : 97 Number of bbs in all emitted traces : 332 Maximum number of bbs in a trace : 16 Trace wannabes prevented from being traces : 7846 Shadowed trace head deleted : 97 Trace heads re-marked : 10 Future fragments generated : 6320 Shared fragments generated : 4652 Shared bbs generated : 4555 Shared traces generated : 97 Private fragments generated : 348 Private bbs generated : 348 Shared future fragments generated : 5720 Unique fragments generated : 5000 Maximum fragment requested size in bytes : 9774 Maximum fragment size in bytes : 9771 Maximum instrs in a bb : 257 BBs truncated due to instr limits : 16 Direct exit stubs created : 8026 Indirect exit stubs created : 627 Separate stubs created : 4874 Rip-relative instrs mangled : 6019 Rip-relative leas mangled : 656 Rip-relative instrs w/ un-reachable targets : 5352 Rip-relative unreachable spill avoided : 305 BBs with one indirect exit : 603 BBs with one direct exit : 940 BBs with two direct exits : 3360 BBs with an also_vmarea : 2 BB direct exits >SHRT_MAX from fragment tag : 286 BB direct exits <=SHRT_MAX from fragment tag : 7740 BB cbr fall-through <=SHRT_MAX from fragment tag : 3394 BBs using post-linkstub fragment offset : 1250 BBs that write OF but no other arithmetic flags : 3935 BBs that read a flag before writing any : 14 BBs that write no arithmetic flags : 954 BBs that write no arithmetic flags, end in ib : 369 Cbrs sharing a single exit stub : 3152 Fragments requiring post_linkstub offs : 1347 Fragments smaller than minimum fcache slot size : 702 Fragments final size < minimum fcache slot size : 1109 Fragments deleted for any reason : 332 Trace heads marked : 792 Trace fragments targeted by IBL : 17 Exits due to IBL cold misses : 4604 Trace fragments extended : 332 Trace building private copies created : 332 Trace building private copies deleted : 332 Trace building private copies futures deleted : 568 Trace building private copies futures avoided : 332 Trace inline-ib comparisons : 23 Trace inline-ib no eflag restore needed : 22 Trace fragments extended, ibl exits updated : 24 Branches linked, direct : 4155 Branches linked, indirect : 650 Fcache exits, total : 16617 Fcache exits, system call executions : 56 Fcache exits, from traces : 2593 Fcache exits, from BBs : 13968 Fcache exits, total indirect branches : 4621 Fcache exits, non-trace indirect branches : 3677 Fcache exits, ind target not in cache : 829 Fcache exits, ind target extending a trace, BAD : 23 Fcache exits, ind target in cache but not table : 3769 Fcache exits, from BB, ind target ... : 2897 Fcache exits, BB->BB, ind target ... : 2895 Fcache exits, BB->BB trace head, ind target ... : 106 Fcache exits, BB->trace, ind target ... : 2 Fcache exits, from trace, ind target ... : 872 Fcache exits, trace->trace, ind target ... : 15 Fcache exits, trace->BB not trace head, ind tgt : 23 Fcache exits, trace->BB trace head, ind target : 834 Fcache exits, dir target not in cache : 3725 Fcache exits, link not allowed : 8153 Fcache exits, target trace head : 7732 Fcache exits, extending a trace : 302 Fcache exits, non-ignorable system call : 62 Fcache exits, no link shared <-> private : 119 Fcache exits needing cbr disambiguation : 8012 Fragments with OF restore prefix : 5 Fcache bb capacity (bytes) : 4096 Fcache bb peak capacity (bytes) : 4096 Fcache bb space claimed (bytes) : 892 Fcache bb space used (bytes) : 728 Fcache bb peak used (bytes) : 896 Fcache bb headers (bytes) : 128 Fcache bb fragment bodies (bytes) : 573 Fcache bb align space (bytes) : 675 Fcache bb empty space (bytes) : 164 Fcache shared bb capacity (bytes) : 356352 Fcache shared bb peak capacity (bytes) : 356352 Fcache shared bb space claimed (bytes) : 353704 Fcache shared bb space used (bytes) : 349944 Fcache shared bb peak used (bytes) : 349944 Fcache shared bb headers (bytes) : 36440 Fcache shared bb fragment bodies (bytes) : 302296 Fcache shared bb align space (bytes) : 11091 Fcache shared bb free coalesce next : 52 Fcache shared bb free use larger bucket : 63 Fcache shared bb free split : 63 Fcache shared trace capacity (bytes) : 16384 Fcache shared trace peak capacity (bytes) : 16384 Fcache shared trace space claimed (bytes) : 13552 Fcache shared trace space used (bytes) : 13552 Fcache shared trace peak used (bytes) : 13552 Fcache shared trace headers (bytes) : 776 Fcache shared trace fragment bodies (bytes) : 10561 Fcache shared trace fragment prefixes (bytes) : 1664 Fcache shared trace align space (bytes) : 623 Fcache combined claimed (bytes) : 368148 Current fcache combined capacity (bytes) : 376832 Peak fcache combined capacity (bytes) : 376832 Current fcache units on live list : 9 Peak fcache units on live list : 9 Fcache unit lookups : 5996 Separate shared trace direct exit stubs (bytes) : 6624 Separate shared bb direct exit stubs (bytes) : 91448 Separate bb direct exit stubs (bytes) : 713 Special heap units : 5 Peak special heap units : 5 Special heap align space (bytes) : 8 Current special heap capacity (bytes) : 110592 Peak special heap capacity (bytes) : 110592 Current heap units on live list : 17 Peak heap units on live list : 17 Heap headers (bytes) : 352 Heap align space (bytes) : 7305 Peak heap align space (bytes) : 8115 Heap bucket pad space (bytes) : 29624 Peak heap bucket pad space (bytes) : 35768 Heap allocs in buckets : 146330 Heap allocs variable-sized : 52 Total reserved memory : 2785280 Peak total reserved memory : 2785280 Guard pages, reserved virtual pages : 74 Peak guard pages, reserved virtual pages : 74 Current stack capacity (bytes) : 147456 Peak stack capacity (bytes) : 147456 Mmap capacity (bytes) : 401408 Peak mmap capacity (bytes) : 401408 Mmap reserved but not committed (bytes) : 147456 Peak mmap reserved but not committed (bytes) : 167936 Heap claimed (bytes) : 1243177 Peak heap claimed (bytes) : 1249828 Current heap capacity (bytes) : 1474560 Peak heap capacity (bytes) : 1474560 Heap reserved but not committed (bytes) : 311296 Peak heap reserved but not committed (bytes) : 483328 Current total memory from OS (bytes) : 2785280 Peak total memory from OS (bytes) : 2785280 Current vmm blocks for heap : 399 Peak vmm blocks for heap : 399 Current vmm blocks for cache : 144 Peak vmm blocks for cache : 144 Current vmm blocks for stack : 42 Peak vmm blocks for stack : 42 Current vmm blocks for special heap : 81 Peak vmm blocks for special heap : 81 Current vmm blocks for special mmap : 14 Peak vmm blocks for special mmap : 14 Our virtual memory blocks in use : 680 Peak our virtual memory blocks in use : 680 Allocations using multiple vmm blocks : 37 Blocks used for multi-block allocs : 680 Current vmm virtual memory in use (bytes) : 2785280 Peak vmm virtual memory in use (bytes) : 2785280 Number of safe reads : 5091 Peak vmarea vector length : 54 Peak dynamo areas vector length : 1 Peak executable areas vector length : 12 -pad_jmps fragments size overestimated : 2713 -pad_jmps excess instances coalesced w/ nxt free : 52 -pad_jmps excess instances failed to be returned : 42 -pad_jmps excess bytes failed to be returned : 1196 -pad_jmps body bytes shared bb : 13665 -pad_jmps excess bytes shared bb : 12776 Bytes shared frags ever : 302280 -pad_jmps start_pcs shifted shared bb : 414 -pad_jmps start_pcs shifted bytes shared bb : 886 -pad_jmps excess bytes released shared bb : 9788 -pad_jmps no pad exits shared bb : 7214 -pad_jmps body bytes shtrace : 480 -pad_jmps excess bytes shtrace : 418 Bytes shared frags ever : 12256 -pad_jmps start_pcs shifted shtrace : 16 -pad_jmps start_pcs shifted bytes shtrace : 31 -pad_jmps excess bytes released shtrace : 552 -pad_jmps inserted nops shtrace : 14 -pad_jmps inserted nop bytes shtrace : 31 -pad_jmps no pad exits shtrace : 360 -pad_jmps body bytes temp : 996 -pad_jmps excess bytes temp : 916 Bytes temp frags ever : 10100 -pad_jmps start_pcs shifted temp : 31 -pad_jmps start_pcs shifted bytes temp : 80 -pad_jmps excess bytes released temp : 1556 -pad_jmps no pad exits temp : 571 -pad_jmps body bytes bb : 48 -pad_jmps excess bytes bb : 48 Bytes bb frags ever : 573 -pad_jmps excess bytes released bb : 56 -pad_jmps no pad exits bb : 32 Trace fragment ending with an IBL : 1 Trace fragment ending with an IBL, return : 1 App reference with FS/GS seg being mangled : 66 (End) All statistics Heap bucket usage counts and wasted memory: 0 8 count= 5722 peak_count= 404 peak_wasted= 0 peak_align= 1845 1 24 count= 80658 peak_count= 4115 peak_wasted= 20272 peak_align= 364 2 72 count= 12900 peak_count= 635 peak_wasted= 1576 peak_align= 2376 3 96 count= 42587 peak_count= 1041 peak_wasted= 152 peak_align= 0 4 112 count= 904 peak_count= 904 peak_wasted= 7224 peak_align= 3608 5 128 count= 3121 peak_count= 3083 peak_wasted= 48 peak_align= 20 6 152 count= 328 peak_count= 59 peak_wasted= 80 peak_align= 204 7 184 count= 19 peak_count= 19 peak_wasted= 24 peak_align= 64 8 248 count= 55 peak_count= 55 peak_wasted= 1376 peak_align= 60 9 256 count= 2 peak_count= 2 peak_wasted= 0 peak_align= 0 10 512 count= 34 peak_count= 32 peak_wasted= 5872 peak_align= 48 11 -1 count= 52 peak_count= 45 peak_wasted= 16248 peak_align= 24 Non-persistent global units heap breakdown: BB Fragments: cur= 523K, max= 523K, #= 4555, 1= 128, new= 523K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 46K, max= 46K, #= 5720, 1= 24, new= 47K, re= 87K Frag Tables: cur= 104K, max= 120K, #= 8, 1=65544, new= 136K, re= 48K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 41K, max= 41K, #= 194, 1= 600, new= 23K, re= 18K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 4670, 1= 48, new= 1K, re= 326K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 5K, max= 5K, #= 13, 1= 1200, new= 5K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 721 KB Total max (not nec. all used simult.): 737 KB Reachable global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 519, 1= 24, new= 0K, re= 12K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 0 KB Total max (not nec. all used simult.): 0 KB Uprotected global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 9K, max= 9K, #= 2, 1= 6840, new= 9K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 1K, max= 1K, #= 13, 1= 320, new= 1K, re= 0K Total cur usage: 12 KB Total max (not nec. all used simult.): 12 KB Racy Up-to-date Process heap breakdown: BB Fragments: cur= 525K, max= 525K, #= 4903, 1= 152, new= 526K, re= 46K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 47K, max= 47K, #= 6320, 1= 24, new= 47K, re= 100K Frag Tables: cur= 106K, max= 122K, #= 14, 1=65544, new= 139K, re= 48K IBL Tables: cur= 7K, max= 7K, #= 6, 1= 2128, new= 7K, re= 0K Traces: cur= 106K, max= 106K, #= 198, 1=65536, new= 89K, re= 18K FC Empties: cur= 0K, max= 0K, #= 333, 1= 40, new= 0K, re= 23K Vm Multis: cur= 0K, max= 0K, #= 5018, 1= 48, new= 2K, re= 350K IR: cur= 0K, max= 122K, #= 127656, 1= 96, new= 160K, re= 6060K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 36K, max= 36K, #= 190, 1= 4000, new= 30K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 18K, max= 18K, #= 783, 1= 16, new= 2K, re= 15K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 4, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 144K, max= 144K, #= 92, 1= 132K, new= 143K, re= 1K Stats: cur= 9K, max= 9K, #= 2, 1= 6840, new= 9K, re= 0K SpecialHeap: cur= 96K, max= 96K, #= 4874, 1= 23, new= 96K, re= 13K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 81K, max= 89K, #= 861, 1=22568, new= 81K, re= 15K Total cur usage: 1214 KB Total max (not nec. all used simult.): 1360 KB Updated-at-end Process (max is total of maxes) heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 9K, #= 1442, 1= 96, new= 10K, re= 77K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 36K, max= 36K, #= 190, 1= 4000, new= 30K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 2, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 138K, max= 138K, #= 78, 1= 132K, new= 137K, re= 1K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 42K, max= 42K, #= 54, 1=22568, new= 46K, re= 1K Total cur usage: 251 KB Total max (not nec. all used simult.): 260 KB Basic block (shared) unit 0 @0x0000000046ce4000: capacity 12 KB, used 9 KB, not full Basic block (shared) unit 1 @0x0000000046cae000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 2 @0x0000000046c9e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 3 @0x0000000046c8e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 4 @0x0000000046c7e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 5 @0x0000000046c6e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 6 @0x0000000046bf4000: capacity 56 KB, used 56 KB, full Basic block (shared) cache: capacity 348 KB, used 345 KB, not full fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 4 free, 2 reuse, 2 coalesce, 2 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 107 free, 60 reuse, 47 coalesce, 60 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1283 requests 0 freed # 32 bytes == 563 requests 0 freed # 36 bytes == 362 requests 0 freed # 40 bytes == 282 requests 0 freed # 44 bytes == 260 requests 0 freed # 48 bytes == 172 requests 0 freed # 52 bytes == 148 requests 0 freed # 56 bytes == 134 requests 0 freed # 60 bytes == 663 requests 0 freed # 64 bytes == 194 requests 0 freed # 68 bytes == 68 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 57 requests 0 freed # 80 bytes == 43 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 24 requests 0 freed # 92 bytes == 25 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 30 requests 0 freed # 104 bytes == 21 requests 0 freed # 108 bytes == 26 requests 0 freed # 112 bytes == 11 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 16 requests 0 freed # 124 bytes == 3 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 3 requests 0 freed # 136 bytes == 2 requests 0 freed # 140 bytes == 3 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 7 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 3 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 50 requests 0 freed Trace (shared) unit 0 @0x0000000046c04000: capacity 16 KB, used 13 KB, not full Trace (shared) cache: capacity 16 KB, used 13 KB, not full fcache Trace (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Trace (shared) requests and frees histogram: # 48 bytes == 12 requests 0 freed # 56 bytes == 8 requests 0 freed # 64 bytes == 13 requests 0 freed # 72 bytes == 7 requests 0 freed # 80 bytes == 2 requests 0 freed # 88 bytes == 10 requests 0 freed # 96 bytes == 3 requests 0 freed # 104 bytes == 6 requests 0 freed # 112 bytes == 1 requests 0 freed # 128 bytes == 3 requests 0 freed # 136 bytes == 1 requests 0 freed # 144 bytes == 1 requests 0 freed # 152 bytes == 2 requests 0 freed # 168 bytes == 2 requests 0 freed # 176 bytes == 2 requests 0 freed # 184 bytes == 2 requests 0 freed # 200 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 216 bytes == 1 requests 0 freed # 224 bytes == 4 requests 0 freed # 240 bytes == 1 requests 0 freed # 252 bytes == 16 requests 0 freed Currently live process locks: 1 lock 0x00007f1e2275a940: name=innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 rank=95 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e22757340 lock count_times_acquired= 44 0 0 0 0+2 innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 2 lock 0x00007f1e22757340: name=memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 rank=86 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a180 lock count_times_acquired= 4978 0 0 0 0+2 memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 3 lock 0x00007f1e2275a180: name=options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 rank=90 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ab40 lock count_times_acquired= 1 0 0 0 0+2 options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 4 lock 0x00007f1e2275ab40: name=logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 rank=87 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a240 lock count_times_acquired= 4 0 0 0 0+2 logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 5 lock 0x00007f1e2275a240: name=all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 rank=6 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22784718 lock count_times_acquired= 5 0 0 0 0+2 all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 6 lock 0x00007f1e22784718: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aac0 lock count_times_acquired= 1 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 7 lock 0x00007f1e2275aac0: name=prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 rank=89 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ad40 lock count_times_acquired= 1 0 0 0 0+2 prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 8 lock 0x00007f1e2275ad40: name=request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 rank=84 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22774668 lock count_times_acquired= 1 0 0 0 0+2 request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 9 lock 0x00007f1e22774668: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ac40 lock count_times_acquired= 3 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 10 lock 0x00007f1e2275ac40: name=heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 rank=73 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275acc0 lock count_times_acquired= 34 0 0 0 0+2 heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 11 lock 0x00007f1e2275acc0: name=global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 rank=72 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bc40 lock count_times_acquired= 28049 0 0 0 0+2 global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 12 lock 0x00007f1e01f8bc40: name=all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 rank=67 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b3e8 lock count_times_acquired= 5242 0 0 0 0+2 all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 13 lock 0x00007f1e01f8b3e8: name=dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 rank=70 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bd98 lock count_times_acquired= 267 0 0 0 0+2 dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 14 lock 0x00007f1e01f8bd98: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2070 lock count_times_acquired= 13 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 15 lock 0x00007f1e01fb2070: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a6c0 lock count_times_acquired= 9384 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 16 lock 0x00007f1e2275a6c0: name=allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 rank=65 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96428 lock count_times_acquired= 18 0 0 0 0+2 allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 17 lock 0x00007f1e01f96428: name=fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 rank=66 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb24b8 lock count_times_acquired= 6005 0 0 0 0+2 fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 18 lock 0x00007f1e01fb24b8: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a440 lock count_times_acquired= 210 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 19 lock 0x00007f1e2275a440: name=shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 rank=13 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a2c0 lock count_times_acquired= 98 0 0 0 0+2 shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 20 lock 0x00007f1e2275a2c0: name=thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 rank=4 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b280 lock count_times_acquired= 2 0 0 0 0+2 thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 21 lock 0x00007f1e2275b280: name=callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 rank=44 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01faa078 lock count_times_acquired= 1 0 0 0 0+2 callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 22 lock 0x00007f1e01faa078: name=thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 rank=93 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b200 lock count_times_acquired= 1 0 0 0 0+2 thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 23 lock 0x00007f1e2275b200: name=privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 rank=47 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa23f8 lock count_times_acquired= 12 0 0 0 0+2 privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 24 lock 0x00007f1e01fa23f8: name=written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 rank=27 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e227573c0 lock count_times_acquired= 1 0 0 0 0+2 written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 25 lock 0x00007f1e227573c0: name=maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 rank=24 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275afc0 lock count_times_acquired= 8 0 0 0 0+2 maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 26 lock 0x00007f1e2275afc0: name=module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 rank=28 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1f20 lock count_times_acquired= 149 0 0 0 0+2 module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 27 lock 0x00007f1e01fa1f20: name=executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 rank=26 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa6d48 lock count_times_acquired= 823 0 0 0 0+2 executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 28 lock 0x00007f1e01fa6d48: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa7780 lock count_times_acquired= 3 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 29 lock 0x00007f1e01fa7780: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa76e8 lock count_times_acquired= 1 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 30 lock 0x00007f1e01fa76e8: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1200 lock count_times_acquired= 1 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 31 lock 0x00007f1e01fa1200: name=linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 rank=7 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96888 lock count_times_acquired= 33123 0 0 0 0+2 linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 32 lock 0x00007f1e01f96888: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96688 lock count_times_acquired= 55457 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 33 lock 0x00007f1e01f96688: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b3a0 lock count_times_acquired= 55021 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 34 lock 0x00007f1e2275b3a0: name=bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 rank=5 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e01f96a88 lock count_times_acquired= 4668 0 0 0 0+2 bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 35 lock 0x00007f1e01f96a88: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa24f0 lock count_times_acquired= 39636 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 36 lock 0x00007f1e01fa24f0: name=shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 rank=18 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2910 lock count_times_acquired= 9677 0 0 0 0+2 shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 37 lock 0x00007f1e01fb2910: name=special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 rank=30 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a840 lock count_times_acquired= 5453 0 0 0 0+2 special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 38 lock 0x00007f1e2275a840: name=change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 rank=17 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b890 lock count_times_acquired= 5385 0 0 0 0+2 change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 39 lock 0x00007f1e01f8b890: name=sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 rank=48 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa2018 lock count_times_acquired= 11 0 0 0 0+2 sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 40 lock 0x00007f1e01fa2018: name=pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 rank=37 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1168 lock count_times_acquired= 14 0 0 0 0+2 pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 41 lock 0x00007f1e01fa1168: name=fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 rank=20 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275adc0 lock count_times_acquired= 332 0 0 0 0+2 fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 42 lock 0x00007f1e2275adc0: name=trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 rank=3 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275af40 lock count_times_acquired= 97 0 0 0 0+2 trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 43 lock 0x00007f1e2275af40: name=lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 rank=15 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a940 lock count_times_acquired= 97 0 0 0 0+2 lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 Currently live process locks: 43, acquired 264331, contended 0 (current only) os_heap_commit: 4096 bytes @ 0x00007f1e020cc000 os_heap_commit: 4096 bytes @ 0x00007f1e020cd000 os_heap_commit: 4096 bytes @ 0x00007f1e020ce000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130663 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e020fa000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e020fa000 os_heap_commit: 4096 bytes @ 0x00007f1e020fb000 New heap unit: 0x00007f1e020fb000-0x00007f1e02139000 Creating new heap unit 6 (4 [/248] KB) os_heap_commit: 131072 bytes @ 0x00007f1e020fc000 hashtable_fragment_init shared_bb htable=0x00007f1e01f96610 bits=14 size=16385 mask=0x0000000000003fff offset=0 load=55% resize=9011 shared_bb table 0x00007f1e020fb050 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x0000000046ce7000 os_heap_commit: 4096 bytes @ 0x00007f1e0211c000 os_heap_commit: 4096 bytes @ 0x00007f1e0211d000 os_heap_commit: 4096 bytes @ 0x0000000046ce8000 os_heap_commit: 4096 bytes @ 0x00007f1e0211e000 os_heap_commit: 4096 bytes @ 0x00007f1e0211f000 os_heap_commit: 4096 bytes @ 0x0000000046cc1000 os_heap_commit: 4096 bytes @ 0x00007f1e02120000 os_heap_commit: 4096 bytes @ 0x0000000046ce9000 os_heap_commit: 4096 bytes @ 0x00007f1e02121000 os_heap_commit: 4096 bytes @ 0x00007f1e02122000 os_heap_commit: 4096 bytes @ 0x0000000046cea000 os_heap_commit: 4096 bytes @ 0x00007f1e02123000 os_heap_commit: 4096 bytes @ 0x00007f1e02124000 os_heap_commit: 4096 bytes @ 0x00007f1e02125000 os_heap_commit: 4096 bytes @ 0x0000000046ceb000 os_heap_commit: 4096 bytes @ 0x00007f1e02126000 os_heap_commit: 4096 bytes @ 0x0000000046cc2000 os_heap_commit: 4096 bytes @ 0x00007f1e020f6000 os_heap_commit: 4096 bytes @ 0x00007f1e020f7000 os_heap_commit: 8192 bytes @ 0x0000000046cec000 os_heap_commit: 8192 bytes @ 0x0000000046cee000 os_heap_commit: 8192 bytes @ 0x0000000046cf0000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130801 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046cf3000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046cf3000 os_heap_commit: 4096 bytes @ 0x0000000046cf4000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046cf4000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 4 free, 2 reuse, 2 coalesce, 2 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 108 free, 60 reuse, 47 coalesce, 60 split 172 bytes : 1 live, 8932 charge, 8760 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 1 live, 8932 charge, 8760 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1344 requests 0 freed # 32 bytes == 573 requests 0 freed # 36 bytes == 362 requests 0 freed # 40 bytes == 283 requests 0 freed # 44 bytes == 261 requests 0 freed # 48 bytes == 175 requests 0 freed # 52 bytes == 148 requests 0 freed # 56 bytes == 135 requests 0 freed # 60 bytes == 902 requests 0 freed # 64 bytes == 247 requests 0 freed # 68 bytes == 70 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 57 requests 0 freed # 80 bytes == 45 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 25 requests 0 freed # 92 bytes == 26 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 30 requests 0 freed # 104 bytes == 31 requests 0 freed # 108 bytes == 28 requests 0 freed # 112 bytes == 11 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 16 requests 0 freed # 124 bytes == 3 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 3 requests 0 freed # 136 bytes == 2 requests 0 freed # 140 bytes == 4 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 7 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 3 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 55 requests 0 freed os_heap_commit: 8192 bytes @ 0x0000000046cf5000 os_heap_commit: 8192 bytes @ 0x0000000046cf7000 os_heap_commit: 8192 bytes @ 0x0000000046cf9000 os_heap_commit: 4096 bytes @ 0x00007f1e02127000 os_heap_commit: 4096 bytes @ 0x00007f1e02128000 os_heap_commit: 4096 bytes @ 0x00007f1e02129000 os_heap_commit: 4096 bytes @ 0x00007f1e0212a000 os_heap_commit: 4096 bytes @ 0x00007f1e0212b000 os_heap_commit: 4096 bytes @ 0x00007f1e0212c000 os_heap_commit: 4096 bytes @ 0x0000000046cfb000 os_heap_commit: 4096 bytes @ 0x0000000046cc3000 os_heap_commit: 4096 bytes @ 0x00007f1e0212d000 os_heap_commit: 4096 bytes @ 0x00007f1e0212e000 os_heap_commit: 4096 bytes @ 0x0000000046cfc000 os_heap_commit: 4096 bytes @ 0x00007f1e0212f000 Variable-size block: allocating 0x00007f1e020605c0 (65544 bytes [65544 aligned] in 65544 block) hashtable_fragment_init shared_future htable=0x00007f1e01f96a10 bits=13 size=8193 mask=0x0000000000001fff offset=0 load=60% resize=4915 shared_future table 0x00007f1e020605c0 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x00007f1e02130000 os_heap_commit: 4096 bytes @ 0x00007f1e02131000 os_heap_commit: 4096 bytes @ 0x0000000046cfd000 os_heap_commit: 4096 bytes @ 0x00007f1e02132000 os_heap_commit: 4096 bytes @ 0x00007f1e02133000 os_heap_commit: 4096 bytes @ 0x0000000046cc4000 os_heap_commit: 4096 bytes @ 0x00007f1e02134000 os_heap_commit: 4096 bytes @ 0x0000000046cfe000 os_heap_commit: 4096 bytes @ 0x00007f1e02135000 os_heap_commit: 4096 bytes @ 0x00007f1e02136000 os_heap_commit: 4096 bytes @ 0x0000000046cff000 os_heap_commit: 4096 bytes @ 0x00007f1e02137000 os_heap_commit: 4096 bytes @ 0x00007f1e02138000 os_heap_commit: 4096 bytes @ 0x0000000046d00000 os_heap_commit: 4096 bytes @ 0x0000000046cc5000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130599 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e0213a000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e0213a000 os_heap_commit: 4096 bytes @ 0x00007f1e0213b000 New heap unit: 0x00007f1e0213b000-0x00007f1e02179000 Creating new heap unit 7 (4 [/248] KB) os_heap_commit: 4096 bytes @ 0x00007f1e0213c000 os_heap_commit: 4096 bytes @ 0x0000000046d01000 os_heap_commit: 4096 bytes @ 0x00007f1e0213d000 os_heap_commit: 4096 bytes @ 0x00007f1e0213e000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130785 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046d03000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046d03000 os_heap_commit: 4096 bytes @ 0x0000000046d04000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046d04000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1449 requests 0 freed # 32 bytes == 585 requests 0 freed # 36 bytes == 369 requests 0 freed # 40 bytes == 287 requests 0 freed # 44 bytes == 263 requests 0 freed # 48 bytes == 179 requests 0 freed # 52 bytes == 151 requests 0 freed # 56 bytes == 137 requests 0 freed # 60 bytes == 1339 requests 0 freed # 64 bytes == 337 requests 0 freed # 68 bytes == 70 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 58 requests 0 freed # 80 bytes == 45 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 26 requests 0 freed # 92 bytes == 28 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 32 requests 0 freed # 104 bytes == 41 requests 0 freed # 108 bytes == 34 requests 0 freed # 112 bytes == 13 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 17 requests 0 freed # 124 bytes == 4 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 3 requests 0 freed # 136 bytes == 4 requests 0 freed # 140 bytes == 4 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 3 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 64 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e0213f000 os_heap_commit: 4096 bytes @ 0x00007f1e02140000 os_heap_commit: 4096 bytes @ 0x0000000046d05000 os_heap_commit: 4096 bytes @ 0x00007f1e02141000 os_heap_commit: 4096 bytes @ 0x0000000046cc6000 os_heap_commit: 4096 bytes @ 0x00007f1e02142000 os_heap_commit: 4096 bytes @ 0x00007f1e02143000 os_heap_commit: 4096 bytes @ 0x0000000046d06000 os_heap_commit: 4096 bytes @ 0x00007f1e02144000 os_heap_commit: 4096 bytes @ 0x00007f1e02145000 os_heap_commit: 4096 bytes @ 0x0000000046d07000 os_heap_commit: 4096 bytes @ 0x00007f1e02146000 os_heap_commit: 4096 bytes @ 0x00007f1e02147000 os_heap_commit: 4096 bytes @ 0x00007f1e02148000 os_heap_commit: 4096 bytes @ 0x0000000046cc7000 os_heap_commit: 4096 bytes @ 0x0000000046d08000 os_heap_commit: 4096 bytes @ 0x00007f1e02149000 os_heap_commit: 4096 bytes @ 0x00007f1e0214a000 os_heap_commit: 4096 bytes @ 0x00007f1e0214b000 os_heap_commit: 4096 bytes @ 0x0000000046d09000 os_heap_commit: 4096 bytes @ 0x00007f1e0214c000 os_heap_commit: 4096 bytes @ 0x00007f1e0214d000 os_heap_commit: 4096 bytes @ 0x0000000046d0a000 os_heap_commit: 4096 bytes @ 0x00007f1e0214e000 os_heap_commit: 4096 bytes @ 0x00007f1e0214f000 os_heap_commit: 4096 bytes @ 0x0000000046cc8000 os_heap_commit: 4096 bytes @ 0x00007f1e02150000 os_heap_commit: 4096 bytes @ 0x0000000046d0b000 os_heap_commit: 4096 bytes @ 0x00007f1e02151000 os_heap_commit: 4096 bytes @ 0x0000000046d0c000 os_heap_commit: 4096 bytes @ 0x00007f1e02152000 os_heap_commit: 4096 bytes @ 0x00007f1e02153000 os_heap_commit: 4096 bytes @ 0x00007f1e02154000 os_heap_commit: 4096 bytes @ 0x0000000046d0d000 os_heap_commit: 4096 bytes @ 0x00007f1e02155000 os_heap_commit: 4096 bytes @ 0x00007f1e02156000 os_heap_commit: 4096 bytes @ 0x0000000046cc9000 os_heap_commit: 4096 bytes @ 0x0000000046d0e000 os_heap_commit: 4096 bytes @ 0x00007f1e02157000 os_heap_commit: 4096 bytes @ 0x00007f1e02158000 os_heap_commit: 4096 bytes @ 0x00007f1e02159000 os_heap_commit: 4096 bytes @ 0x0000000046d0f000 os_heap_commit: 4096 bytes @ 0x00007f1e0215a000 os_heap_commit: 4096 bytes @ 0x00007f1e0215b000 os_heap_commit: 4096 bytes @ 0x0000000046d10000 os_heap_commit: 4096 bytes @ 0x00007f1e0215c000 os_heap_commit: 4096 bytes @ 0x00007f1e0215d000 os_heap_commit: 4096 bytes @ 0x0000000046cca000 os_heap_commit: 4096 bytes @ 0x00007f1e0215e000 os_heap_commit: 4096 bytes @ 0x0000000046d11000 os_heap_commit: 4096 bytes @ 0x00007f1e0215f000 os_heap_commit: 4096 bytes @ 0x00007f1e02160000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130769 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046d13000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046d13000 os_heap_commit: 4096 bytes @ 0x0000000046d14000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046d14000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1597 requests 0 freed # 32 bytes == 600 requests 0 freed # 36 bytes == 369 requests 0 freed # 40 bytes == 292 requests 0 freed # 44 bytes == 264 requests 0 freed # 48 bytes == 181 requests 0 freed # 52 bytes == 153 requests 0 freed # 56 bytes == 139 requests 0 freed # 60 bytes == 2018 requests 0 freed # 64 bytes == 469 requests 0 freed # 68 bytes == 70 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 59 requests 0 freed # 80 bytes == 45 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 26 requests 0 freed # 92 bytes == 29 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 36 requests 0 freed # 104 bytes == 54 requests 0 freed # 108 bytes == 51 requests 0 freed # 112 bytes == 16 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 17 requests 0 freed # 124 bytes == 4 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 4 requests 0 freed # 136 bytes == 4 requests 0 freed # 140 bytes == 4 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 176 bytes == 3 requests 0 freed # 184 bytes == 4 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 1 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 68 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e02161000 os_heap_commit: 4096 bytes @ 0x00007f1e02162000 os_heap_commit: 4096 bytes @ 0x0000000046d15000 os_heap_commit: 4096 bytes @ 0x00007f1e02163000 os_heap_commit: 4096 bytes @ 0x0000000046d16000 os_heap_commit: 4096 bytes @ 0x00007f1e02164000 os_heap_commit: 4096 bytes @ 0x0000000046ccb000 os_heap_commit: 4096 bytes @ 0x00007f1e02165000 os_heap_commit: 4096 bytes @ 0x00007f1e02166000 os_heap_commit: 4096 bytes @ 0x0000000046d17000 os_heap_commit: 4096 bytes @ 0x00007f1e02167000 os_heap_commit: 4096 bytes @ 0x00007f1e02168000 os_heap_commit: 4096 bytes @ 0x0000000046d18000 os_heap_commit: 4096 bytes @ 0x00007f1e02169000 os_heap_commit: 4096 bytes @ 0x00007f1e0216a000 os_heap_commit: 4096 bytes @ 0x00007f1e0216b000 os_heap_commit: 4096 bytes @ 0x0000000046ccc000 os_heap_commit: 4096 bytes @ 0x0000000046d19000 os_heap_commit: 4096 bytes @ 0x00007f1e0216c000 os_heap_commit: 4096 bytes @ 0x00007f1e0216d000 os_heap_commit: 4096 bytes @ 0x0000000046d1a000 os_heap_commit: 4096 bytes @ 0x00007f1e0216e000 os_heap_commit: 4096 bytes @ 0x00007f1e0216f000 os_heap_commit: 4096 bytes @ 0x00007f1e02170000 os_heap_commit: 4096 bytes @ 0x0000000046d1b000 os_heap_commit: 4096 bytes @ 0x00007f1e02171000 os_heap_commit: 4096 bytes @ 0x0000000046ccd000 os_heap_commit: 4096 bytes @ 0x00007f1e02172000 os_heap_commit: 4096 bytes @ 0x0000000046d1c000 os_heap_commit: 4096 bytes @ 0x00007f1e02173000 os_heap_commit: 4096 bytes @ 0x00007f1e02174000 os_heap_commit: 4096 bytes @ 0x0000000046d1d000 os_heap_commit: 4096 bytes @ 0x00007f1e02175000 os_heap_commit: 4096 bytes @ 0x00007f1e02176000 os_heap_commit: 4096 bytes @ 0x00007f1e02177000 os_heap_commit: 4096 bytes @ 0x0000000046d1e000 os_heap_commit: 4096 bytes @ 0x00007f1e02178000 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130535 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e0217a000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e0217a000 os_heap_commit: 4096 bytes @ 0x00007f1e0217b000 New heap unit: 0x00007f1e0217b000-0x00007f1e02189000 Creating new heap unit 8 (4 [/56] KB) os_heap_commit: 4096 bytes @ 0x00007f1e0217c000 os_heap_commit: 4096 bytes @ 0x0000000046cce000 os_heap_commit: 4096 bytes @ 0x0000000046d1f000 os_heap_commit: 4096 bytes @ 0x00007f1e0217d000 os_heap_commit: 4096 bytes @ 0x0000000046d20000 os_heap_commit: 4096 bytes @ 0x00007f1e0217e000 os_heap_commit: 4096 bytes @ 0x0000000046d21000 os_heap_commit: 4096 bytes @ 0x00007f1e0217f000 os_heap_commit: 4096 bytes @ 0x00007f1e02180000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130753 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046d23000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046d23000 os_heap_commit: 4096 bytes @ 0x0000000046d24000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046d24000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1741 requests 0 freed # 32 bytes == 618 requests 0 freed # 36 bytes == 379 requests 0 freed # 40 bytes == 297 requests 0 freed # 44 bytes == 273 requests 0 freed # 48 bytes == 190 requests 0 freed # 52 bytes == 156 requests 0 freed # 56 bytes == 143 requests 0 freed # 60 bytes == 2568 requests 0 freed # 64 bytes == 568 requests 0 freed # 68 bytes == 76 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 60 requests 0 freed # 80 bytes == 47 requests 0 freed # 84 bytes == 20 requests 0 freed # 88 bytes == 27 requests 0 freed # 92 bytes == 32 requests 0 freed # 96 bytes == 29 requests 0 freed # 100 bytes == 49 requests 0 freed # 104 bytes == 57 requests 0 freed # 108 bytes == 62 requests 0 freed # 112 bytes == 21 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 17 requests 0 freed # 124 bytes == 4 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 4 requests 0 freed # 136 bytes == 7 requests 0 freed # 140 bytes == 6 requests 0 freed # 144 bytes == 1 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 4 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 172 bytes == 1 requests 0 freed # 176 bytes == 3 requests 0 freed # 184 bytes == 5 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 204 bytes == 1 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 2 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 1 requests 0 freed # 252 bytes == 90 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e02181000 os_heap_commit: 4096 bytes @ 0x00007f1e02182000 os_heap_commit: 4096 bytes @ 0x0000000046ccf000 os_heap_commit: 4096 bytes @ 0x00007f1e02183000 os_heap_commit: 4096 bytes @ 0x0000000046d25000 os_heap_commit: 4096 bytes @ 0x00007f1e02184000 os_heap_commit: 4096 bytes @ 0x00007f1e02185000 os_heap_commit: 4096 bytes @ 0x0000000046d26000 os_heap_commit: 4096 bytes @ 0x00007f1e02186000 os_heap_commit: 4096 bytes @ 0x00007f1e02187000 os_heap_commit: 4096 bytes @ 0x00007f1e02188000 os_heap_commit: 4096 bytes @ 0x0000000046d27000 os_heap_commit: 4096 bytes @ 0x00007f1e020f8000 os_heap_commit: 4096 bytes @ 0x0000000046cd0000 vmm_heap_reserve_blocks vmheap: size=131072 => 131072 in blocks=32 free_blocks=130519 vmm_heap_reserve_blocks vmheap: size=131072 blocks=32 p=0x00007f1e0218a000 vmm_heap_reserve vmheap: size=131072 p=0x00007f1e0218a000 os_heap_commit: 4096 bytes @ 0x00007f1e0218b000 New heap unit: 0x00007f1e0218b000-0x00007f1e021a9000 Creating new heap unit 9 (4 [/120] KB) os_heap_commit: 4096 bytes @ 0x00007f1e0218c000 os_heap_commit: 4096 bytes @ 0x0000000046d28000 os_heap_commit: 4096 bytes @ 0x00007f1e0218d000 os_heap_commit: 4096 bytes @ 0x00007f1e0218e000 os_heap_commit: 4096 bytes @ 0x0000000046d29000 os_heap_commit: 4096 bytes @ 0x00007f1e0218f000 os_heap_commit: 4096 bytes @ 0x00007f1e02190000 os_heap_commit: 4096 bytes @ 0x00007f1e02191000 os_heap_commit: 4096 bytes @ 0x0000000046d2a000 os_heap_commit: 4096 bytes @ 0x00007f1e02192000 os_heap_commit: 4096 bytes @ 0x0000000046cd1000 os_heap_commit: 4096 bytes @ 0x00007f1e02193000 os_heap_commit: 4096 bytes @ 0x0000000046d2b000 os_heap_commit: 4096 bytes @ 0x00007f1e02194000 os_heap_commit: 4096 bytes @ 0x00007f1e02195000 os_heap_commit: 4096 bytes @ 0x00007f1e02196000 os_heap_commit: 4096 bytes @ 0x0000000046d2c000 os_heap_commit: 4096 bytes @ 0x00007f1e02197000 os_heap_commit: 4096 bytes @ 0x00007f1e02198000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130487 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e021aa000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e021aa000 os_heap_commit: 4096 bytes @ 0x00007f1e021ab000 New heap unit: 0x00007f1e021ab000-0x00007f1e021e9000 os_heap_commit: 4096 bytes @ 0x00007f1e021ac000 os_heap_commit: 4096 bytes @ 0x0000000046d2d000 os_heap_commit: 4096 bytes @ 0x00007f1e02199000 os_heap_commit: 4096 bytes @ 0x0000000046cd2000 os_heap_commit: 4096 bytes @ 0x0000000046d2e000 os_heap_commit: 4096 bytes @ 0x00007f1e0219a000 os_heap_commit: 4096 bytes @ 0x00007f1e0219b000 os_heap_commit: 4096 bytes @ 0x00007f1e0219c000 os_heap_commit: 4096 bytes @ 0x0000000046d2f000 os_heap_commit: 4096 bytes @ 0x00007f1e0219d000 os_heap_commit: 4096 bytes @ 0x00007f1e0219e000 os_heap_commit: 4096 bytes @ 0x0000000046d30000 os_heap_commit: 4096 bytes @ 0x00007f1e0219f000 os_heap_commit: 4096 bytes @ 0x00007f1e021a0000 os_heap_commit: 4096 bytes @ 0x0000000046cd3000 os_heap_commit: 32768 bytes @ 0x00007f1e021a1000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130423 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e021ea000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e021ea000 os_heap_commit: 4096 bytes @ 0x00007f1e021eb000 New heap unit: 0x00007f1e021eb000-0x00007f1e02229000 Creating new heap unit 10 (4 [/248] KB) os_heap_commit: 131072 bytes @ 0x00007f1e021ec000 hashtable_fragment_init shared_future htable=0x00007f1e01f96a10 bits=14 size=16385 mask=0x0000000000003fff offset=0 load=60% resize=9831 shared_future table 0x00007f1e021eb050 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x0000000046d31000 os_heap_commit: 4096 bytes @ 0x00007f1e0220c000 os_heap_commit: 4096 bytes @ 0x00007f1e0220d000 os_heap_commit: 4096 bytes @ 0x00007f1e0220e000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130737 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046d33000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046d33000 os_heap_commit: 4096 bytes @ 0x0000000046d34000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046d34000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 1894 requests 0 freed # 32 bytes == 634 requests 0 freed # 36 bytes == 382 requests 0 freed # 40 bytes == 312 requests 0 freed # 44 bytes == 278 requests 0 freed # 48 bytes == 192 requests 0 freed # 52 bytes == 156 requests 0 freed # 56 bytes == 145 requests 0 freed # 60 bytes == 3201 requests 0 freed # 64 bytes == 688 requests 0 freed # 68 bytes == 78 requests 0 freed # 72 bytes == 72 requests 0 freed # 76 bytes == 61 requests 0 freed # 80 bytes == 47 requests 0 freed # 84 bytes == 21 requests 0 freed # 88 bytes == 28 requests 0 freed # 92 bytes == 35 requests 0 freed # 96 bytes == 30 requests 0 freed # 100 bytes == 54 requests 0 freed # 104 bytes == 69 requests 0 freed # 108 bytes == 68 requests 0 freed # 112 bytes == 23 requests 0 freed # 116 bytes == 8 requests 0 freed # 120 bytes == 17 requests 0 freed # 124 bytes == 4 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 4 requests 0 freed # 136 bytes == 8 requests 0 freed # 140 bytes == 7 requests 0 freed # 144 bytes == 3 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 4 requests 0 freed # 156 bytes == 5 requests 0 freed # 160 bytes == 3 requests 0 freed # 164 bytes == 3 requests 0 freed # 168 bytes == 1 requests 0 freed # 172 bytes == 1 requests 0 freed # 176 bytes == 4 requests 0 freed # 184 bytes == 5 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 1 requests 0 freed # 204 bytes == 1 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 1 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 2 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 2 requests 0 freed # 252 bytes == 99 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e0220f000 os_heap_commit: 4096 bytes @ 0x00007f1e02210000 os_heap_commit: 4096 bytes @ 0x0000000046d35000 os_heap_commit: 4096 bytes @ 0x00007f1e02211000 os_heap_commit: 4096 bytes @ 0x0000000046cd4000 os_heap_commit: 4096 bytes @ 0x00007f1e02212000 os_heap_commit: 4096 bytes @ 0x00007f1e02213000 os_heap_commit: 28672 bytes @ 0x00007f1e021ad000 os_heap_commit: 4096 bytes @ 0x0000000046d36000 os_heap_commit: 4096 bytes @ 0x00007f1e02214000 os_heap_commit: 4096 bytes @ 0x00007f1e02215000 os_heap_commit: 4096 bytes @ 0x0000000046d37000 os_heap_commit: 4096 bytes @ 0x00007f1e021b4000 os_heap_commit: 4096 bytes @ 0x00007f1e021b5000 os_heap_commit: 4096 bytes @ 0x00007f1e021b6000 os_heap_commit: 4096 bytes @ 0x0000000046d38000 os_heap_commit: 4096 bytes @ 0x00007f1e02216000 os_heap_commit: 4096 bytes @ 0x00007f1e02217000 os_heap_commit: 4096 bytes @ 0x0000000046d39000 os_heap_commit: 4096 bytes @ 0x00007f1e02218000 os_heap_commit: 4096 bytes @ 0x0000000046cd5000 os_heap_commit: 4096 bytes @ 0x00007f1e02219000 os_heap_commit: 4096 bytes @ 0x00007f1e0221a000 os_heap_commit: 4096 bytes @ 0x0000000046d3a000 os_heap_commit: 4096 bytes @ 0x00007f1e0221b000 os_heap_commit: 4096 bytes @ 0x00007f1e0221c000 os_heap_commit: 4096 bytes @ 0x0000000046d3b000 os_heap_commit: 4096 bytes @ 0x00007f1e0221d000 os_heap_commit: 4096 bytes @ 0x00007f1e0221e000 os_heap_commit: 4096 bytes @ 0x00007f1e0221f000 os_heap_commit: 4096 bytes @ 0x0000000046d3c000 os_heap_commit: 4096 bytes @ 0x0000000046cd6000 os_heap_commit: 4096 bytes @ 0x00007f1e02220000 os_heap_commit: 4096 bytes @ 0x00007f1e02221000 os_heap_commit: 4096 bytes @ 0x0000000046d3d000 vmm_heap_reserve_blocks vmheap: size=274432 => 274432 in blocks=67 free_blocks=130359 vmm_heap_reserve_blocks vmheap: size=274432 blocks=67 p=0x00007f1e0222a000 vmm_heap_reserve vmheap: size=274432 p=0x00007f1e0222a000 os_heap_commit: 4096 bytes @ 0x00007f1e0222b000 New heap unit: 0x00007f1e0222b000-0x00007f1e0226c000 os_heap_commit: 262144 bytes @ 0x00007f1e0222c000 hashtable_fragment_init shared_bb htable=0x00007f1e01f96610 bits=15 size=32769 mask=0x0000000000007fff offset=0 load=55% resize=18022 shared_bb table 0x00007f1e0222b048 0x0000000000000000 groom=0% groom_at=0 os_heap_commit: 4096 bytes @ 0x00007f1e02222000 os_heap_commit: 4096 bytes @ 0x00007f1e02223000 os_heap_commit: 4096 bytes @ 0x00007f1e02224000 os_heap_commit: 4096 bytes @ 0x0000000046d3e000 os_heap_commit: 4096 bytes @ 0x00007f1e02225000 os_heap_commit: 4096 bytes @ 0x0000000046c08000 os_heap_commit: 4096 bytes @ 0x00007f1e02226000 os_heap_commit: 4096 bytes @ 0x0000000046cd7000 os_heap_commit: 4096 bytes @ 0x00007f1e02227000 os_heap_commit: 4096 bytes @ 0x0000000046d3f000 os_heap_commit: 4096 bytes @ 0x00007f1e02228000 os_heap_commit: 4096 bytes @ 0x0000000046d40000 os_heap_commit: 4096 bytes @ 0x0000000046d41000 Created 10000 fragments VM heap: addr range 0x00007f1e01f61000--0x00007f1e21f61000, # free blocks 130292 VM heap: addr range 0x0000000046be4000--0x0000000066be4000, # free blocks 130721 (Begin) All statistics @10000 (0:01.624): Current threads under DynamoRIO control : 1 Peak threads under DynamoRIO control : 1 Threads ever created : 1 System calls, pre : 65 System calls, post : 59 Ignorable system calls : 16 Non-ignorable system calls : 18 Application mmaps : 26 Application munmaps : 3 Application modules with code : 12 Application code seen (bytes) : 207489 Interpreted calls, direct and indirect : 819 Interpreted indirect calls : 51 Interpreted indirect jmps : 126 Interpreted rets : 1169 Code origin addresses checked : 9901 Code origin addresses in last area : 9603 Cache consistency non-code nop flushes : 10 Fragments added to lazy deletion list : 115 Generated code protection changes : 3 Protection change calls : 3 Protection change pages : 6 Fragments generated, bb and trace : 10000 Basic block fragments generated : 9885 Trace fragments generated : 115 Trace building reset: no trace head : 115 Number of bbs in all emitted traces : 401 Maximum number of bbs in a trace : 17 Trace wannabes prevented from being traces : 13228 Shadowed trace head deleted : 115 Trace heads re-marked : 13 Future fragments generated : 13985 Shared fragments generated : 9583 Shared bbs generated : 9468 Shared traces generated : 115 Private fragments generated : 417 Private bbs generated : 417 Shared future fragments generated : 13273 Unique fragments generated : 10000 Maximum fragment requested size in bytes : 9774 Maximum fragment size in bytes : 9771 Maximum instrs in a bb : 257 BBs truncated due to instr limits : 21 Direct exit stubs created : 16174 Indirect exit stubs created : 1377 Separate stubs created : 9223 Rip-relative instrs mangled : 12255 Rip-relative leas mangled : 1210 Rip-relative instrs w/ un-reachable targets : 11034 Rip-relative unreachable spill avoided : 332 BBs with one indirect exit : 1346 BBs with one direct exit : 1341 BBs with two direct exits : 7198 BBs with an also_vmarea : 5 BB direct exits >SHRT_MAX from fragment tag : 548 BB direct exits <=SHRT_MAX from fragment tag : 15625 BB cbr fall-through <=SHRT_MAX from fragment tag : 7241 BBs using post-linkstub fragment offset : 1711 BBs that write OF but no other arithmetic flags : 7998 BBs that read a flag before writing any : 15 BBs that write no arithmetic flags : 1872 BBs that write no arithmetic flags, end in ib : 1065 Cbrs sharing a single exit stub : 6950 Fragments requiring post_linkstub offs : 1826 Fragments smaller than minimum fcache slot size : 843 Fragments final size < minimum fcache slot size : 1855 Fragments deleted for any reason : 401 Trace heads marked : 1679 Trace fragments targeted by IBL : 18 Exits due to IBL cold misses : 6642 Trace fragments extended : 401 Trace building private copies created : 401 Trace building private copies deleted : 401 Trace building private copies futures deleted : 680 Trace building private copies futures avoided : 401 Trace inline-ib comparisons : 30 Trace inline-ib no eflag restore needed : 28 Trace fragments extended, ibl exits updated : 31 Branches linked, direct : 8258 Branches linked, indirect : 1408 Fcache exits, total : 23544 Fcache exits, system call executions : 59 Fcache exits, from traces : 3525 Fcache exits, from BBs : 19960 Fcache exits, total indirect branches : 6660 Fcache exits, non-trace indirect branches : 4942 Fcache exits, ind target not in cache : 1804 Fcache exits, ind target extending a trace, BAD : 29 Fcache exits, ind target in cache but not table : 4827 Fcache exits, from BB, ind target ... : 3913 Fcache exits, BB->BB, ind target ... : 3911 Fcache exits, BB->BB trace head, ind target ... : 115 Fcache exits, BB->trace, ind target ... : 2 Fcache exits, from trace, ind target ... : 914 Fcache exits, trace->trace, ind target ... : 16 Fcache exits, trace->BB not trace head, ind tgt : 27 Fcache exits, trace->BB trace head, ind target : 871 Fcache exits, dir target not in cache : 7662 Fcache exits, link not allowed : 9098 Fcache exits, target trace head : 8615 Fcache exits, extending a trace : 364 Fcache exits, non-ignorable system call : 65 Fcache exits, no link shared <-> private : 119 Fcache exits needing cbr disambiguation : 12250 Fragments with OF restore prefix : 8 Fcache bb capacity (bytes) : 4096 Fcache bb peak capacity (bytes) : 4096 Fcache bb space claimed (bytes) : 908 Fcache bb space used (bytes) : 728 Fcache bb peak used (bytes) : 912 Fcache bb headers (bytes) : 128 Fcache bb fragment bodies (bytes) : 573 Fcache bb align space (bytes) : 625 Fcache bb empty space (bytes) : 180 Fcache shared bb capacity (bytes) : 688128 Fcache shared bb peak capacity (bytes) : 688128 Fcache shared bb space claimed (bytes) : 684376 Fcache shared bb space used (bytes) : 671208 Fcache shared bb peak used (bytes) : 671208 Fcache shared bb headers (bytes) : 75744 Fcache shared bb fragment bodies (bytes) : 580264 Fcache shared bb align space (bytes) : 25356 Fcache shared bb free coalesce next : 171 Fcache shared bb free use larger bucket : 211 Fcache shared bb free split : 212 Fcache shared trace capacity (bytes) : 20480 Fcache shared trace peak capacity (bytes) : 20480 Fcache shared trace space claimed (bytes) : 16528 Fcache shared trace space used (bytes) : 16528 Fcache shared trace peak used (bytes) : 16528 Fcache shared trace headers (bytes) : 920 Fcache shared trace fragment bodies (bytes) : 13008 Fcache shared trace fragment prefixes (bytes) : 1979 Fcache shared trace align space (bytes) : 682 Fcache combined claimed (bytes) : 701812 Current fcache combined capacity (bytes) : 712704 Peak fcache combined capacity (bytes) : 712704 Current fcache units on live list : 14 Peak fcache units on live list : 14 Fcache unit lookups : 11723 Separate shared trace direct exit stubs (bytes) : 7958 Separate shared bb direct exit stubs (bytes) : 187496 Separate bb direct exit stubs (bytes) : 713 Special heap units : 5 Peak special heap units : 5 Special heap align space (bytes) : 8 Current special heap capacity (bytes) : 204800 Peak special heap capacity (bytes) : 204800 Current heap units on live list : 24 Peak heap units on live list : 24 Heap headers (bytes) : 344 Heap align space (bytes) : 11934 Peak heap align space (bytes) : 11943 Heap bucket pad space (bytes) : 47792 Peak heap bucket pad space (bytes) : 48784 Heap allocs in buckets : 289053 Heap allocs variable-sized : 56 Total reserved memory : 4632576 Peak total reserved memory : 4632576 Guard pages, reserved virtual pages : 98 Peak guard pages, reserved virtual pages : 98 Current stack capacity (bytes) : 147456 Peak stack capacity (bytes) : 147456 Mmap capacity (bytes) : 737280 Peak mmap capacity (bytes) : 737280 Mmap reserved but not committed (bytes) : 98304 Peak mmap reserved but not committed (bytes) : 167936 Heap claimed (bytes) : 2368111 Peak heap claimed (bytes) : 2445846 Current heap capacity (bytes) : 2850816 Peak heap capacity (bytes) : 2850816 Heap reserved but not committed (bytes) : 397312 Peak heap reserved but not committed (bytes) : 704512 Current total memory from OS (bytes) : 4632576 Peak total memory from OS (bytes) : 4632576 Current vmm blocks for heap : 770 Peak vmm blocks for heap : 770 Current vmm blocks for cache : 224 Peak vmm blocks for cache : 224 Current vmm blocks for stack : 42 Peak vmm blocks for stack : 42 Current vmm blocks for special heap : 81 Peak vmm blocks for special heap : 81 Current vmm blocks for special mmap : 14 Peak vmm blocks for special mmap : 14 Our virtual memory blocks in use : 1131 Peak our virtual memory blocks in use : 1131 Allocations using multiple vmm blocks : 49 Blocks used for multi-block allocs : 1131 Current vmm virtual memory in use (bytes) : 4632576 Peak vmm virtual memory in use (bytes) : 4632576 Number of safe reads : 10074 Peak vmarea vector length : 56 Peak dynamo areas vector length : 1 Peak executable areas vector length : 12 -pad_jmps fragments size overestimated : 6655 -pad_jmps excess instances coalesced w/ nxt free : 171 -pad_jmps excess instances failed to be returned : 95 -pad_jmps excess bytes failed to be returned : 2428 -pad_jmps body bytes shared bb : 28404 -pad_jmps excess bytes shared bb : 26336 Bytes shared frags ever : 580238 -pad_jmps start_pcs shifted shared bb : 957 -pad_jmps start_pcs shifted bytes shared bb : 2065 -pad_jmps excess bytes released shared bb : 25392 -pad_jmps no pad exits shared bb : 15369 -pad_jmps body bytes shtrace : 579 -pad_jmps excess bytes shtrace : 513 Bytes shared frags ever : 15018 -pad_jmps start_pcs shifted shtrace : 19 -pad_jmps start_pcs shifted bytes shtrace : 35 -pad_jmps excess bytes released shtrace : 640 -pad_jmps inserted nops shtrace : 14 -pad_jmps inserted nop bytes shtrace : 31 -pad_jmps no pad exits shtrace : 435 -pad_jmps body bytes temp : 1203 -pad_jmps excess bytes temp : 1118 Bytes temp frags ever : 12302 -pad_jmps start_pcs shifted temp : 34 -pad_jmps start_pcs shifted bytes temp : 85 -pad_jmps excess bytes released temp : 1708 -pad_jmps no pad exits temp : 690 -pad_jmps body bytes bb : 48 -pad_jmps excess bytes bb : 48 Bytes bb frags ever : 573 -pad_jmps excess bytes released bb : 56 -pad_jmps no pad exits bb : 32 Trace fragment ending with an IBL : 1 Trace fragment ending with an IBL, return : 1 App reference with FS/GS seg being mangled : 77 (End) All statistics Heap bucket usage counts and wasted memory: 0 8 count= 11458 peak_count= 411 peak_wasted= 0 peak_align= 1845 1 24 count= 162908 peak_count= 9082 peak_wasted= 29752 peak_align= 399 2 72 count= 25064 peak_count= 1381 peak_wasted= 1792 peak_align= 5320 3 96 count= 80902 peak_count= 1045 peak_wasted= 200 peak_align= 0 4 112 count= 1296 peak_count= 1296 peak_wasted= 10360 peak_align= 5176 5 128 count= 6915 peak_count= 6868 peak_wasted= 56 peak_align= 24 6 152 count= 391 peak_count= 69 peak_wasted= 96 peak_align= 240 7 184 count= 22 peak_count= 22 peak_wasted= 48 peak_align= 76 8 248 count= 57 peak_count= 57 peak_wasted= 1376 peak_align= 68 9 256 count= 2 peak_count= 2 peak_wasted= 0 peak_align= 0 10 512 count= 38 peak_count= 36 peak_wasted= 6440 peak_align= 52 11 -1 count= 56 peak_count= 45 peak_wasted= 16248 peak_align= 24 Non-persistent global units heap breakdown: BB Fragments: cur= 1091K, max= 1091K, #= 9468, 1= 128, new= 1091K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 130K, max= 130K, #= 13273, 1= 24, new= 131K, re= 179K Frag Tables: cur= 392K, max= 520K, #= 12, 1= 256K, new= 648K, re= 112K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 46K, max= 46K, #= 230, 1= 600, new= 27K, re= 18K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 9604, 1= 48, new= 2K, re= 672K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 5K, max= 5K, #= 18, 1= 1200, new= 5K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 1666 KB Total max (not nec. all used simult.): 1794 KB Reachable global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 519, 1= 24, new= 0K, re= 12K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 0 KB Total max (not nec. all used simult.): 0 KB Uprotected global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 9K, max= 9K, #= 2, 1= 6840, new= 9K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 1K, max= 1K, #= 13, 1= 320, new= 1K, re= 0K Total cur usage: 12 KB Total max (not nec. all used simult.): 12 KB Racy Up-to-date Process heap breakdown: BB Fragments: cur= 1093K, max= 1093K, #= 9885, 1= 152, new= 1094K, re= 56K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 131K, max= 131K, #= 13985, 1= 24, new= 132K, re= 195K Frag Tables: cur= 394K, max= 522K, #= 18, 1= 256K, new= 651K, re= 112K IBL Tables: cur= 7K, max= 7K, #= 6, 1= 2128, new= 7K, re= 0K Traces: cur= 111K, max= 111K, #= 234, 1=65536, new= 93K, re= 18K FC Empties: cur= 0K, max= 0K, #= 402, 1= 40, new= 0K, re= 28K Vm Multis: cur= 0K, max= 0K, #= 10021, 1= 48, new= 2K, re= 701K IR: cur= 0K, max= 122K, #= 250842, 1= 96, new= 188K, re=11820K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 36K, max= 36K, #= 197, 1= 4000, new= 30K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 39K, max= 39K, #= 1667, 1= 16, new= 2K, re= 36K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 4, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 145K, max= 145K, #= 99, 1= 132K, new= 144K, re= 1K Stats: cur= 9K, max= 9K, #= 2, 1= 6840, new= 9K, re= 0K SpecialHeap: cur= 191K, max= 191K, #= 9223, 1= 23, new= 191K, re= 15K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 118K, max= 131K, #= 1746, 1=32776, new= 114K, re= 36K Total cur usage: 2312 KB Total max (not nec. all used simult.): 2575 KB Updated-at-end Process (max is total of maxes) heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 9K, #= 1442, 1= 96, new= 10K, re= 77K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 36K, max= 36K, #= 197, 1= 4000, new= 30K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 2, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 138K, max= 138K, #= 80, 1= 132K, new= 137K, re= 1K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 42K, max= 42K, #= 54, 1=22568, new= 46K, re= 1K Total cur usage: 251 KB Total max (not nec. all used simult.): 260 KB Basic block (shared) unit 0 @0x0000000046d34000: capacity 56 KB, used 52 KB, not full Basic block (shared) unit 1 @0x0000000046d24000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 2 @0x0000000046d14000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 3 @0x0000000046d04000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 4 @0x0000000046cf4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 5 @0x0000000046ce4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 6 @0x0000000046cae000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 7 @0x0000000046c9e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 8 @0x0000000046c8e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 9 @0x0000000046c7e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 10 @0x0000000046c6e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 11 @0x0000000046bf4000: capacity 56 KB, used 56 KB, full Basic block (shared) cache: capacity 672 KB, used 668 KB, not full fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 2054 requests 0 freed # 32 bytes == 670 requests 0 freed # 36 bytes == 418 requests 0 freed # 40 bytes == 336 requests 0 freed # 44 bytes == 313 requests 0 freed # 48 bytes == 207 requests 0 freed # 52 bytes == 159 requests 0 freed # 56 bytes == 160 requests 0 freed # 60 bytes == 3655 requests 0 freed # 64 bytes == 777 requests 0 freed # 68 bytes == 81 requests 0 freed # 72 bytes == 80 requests 0 freed # 76 bytes == 64 requests 0 freed # 80 bytes == 50 requests 0 freed # 84 bytes == 29 requests 0 freed # 88 bytes == 32 requests 0 freed # 92 bytes == 35 requests 0 freed # 96 bytes == 34 requests 0 freed # 100 bytes == 60 requests 0 freed # 104 bytes == 73 requests 0 freed # 108 bytes == 68 requests 0 freed # 112 bytes == 23 requests 0 freed # 116 bytes == 9 requests 0 freed # 120 bytes == 18 requests 0 freed # 124 bytes == 4 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 4 requests 0 freed # 136 bytes == 9 requests 0 freed # 140 bytes == 7 requests 0 freed # 144 bytes == 4 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 6 requests 0 freed # 156 bytes == 5 requests 0 freed # 160 bytes == 4 requests 0 freed # 164 bytes == 4 requests 0 freed # 168 bytes == 1 requests 0 freed # 172 bytes == 1 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 1 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 1 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 4 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 2 requests 0 freed # 252 bytes == 106 requests 0 freed Trace (shared) unit 0 @0x0000000046c04000: capacity 20 KB, used 16 KB, not full Trace (shared) cache: capacity 20 KB, used 16 KB, not full fcache Trace (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Trace (shared) requests and frees histogram: # 48 bytes == 16 requests 0 freed # 56 bytes == 8 requests 0 freed # 64 bytes == 13 requests 0 freed # 72 bytes == 9 requests 0 freed # 80 bytes == 2 requests 0 freed # 88 bytes == 10 requests 0 freed # 96 bytes == 3 requests 0 freed # 104 bytes == 7 requests 0 freed # 112 bytes == 2 requests 0 freed # 120 bytes == 1 requests 0 freed # 128 bytes == 4 requests 0 freed # 136 bytes == 1 requests 0 freed # 144 bytes == 1 requests 0 freed # 152 bytes == 2 requests 0 freed # 168 bytes == 2 requests 0 freed # 176 bytes == 2 requests 0 freed # 184 bytes == 3 requests 0 freed # 200 bytes == 3 requests 0 freed # 208 bytes == 1 requests 0 freed # 216 bytes == 1 requests 0 freed # 224 bytes == 4 requests 0 freed # 232 bytes == 1 requests 0 freed # 240 bytes == 1 requests 0 freed # 252 bytes == 22 requests 0 freed Currently live process locks: 1 lock 0x00007f1e2275a940: name=innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 rank=95 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e22757340 lock count_times_acquired= 45 0 0 0 0+2 innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 2 lock 0x00007f1e22757340: name=memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 rank=86 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a180 lock count_times_acquired= 9961 0 0 0 0+2 memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 3 lock 0x00007f1e2275a180: name=options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 rank=90 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ab40 lock count_times_acquired= 1 0 0 0 0+2 options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 4 lock 0x00007f1e2275ab40: name=logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 rank=87 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a240 lock count_times_acquired= 4 0 0 0 0+2 logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 5 lock 0x00007f1e2275a240: name=all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 rank=6 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22784718 lock count_times_acquired= 5 0 0 0 0+2 all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 6 lock 0x00007f1e22784718: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aac0 lock count_times_acquired= 1 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 7 lock 0x00007f1e2275aac0: name=prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 rank=89 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ad40 lock count_times_acquired= 1 0 0 0 0+2 prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 8 lock 0x00007f1e2275ad40: name=request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 rank=84 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22774668 lock count_times_acquired= 1 0 0 0 0+2 request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 9 lock 0x00007f1e22774668: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ac40 lock count_times_acquired= 3 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 10 lock 0x00007f1e2275ac40: name=heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 rank=73 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275acc0 lock count_times_acquired= 48 0 0 0 0+2 heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 11 lock 0x00007f1e2275acc0: name=global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 rank=72 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bc40 lock count_times_acquired= 54549 0 0 0 0+2 global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 12 lock 0x00007f1e01f8bc40: name=all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 rank=67 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b3e8 lock count_times_acquired= 10395 0 0 0 0+2 all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 13 lock 0x00007f1e01f8b3e8: name=dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 rank=70 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bd98 lock count_times_acquired= 436 0 0 0 0+2 dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 14 lock 0x00007f1e01f8bd98: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2070 lock count_times_acquired= 13 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 15 lock 0x00007f1e01fb2070: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a6c0 lock count_times_acquired= 19646 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 16 lock 0x00007f1e2275a6c0: name=allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 rank=65 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96428 lock count_times_acquired= 28 0 0 0 0+2 allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 17 lock 0x00007f1e01f96428: name=fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 rank=66 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb24b8 lock count_times_acquired= 11737 0 0 0 0+2 fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 18 lock 0x00007f1e01fb24b8: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a440 lock count_times_acquired= 250 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 19 lock 0x00007f1e2275a440: name=shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 rank=13 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a2c0 lock count_times_acquired= 116 0 0 0 0+2 shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 20 lock 0x00007f1e2275a2c0: name=thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 rank=4 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b280 lock count_times_acquired= 2 0 0 0 0+2 thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 21 lock 0x00007f1e2275b280: name=callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 rank=44 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01faa078 lock count_times_acquired= 1 0 0 0 0+2 callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 22 lock 0x00007f1e01faa078: name=thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 rank=93 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b200 lock count_times_acquired= 1 0 0 0 0+2 thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 23 lock 0x00007f1e2275b200: name=privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 rank=47 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa23f8 lock count_times_acquired= 12 0 0 0 0+2 privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 24 lock 0x00007f1e01fa23f8: name=written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 rank=27 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e227573c0 lock count_times_acquired= 1 0 0 0 0+2 written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 25 lock 0x00007f1e227573c0: name=maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 rank=24 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275afc0 lock count_times_acquired= 8 0 0 0 0+2 maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 26 lock 0x00007f1e2275afc0: name=module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 rank=28 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1f20 lock count_times_acquired= 150 0 0 0 0+2 module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 27 lock 0x00007f1e01fa1f20: name=executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 rank=26 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa6d48 lock count_times_acquired= 964 0 0 0 0+2 executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 28 lock 0x00007f1e01fa6d48: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa7780 lock count_times_acquired= 3 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 29 lock 0x00007f1e01fa7780: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa76e8 lock count_times_acquired= 1 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 30 lock 0x00007f1e01fa76e8: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1200 lock count_times_acquired= 1 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 31 lock 0x00007f1e01fa1200: name=linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 rank=7 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96888 lock count_times_acquired= 46971 0 0 0 0+2 linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 32 lock 0x00007f1e01f96888: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96688 lock count_times_acquired= 89442 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 33 lock 0x00007f1e01f96688: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b3a0 lock count_times_acquired= 91802 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 34 lock 0x00007f1e2275b3a0: name=bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 rank=5 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e01f96a88 lock count_times_acquired= 9599 0 0 0 0+2 bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 35 lock 0x00007f1e01f96a88: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa24f0 lock count_times_acquired= 83626 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 36 lock 0x00007f1e01fa24f0: name=shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 rank=18 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2910 lock count_times_acquired= 19608 0 0 0 0+2 shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 37 lock 0x00007f1e01fb2910: name=special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 rank=30 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a840 lock count_times_acquired= 9917 0 0 0 0+2 special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 38 lock 0x00007f1e2275a840: name=change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 rank=17 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b890 lock count_times_acquired= 11175 0 0 0 0+2 change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 39 lock 0x00007f1e01f8b890: name=sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 rank=48 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa2018 lock count_times_acquired= 11 0 0 0 0+2 sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 40 lock 0x00007f1e01fa2018: name=pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 rank=37 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1168 lock count_times_acquired= 15 0 0 0 0+2 pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 41 lock 0x00007f1e01fa1168: name=fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 rank=20 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275adc0 lock count_times_acquired= 401 0 0 0 0+2 fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 42 lock 0x00007f1e2275adc0: name=trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 rank=3 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275af40 lock count_times_acquired= 115 0 0 0 0+2 trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 43 lock 0x00007f1e2275af40: name=lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 rank=15 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a940 lock count_times_acquired= 115 0 0 0 0+2 lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 Currently live process locks: 43, acquired 471181, contended 0 (current only) vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130292 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e0226d000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e0226d000 os_heap_commit: 57344 bytes @ 0x00007f1e0226e000 os_switch_seg_to_base to app: arch_prctl successful for thread 139682 base 0x00007f1e0133a700 os_switch_seg_to_base to DR: arch_prctl successful for thread 139682 base 0x00007f1e01fad278 os_switch_seg_to_base to DR: arch_prctl successful for thread 139682 base 0x00007f1e01fda000 os_switch_seg_to_base to DR: arch_prctl successful for thread 139682 base 0x00007f1e01fde700 new_thread_setup: thread 139683, dstack 0x00007f1e0227c000 clone record 0x00007f1e0227b8e0 vmm_heap_reserve_blocks vmheap: size=12288 => 12288 in blocks=3 free_blocks=130276 os_heap_commit: 4096 bytes @ 0x0000000046cd8000 vmm_heap_reserve_blocks vmheap: size=12288 blocks=3 p=0x00007f1e0227d000 vmm_heap_reserve vmheap: size=12288 p=0x00007f1e0227d000 os_heap_commit: 4096 bytes @ 0x00007f1e0227e000 heap_mmap: 4096 bytes [/ 4096] @ 0x00007f1e0227e000 os_tls_init for thread 139683 privload_tls_init: app TLS segment base is 0x00007f1dffcc9700 vmm_heap_reserve_blocks vmheap: size=16384 => 16384 in blocks=4 free_blocks=130273 vmm_heap_reserve_blocks vmheap: size=16384 blocks=4 p=0x00007f1e02280000 vmm_heap_reserve vmheap: size=16384 p=0x00007f1e02280000 os_heap_commit: 8192 bytes @ 0x00007f1e02281000 heap_mmap: 8192 bytes [/ 8192] @ 0x00007f1e02281000 privload_tls_init: allocated 8192 at 0x00007f1e02281000 privload_tls_init: adjust thread pointer to 0x00007f1e02282700 thread 139683 app lib tls reg: 0x0, alt tls reg: 0x0 thread 139683 app lib tls base: 0x00007f1dffcc9700, alt tls base: 0x0000000000000000 thread 139683 priv lib tls base: 0x00007f1e02282700, alt tls base: 0x00007f1e0227e000, DR's tls base: 0x00007f1e0227e000 os_tls_init: cur gs base is 0x00007f1e01fad278 os_tls_init: arch_prctl successful for base 0x00007f1e0227e000 dynamo_thread_init: 2 thread(s) now, dcontext=0x00007f1e01f65340, #=1, id=139683, pid=139682 VM heap: addr range 0x00007f1e01f61000--0x00007f1e21f61000, # free blocks 130269 VM heap: addr range 0x0000000046be4000--0x0000000066be4000, # free blocks 130721 (Begin) All statistics @10013 (0:01.630): Current threads under DynamoRIO control : 2 Peak threads under DynamoRIO control : 2 Threads ever created : 2 System calls, pre : 66 System calls, post : 60 Ignorable system calls : 16 Non-ignorable system calls : 19 Application mmaps : 26 Application munmaps : 3 Application modules with code : 12 Application code seen (bytes) : 207668 Interpreted calls, direct and indirect : 820 Interpreted indirect calls : 51 Interpreted indirect jmps : 127 Interpreted rets : 1170 Code origin addresses checked : 9915 Code origin addresses in last area : 9615 Cache consistency non-code nop flushes : 10 Fragments added to lazy deletion list : 115 Generated code protection changes : 3 Protection change calls : 3 Protection change pages : 6 Fragments generated, bb and trace : 10014 Basic block fragments generated : 9899 Trace fragments generated : 115 Trace building reset: no trace head : 115 Number of bbs in all emitted traces : 401 Maximum number of bbs in a trace : 17 Trace wannabes prevented from being traces : 13244 Shadowed trace head deleted : 115 Trace heads re-marked : 13 Future fragments generated : 14002 Shared fragments generated : 9597 Shared bbs generated : 9482 Shared traces generated : 115 Private fragments generated : 417 Private bbs generated : 417 Shared future fragments generated : 13290 Unique fragments generated : 10014 Maximum fragment requested size in bytes : 9774 Maximum fragment size in bytes : 9771 Maximum instrs in a bb : 257 BBs truncated due to instr limits : 21 Direct exit stubs created : 16195 Indirect exit stubs created : 1379 Separate stubs created : 9236 Rip-relative instrs mangled : 12257 Rip-relative leas mangled : 1211 Rip-relative instrs w/ un-reachable targets : 11035 Rip-relative unreachable spill avoided : 332 BBs with one indirect exit : 1348 BBs with one direct exit : 1344 BBs with two direct exits : 7208 BBs with an also_vmarea : 5 BB direct exits >SHRT_MAX from fragment tag : 548 BB direct exits <=SHRT_MAX from fragment tag : 15649 BB cbr fall-through <=SHRT_MAX from fragment tag : 7251 BBs using post-linkstub fragment offset : 1714 BBs that write OF but no other arithmetic flags : 8009 BBs that read a flag before writing any : 16 BBs that write no arithmetic flags : 1875 BBs that write no arithmetic flags, end in ib : 1067 Cbrs sharing a single exit stub : 6960 Fragments requiring post_linkstub offs : 1829 Fragments smaller than minimum fcache slot size : 847 Fragments final size < minimum fcache slot size : 1863 Fragments deleted for any reason : 401 Trace heads marked : 1681 Trace fragments targeted by IBL : 18 Exits due to IBL cold misses : 6647 Trace fragments extended : 401 Trace building private copies created : 401 Trace building private copies deleted : 401 Trace building private copies futures deleted : 680 Trace building private copies futures avoided : 401 Trace inline-ib comparisons : 30 Trace inline-ib no eflag restore needed : 28 Trace fragments extended, ibl exits updated : 31 Branches linked, direct : 8269 Branches linked, indirect : 1410 Fcache exits, total : 23566 Fcache exits, system call executions : 60 Fcache exits, from traces : 3527 Fcache exits, from BBs : 19979 Fcache exits, total indirect branches : 6665 Fcache exits, non-trace indirect branches : 4947 Fcache exits, ind target not in cache : 1807 Fcache exits, ind target extending a trace, BAD : 29 Fcache exits, ind target in cache but not table : 4829 Fcache exits, from BB, ind target ... : 3915 Fcache exits, BB->BB, ind target ... : 3913 Fcache exits, BB->BB trace head, ind target ... : 115 Fcache exits, BB->trace, ind target ... : 2 Fcache exits, from trace, ind target ... : 914 Fcache exits, trace->trace, ind target ... : 16 Fcache exits, trace->BB not trace head, ind tgt : 27 Fcache exits, trace->BB trace head, ind target : 871 Fcache exits, dir target not in cache : 7675 Fcache exits, link not allowed : 9101 Fcache exits, target trace head : 8618 Fcache exits, extending a trace : 364 Fcache exits, non-ignorable system call : 66 Fcache exits, no link shared <-> private : 119 Fcache exits needing cbr disambiguation : 12263 Fragments with OF restore prefix : 8 Fcache bb capacity (bytes) : 4096 Fcache bb peak capacity (bytes) : 4096 Fcache bb space claimed (bytes) : 908 Fcache bb space used (bytes) : 728 Fcache bb peak used (bytes) : 912 Fcache bb headers (bytes) : 128 Fcache bb fragment bodies (bytes) : 573 Fcache bb align space (bytes) : 625 Fcache bb empty space (bytes) : 180 Fcache shared bb capacity (bytes) : 688128 Fcache shared bb peak capacity (bytes) : 688128 Fcache shared bb space claimed (bytes) : 684932 Fcache shared bb space used (bytes) : 671764 Fcache shared bb peak used (bytes) : 671768 Fcache shared bb headers (bytes) : 75872 Fcache shared bb fragment bodies (bytes) : 580632 Fcache shared bb align space (bytes) : 25392 Fcache shared bb free coalesce next : 171 Fcache shared bb free use larger bucket : 211 Fcache shared bb free split : 212 Fcache shared trace capacity (bytes) : 20480 Fcache shared trace peak capacity (bytes) : 20480 Fcache shared trace space claimed (bytes) : 16528 Fcache shared trace space used (bytes) : 16528 Fcache shared trace peak used (bytes) : 16528 Fcache shared trace headers (bytes) : 920 Fcache shared trace fragment bodies (bytes) : 13008 Fcache shared trace fragment prefixes (bytes) : 1979 Fcache shared trace align space (bytes) : 682 Fcache combined claimed (bytes) : 702396 Current fcache combined capacity (bytes) : 712704 Peak fcache combined capacity (bytes) : 712704 Current fcache units on live list : 14 Peak fcache units on live list : 14 Fcache unit lookups : 11744 Separate shared trace direct exit stubs (bytes) : 7958 Separate shared bb direct exit stubs (bytes) : 187864 Separate bb direct exit stubs (bytes) : 713 Special heap units : 5 Peak special heap units : 5 Special heap align space (bytes) : 8 Current special heap capacity (bytes) : 208896 Peak special heap capacity (bytes) : 208896 Current heap units on live list : 24 Peak heap units on live list : 24 Heap headers (bytes) : 360 Heap align space (bytes) : 11966 Peak heap align space (bytes) : 11973 Heap bucket pad space (bytes) : 47800 Peak heap bucket pad space (bytes) : 48784 Heap allocs in buckets : 289251 Heap allocs variable-sized : 58 Total reserved memory : 4726784 Peak total reserved memory : 4726784 Guard pages, reserved virtual pages : 104 Peak guard pages, reserved virtual pages : 104 Current stack capacity (bytes) : 204800 Peak stack capacity (bytes) : 204800 Mmap capacity (bytes) : 749568 Peak mmap capacity (bytes) : 749568 Mmap reserved but not committed (bytes) : 98304 Peak mmap reserved but not committed (bytes) : 167936 Heap claimed (bytes) : 2372943 Peak heap claimed (bytes) : 2445846 Current heap capacity (bytes) : 2854912 Peak heap capacity (bytes) : 2854912 Heap reserved but not committed (bytes) : 393216 Peak heap reserved but not committed (bytes) : 704512 Current total memory from OS (bytes) : 4726784 Peak total memory from OS (bytes) : 4726784 Current vmm blocks for heap : 770 Peak vmm blocks for heap : 770 Current vmm blocks for cache : 224 Peak vmm blocks for cache : 224 Current vmm blocks for stack : 58 Peak vmm blocks for stack : 58 Current vmm blocks for special heap : 81 Peak vmm blocks for special heap : 81 Current vmm blocks for special mmap : 21 Peak vmm blocks for special mmap : 21 Our virtual memory blocks in use : 1154 Peak our virtual memory blocks in use : 1154 Allocations using multiple vmm blocks : 52 Blocks used for multi-block allocs : 1154 Current vmm virtual memory in use (bytes) : 4726784 Peak vmm virtual memory in use (bytes) : 4726784 Number of safe reads : 10093 Peak vmarea vector length : 56 Peak dynamo areas vector length : 1 Peak executable areas vector length : 12 -pad_jmps fragments size overestimated : 6662 -pad_jmps excess instances coalesced w/ nxt free : 171 -pad_jmps excess instances failed to be returned : 95 -pad_jmps excess bytes failed to be returned : 2428 -pad_jmps body bytes shared bb : 28458 -pad_jmps excess bytes shared bb : 26388 Bytes shared frags ever : 580674 -pad_jmps start_pcs shifted shared bb : 961 -pad_jmps start_pcs shifted bytes shared bb : 2070 -pad_jmps excess bytes released shared bb : 25420 -pad_jmps no pad exits shared bb : 15396 -pad_jmps body bytes shtrace : 579 -pad_jmps excess bytes shtrace : 513 Bytes shared frags ever : 15018 -pad_jmps start_pcs shifted shtrace : 19 -pad_jmps start_pcs shifted bytes shtrace : 35 -pad_jmps excess bytes released shtrace : 640 -pad_jmps inserted nops shtrace : 14 -pad_jmps inserted nop bytes shtrace : 31 -pad_jmps no pad exits shtrace : 435 -pad_jmps body bytes temp : 1203 -pad_jmps excess bytes temp : 1118 Bytes temp frags ever : 12302 -pad_jmps start_pcs shifted temp : 34 -pad_jmps start_pcs shifted bytes temp : 85 -pad_jmps excess bytes released temp : 1708 -pad_jmps no pad exits temp : 690 -pad_jmps body bytes bb : 48 -pad_jmps excess bytes bb : 48 Bytes bb frags ever : 573 -pad_jmps excess bytes released bb : 56 -pad_jmps no pad exits bb : 32 Trace fragment ending with an IBL : 1 Trace fragment ending with an IBL, return : 1 App reference with FS/GS seg being mangled : 77 (End) All statistics Heap bucket usage counts and wasted memory: 0 8 count= 11462 peak_count= 411 peak_wasted= 0 peak_align= 1845 1 24 count= 162991 peak_count= 9086 peak_wasted= 29752 peak_align= 399 2 72 count= 25111 peak_count= 1384 peak_wasted= 1792 peak_align= 5332 3 96 count= 80976 peak_count= 1045 peak_wasted= 200 peak_align= 0 4 112 count= 1299 peak_count= 1299 peak_wasted= 10384 peak_align= 5188 5 128 count= 6929 peak_count= 6882 peak_wasted= 56 peak_align= 24 6 152 count= 391 peak_count= 69 peak_wasted= 96 peak_align= 240 7 184 count= 22 peak_count= 22 peak_wasted= 48 peak_align= 76 8 248 count= 57 peak_count= 57 peak_wasted= 1376 peak_align= 68 9 256 count= 2 peak_count= 2 peak_wasted= 0 peak_align= 0 10 512 count= 38 peak_count= 36 peak_wasted= 6440 peak_align= 52 11 -1 count= 58 peak_count= 45 peak_wasted= 16248 peak_align= 24 Non-persistent global units heap breakdown: BB Fragments: cur= 1093K, max= 1093K, #= 9487, 1= 128, new= 1093K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 131K, max= 131K, #= 13297, 1= 24, new= 131K, re= 179K Frag Tables: cur= 392K, max= 520K, #= 12, 1= 256K, new= 648K, re= 112K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 46K, max= 46K, #= 230, 1= 600, new= 27K, re= 18K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 9625, 1= 48, new= 2K, re= 674K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 5K, max= 5K, #= 18, 1= 1200, new= 5K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 1669 KB Total max (not nec. all used simult.): 1797 KB Reachable global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 519, 1= 24, new= 0K, re= 12K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 0 KB Total max (not nec. all used simult.): 0 KB Uprotected global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 1, 1= 656, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 9K, max= 9K, #= 2, 1= 6840, new= 9K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 1K, max= 1K, #= 13, 1= 320, new= 1K, re= 0K Total cur usage: 13 KB Total max (not nec. all used simult.): 13 KB Racy Up-to-date Process heap breakdown: BB Fragments: cur= 1096K, max= 1096K, #= 9909, 1= 152, new= 1096K, re= 56K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 131K, max= 131K, #= 14016, 1= 24, new= 132K, re= 195K Frag Tables: cur= 394K, max= 522K, #= 18, 1= 256K, new= 651K, re= 112K IBL Tables: cur= 7K, max= 7K, #= 6, 1= 2128, new= 7K, re= 0K Traces: cur= 111K, max= 111K, #= 234, 1=65536, new= 93K, re= 18K FC Empties: cur= 0K, max= 0K, #= 402, 1= 40, new= 0K, re= 28K Vm Multis: cur= 0K, max= 0K, #= 10046, 1= 48, new= 2K, re= 703K IR: cur= 0K, max= 122K, #= 251073, 1= 96, new= 188K, re=11834K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 36K, max= 36K, #= 197, 1= 4000, new= 30K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 39K, max= 39K, #= 1671, 1= 16, new= 2K, re= 36K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 6, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 145K, max= 145K, #= 99, 1= 132K, new= 144K, re= 1K Stats: cur= 9K, max= 9K, #= 2, 1= 6840, new= 9K, re= 0K SpecialHeap: cur= 192K, max= 192K, #= 9244, 1= 23, new= 192K, re= 15K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 120K, max= 131K, #= 1755, 1=32776, new= 116K, re= 36K Total cur usage: 2318 KB Total max (not nec. all used simult.): 2580 KB Updated-at-end Process (max is total of maxes) heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 9K, #= 1442, 1= 96, new= 10K, re= 77K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 36K, max= 36K, #= 197, 1= 4000, new= 30K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 3, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 138K, max= 138K, #= 80, 1= 132K, new= 137K, re= 1K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 44K, max= 44K, #= 59, 1=22568, new= 48K, re= 1K Total cur usage: 253 KB Total max (not nec. all used simult.): 262 KB Basic block (shared) unit 0 @0x0000000046d34000: capacity 56 KB, used 53 KB, not full Basic block (shared) unit 1 @0x0000000046d24000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 2 @0x0000000046d14000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 3 @0x0000000046d04000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 4 @0x0000000046cf4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 5 @0x0000000046ce4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 6 @0x0000000046cae000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 7 @0x0000000046c9e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 8 @0x0000000046c8e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 9 @0x0000000046c7e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 10 @0x0000000046c6e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 11 @0x0000000046bf4000: capacity 56 KB, used 56 KB, full Basic block (shared) cache: capacity 672 KB, used 669 KB, not full fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 2066 requests 0 freed # 32 bytes == 675 requests 0 freed # 36 bytes == 418 requests 0 freed # 40 bytes == 338 requests 0 freed # 44 bytes == 314 requests 0 freed # 48 bytes == 208 requests 0 freed # 52 bytes == 160 requests 0 freed # 56 bytes == 160 requests 0 freed # 60 bytes == 3657 requests 0 freed # 64 bytes == 777 requests 0 freed # 68 bytes == 83 requests 0 freed # 72 bytes == 80 requests 0 freed # 76 bytes == 64 requests 0 freed # 80 bytes == 51 requests 0 freed # 84 bytes == 29 requests 0 freed # 88 bytes == 32 requests 0 freed # 92 bytes == 35 requests 0 freed # 96 bytes == 34 requests 0 freed # 100 bytes == 60 requests 0 freed # 104 bytes == 73 requests 0 freed # 108 bytes == 68 requests 0 freed # 112 bytes == 23 requests 0 freed # 116 bytes == 9 requests 0 freed # 120 bytes == 18 requests 0 freed # 124 bytes == 4 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 4 requests 0 freed # 136 bytes == 9 requests 0 freed # 140 bytes == 7 requests 0 freed # 144 bytes == 4 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 6 requests 0 freed # 156 bytes == 5 requests 0 freed # 160 bytes == 4 requests 0 freed # 164 bytes == 4 requests 0 freed # 168 bytes == 1 requests 0 freed # 172 bytes == 1 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 1 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 1 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 4 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 2 requests 0 freed # 252 bytes == 106 requests 0 freed Trace (shared) unit 0 @0x0000000046c04000: capacity 20 KB, used 16 KB, not full Trace (shared) cache: capacity 20 KB, used 16 KB, not full fcache Trace (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Trace (shared) requests and frees histogram: # 48 bytes == 16 requests 0 freed # 56 bytes == 8 requests 0 freed # 64 bytes == 13 requests 0 freed # 72 bytes == 9 requests 0 freed # 80 bytes == 2 requests 0 freed # 88 bytes == 10 requests 0 freed # 96 bytes == 3 requests 0 freed # 104 bytes == 7 requests 0 freed # 112 bytes == 2 requests 0 freed # 120 bytes == 1 requests 0 freed # 128 bytes == 4 requests 0 freed # 136 bytes == 1 requests 0 freed # 144 bytes == 1 requests 0 freed # 152 bytes == 2 requests 0 freed # 168 bytes == 2 requests 0 freed # 176 bytes == 2 requests 0 freed # 184 bytes == 3 requests 0 freed # 200 bytes == 3 requests 0 freed # 208 bytes == 1 requests 0 freed # 216 bytes == 1 requests 0 freed # 224 bytes == 4 requests 0 freed # 232 bytes == 1 requests 0 freed # 240 bytes == 1 requests 0 freed # 252 bytes == 22 requests 0 freed Currently live process locks: 1 lock 0x00007f1e2275a940: name=innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 rank=95 owner=139683 owning_dc=0x00007f1e01f65340 contended_event=0xffffffff prev=0x00007f1e22757340 lock count_times_acquired= 46 0 0 0 0+2 innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 2 lock 0x00007f1e22757340: name=memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 rank=86 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e2275a180 lock count_times_acquired= 9991 0 0 0 0+2 memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 3 lock 0x00007f1e2275a180: name=options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 rank=90 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ab40 lock count_times_acquired= 1 0 0 0 0+2 options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 4 lock 0x00007f1e2275ab40: name=logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 rank=87 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a240 lock count_times_acquired= 4 0 0 0 0+2 logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 5 lock 0x00007f1e2275a240: name=all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 rank=6 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22784718 lock count_times_acquired= 7 0 0 0 0+2 all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 6 lock 0x00007f1e22784718: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aac0 lock count_times_acquired= 1 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 7 lock 0x00007f1e2275aac0: name=prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 rank=89 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ad40 lock count_times_acquired= 1 0 0 0 0+2 prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 8 lock 0x00007f1e2275ad40: name=request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 rank=84 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22774668 lock count_times_acquired= 1 0 0 0 0+2 request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 9 lock 0x00007f1e22774668: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ac40 lock count_times_acquired= 3 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 10 lock 0x00007f1e2275ac40: name=heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 rank=73 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275acc0 lock count_times_acquired= 48 0 0 0 0+2 heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 11 lock 0x00007f1e2275acc0: name=global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 rank=72 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bc40 lock count_times_acquired= 54707 count_times_contended= 1 0 count_times_spin_only= 1 0+2 global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 12 lock 0x00007f1e01f8bc40: name=all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 rank=67 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e01f8b3e8 lock count_times_acquired= 10429 count_times_contended= 2 0 count_times_spin_only= 2 0+2 all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 13 lock 0x00007f1e01f8b3e8: name=dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 rank=70 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bd98 lock count_times_acquired= 440 0 0 0 0+2 dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 14 lock 0x00007f1e01f8bd98: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2070 lock count_times_acquired= 13 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 15 lock 0x00007f1e01fb2070: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a6c0 lock count_times_acquired= 19715 count_times_contended= 1 0 count_times_spin_only= 1 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 16 lock 0x00007f1e2275a6c0: name=allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 rank=65 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96428 lock count_times_acquired= 28 0 0 0 0+2 allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 17 lock 0x00007f1e01f96428: name=fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 rank=66 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb24b8 lock count_times_acquired= 11776 0 0 0 0+2 fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 18 lock 0x00007f1e01fb24b8: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a440 lock count_times_acquired= 251 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 19 lock 0x00007f1e2275a440: name=shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 rank=13 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a2c0 lock count_times_acquired= 116 0 0 0 0+2 shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 20 lock 0x00007f1e2275a2c0: name=thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 rank=4 owner=139683 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b280 lock count_times_acquired= 3 0 0 0 0+2 thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 21 lock 0x00007f1e2275b280: name=callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 rank=44 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01faa078 lock count_times_acquired= 1 0 0 0 0+2 callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 22 lock 0x00007f1e01faa078: name=thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 rank=93 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b200 lock count_times_acquired= 2 0 0 0 0+2 thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 23 lock 0x00007f1e2275b200: name=privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 rank=47 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa23f8 lock count_times_acquired= 12 0 0 0 0+2 privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 24 lock 0x00007f1e01fa23f8: name=written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 rank=27 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e227573c0 lock count_times_acquired= 1 0 0 0 0+2 written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 25 lock 0x00007f1e227573c0: name=maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 rank=24 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275afc0 lock count_times_acquired= 8 0 0 0 0+2 maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 26 lock 0x00007f1e2275afc0: name=module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 rank=28 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1f20 lock count_times_acquired= 150 0 0 0 0+2 module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 27 lock 0x00007f1e01fa1f20: name=executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 rank=26 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa6d48 lock count_times_acquired= 964 0 0 0 0+2 executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 28 lock 0x00007f1e01fa6d48: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa7780 lock count_times_acquired= 3 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 29 lock 0x00007f1e01fa7780: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa76e8 lock count_times_acquired= 1 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 30 lock 0x00007f1e01fa76e8: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1200 lock count_times_acquired= 2 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 31 lock 0x00007f1e01fa1200: name=linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 rank=7 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96888 lock count_times_acquired= 47061 0 0 0 0+2 linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 32 lock 0x00007f1e01f96888: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96688 lock count_times_acquired= 89658 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 33 lock 0x00007f1e01f96688: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b3a0 lock count_times_acquired= 92039 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 34 lock 0x00007f1e2275b3a0: name=bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 rank=5 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e01f96a88 lock count_times_acquired= 9632 0 0 0 0+2 bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 35 lock 0x00007f1e01f96a88: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa24f0 lock count_times_acquired= 83896 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 36 lock 0x00007f1e01fa24f0: name=shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 rank=18 owner=139682 owning_dc=0x00007f1e01f9ed40 contended_event=0xffffffff prev=0x00007f1e01fb2910 lock count_times_acquired= 19674 0 0 0 0+2 shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 37 lock 0x00007f1e01fb2910: name=special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 rank=30 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a840 lock count_times_acquired= 9945 0 0 0 0+2 special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 38 lock 0x00007f1e2275a840: name=change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 rank=17 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b890 lock count_times_acquired= 11208 0 0 0 0+2 change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 39 lock 0x00007f1e01f8b890: name=sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 rank=48 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa2018 lock count_times_acquired= 11 0 0 0 0+2 sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 40 lock 0x00007f1e01fa2018: name=pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 rank=37 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1168 lock count_times_acquired= 15 0 0 0 0+2 pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 41 lock 0x00007f1e01fa1168: name=fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 rank=20 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275adc0 lock count_times_acquired= 401 0 0 0 0+2 fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 42 lock 0x00007f1e2275adc0: name=trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 rank=3 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275af40 lock count_times_acquired= 115 0 0 0 0+2 trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 43 lock 0x00007f1e2275af40: name=lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 rank=15 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a940 lock count_times_acquired= 115 0 0 0 0+2 lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 Currently live process locks: 43, acquired 472495, contended 4 (current only) created log file 1048482=log.1.139683.html vmm_heap_reserve_blocks vmheap: size=32768 => 32768 in blocks=8 free_blocks=130269 vmm_heap_reserve_blocks vmheap: size=32768 blocks=8 p=0x00007f1e02284000 vmm_heap_reserve vmheap: size=32768 p=0x00007f1e02284000 os_heap_commit: 4096 bytes @ 0x00007f1e02285000 New heap unit: 0x00007f1e02285000-0x00007f1e0228b000 vmm_heap_reserve_blocks vmcode: size=32768 => 32768 in blocks=8 free_blocks=130721 vmm_heap_reserve_blocks vmcode: size=32768 blocks=8 p=0x0000000046d43000 vmm_heap_reserve vmcode: size=32768 p=0x0000000046d43000 os_heap_commit: 4096 bytes @ 0x0000000046d44000 New heap unit: 0x0000000046d44000-0x0000000046d4a000 vmm_heap_reserve_blocks vmheap: size=20480 => 20480 in blocks=5 free_blocks=130261 vmm_heap_reserve_blocks vmheap: size=20480 blocks=5 p=0x00007f1e0228c000 vmm_heap_reserve vmheap: size=20480 p=0x00007f1e0228c000 os_heap_commit: 4096 bytes @ 0x00007f1e0228d000 New heap unit: 0x00007f1e0228d000-0x00007f1e02290000 os_heap_commit: 4096 bytes @ 0x00007f1e01fae000 os_heap_commit: 4096 bytes @ 0x00007f1e01faf000 vmm_heap_reserve_blocks vmheap: size=36864 => 36864 in blocks=9 free_blocks=130256 vmm_heap_reserve_blocks vmheap: size=36864 blocks=9 p=0x00007f1e02291000 vmm_heap_reserve vmheap: size=36864 p=0x00007f1e02291000 os_heap_commit: 4096 bytes @ 0x00007f1e02292000 vmm_heap_reserve_blocks vmheap: size=40960 => 40960 in blocks=10 free_blocks=130247 vmm_heap_reserve_blocks vmheap: size=40960 blocks=10 p=0x00007f1e0229a000 vmm_heap_reserve vmheap: size=40960 p=0x00007f1e0229a000 os_heap_commit: 32768 bytes @ 0x00007f1e0229b000 os_heap_commit: 4096 bytes @ 0x00007f1e02286000 os_heap_commit: 4096 bytes @ 0x00007f1e0228e000 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130237 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e022a4000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e022a4000 os_heap_commit: 4096 bytes @ 0x00007f1e022a5000 New heap unit: 0x00007f1e022a5000-0x00007f1e022b3000 Creating new heap unit 1 (4 [/56] KB) os_heap_commit: 4096 bytes @ 0x00007f1e022a6000 os_switch_seg_to_base to DR: arch_prctl successful for thread 139683 base 0x00007f1e02282700 os_heap_commit: 4096 bytes @ 0x00007f1e02287000 os_heap_commit: 4096 bytes @ 0x00007f1e0228f000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130713 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046d4b000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046d4b000 os_heap_commit: 4096 bytes @ 0x0000000046d4c000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046d4c000 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130221 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e022b4000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e022b4000 os_heap_commit: 4096 bytes @ 0x00007f1e022b5000 New heap unit: 0x00007f1e022b5000-0x00007f1e022c3000 Creating new heap unit 2 (4 [/56] KB) os_heap_commit: 4096 bytes @ 0x00007f1e022b6000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130697 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046d5b000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046d5b000 os_heap_commit: 4096 bytes @ 0x0000000046d5c000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046d5c000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 2075 requests 0 freed # 32 bytes == 687 requests 0 freed # 36 bytes == 422 requests 0 freed # 40 bytes == 340 requests 0 freed # 44 bytes == 318 requests 0 freed # 48 bytes == 210 requests 0 freed # 52 bytes == 164 requests 0 freed # 56 bytes == 163 requests 0 freed # 60 bytes == 3663 requests 0 freed # 64 bytes == 779 requests 0 freed # 68 bytes == 85 requests 0 freed # 72 bytes == 83 requests 0 freed # 76 bytes == 65 requests 0 freed # 80 bytes == 53 requests 0 freed # 84 bytes == 29 requests 0 freed # 88 bytes == 33 requests 0 freed # 92 bytes == 35 requests 0 freed # 96 bytes == 35 requests 0 freed # 100 bytes == 60 requests 0 freed # 104 bytes == 73 requests 0 freed # 108 bytes == 68 requests 0 freed # 112 bytes == 23 requests 0 freed # 116 bytes == 9 requests 0 freed # 120 bytes == 18 requests 0 freed # 124 bytes == 4 requests 0 freed # 128 bytes == 5 requests 0 freed # 132 bytes == 4 requests 0 freed # 136 bytes == 9 requests 0 freed # 140 bytes == 7 requests 0 freed # 144 bytes == 5 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 6 requests 0 freed # 156 bytes == 5 requests 0 freed # 160 bytes == 4 requests 0 freed # 164 bytes == 4 requests 0 freed # 168 bytes == 1 requests 0 freed # 172 bytes == 1 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 1 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 1 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 1 requests 0 freed # 212 bytes == 3 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 2 requests 0 freed # 224 bytes == 4 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 2 requests 0 freed # 252 bytes == 106 requests 0 freed os_heap_commit: 20480 bytes @ 0x0000000046d45000 vmm_heap_reserve_blocks vmcode: size=131072 => 131072 in blocks=32 free_blocks=130681 vmm_heap_reserve_blocks vmcode: size=131072 blocks=32 p=0x0000000046d6b000 vmm_heap_reserve vmcode: size=131072 p=0x0000000046d6b000 os_heap_commit: 4096 bytes @ 0x0000000046d6c000 New heap unit: 0x0000000046d6c000-0x0000000046d8a000 os_heap_commit: 65536 bytes @ 0x0000000046d6d000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130205 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e022c4000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e022c4000 os_heap_commit: 4096 bytes @ 0x00007f1e022c5000 New heap unit: 0x00007f1e022c5000-0x00007f1e02303000 Creating new heap unit 12 (4 [/248] KB) os_heap_commit: 4096 bytes @ 0x00007f1e022c6000 os_heap_commit: 4096 bytes @ 0x0000000046d5d000 os_heap_commit: 4096 bytes @ 0x00007f1e02288000 os_heap_commit: 4096 bytes @ 0x0000000046cd9000 os_heap_commit: 4096 bytes @ 0x00007f1e022c7000 os_heap_commit: 4096 bytes @ 0x00007f1e022c8000 os_heap_commit: 4096 bytes @ 0x00007f1e022c9000 os_heap_commit: 4096 bytes @ 0x0000000046d5e000 os_heap_commit: 4096 bytes @ 0x00007f1e022ca000 new flush timestamp: 1 deleted area ref count=2 timestamp=1 start=0x0000000000000000 end=0x0000000000000000 os_heap_commit: 4096 bytes @ 0x00007f1e022cb000 os_heap_commit: 4096 bytes @ 0x0000000046cda000 os_heap_commit: 4096 bytes @ 0x00007f1e022cc000 os_heap_commit: 4096 bytes @ 0x00007f1e022cd000 os_heap_commit: 4096 bytes @ 0x0000000046d5f000 os_heap_commit: 4096 bytes @ 0x00007f1e02289000 os_heap_commit: 4096 bytes @ 0x00007f1e022ce000 os_heap_commit: 4096 bytes @ 0x00007f1e022cf000 os_heap_commit: 4096 bytes @ 0x00007f1e022d0000 os_heap_commit: 4096 bytes @ 0x00007f1e0228a000 module segment [0x00007f1dff9c1000,0x00007f1dff9c8000] added module segment [0x00007f1dffbc7000,0x00007f1dffbc9000] added segment list segment 0: [0x00007f1dff9c1000,0x00007f1dff9c8000) prot=5 segment 1: [0x00007f1dffbc7000,0x00007f1dffbc9000) prot=3 os_module_area_init: hashtab=0x00007f1dff9c1210, dynsym=0x00007f1dff9c14b8, dynstr=0x00007f1dff9c1f98, strsz=1396, symsz=24 module librt.so.1 |librt-2.23.so| [0x00007f1dff9c1000,0x00007f1dffbc9000] added New +x app memory region: 0x00007f1dff9c1000-0x00007f1dffbc8bc0 r-x new executable vm area: 0x00007f1dff9c1000-0x00007f1dffbc8bc0 ---- ELF SO librt.so.1 new executable vm area: 0x00007f1dff9c1000-0x00007f1dffbc8bc0 ---- ELF SO librt.so.1 removing executable vm area: 0x00007f1dffbc7000-0x00007f1dffbc9000 new mmap overlapping module area : map : base=0x00007f1dffbc7000 base+size=0x00007f1dffbc9000 inode=0 mod : start=0x00007f1dff9c1000 end=0x00007f1dffbc9000 inode=5509986 vmm_heap_reserve_blocks vmheap: size=65536 => 65536 in blocks=16 free_blocks=130141 vmm_heap_reserve_blocks vmheap: size=65536 blocks=16 p=0x00007f1e02304000 vmm_heap_reserve vmheap: size=65536 p=0x00007f1e02304000 os_heap_commit: 4096 bytes @ 0x00007f1e02305000 New heap unit: 0x00007f1e02305000-0x00007f1e02313000 os_heap_commit: 4096 bytes @ 0x00007f1e02306000 os_heap_commit: 4096 bytes @ 0x0000000046d60000 os_heap_commit: 4096 bytes @ 0x00007f1e022d1000 os_heap_commit: 4096 bytes @ 0x00007f1e022d2000 os_heap_commit: 4096 bytes @ 0x0000000046cdb000 os_heap_commit: 4096 bytes @ 0x0000000046d61000 os_heap_commit: 4096 bytes @ 0x00007f1e022d3000 os_heap_commit: 4096 bytes @ 0x00007f1e022d4000 os_heap_commit: 4096 bytes @ 0x00007f1e022d5000 os_heap_commit: 4096 bytes @ 0x0000000046d62000 os_heap_commit: 4096 bytes @ 0x00007f1e022d6000 os_heap_commit: 4096 bytes @ 0x00007f1e022d7000 os_heap_commit: 4096 bytes @ 0x00007f1e022d8000 os_heap_commit: 8192 bytes @ 0x00007f1e02307000 os_heap_commit: 4096 bytes @ 0x0000000046cdc000 os_heap_commit: 4096 bytes @ 0x0000000046d63000 os_heap_commit: 4096 bytes @ 0x00007f1e022d9000 os_heap_commit: 4096 bytes @ 0x00007f1e022da000 os_heap_commit: 4096 bytes @ 0x00007f1e022db000 os_heap_commit: 4096 bytes @ 0x00007f1e022dc000 os_heap_commit: 4096 bytes @ 0x0000000046d64000 os_heap_commit: 4096 bytes @ 0x00007f1e022dd000 os_heap_commit: 4096 bytes @ 0x00007f1e022de000 os_heap_commit: 4096 bytes @ 0x00007f1e02309000 os_heap_commit: 4096 bytes @ 0x0000000046cdd000 os_heap_commit: 4096 bytes @ 0x0000000046d65000 os_heap_commit: 4096 bytes @ 0x00007f1e022df000 os_heap_commit: 4096 bytes @ 0x00007f1e022e0000 os_heap_commit: 4096 bytes @ 0x00007f1e022e1000 vmm_heap_reserve_blocks vmheap: size=40960 => 40960 in blocks=10 free_blocks=130125 vmm_heap_reserve_blocks vmheap: size=40960 blocks=10 p=0x00007f1e02314000 vmm_heap_reserve vmheap: size=40960 p=0x00007f1e02314000 os_heap_commit: 4096 bytes @ 0x00007f1e02315000 New heap unit: 0x00007f1e02315000-0x00007f1e0231d000 os_heap_commit: 4096 bytes @ 0x00007f1e02316000 os_heap_commit: 4096 bytes @ 0x00007f1e022e2000 os_heap_commit: 4096 bytes @ 0x0000000046d66000 os_heap_commit: 4096 bytes @ 0x00007f1e022e3000 os_heap_commit: 4096 bytes @ 0x00007f1e022e4000 os_heap_commit: 4096 bytes @ 0x0000000046cde000 os_heap_commit: 4096 bytes @ 0x00007f1e022e5000 os_heap_commit: 4096 bytes @ 0x00007f1e022e6000 os_heap_commit: 4096 bytes @ 0x0000000046d67000 module segment [0x00007f1dff7b3000,0x00007f1dff7c0000] added module segment [0x00007f1dff9bf000,0x00007f1dff9c1000] added segment list segment 0: [0x00007f1dff7b3000,0x00007f1dff7c0000) prot=5 segment 1: [0x00007f1dff9bf000,0x00007f1dff9c1000) prot=3 os_module_area_init: hashtab=0x00007f1dff7b3158, dynsym=0x00007f1dff7b33f8, dynstr=0x00007f1dff7b3980, strsz=1177, symsz=24 module libverify.so |libverify.so| [0x00007f1dff7b3000,0x00007f1dff9c1000] added New +x app memory region: 0x00007f1dff7b3000-0x00007f1dff9c09e0 r-x new executable vm area: 0x00007f1dff7b3000-0x00007f1dff9c09e0 ---- ELF SO libverify.so new executable vm area: 0x00007f1dff7b3000-0x00007f1dff9c09e0 ---- ELF SO libverify.so removing executable vm area: 0x00007f1dff9bf000-0x00007f1dff9c1000 new mmap overlapping module area : map : base=0x00007f1dff9bf000 base+size=0x00007f1dff9c1000 inode=0 mod : start=0x00007f1dff7b3000 end=0x00007f1dff9c1000 inode=25822936 os_heap_commit: 4096 bytes @ 0x00007f1e022e7000 os_heap_commit: 4096 bytes @ 0x00007f1e0230a000 os_heap_commit: 4096 bytes @ 0x00007f1e022e8000 module segment [0x00007f1dff586000,0x00007f1dff5b1000] added module segment [0x00007f1dff7b1000,0x00007f1dff7b3000] added segment list segment 0: [0x00007f1dff586000,0x00007f1dff5b1000) prot=5 segment 1: [0x00007f1dff7b1000,0x00007f1dff7b3000) prot=3 os_module_area_init: hashtab=0x00007f1dff586158, dynsym=0x00007f1dff587850, dynstr=0x00007f1dff58a898, strsz=14416, symsz=24 module libjava.so |libjava.so| [0x00007f1dff586000,0x00007f1dff7b3000] added New +x app memory region: 0x00007f1dff586000-0x00007f1dff7b2ad0 r-x new executable vm area: 0x00007f1dff586000-0x00007f1dff7b2ad0 ---- ELF SO libjava.so new executable vm area: 0x00007f1dff586000-0x00007f1dff7b2ad0 ---- ELF SO libjava.so removing executable vm area: 0x00007f1dff7b1000-0x00007f1dff7b3000 new mmap overlapping module area : map : base=0x00007f1dff7b1000 base+size=0x00007f1dff7b3000 inode=0 mod : start=0x00007f1dff586000 end=0x00007f1dff7b3000 inode=25822900 os_heap_commit: 4096 bytes @ 0x0000000046c09000 os_heap_commit: 4096 bytes @ 0x00007f1e022e9000 os_heap_commit: 4096 bytes @ 0x0000000046d68000 os_heap_commit: 4096 bytes @ 0x0000000046cdf000 os_heap_commit: 4096 bytes @ 0x00007f1e022ea000 os_heap_commit: 4096 bytes @ 0x00007f1e022eb000 os_heap_commit: 4096 bytes @ 0x00007f1e022ec000 os_heap_commit: 4096 bytes @ 0x0000000046d69000 os_heap_commit: 4096 bytes @ 0x00007f1e022ed000 os_heap_commit: 4096 bytes @ 0x00007f1e0230b000 os_heap_commit: 4096 bytes @ 0x00007f1e022ee000 os_heap_commit: 4096 bytes @ 0x00007f1e022ef000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130649 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046d8b000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046d8b000 os_heap_commit: 4096 bytes @ 0x0000000046d8c000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046d8c000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 2523 requests 0 freed # 32 bytes == 932 requests 0 freed # 36 bytes == 559 requests 0 freed # 40 bytes == 469 requests 0 freed # 44 bytes == 421 requests 0 freed # 48 bytes == 260 requests 0 freed # 52 bytes == 218 requests 0 freed # 56 bytes == 200 requests 0 freed # 60 bytes == 3721 requests 0 freed # 64 bytes == 796 requests 0 freed # 68 bytes == 107 requests 0 freed # 72 bytes == 98 requests 0 freed # 76 bytes == 71 requests 0 freed # 80 bytes == 59 requests 0 freed # 84 bytes == 36 requests 0 freed # 88 bytes == 41 requests 0 freed # 92 bytes == 52 requests 0 freed # 96 bytes == 55 requests 0 freed # 100 bytes == 63 requests 0 freed # 104 bytes == 75 requests 0 freed # 108 bytes == 71 requests 0 freed # 112 bytes == 32 requests 0 freed # 116 bytes == 11 requests 0 freed # 120 bytes == 20 requests 0 freed # 124 bytes == 6 requests 0 freed # 128 bytes == 7 requests 0 freed # 132 bytes == 4 requests 0 freed # 136 bytes == 10 requests 0 freed # 140 bytes == 7 requests 0 freed # 144 bytes == 5 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 6 requests 0 freed # 156 bytes == 6 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 4 requests 0 freed # 168 bytes == 3 requests 0 freed # 172 bytes == 2 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 1 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 2 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 3 requests 0 freed # 224 bytes == 4 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 244 bytes == 2 requests 0 freed # 252 bytes == 107 requests 0 freed os_heap_commit: 4096 bytes @ 0x0000000046ce0000 os_heap_commit: 4096 bytes @ 0x00007f1e022f0000 os_heap_commit: 4096 bytes @ 0x00007f1e022f1000 os_heap_commit: 4096 bytes @ 0x00007f1e022f2000 os_heap_commit: 4096 bytes @ 0x0000000046d8d000 os_heap_commit: 4096 bytes @ 0x00007f1e022f3000 os_heap_commit: 4096 bytes @ 0x00007f1e022f4000 os_heap_commit: 4096 bytes @ 0x00007f1e022f5000 os_heap_commit: 4096 bytes @ 0x0000000046d8e000 os_heap_commit: 4096 bytes @ 0x0000000046ce1000 os_heap_commit: 4096 bytes @ 0x00007f1e022f6000 os_heap_commit: 4096 bytes @ 0x00007f1e022f7000 os_heap_commit: 4096 bytes @ 0x0000000046d8f000 os_heap_commit: 4096 bytes @ 0x00007f1e022f8000 os_heap_commit: 4096 bytes @ 0x00007f1e0230c000 os_heap_commit: 4096 bytes @ 0x00007f1e022f9000 os_heap_commit: 4096 bytes @ 0x00007f1e022fa000 os_heap_commit: 4096 bytes @ 0x0000000046d90000 os_heap_commit: 4096 bytes @ 0x00007f1e022fb000 vmm_heap_reserve_blocks vmcode: size=163840 => 163840 in blocks=40 free_blocks=130633 vmm_heap_reserve_blocks vmcode: size=163840 blocks=40 p=0x0000000046d9b000 vmm_heap_reserve vmcode: size=163840 p=0x0000000046d9b000 os_heap_commit: 4096 bytes @ 0x0000000046d9c000 os_heap_commit: 4096 bytes @ 0x00007f1e022fc000 os_heap_commit: 4096 bytes @ 0x0000000046d91000 os_heap_commit: 4096 bytes @ 0x00007f1e022fd000 os_heap_commit: 4096 bytes @ 0x00007f1e022fe000 os_heap_commit: 4096 bytes @ 0x00007f1e022ff000 os_heap_commit: 4096 bytes @ 0x00007f1e0230d000 os_heap_commit: 4096 bytes @ 0x0000000046d92000 os_heap_commit: 16384 bytes @ 0x00007f1e0230e000 os_heap_commit: 4096 bytes @ 0x00007f1e02300000 os_heap_commit: 4096 bytes @ 0x0000000046d9d000 os_heap_commit: 4096 bytes @ 0x00007f1e02301000 os_heap_commit: 4096 bytes @ 0x00007f1e02302000 os_heap_commit: 4096 bytes @ 0x0000000046d93000 os_heap_commit: 4096 bytes @ 0x00007f1e02312000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130115 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e0231e000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e0231e000 os_heap_commit: 4096 bytes @ 0x00007f1e0231f000 New heap unit: 0x00007f1e0231f000-0x00007f1e0235d000 Creating new heap unit 13 (4 [/248] KB) os_heap_commit: 4096 bytes @ 0x00007f1e02320000 os_heap_commit: 4096 bytes @ 0x0000000046d94000 os_heap_commit: 4096 bytes @ 0x00007f1e02321000 os_heap_commit: 4096 bytes @ 0x0000000046d9e000 os_heap_commit: 4096 bytes @ 0x00007f1e02322000 os_heap_commit: 4096 bytes @ 0x00007f1e02323000 os_heap_commit: 4096 bytes @ 0x0000000046d95000 os_heap_commit: 4096 bytes @ 0x00007f1e02324000 os_heap_commit: 4096 bytes @ 0x00007f1e02325000 os_heap_commit: 4096 bytes @ 0x00007f1e02326000 os_heap_commit: 4096 bytes @ 0x0000000046d96000 vmm_heap_reserve_blocks vmheap: size=131072 => 131072 in blocks=32 free_blocks=130051 vmm_heap_reserve_blocks vmheap: size=131072 blocks=32 p=0x00007f1e0235e000 vmm_heap_reserve vmheap: size=131072 p=0x00007f1e0235e000 os_heap_commit: 4096 bytes @ 0x00007f1e0235f000 New heap unit: 0x00007f1e0235f000-0x00007f1e0237d000 os_heap_commit: 4096 bytes @ 0x00007f1e02360000 os_heap_commit: 4096 bytes @ 0x0000000046d9f000 os_heap_commit: 4096 bytes @ 0x00007f1e02327000 os_heap_commit: 4096 bytes @ 0x00007f1e02328000 os_heap_commit: 4096 bytes @ 0x00007f1e02329000 os_heap_commit: 4096 bytes @ 0x0000000046d97000 os_heap_commit: 4096 bytes @ 0x00007f1e0232a000 os_heap_commit: 4096 bytes @ 0x00007f1e0232b000 os_heap_commit: 4096 bytes @ 0x00007f1e0232c000 os_heap_commit: 4096 bytes @ 0x0000000046d98000 os_heap_commit: 4096 bytes @ 0x0000000046da0000 os_heap_commit: 4096 bytes @ 0x00007f1e0232d000 os_heap_commit: 4096 bytes @ 0x00007f1e0232e000 os_heap_commit: 4096 bytes @ 0x00007f1e0232f000 os_heap_commit: 4096 bytes @ 0x0000000046d99000 os_heap_commit: 4096 bytes @ 0x00007f1e02330000 os_heap_commit: 4096 bytes @ 0x00007f1e02331000 os_heap_commit: 4096 bytes @ 0x00007f1e02332000 os_heap_commit: 4096 bytes @ 0x0000000046da1000 os_heap_commit: 4096 bytes @ 0x00007f1e02333000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130593 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046dc3000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046dc3000 os_heap_commit: 4096 bytes @ 0x0000000046dc4000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046dc4000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 2791 requests 0 freed # 32 bytes == 1016 requests 0 freed # 36 bytes == 637 requests 0 freed # 40 bytes == 521 requests 0 freed # 44 bytes == 576 requests 0 freed # 48 bytes == 494 requests 0 freed # 52 bytes == 435 requests 0 freed # 56 bytes == 262 requests 0 freed # 60 bytes == 3765 requests 0 freed # 64 bytes == 807 requests 0 freed # 68 bytes == 125 requests 0 freed # 72 bytes == 113 requests 0 freed # 76 bytes == 81 requests 0 freed # 80 bytes == 73 requests 0 freed # 84 bytes == 37 requests 0 freed # 88 bytes == 47 requests 0 freed # 92 bytes == 61 requests 0 freed # 96 bytes == 62 requests 0 freed # 100 bytes == 65 requests 0 freed # 104 bytes == 76 requests 0 freed # 108 bytes == 71 requests 0 freed # 112 bytes == 37 requests 0 freed # 116 bytes == 11 requests 0 freed # 120 bytes == 21 requests 0 freed # 124 bytes == 6 requests 0 freed # 128 bytes == 9 requests 0 freed # 132 bytes == 5 requests 0 freed # 136 bytes == 11 requests 0 freed # 140 bytes == 8 requests 0 freed # 144 bytes == 5 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 7 requests 0 freed # 156 bytes == 6 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 4 requests 0 freed # 168 bytes == 4 requests 0 freed # 172 bytes == 3 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 2 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 1 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 2 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 3 requests 0 freed # 224 bytes == 4 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 236 bytes == 1 requests 0 freed # 244 bytes == 2 requests 0 freed # 252 bytes == 109 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e02334000 os_heap_commit: 4096 bytes @ 0x00007f1e02335000 os_heap_commit: 4096 bytes @ 0x00007f1e02336000 os_heap_commit: 4096 bytes @ 0x0000000046c0a000 os_heap_commit: 4096 bytes @ 0x0000000046dc5000 os_heap_commit: 4096 bytes @ 0x00007f1e02337000 os_heap_commit: 4096 bytes @ 0x00007f1e02338000 os_heap_commit: 4096 bytes @ 0x0000000046da2000 os_heap_commit: 4096 bytes @ 0x00007f1e02361000 os_heap_commit: 4096 bytes @ 0x00007f1e02339000 os_heap_commit: 4096 bytes @ 0x0000000046dc6000 os_heap_commit: 4096 bytes @ 0x00007f1e0233a000 os_heap_commit: 4096 bytes @ 0x00007f1e0233b000 os_heap_commit: 4096 bytes @ 0x00007f1e0233c000 os_heap_commit: 4096 bytes @ 0x0000000046dc7000 os_heap_commit: 4096 bytes @ 0x00007f1e0233d000 os_heap_commit: 4096 bytes @ 0x00007f1e0233e000 os_heap_commit: 4096 bytes @ 0x0000000046da3000 os_heap_commit: 4096 bytes @ 0x00007f1e0233f000 os_heap_commit: 4096 bytes @ 0x00007f1e02340000 os_heap_commit: 4096 bytes @ 0x0000000046dc8000 os_heap_commit: 4096 bytes @ 0x00007f1e02341000 os_heap_commit: 4096 bytes @ 0x00007f1e02362000 os_heap_commit: 4096 bytes @ 0x00007f1e02363000 os_heap_commit: 4096 bytes @ 0x00007f1e02342000 os_heap_commit: 4096 bytes @ 0x00007f1e02343000 os_heap_commit: 4096 bytes @ 0x0000000046c0b000 os_heap_commit: 4096 bytes @ 0x00007f1e02344000 os_heap_commit: 4096 bytes @ 0x0000000046da4000 os_heap_commit: 4096 bytes @ 0x0000000046dc9000 os_heap_commit: 4096 bytes @ 0x00007f1e02345000 os_heap_commit: 4096 bytes @ 0x00007f1e02346000 os_heap_commit: 4096 bytes @ 0x00007f1e02347000 os_heap_commit: 4096 bytes @ 0x00007f1e02348000 os_heap_commit: 4096 bytes @ 0x0000000046dca000 os_heap_commit: 4096 bytes @ 0x00007f1e02349000 os_heap_commit: 4096 bytes @ 0x00007f1e0234a000 os_heap_commit: 4096 bytes @ 0x00007f1e0234b000 os_heap_commit: 4096 bytes @ 0x0000000046dcb000 os_heap_commit: 4096 bytes @ 0x0000000046da5000 os_heap_commit: 4096 bytes @ 0x00007f1e0234c000 os_heap_commit: 4096 bytes @ 0x00007f1e0234d000 os_heap_commit: 4096 bytes @ 0x0000000046dcc000 os_heap_commit: 4096 bytes @ 0x00007f1e0234e000 os_heap_commit: 4096 bytes @ 0x00007f1e0234f000 os_heap_commit: 4096 bytes @ 0x00007f1e02350000 os_heap_commit: 4096 bytes @ 0x0000000046dcd000 os_heap_commit: 4096 bytes @ 0x00007f1e02351000 os_heap_commit: 4096 bytes @ 0x0000000046da6000 os_heap_commit: 4096 bytes @ 0x00007f1e02352000 os_heap_commit: 4096 bytes @ 0x00007f1e02364000 os_heap_commit: 4096 bytes @ 0x0000000046c0c000 os_heap_commit: 4096 bytes @ 0x00007f1e02353000 os_heap_commit: 4096 bytes @ 0x00007f1e02354000 os_heap_commit: 4096 bytes @ 0x00007f1e02355000 os_heap_commit: 4096 bytes @ 0x0000000046da7000 os_heap_commit: 4096 bytes @ 0x00007f1e02356000 os_heap_commit: 4096 bytes @ 0x0000000046dce000 os_heap_commit: 4096 bytes @ 0x00007f1e02357000 os_heap_commit: 4096 bytes @ 0x00007f1e02358000 os_heap_commit: 4096 bytes @ 0x00007f1e02359000 os_heap_commit: 4096 bytes @ 0x0000000046dcf000 os_heap_commit: 4096 bytes @ 0x00007f1e0235a000 os_heap_commit: 4096 bytes @ 0x0000000046c0d000 os_heap_commit: 4096 bytes @ 0x00007f1e0235b000 os_heap_commit: 4096 bytes @ 0x0000000046dd0000 os_heap_commit: 4096 bytes @ 0x0000000046da8000 os_heap_commit: 4096 bytes @ 0x00007f1e0235c000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=130019 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e0237e000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e0237e000 os_heap_commit: 4096 bytes @ 0x00007f1e0237f000 New heap unit: 0x00007f1e0237f000-0x00007f1e023bd000 Creating new heap unit 14 (4 [/248] KB) os_heap_commit: 4096 bytes @ 0x00007f1e02380000 os_heap_commit: 4096 bytes @ 0x0000000046dd1000 os_heap_commit: 4096 bytes @ 0x00007f1e02381000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130577 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046dd3000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046dd3000 os_heap_commit: 4096 bytes @ 0x0000000046dd4000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046dd4000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 3177 requests 0 freed # 32 bytes == 1168 requests 0 freed # 36 bytes == 777 requests 0 freed # 40 bytes == 646 requests 0 freed # 44 bytes == 677 requests 0 freed # 48 bytes == 539 requests 0 freed # 52 bytes == 474 requests 0 freed # 56 bytes == 335 requests 0 freed # 60 bytes == 3833 requests 0 freed # 64 bytes == 846 requests 0 freed # 68 bytes == 143 requests 0 freed # 72 bytes == 124 requests 0 freed # 76 bytes == 89 requests 0 freed # 80 bytes == 76 requests 0 freed # 84 bytes == 46 requests 0 freed # 88 bytes == 59 requests 0 freed # 92 bytes == 67 requests 0 freed # 96 bytes == 73 requests 0 freed # 100 bytes == 65 requests 0 freed # 104 bytes == 81 requests 0 freed # 108 bytes == 71 requests 0 freed # 112 bytes == 38 requests 0 freed # 116 bytes == 66 requests 0 freed # 120 bytes == 23 requests 0 freed # 124 bytes == 9 requests 0 freed # 128 bytes == 9 requests 0 freed # 132 bytes == 6 requests 0 freed # 136 bytes == 11 requests 0 freed # 140 bytes == 8 requests 0 freed # 144 bytes == 6 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 7 requests 0 freed # 156 bytes == 7 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 5 requests 0 freed # 168 bytes == 4 requests 0 freed # 172 bytes == 3 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 2 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 2 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 2 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 3 requests 0 freed # 224 bytes == 4 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 236 bytes == 2 requests 0 freed # 244 bytes == 3 requests 0 freed # 252 bytes == 110 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e02382000 new flush timestamp: 2 deleted area ref count=2 timestamp=2 start=0x0000000000000000 end=0x0000000000000000 os_heap_commit: 4096 bytes @ 0x00007f1e02365000 os_heap_commit: 4096 bytes @ 0x0000000046da9000 os_heap_commit: 4096 bytes @ 0x00007f1e02383000 os_heap_commit: 4096 bytes @ 0x0000000046dd5000 os_heap_commit: 4096 bytes @ 0x00007f1e02384000 os_heap_commit: 4096 bytes @ 0x00007f1e02385000 os_heap_commit: 4096 bytes @ 0x0000000046dd6000 os_heap_commit: 4096 bytes @ 0x00007f1e02386000 os_heap_commit: 4096 bytes @ 0x00007f1e02387000 os_heap_commit: 4096 bytes @ 0x00007f1e02388000 os_heap_commit: 4096 bytes @ 0x0000000046daa000 Created 15000 fragments VM heap: addr range 0x00007f1e01f61000--0x00007f1e21f61000, # free blocks 129955 VM heap: addr range 0x0000000046be4000--0x0000000066be4000, # free blocks 130561 (Begin) All statistics @15000 (0:02.860): Current threads under DynamoRIO control : 2 Peak threads under DynamoRIO control : 2 Threads ever created : 2 System calls, pre : 125 System calls, post : 100 System calls, pre, ignorable : 7 System calls, post, ignorable : 6 Ignorable system calls : 36 Non-ignorable system calls : 29 Application mmaps : 36 Application munmaps : 6 Application modules with code : 15 Application code seen (bytes) : 295433 Interpreted calls, direct and indirect : 2321 Interpreted indirect calls : 99 Interpreted indirect jmps : 212 Interpreted rets : 1579 Code origin addresses checked : 14775 Code origin addresses in last area : 14126 Cache consistency non-code nop flushes : 13 Shared deletion regions unlinked : 2 Shared deletion region walks : 2 Shared deletion ref count decrements : 2 Shared deletion max pending : 1 Fragments added to lazy deletion list : 261 Lazy list instances moved to pending list : 2 Lazy list fragments moved to pending list : 258 Generated code protection changes : 3 Protection change calls : 3 Protection change pages : 6 Fragments generated, bb and trace : 15000 Basic block fragments generated : 14739 Trace fragments generated : 261 Trace building reset: no trace head : 261 Number of bbs in all emitted traces : 920 Maximum number of bbs in a trace : 22 Trace wannabes prevented from being traces : 23705 Shadowed trace head deleted : 261 Trace heads re-marked : 17 Future fragments generated : 18845 Shared fragments generated : 14041 Shared bbs generated : 13780 Shared traces generated : 261 Private fragments generated : 959 Private bbs generated : 959 Shared future fragments generated : 17291 Unique fragments generated : 15000 Maximum fragment requested size in bytes : 9774 Maximum fragment size in bytes : 9771 Maximum instrs in a bb : 257 BBs truncated due to instr limits : 21 Direct exit stubs created : 23466 Indirect exit stubs created : 1990 Separate stubs created : 14323 Rip-relative instrs mangled : 14351 Rip-relative leas mangled : 2498 Rip-relative instrs w/ un-reachable targets : 11842 Rip-relative unreachable spill avoided : 644 BBs with one indirect exit : 1890 BBs with one direct exit : 3159 BBs with two direct exits : 9690 BBs with an also_vmarea : 19 BB direct exits >SHRT_MAX from fragment tag : 1366 BB direct exits <=SHRT_MAX from fragment tag : 22099 BB cbr fall-through >SHRT_MAX from fragment tag : 7 BB cbr fall-through <=SHRT_MAX from fragment tag : 9768 BBs using post-linkstub fragment offset : 3972 BBs that write OF but no other arithmetic flags : 11268 BBs that read a flag before writing any : 24 BBs that write no arithmetic flags : 3447 BBs that write no arithmetic flags, end in ib : 1333 Cbrs sharing a single exit stub : 9142 Fragments requiring post_linkstub offs : 4233 Fragments smaller than minimum fcache slot size : 1610 Fragments final size < minimum fcache slot size : 2883 Fragments deleted for any reason : 922 Trace heads marked : 2758 Trace fragments targeted by IBL : 65 Exits due to IBL cold misses : 16221 Extra exits due to trace building : 7 Trace fragments extended : 922 Trace building private copies created : 922 Trace building private copies deleted : 922 Trace building private copies futures deleted : 1482 Trace building private copies futures avoided : 922 Trace inline-ib comparisons : 91 Trace inline-ib no eflag restore needed : 79 Trace fragments extended, ibl exits updated : 100 Branches linked, direct : 12026 Branches linked, indirect : 2090 Fcache exits, total : 47649 Fcache exits, system call executions : 100 Fcache exits, from traces : 8430 Fcache exits, from BBs : 39119 Fcache exits, total indirect branches : 16293 Fcache exits, non-trace indirect branches : 12271 Fcache exits, ind target not in cache : 3399 Fcache exits, ind target extending a trace, BAD : 92 Fcache exits, ind target in cache but not table : 12802 Fcache exits, from BB, ind target ... : 9904 Fcache exits, BB->BB, ind target ... : 9899 Fcache exits, BB->BB trace head, ind target ... : 278 Fcache exits, BB->trace, ind target ... : 5 Fcache exits, from trace, ind target ... : 2898 Fcache exits, trace->trace, ind target ... : 60 Fcache exits, trace->BB not trace head, ind tgt : 113 Fcache exits, trace->BB trace head, ind target : 2725 Fcache exits, dir target not in cache : 10391 Fcache exits, link not allowed : 20740 Fcache exits, target trace head : 19644 Fcache exits, extending a trace : 814 Fcache exits, non-ignorable system call : 125 Fcache exits, no link shared <-> private : 282 Fcache exits needing cbr disambiguation : 19462 Fragments with OF restore prefix : 32 Fcache bb capacity (bytes) : 8192 Fcache bb peak capacity (bytes) : 8192 Fcache bb space claimed (bytes) : 1664 Fcache bb space used (bytes) : 1416 Fcache bb peak used (bytes) : 1488 Fcache bb headers (bytes) : 296 Fcache bb fragment bodies (bytes) : 1063 Fcache bb align space (bytes) : 1101 Fcache bb empty space (bytes) : 248 Fcache shared bb capacity (bytes) : 872448 Fcache shared bb peak capacity (bytes) : 872448 Fcache shared bb space claimed (bytes) : 871584 Fcache shared bb space used (bytes) : 858416 Fcache shared bb peak used (bytes) : 858416 Fcache shared bb headers (bytes) : 110240 Fcache shared bb fragment bodies (bytes) : 719121 Fcache shared bb align space (bytes) : 35555 Fcache shared bb free coalesce next : 171 Fcache shared bb free use larger bucket : 211 Fcache shared bb free split : 212 Fcache shared trace capacity (bytes) : 40960 Fcache shared trace peak capacity (bytes) : 40960 Fcache shared trace space claimed (bytes) : 38416 Fcache shared trace space used (bytes) : 38416 Fcache shared trace peak used (bytes) : 38416 Fcache shared trace headers (bytes) : 2088 Fcache shared trace fragment bodies (bytes) : 30301 Fcache shared trace fragment prefixes (bytes) : 4535 Fcache shared trace align space (bytes) : 1657 Fcache combined claimed (bytes) : 911664 Current fcache combined capacity (bytes) : 921600 Peak fcache combined capacity (bytes) : 921600 Current fcache units on live list : 19 Peak fcache units on live list : 19 Fcache unit lookups : 17949 Separate shared trace direct exit stubs (bytes) : 17526 Separate shared bb direct exit stubs (bytes) : 275770 Separate bb direct exit stubs (bytes) : 1633 Special heap units : 7 Peak special heap units : 7 Special heap align space (bytes) : 16 Current special heap capacity (bytes) : 311296 Peak special heap capacity (bytes) : 311296 Current heap units on live list : 36 Peak heap units on live list : 36 Heap headers (bytes) : 504 Heap align space (bytes) : 21564 Peak heap align space (bytes) : 21610 Heap bucket pad space (bytes) : 91792 Peak heap bucket pad space (bytes) : 91832 Heap allocs in buckets : 373782 Heap allocs variable-sized : 78 Total reserved memory : 6668288 Peak total reserved memory : 6668288 Guard pages, reserved virtual pages : 144 Peak guard pages, reserved virtual pages : 144 Current stack capacity (bytes) : 237568 Peak stack capacity (bytes) : 237568 Mmap capacity (bytes) : 958464 Peak mmap capacity (bytes) : 958464 Mmap reserved but not committed (bytes) : 176128 Peak mmap reserved but not committed (bytes) : 204800 Heap claimed (bytes) : 3236217 Peak heap claimed (bytes) : 3236824 Current heap capacity (bytes) : 3756032 Peak heap capacity (bytes) : 3756032 Heap reserved but not committed (bytes) : 950272 Peak heap reserved but not committed (bytes) : 1032192 Current total memory from OS (bytes) : 6668288 Peak total memory from OS (bytes) : 6668288 Current vmm blocks for heap : 1105 Peak vmm blocks for heap : 1105 Current vmm blocks for cache : 304 Peak vmm blocks for cache : 304 Current vmm blocks for stack : 68 Peak vmm blocks for stack : 68 Current vmm blocks for special heap : 130 Peak vmm blocks for special heap : 130 Current vmm blocks for special mmap : 21 Peak vmm blocks for special mmap : 21 Our virtual memory blocks in use : 1628 Peak our virtual memory blocks in use : 1628 Allocations using multiple vmm blocks : 72 Blocks used for multi-block allocs : 1628 Current vmm virtual memory in use (bytes) : 6668288 Peak vmm virtual memory in use (bytes) : 6668288 Number of safe reads : 15009 Peak vmarea vector length : 69 Peak dynamo areas vector length : 1 Peak executable areas vector length : 15 -pad_jmps fragments size overestimated : 9391 -pad_jmps excess instances coalesced w/ nxt free : 171 -pad_jmps excess instances failed to be returned : 141 -pad_jmps excess bytes failed to be returned : 4044 -pad_jmps body bytes shared bb : 41340 -pad_jmps excess bytes shared bb : 38622 Bytes shared frags ever : 719121 -pad_jmps start_pcs shifted shared bb : 1273 -pad_jmps start_pcs shifted bytes shared bb : 2718 -pad_jmps excess bytes released shared bb : 34672 -pad_jmps no pad exits shared bb : 21484 -pad_jmps body bytes shtrace : 1323 -pad_jmps excess bytes shtrace : 1197 Bytes shared frags ever : 34900 -pad_jmps start_pcs shifted shtrace : 34 -pad_jmps start_pcs shifted bytes shtrace : 62 -pad_jmps excess bytes released shtrace : 1488 -pad_jmps inserted nops shtrace : 27 -pad_jmps inserted nop bytes shtrace : 64 -pad_jmps no pad exits shtrace : 966 -pad_jmps body bytes temp : 2769 -pad_jmps excess bytes temp : 2525 Bytes temp frags ever : 27134 -pad_jmps start_pcs shifted temp : 105 -pad_jmps start_pcs shifted bytes temp : 241 -pad_jmps excess bytes released temp : 3544 -pad_jmps no pad exits temp : 1494 -pad_jmps body bytes bb : 108 -pad_jmps excess bytes bb : 108 Bytes bb frags ever : 1034 -pad_jmps excess bytes released bb : 136 -pad_jmps no pad exits bb : 72 Trace fragment ending with an IBL : 9 Trace fragment ending with an IBL, return : 7 Trace fragment ending with an IBL, ind call : 1 Trace fragment ending with an IBL, ind jump : 1 App reference with FS/GS seg being mangled : 149 (End) All statistics Heap bucket usage counts and wasted memory: 0 8 count= 12647 peak_count= 411 peak_wasted= 0 peak_align= 1845 1 24 count= 200532 peak_count= 13130 peak_wasted= 49928 peak_align= 653 2 72 count= 40076 peak_count= 1929 peak_wasted= 3768 peak_align= 7236 3 96 count= 107328 peak_count= 1045 peak_wasted= 344 peak_align= 0 4 112 count= 3016 peak_count= 3016 peak_wasted= 24112 peak_align= 12052 5 128 count= 9154 peak_count= 9009 peak_wasted= 232 peak_align= 88 6 152 count= 817 peak_count= 141 peak_wasted= 160 peak_align= 488 7 184 count= 53 peak_count= 53 peak_wasted= 104 peak_align= 156 8 248 count= 85 peak_count= 85 peak_wasted= 2032 peak_align= 136 9 256 count= 5 peak_count= 5 peak_wasted= 0 peak_align= 8 10 512 count= 69 peak_count= 64 peak_wasted= 11312 peak_align= 140 11 -1 count= 78 peak_count= 63 peak_wasted= 23568 peak_align= 37 Non-persistent global units heap breakdown: BB Fragments: cur= 1577K, max= 1577K, #= 13780, 1= 128, new= 1577K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 158K, max= 158K, #= 17291, 1= 24, new= 160K, re= 245K Frag Tables: cur= 392K, max= 520K, #= 12, 1= 256K, new= 648K, re= 112K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 84K, max= 84K, #= 522, 1= 600, new= 62K, re= 22K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 1K, max= 1K, #= 14097, 1= 48, new= 6K, re= 984K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 6K, max= 6K, #= 23, 1= 1200, new= 6K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 2220 KB Total max (not nec. all used simult.): 2348 KB Reachable global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 519, 1= 24, new= 0K, re= 12K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 0 KB Total max (not nec. all used simult.): 0 KB Uprotected global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 3K, max= 3K, #= 6, 1= 288, new= 3K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 1, 1= 656, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 19K, max= 19K, #= 4, 1= 6840, new= 19K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 1K, max= 1K, #= 16, 1= 320, new= 1K, re= 0K Total cur usage: 24 KB Total max (not nec. all used simult.): 24 KB Racy Up-to-date Process heap breakdown: BB Fragments: cur= 1583K, max= 1583K, #= 14739, 1= 152, new= 1583K, re= 127K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 160K, max= 160K, #= 18845, 1= 24, new= 161K, re= 279K Frag Tables: cur= 395K, max= 522K, #= 22, 1= 256K, new= 653K, re= 112K IBL Tables: cur= 15K, max= 15K, #= 12, 1= 2128, new= 15K, re= 0K Traces: cur= 222K, max= 222K, #= 530, 1=65536, new= 192K, re= 30K FC Empties: cur= 0K, max= 0K, #= 929, 1= 40, new= 0K, re= 65K Vm Multis: cur= 1K, max= 1K, #= 15056, 1= 48, new= 6K, re= 1051K IR: cur= 1K, max= 122K, #= 317137, 1= 96, new= 248K, re=15567K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 41K, max= 41K, #= 250, 1= 4000, new= 36K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 71K, max= 71K, #= 3042, 1= 16, new= 9K, re= 61K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 6, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 151K, max= 151K, #= 129, 1= 132K, new= 150K, re= 1K Stats: cur= 19K, max= 19K, #= 4, 1= 6840, new= 19K, re= 0K SpecialHeap: cur= 288K, max= 288K, #= 14323, 1= 23, new= 288K, re= 33K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 176K, max= 176K, #= 3158, 1=32776, new= 161K, re= 59K Total cur usage: 3160 KB Total max (not nec. all used simult.): 3409 KB Updated-at-end Process (max is total of maxes) heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 9K, #= 1442, 1= 96, new= 10K, re= 77K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 41K, max= 41K, #= 250, 1= 4000, new= 36K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 3, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 143K, max= 143K, #= 104, 1= 132K, new= 142K, re= 1K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 49K, max= 49K, #= 77, 1=22568, new= 52K, re= 1K Total cur usage: 268 KB Total max (not nec. all used simult.): 277 KB Basic block (shared) unit 0 @0x0000000046dd4000: capacity 12 KB, used 11 KB, not full Basic block (shared) unit 1 @0x0000000046dc4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 2 @0x0000000046d8c000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 3 @0x0000000046d5c000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 4 @0x0000000046d34000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 5 @0x0000000046d24000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 6 @0x0000000046d14000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 7 @0x0000000046d04000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 8 @0x0000000046cf4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 9 @0x0000000046ce4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 10 @0x0000000046cae000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 11 @0x0000000046c9e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 12 @0x0000000046c8e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 13 @0x0000000046c7e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 14 @0x0000000046c6e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 15 @0x0000000046bf4000: capacity 56 KB, used 56 KB, full Basic block (shared) cache: capacity 852 KB, used 851 KB, not full fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 3253 requests 0 freed # 32 bytes == 1184 requests 0 freed # 36 bytes == 791 requests 0 freed # 40 bytes == 659 requests 0 freed # 44 bytes == 686 requests 0 freed # 48 bytes == 553 requests 0 freed # 52 bytes == 479 requests 0 freed # 56 bytes == 351 requests 0 freed # 60 bytes == 3852 requests 0 freed # 64 bytes == 848 requests 0 freed # 68 bytes == 147 requests 0 freed # 72 bytes == 125 requests 0 freed # 76 bytes == 92 requests 0 freed # 80 bytes == 76 requests 0 freed # 84 bytes == 46 requests 0 freed # 88 bytes == 61 requests 0 freed # 92 bytes == 68 requests 0 freed # 96 bytes == 76 requests 0 freed # 100 bytes == 65 requests 0 freed # 104 bytes == 84 requests 0 freed # 108 bytes == 72 requests 0 freed # 112 bytes == 39 requests 0 freed # 116 bytes == 86 requests 0 freed # 120 bytes == 24 requests 0 freed # 124 bytes == 11 requests 0 freed # 128 bytes == 10 requests 0 freed # 132 bytes == 7 requests 0 freed # 136 bytes == 11 requests 0 freed # 140 bytes == 8 requests 0 freed # 144 bytes == 6 requests 0 freed # 148 bytes == 8 requests 0 freed # 152 bytes == 7 requests 0 freed # 156 bytes == 7 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 5 requests 0 freed # 168 bytes == 5 requests 0 freed # 172 bytes == 3 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 2 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 2 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 2 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 3 requests 0 freed # 224 bytes == 4 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 1 requests 0 freed # 236 bytes == 2 requests 0 freed # 244 bytes == 3 requests 0 freed # 252 bytes == 110 requests 0 freed Trace (shared) unit 0 @0x0000000046c04000: capacity 40 KB, used 37 KB, not full Trace (shared) cache: capacity 40 KB, used 37 KB, not full fcache Trace (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Trace (shared) requests and frees histogram: # 40 bytes == 2 requests 0 freed # 48 bytes == 32 requests 0 freed # 56 bytes == 18 requests 0 freed # 64 bytes == 22 requests 0 freed # 72 bytes == 37 requests 0 freed # 80 bytes == 8 requests 0 freed # 88 bytes == 20 requests 0 freed # 96 bytes == 6 requests 0 freed # 104 bytes == 8 requests 0 freed # 112 bytes == 6 requests 0 freed # 120 bytes == 1 requests 0 freed # 128 bytes == 4 requests 0 freed # 136 bytes == 1 requests 0 freed # 144 bytes == 1 requests 0 freed # 152 bytes == 7 requests 0 freed # 160 bytes == 9 requests 0 freed # 168 bytes == 4 requests 0 freed # 176 bytes == 3 requests 0 freed # 184 bytes == 6 requests 0 freed # 192 bytes == 2 requests 0 freed # 200 bytes == 6 requests 0 freed # 208 bytes == 4 requests 0 freed # 216 bytes == 2 requests 0 freed # 224 bytes == 7 requests 0 freed # 232 bytes == 4 requests 0 freed # 240 bytes == 2 requests 0 freed # 248 bytes == 3 requests 0 freed # 252 bytes == 45 requests 0 freed Currently live process locks: 1 lock 0x00007f1e2275a940: name=innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 rank=95 owner=139683 owning_dc=0x00007f1e01f65340 contended_event=0xffffffff prev=0x00007f1e22757340 lock count_times_acquired= 52 0 0 0 0+2 innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 2 lock 0x00007f1e22757340: name=memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 rank=86 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a180 lock count_times_acquired= 14855 count_times_contended= 1 0 count_times_spin_only= 1 0+2 memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 3 lock 0x00007f1e2275a180: name=options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 rank=90 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ab40 lock count_times_acquired= 1 0 0 0 0+2 options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 4 lock 0x00007f1e2275ab40: name=logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 rank=87 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a240 lock count_times_acquired= 5 0 0 0 0+2 logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 5 lock 0x00007f1e2275a240: name=all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 rank=6 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22784718 lock count_times_acquired= 8 0 0 0 0+2 all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 6 lock 0x00007f1e22784718: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aac0 lock count_times_acquired= 1 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 7 lock 0x00007f1e2275aac0: name=prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 rank=89 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ad40 lock count_times_acquired= 1 0 0 0 0+2 prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 8 lock 0x00007f1e2275ad40: name=request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 rank=84 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22774668 lock count_times_acquired= 1 0 0 0 0+2 request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 9 lock 0x00007f1e22774668: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ac40 lock count_times_acquired= 3 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 10 lock 0x00007f1e2275ac40: name=heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 rank=73 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275acc0 lock count_times_acquired= 72 0 0 0 0+2 heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 11 lock 0x00007f1e2275acc0: name=global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 rank=72 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bc40 lock count_times_acquired= 75231 count_times_contended= 6 0 count_times_spin_only= 6 0+2 global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 12 lock 0x00007f1e01f8bc40: name=all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 rank=67 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b3e8 lock count_times_acquired= 15462 count_times_contended= 9 0 count_times_spin_only= 9 0+2 all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 13 lock 0x00007f1e01f8b3e8: name=dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 rank=70 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bd98 lock count_times_acquired= 607 0 0 0 0+2 dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 14 lock 0x00007f1e01f8bd98: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2070 lock count_times_acquired= 25 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 15 lock 0x00007f1e01fb2070: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a6c0 lock count_times_acquired= 28472 count_times_contended= 1 0 count_times_spin_only= 1 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 16 lock 0x00007f1e2275a6c0: name=allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 rank=65 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96428 lock count_times_acquired= 38 0 0 0 0+2 allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 17 lock 0x00007f1e01f96428: name=fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 rank=66 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb24b8 lock count_times_acquired= 17968 0 0 0 0+2 fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 18 lock 0x00007f1e01fb24b8: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a440 lock count_times_acquired= 558 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 19 lock 0x00007f1e2275a440: name=shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 rank=13 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a2c0 lock count_times_acquired= 266 0 0 0 0+2 shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 20 lock 0x00007f1e2275a2c0: name=thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 rank=4 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b280 lock count_times_acquired= 5 0 0 0 0+2 thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 21 lock 0x00007f1e2275b280: name=callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 rank=44 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01faa078 lock count_times_acquired= 2 0 0 0 0+2 callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 22 lock 0x00007f1e01faa078: name=thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 rank=93 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b200 lock count_times_acquired= 2 0 0 0 0+2 thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 23 lock 0x00007f1e2275b200: name=privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 rank=47 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa23f8 lock count_times_acquired= 15 0 0 0 0+2 privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 24 lock 0x00007f1e01fa23f8: name=written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 rank=27 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e227573c0 lock count_times_acquired= 1 0 0 0 0+2 written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 25 lock 0x00007f1e227573c0: name=maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 rank=24 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275afc0 lock count_times_acquired= 11 0 0 0 0+2 maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 26 lock 0x00007f1e2275afc0: name=module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 rank=28 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1f20 lock count_times_acquired= 199 0 0 0 0+2 module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 27 lock 0x00007f1e01fa1f20: name=executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 rank=26 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa6d48 lock count_times_acquired= 2062 0 0 0 0+2 executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 28 lock 0x00007f1e01fa6d48: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa7780 lock count_times_acquired= 3 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 29 lock 0x00007f1e01fa7780: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa76e8 lock count_times_acquired= 1 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 30 lock 0x00007f1e01fa76e8: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1200 lock count_times_acquired= 2 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 31 lock 0x00007f1e01fa1200: name=linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 rank=7 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96888 lock count_times_acquired= 47080 0 0 0 0+2 linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 32 lock 0x00007f1e01f96888: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96688 lock count_times_acquired= 164002 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 33 lock 0x00007f1e01f96688: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b3a0 lock count_times_acquired= 160207 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 34 lock 0x00007f1e2275b3a0: name=bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 rank=5 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96a88 lock count_times_acquired= 14077 0 0 0 0+2 bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 35 lock 0x00007f1e01f96a88: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa24f0 lock count_times_acquired= 118287 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 36 lock 0x00007f1e01fa24f0: name=shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 rank=18 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2910 lock count_times_acquired= 29089 0 0 0 0+2 shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 37 lock 0x00007f1e01fb2910: name=special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 rank=30 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a840 lock count_times_acquired= 15823 0 0 0 0+2 special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 38 lock 0x00007f1e2275a840: name=change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 rank=17 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b890 lock count_times_acquired= 17020 0 0 0 0+2 change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 39 lock 0x00007f1e01f8b890: name=sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 rank=48 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa2018 lock count_times_acquired= 22 0 0 0 0+2 sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 40 lock 0x00007f1e01fa2018: name=pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 rank=37 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1168 lock count_times_acquired= 19 0 0 0 0+2 pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 41 lock 0x00007f1e01fa1168: name=fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 rank=20 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275adc0 lock count_times_acquired= 401 0 0 0 0+2 fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 42 lock 0x00007f1e2275adc0: name=trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 rank=3 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275af40 lock count_times_acquired= 261 0 0 0 0+2 trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 43 lock 0x00007f1e2275af40: name=lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 rank=15 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f65280 lock count_times_acquired= 263 0 0 0 0+2 lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 44 lock 0x00007f1e01f65280: name=shared_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal.c:1653 rank=62 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fad520 lock count_times_acquired= 17 0 0 0 0+2 shared_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal.c:1653 45 lock 0x00007f1e01fad520: name=thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 rank=93 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f67830 lock count_times_acquired= 1 0 0 0 0+2 thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 46 lock 0x00007f1e01f67830: name=linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 rank=7 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f67798 lock count_times_acquired= 48023 0 0 0 0+2 linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 47 lock 0x00007f1e01f67798: name=fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 rank=20 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aec0 lock count_times_acquired= 521 0 0 0 0+2 fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 48 lock 0x00007f1e2275aec0: name=shared_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:416 rank=14 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a940 lock count_times_acquired= 4 0 0 0 0+2 shared_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:416 Currently live process locks: 48, acquired 771046, contended 17 (current only) os_heap_commit: 4096 bytes @ 0x00007f1e02389000 os_heap_commit: 4096 bytes @ 0x0000000046dd7000 os_heap_commit: 4096 bytes @ 0x00007f1e0238a000 module segment [0x00007f1dff36e000,0x00007f1dff376000] added module segment [0x00007f1dff575000,0x00007f1dff577000] added segment list segment 0: [0x00007f1dff36e000,0x00007f1dff376000) prot=5 segment 1: [0x00007f1dff575000,0x00007f1dff577000) prot=3 os_module_area_init: hashtab=0x00007f1dff36e210, dynsym=0x00007f1dff36e2d8, dynstr=0x00007f1dff36e800, strsz=980, symsz=24 module libnss_compat.so.2 |libnss_compat-2.23.so| [0x00007f1dff36e000,0x00007f1dff577000] added New +x app memory region: 0x00007f1dff36e000-0x00007f1dff576460 r-x new executable vm area: 0x00007f1dff36e000-0x00007f1dff576460 ---- ELF SO libnss_compat.so.2 new executable vm area: 0x00007f1dff36e000-0x00007f1dff576460 ---- ELF SO libnss_compat.so.2 removing executable vm area: 0x00007f1dff575000-0x00007f1dff577000 new mmap overlapping module area : map : base=0x00007f1dff575000 base+size=0x00007f1dff577000 inode=0 mod : start=0x00007f1dff36e000 end=0x00007f1dff577000 inode=5510004 os_heap_commit: 4096 bytes @ 0x00007f1e022b7000 module segment [0x00007f1dff155000,0x00007f1dff16b000] added module segment [0x00007f1dff36a000,0x00007f1dff36e000] added segment list segment 0: [0x00007f1dff155000,0x00007f1dff16b000) prot=5 segment 1: [0x00007f1dff36a000,0x00007f1dff36e000) prot=3 os_module_area_init: hashtab=0x00007f1dff155210, dynsym=0x00007f1dff155888, dynstr=0x00007f1dff156f80, strsz=3185, symsz=24 module libnsl.so.1 |libnsl-2.23.so| [0x00007f1dff155000,0x00007f1dff36e000] added New +x app memory region: 0x00007f1dff155000-0x00007f1dff36da58 r-x new executable vm area: 0x00007f1dff155000-0x00007f1dff36da58 ---- ELF SO libnsl.so.1 new executable vm area: 0x00007f1dff155000-0x00007f1dff36da58 ---- ELF SO libnsl.so.1 removing executable vm area: 0x00007f1dff36a000-0x00007f1dff36c000 new mmap overlapping module area : map : base=0x00007f1dff36a000 base+size=0x00007f1dff36c000 inode=0 mod : start=0x00007f1dff155000 end=0x00007f1dff36e000 inode=5509998 removing executable vm area: 0x00007f1dff36c000-0x00007f1dff36da58 os_heap_commit: 4096 bytes @ 0x00007f1e0238b000 os_heap_commit: 4096 bytes @ 0x00007f1e02366000 os_heap_commit: 4096 bytes @ 0x00007f1e0238c000 os_heap_commit: 4096 bytes @ 0x0000000046dd8000 os_heap_commit: 4096 bytes @ 0x00007f1e0238d000 module segment [0x00007f1dfef49000,0x00007f1dfef54000] added module segment [0x00007f1dff153000,0x00007f1dff155000] added segment list segment 0: [0x00007f1dfef49000,0x00007f1dfef54000) prot=5 segment 1: [0x00007f1dff153000,0x00007f1dff155000) prot=3 os_module_area_init: hashtab=0x00007f1dfef49210, dynsym=0x00007f1dfef494e8, dynstr=0x00007f1dfef49f38, strsz=2028, symsz=24 module libnss_nis.so.2 |libnss_nis-2.23.so| [0x00007f1dfef49000,0x00007f1dff155000] added New +x app memory region: 0x00007f1dfef49000-0x00007f1dff154588 r-x new executable vm area: 0x00007f1dfef49000-0x00007f1dff154588 ---- ELF SO libnss_nis.so.2 new executable vm area: 0x00007f1dfef49000-0x00007f1dff154588 ---- ELF SO libnss_nis.so.2 removing executable vm area: 0x00007f1dff153000-0x00007f1dff155000 new mmap overlapping module area : map : base=0x00007f1dff153000 base+size=0x00007f1dff155000 inode=0 mod : start=0x00007f1dfef49000 end=0x00007f1dff155000 inode=5509993 module segment [0x00007f1dfed37000,0x00007f1dfed42000] added module segment [0x00007f1dfef41000,0x00007f1dfef49000] added segment list segment 0: [0x00007f1dfed37000,0x00007f1dfed42000) prot=5 segment 1: [0x00007f1dfef41000,0x00007f1dfef49000) prot=3 os_module_area_init: hashtab=0x00007f1dfed37210, dynsym=0x00007f1dfed37520, dynstr=0x00007f1dfed38018, strsz=2251, symsz=24 module libnss_files.so.2 |libnss_files-2.23.so| [0x00007f1dfed37000,0x00007f1dfef49000] added New +x app memory region: 0x00007f1dfed37000-0x00007f1dfef48718 r-x new executable vm area: 0x00007f1dfed37000-0x00007f1dfef48718 ---- ELF SO libnss_files.so.2 new executable vm area: 0x00007f1dfed37000-0x00007f1dfef48718 ---- ELF SO libnss_files.so.2 removing executable vm area: 0x00007f1dfef41000-0x00007f1dfef43000 new mmap overlapping module area : map : base=0x00007f1dfef41000 base+size=0x00007f1dfef43000 inode=0 mod : start=0x00007f1dfed37000 end=0x00007f1dfef49000 inode=5510000 removing executable vm area: 0x00007f1dfef43000-0x00007f1dfef48718 os_heap_commit: 4096 bytes @ 0x00007f1e0238e000 os_heap_commit: 4096 bytes @ 0x0000000046dab000 os_heap_commit: 4096 bytes @ 0x00007f1e0238f000 os_heap_commit: 4096 bytes @ 0x0000000046dd9000 os_heap_commit: 4096 bytes @ 0x00007f1e02390000 os_heap_commit: 4096 bytes @ 0x00007f1e02391000 os_heap_commit: 4096 bytes @ 0x00007f1e02392000 os_heap_commit: 4096 bytes @ 0x0000000046dda000 os_heap_commit: 4096 bytes @ 0x00007f1e02393000 os_heap_commit: 4096 bytes @ 0x00007f1e02394000 os_heap_commit: 4096 bytes @ 0x0000000046dac000 os_heap_commit: 4096 bytes @ 0x00007f1e02367000 os_heap_commit: 4096 bytes @ 0x00007f1e02395000 os_heap_commit: 4096 bytes @ 0x0000000046ddb000 os_heap_commit: 4096 bytes @ 0x00007f1e02396000 os_heap_commit: 4096 bytes @ 0x00007f1e02397000 thread 139683 sending signal 0 to pid 139674 os_heap_commit: 4096 bytes @ 0x00007f1e02398000 os_heap_commit: 4096 bytes @ 0x0000000046c0e000 os_heap_commit: 4096 bytes @ 0x0000000046ddc000 os_heap_commit: 4096 bytes @ 0x00007f1e02399000 os_heap_commit: 4096 bytes @ 0x0000000046dad000 os_heap_commit: 4096 bytes @ 0x00007f1e0239a000 os_heap_commit: 4096 bytes @ 0x00007f1e0239b000 os_heap_commit: 4096 bytes @ 0x0000000046ddd000 os_heap_commit: 4096 bytes @ 0x00007f1e0239c000 os_heap_commit: 4096 bytes @ 0x00007f1e0239d000 os_heap_commit: 4096 bytes @ 0x00007f1e0239e000 os_heap_commit: 32768 bytes @ 0x00007f1e02368000 os_heap_commit: 4096 bytes @ 0x0000000046dde000 os_heap_commit: 4096 bytes @ 0x00007f1e0239f000 os_heap_commit: 4096 bytes @ 0x00007f1e023a0000 os_heap_commit: 4096 bytes @ 0x0000000046dae000 os_heap_commit: 4096 bytes @ 0x0000000046ddf000 os_heap_commit: 4096 bytes @ 0x00007f1e023a1000 os_heap_commit: 4096 bytes @ 0x00007f1e023a2000 os_heap_commit: 4096 bytes @ 0x00007f1e02370000 os_heap_commit: 4096 bytes @ 0x00007f1e023a3000 os_heap_commit: 4096 bytes @ 0x0000000046de0000 os_heap_commit: 4096 bytes @ 0x00007f1e023a4000 os_heap_commit: 4096 bytes @ 0x00007f1e023a5000 os_heap_commit: 4096 bytes @ 0x00007f1e023a6000 os_heap_commit: 4096 bytes @ 0x0000000046de1000 os_heap_commit: 4096 bytes @ 0x0000000046daf000 os_heap_commit: 4096 bytes @ 0x00007f1e023a7000 os_heap_commit: 4096 bytes @ 0x00007f1e023a8000 os_heap_commit: 4096 bytes @ 0x00007f1e023a9000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130561 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046de3000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046de3000 os_heap_commit: 4096 bytes @ 0x0000000046de4000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046de4000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 372 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 3548 requests 0 freed # 32 bytes == 1328 requests 0 freed # 36 bytes == 917 requests 0 freed # 40 bytes == 764 requests 0 freed # 44 bytes == 768 requests 0 freed # 48 bytes == 593 requests 0 freed # 52 bytes == 528 requests 0 freed # 56 bytes == 383 requests 0 freed # 60 bytes == 3916 requests 0 freed # 64 bytes == 879 requests 0 freed # 68 bytes == 159 requests 0 freed # 72 bytes == 139 requests 0 freed # 76 bytes == 102 requests 0 freed # 80 bytes == 84 requests 0 freed # 84 bytes == 55 requests 0 freed # 88 bytes == 65 requests 0 freed # 92 bytes == 75 requests 0 freed # 96 bytes == 82 requests 0 freed # 100 bytes == 71 requests 0 freed # 104 bytes == 87 requests 0 freed # 108 bytes == 73 requests 0 freed # 112 bytes == 41 requests 0 freed # 116 bytes == 91 requests 0 freed # 120 bytes == 29 requests 0 freed # 124 bytes == 12 requests 0 freed # 128 bytes == 10 requests 0 freed # 132 bytes == 7 requests 0 freed # 136 bytes == 13 requests 0 freed # 140 bytes == 8 requests 0 freed # 144 bytes == 7 requests 0 freed # 148 bytes == 10 requests 0 freed # 152 bytes == 7 requests 0 freed # 156 bytes == 7 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 7 requests 0 freed # 168 bytes == 5 requests 0 freed # 172 bytes == 3 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 2 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 3 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 2 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 3 requests 0 freed # 224 bytes == 5 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 2 requests 0 freed # 236 bytes == 2 requests 0 freed # 244 bytes == 3 requests 0 freed # 252 bytes == 113 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e023aa000 os_heap_commit: 4096 bytes @ 0x00007f1e023ab000 os_heap_commit: 4096 bytes @ 0x00007f1e023ac000 os_heap_commit: 4096 bytes @ 0x0000000046de5000 os_heap_commit: 4096 bytes @ 0x0000000046db0000 os_heap_commit: 4096 bytes @ 0x00007f1e023ad000 os_heap_commit: 4096 bytes @ 0x00007f1e023ae000 os_heap_commit: 4096 bytes @ 0x00007f1e02371000 os_heap_commit: 4096 bytes @ 0x0000000046de6000 os_heap_commit: 4096 bytes @ 0x00007f1e023af000 os_heap_commit: 4096 bytes @ 0x00007f1e023b0000 os_heap_commit: 4096 bytes @ 0x00007f1e023b1000 os_heap_commit: 4096 bytes @ 0x0000000046de7000 os_heap_commit: 4096 bytes @ 0x00007f1e023b2000 os_heap_commit: 4096 bytes @ 0x0000000046db1000 os_heap_commit: 4096 bytes @ 0x00007f1e023b3000 os_heap_commit: 4096 bytes @ 0x0000000046de8000 os_heap_commit: 4096 bytes @ 0x00007f1e023b4000 os_heap_commit: 4096 bytes @ 0x00007f1e02372000 os_heap_commit: 4096 bytes @ 0x00007f1e02373000 os_heap_commit: 4096 bytes @ 0x0000000046de9000 os_heap_commit: 4096 bytes @ 0x00007f1e023b5000 os_heap_commit: 4096 bytes @ 0x00007f1e023b6000 os_heap_commit: 4096 bytes @ 0x00007f1e023b7000 os_heap_commit: 4096 bytes @ 0x0000000046dea000 os_heap_commit: 4096 bytes @ 0x00007f1e023b8000 os_heap_commit: 4096 bytes @ 0x0000000046c0f000 os_heap_commit: 4096 bytes @ 0x0000000046db2000 os_heap_commit: 4096 bytes @ 0x00007f1e023b9000 os_heap_commit: 4096 bytes @ 0x0000000046deb000 os_heap_commit: 4096 bytes @ 0x00007f1e023ba000 os_heap_commit: 4096 bytes @ 0x00007f1e023bb000 os_heap_commit: 4096 bytes @ 0x0000000046dec000 os_heap_commit: 4096 bytes @ 0x00007f1e023bc000 os_heap_commit: 4096 bytes @ 0x00007f1e02374000 os_heap_commit: 4096 bytes @ 0x0000000046ded000 vmm_heap_reserve_blocks vmheap: size=262144 => 262144 in blocks=64 free_blocks=129955 vmm_heap_reserve_blocks vmheap: size=262144 blocks=64 p=0x00007f1e023be000 vmm_heap_reserve vmheap: size=262144 p=0x00007f1e023be000 os_heap_commit: 4096 bytes @ 0x00007f1e023bf000 New heap unit: 0x00007f1e023bf000-0x00007f1e023fd000 Creating new heap unit 15 (4 [/248] KB) os_heap_commit: 4096 bytes @ 0x00007f1e023c0000 os_heap_commit: 4096 bytes @ 0x0000000046dee000 os_heap_commit: 4096 bytes @ 0x0000000046db3000 os_heap_commit: 4096 bytes @ 0x0000000046def000 os_heap_commit: 4096 bytes @ 0x0000000046df0000 os_heap_commit: 4096 bytes @ 0x0000000046df1000 os_heap_commit: 4096 bytes @ 0x00007f1e023c1000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130545 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046df3000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046df3000 os_heap_commit: 4096 bytes @ 0x0000000046df4000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046df4000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 4 free, 2 reuse, 2 coalesce, 1 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 373 free, 208 reuse, 164 coalesce, 208 split 172 bytes : 1 live, 180 charge, 8 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 1 live, 180 charge, 8 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 3687 requests 0 freed # 32 bytes == 1447 requests 0 freed # 36 bytes == 946 requests 0 freed # 40 bytes == 815 requests 0 freed # 44 bytes == 790 requests 0 freed # 48 bytes == 620 requests 0 freed # 52 bytes == 577 requests 0 freed # 56 bytes == 395 requests 0 freed # 60 bytes == 3955 requests 0 freed # 64 bytes == 911 requests 0 freed # 68 bytes == 167 requests 0 freed # 72 bytes == 182 requests 0 freed # 76 bytes == 123 requests 0 freed # 80 bytes == 84 requests 0 freed # 84 bytes == 56 requests 0 freed # 88 bytes == 65 requests 0 freed # 92 bytes == 76 requests 0 freed # 96 bytes == 83 requests 0 freed # 100 bytes == 74 requests 0 freed # 104 bytes == 89 requests 0 freed # 108 bytes == 73 requests 0 freed # 112 bytes == 42 requests 0 freed # 116 bytes == 91 requests 0 freed # 120 bytes == 29 requests 0 freed # 124 bytes == 12 requests 0 freed # 128 bytes == 11 requests 0 freed # 132 bytes == 7 requests 0 freed # 136 bytes == 13 requests 0 freed # 140 bytes == 8 requests 0 freed # 144 bytes == 7 requests 0 freed # 148 bytes == 11 requests 0 freed # 152 bytes == 7 requests 0 freed # 156 bytes == 7 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 8 requests 0 freed # 168 bytes == 11 requests 0 freed # 172 bytes == 3 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 2 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 3 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 2 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 3 requests 0 freed # 224 bytes == 5 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 3 requests 0 freed # 236 bytes == 2 requests 0 freed # 244 bytes == 3 requests 0 freed # 252 bytes == 215 requests 0 freed os_heap_commit: 4096 bytes @ 0x0000000046df5000 os_heap_commit: 4096 bytes @ 0x0000000046df6000 os_heap_commit: 4096 bytes @ 0x00007f1e023c2000 os_heap_commit: 4096 bytes @ 0x0000000046df7000 os_heap_commit: 4096 bytes @ 0x00007f1e02375000 os_heap_commit: 4096 bytes @ 0x0000000046df8000 os_heap_commit: 4096 bytes @ 0x0000000046df9000 os_heap_commit: 4096 bytes @ 0x00007f1e023c3000 os_heap_commit: 4096 bytes @ 0x0000000046dfa000 os_heap_commit: 4096 bytes @ 0x0000000046dfb000 os_heap_commit: 4096 bytes @ 0x00007f1e023c4000 os_heap_commit: 4096 bytes @ 0x0000000046db4000 os_heap_commit: 4096 bytes @ 0x0000000046dfc000 os_heap_commit: 4096 bytes @ 0x00007f1e023c5000 os_heap_commit: 4096 bytes @ 0x0000000046dfd000 os_heap_commit: 4096 bytes @ 0x0000000046dfe000 os_heap_commit: 4096 bytes @ 0x00007f1e02376000 os_heap_commit: 4096 bytes @ 0x0000000046dff000 os_heap_commit: 4096 bytes @ 0x00007f1e023c6000 os_heap_commit: 4096 bytes @ 0x0000000046c10000 os_heap_commit: 4096 bytes @ 0x00007f1e023c7000 os_heap_commit: 4096 bytes @ 0x00007f1e023c8000 os_heap_commit: 4096 bytes @ 0x00007f1e023c9000 os_heap_commit: 4096 bytes @ 0x0000000046e00000 os_heap_commit: 4096 bytes @ 0x0000000046db5000 os_heap_commit: 4096 bytes @ 0x0000000046c11000 module segment [0x00007f1dfeb30000,0x00007f1dfeb37000] added module segment [0x00007f1dfed36000,0x00007f1dfed37000] added segment list segment 0: [0x00007f1dfeb30000,0x00007f1dfeb37000) prot=5 segment 1: [0x00007f1dfed36000,0x00007f1dfed37000) prot=3 os_module_area_init: hashtab=0x00007f1dfeb30158, dynsym=0x00007f1dfeb304d8, dynstr=0x00007f1dfeb30ca0, strsz=1617, symsz=24 module libzip.so |libzip.so| [0x00007f1dfeb30000,0x00007f1dfed37000] added New +x app memory region: 0x00007f1dfeb30000-0x00007f1dfed36858 r-x new executable vm area: 0x00007f1dfeb30000-0x00007f1dfed36858 ---- ELF SO libzip.so new executable vm area: 0x00007f1dfeb30000-0x00007f1dfed36858 ---- ELF SO libzip.so removing executable vm area: 0x00007f1dfed36000-0x00007f1dfed37000 new mmap overlapping module area : map : base=0x00007f1dfed36000 base+size=0x00007f1dfed37000 inode=0 mod : start=0x00007f1dfeb30000 end=0x00007f1dfed37000 inode=25822937 os_heap_commit: 4096 bytes @ 0x00007f1e023ca000 os_heap_commit: 4096 bytes @ 0x00007f1e023cb000 module segment [0x00007f1dfe903000,0x00007f1dfe91d000] added module segment [0x00007f1dfeb1c000,0x00007f1dfeb30000] added segment list segment 0: [0x00007f1dfe903000,0x00007f1dfe91d000) prot=5 segment 1: [0x00007f1dfeb1c000,0x00007f1dfeb30000) prot=3 os_module_area_init: hashtab=0x00007f1dfe903190, dynsym=0x00007f1dfe903398, dynstr=0x00007f1dfe903848, strsz=698, symsz=24 module libjimage.so |libjimage.so| [0x00007f1dfe903000,0x00007f1dfeb30000] added New +x app memory region: 0x00007f1dfe903000-0x00007f1dfeb2f838 r-x new executable vm area: 0x00007f1dfe903000-0x00007f1dfeb2f838 ---- ELF SO libjimage.so new executable vm area: 0x00007f1dfe903000-0x00007f1dfeb2f838 ---- ELF SO libjimage.so removing executable vm area: 0x00007f1dfeb1c000-0x00007f1dfeb1e000 new mmap overlapping module area : map : base=0x00007f1dfeb1c000 base+size=0x00007f1dfeb1e000 inode=0 mod : start=0x00007f1dfe903000 end=0x00007f1dfeb30000 inode=25822912 removing executable vm area: 0x00007f1dfeb1e000-0x00007f1dfeb2f838 os_heap_commit: 4096 bytes @ 0x00007f1e023cc000 os_heap_commit: 4096 bytes @ 0x0000000046e01000 os_heap_commit: 4096 bytes @ 0x00007f1e023cd000 os_heap_commit: 4096 bytes @ 0x00007f1e02377000 os_heap_commit: 4096 bytes @ 0x00007f1e023ce000 os_heap_commit: 4096 bytes @ 0x0000000046db6000 os_heap_commit: 4096 bytes @ 0x00007f1e023cf000 Variable-size block: allocating 0x00007f1e020fb050 (640 bytes [640 aligned] in 131080 block) os_heap_commit: 4096 bytes @ 0x00007f1e023d0000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130529 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046e03000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046e03000 os_heap_commit: 4096 bytes @ 0x0000000046e04000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046e04000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 1 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 1 live, 52 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 1 free, 0 reuse, 1 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 1 free, 1 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 5 free, 3 reuse, 2 coalesce, 2 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 373 free, 209 reuse, 164 coalesce, 209 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 1 live, 52 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 3740 requests 0 freed # 32 bytes == 1471 requests 0 freed # 36 bytes == 966 requests 0 freed # 40 bytes == 835 requests 0 freed # 44 bytes == 811 requests 0 freed # 48 bytes == 630 requests 0 freed # 52 bytes == 616 requests 0 freed # 56 bytes == 409 requests 0 freed # 60 bytes == 3967 requests 0 freed # 64 bytes == 947 requests 0 freed # 68 bytes == 172 requests 0 freed # 72 bytes == 188 requests 0 freed # 76 bytes == 129 requests 0 freed # 80 bytes == 87 requests 0 freed # 84 bytes == 58 requests 0 freed # 88 bytes == 66 requests 0 freed # 92 bytes == 79 requests 0 freed # 96 bytes == 86 requests 0 freed # 100 bytes == 74 requests 0 freed # 104 bytes == 90 requests 0 freed # 108 bytes == 73 requests 0 freed # 112 bytes == 42 requests 0 freed # 116 bytes == 92 requests 0 freed # 120 bytes == 29 requests 0 freed # 124 bytes == 12 requests 0 freed # 128 bytes == 11 requests 0 freed # 132 bytes == 9 requests 0 freed # 136 bytes == 13 requests 0 freed # 140 bytes == 8 requests 0 freed # 144 bytes == 7 requests 0 freed # 148 bytes == 11 requests 0 freed # 152 bytes == 7 requests 0 freed # 156 bytes == 7 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 8 requests 0 freed # 168 bytes == 11 requests 0 freed # 172 bytes == 3 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 2 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 3 requests 0 freed # 192 bytes == 2 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 2 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 3 requests 0 freed # 224 bytes == 6 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 3 requests 0 freed # 236 bytes == 2 requests 0 freed # 244 bytes == 3 requests 0 freed # 252 bytes == 375 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e023d1000 os_heap_commit: 4096 bytes @ 0x00007f1e023d2000 os_heap_commit: 4096 bytes @ 0x0000000046e05000 os_heap_commit: 4096 bytes @ 0x00007f1e023d3000 os_heap_commit: 4096 bytes @ 0x00007f1e023d4000 os_heap_commit: 4096 bytes @ 0x0000000046db7000 os_heap_commit: 4096 bytes @ 0x00007f1e023d5000 os_heap_commit: 4096 bytes @ 0x0000000046e06000 os_heap_commit: 4096 bytes @ 0x00007f1e023d6000 os_heap_commit: 4096 bytes @ 0x00007f1e023d7000 os_heap_commit: 4096 bytes @ 0x00007f1e02378000 os_heap_commit: 4096 bytes @ 0x00007f1e023d8000 os_heap_commit: 4096 bytes @ 0x0000000046e07000 os_heap_commit: 4096 bytes @ 0x00007f1e023d9000 New +x app memory region: 0x00007f1dddc2f000-0x00007f1ddde9f000 rwx WARNING: 0x00007f1dddc2f000-0x00007f1ddde9f000 is writable, NOT adding to executable list os_heap_commit: 4096 bytes @ 0x00007f1e023da000 os_heap_commit: 4096 bytes @ 0x00007f1e023db000 os_heap_commit: 4096 bytes @ 0x0000000046db8000 os_heap_commit: 4096 bytes @ 0x0000000046e08000 os_heap_commit: 4096 bytes @ 0x00007f1e023dc000 os_heap_commit: 8192 bytes @ 0x00007f1e022b8000 New +x app memory region: 0x00007f1dde48c000-0x00007f1dde6fc000 rwx WARNING: 0x00007f1dde48c000-0x00007f1dde6fc000 is writable, NOT adding to executable list os_heap_commit: 4096 bytes @ 0x00007f1e023dd000 New +x app memory region: 0x00007f1de585d000-0x00007f1de5acd000 rwx WARNING: 0x00007f1de585d000-0x00007f1de5acd000 is writable, NOT adding to executable list os_heap_commit: 4096 bytes @ 0x00007f1e023de000 os_heap_commit: 4096 bytes @ 0x0000000046e09000 os_heap_commit: 4096 bytes @ 0x00007f1e023df000 os_heap_commit: 4096 bytes @ 0x00007f1e023e0000 os_heap_commit: 4096 bytes @ 0x0000000046e0a000 os_heap_commit: 4096 bytes @ 0x00007f1e023e1000 os_heap_commit: 4096 bytes @ 0x0000000046db9000 os_heap_commit: 4096 bytes @ 0x00007f1e023e2000 os_heap_commit: 4096 bytes @ 0x00007f1e023e3000 os_heap_commit: 4096 bytes @ 0x0000000046e0b000 os_heap_commit: 4096 bytes @ 0x00007f1e023e4000 os_heap_commit: 4096 bytes @ 0x00007f1e02379000 os_heap_commit: 4096 bytes @ 0x00007f1e023e5000 os_heap_commit: 4096 bytes @ 0x00007f1e023e6000 os_heap_commit: 4096 bytes @ 0x0000000046e0c000 os_heap_commit: 4096 bytes @ 0x00007f1e023e7000 os_heap_commit: 4096 bytes @ 0x0000000046dba000 os_heap_commit: 4096 bytes @ 0x00007f1e023e8000 os_heap_commit: 4096 bytes @ 0x0000000046e0d000 os_heap_commit: 4096 bytes @ 0x00007f1e023e9000 os_heap_commit: 4096 bytes @ 0x00007f1e023ea000 os_heap_commit: 4096 bytes @ 0x0000000046e0e000 os_heap_commit: 4096 bytes @ 0x00007f1e023eb000 vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130513 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046e13000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046e13000 os_heap_commit: 4096 bytes @ 0x0000000046e14000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046e14000 fcache Trace (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 1 free, 0 reuse, 0 coalesce, 0 split 172 bytes : 1 live, 264 charge, 92 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 1 live, 264 charge, 92 waste fcache Trace (shared) requests and frees histogram: # 40 bytes == 4 requests 0 freed # 48 bytes == 36 requests 0 freed # 56 bytes == 30 requests 0 freed # 64 bytes == 29 requests 0 freed # 72 bytes == 42 requests 0 freed # 80 bytes == 13 requests 0 freed # 88 bytes == 25 requests 0 freed # 96 bytes == 10 requests 0 freed # 104 bytes == 11 requests 0 freed # 112 bytes == 10 requests 0 freed # 120 bytes == 3 requests 0 freed # 128 bytes == 8 requests 0 freed # 136 bytes == 3 requests 0 freed # 144 bytes == 3 requests 0 freed # 152 bytes == 9 requests 0 freed # 160 bytes == 11 requests 0 freed # 168 bytes == 8 requests 0 freed # 176 bytes == 4 requests 0 freed # 184 bytes == 9 requests 0 freed # 192 bytes == 2 requests 0 freed # 200 bytes == 9 requests 0 freed # 208 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 224 bytes == 8 requests 0 freed # 232 bytes == 5 requests 0 freed # 240 bytes == 4 requests 0 freed # 248 bytes == 4 requests 0 freed # 252 bytes == 73 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e023ec000 os_heap_commit: 4096 bytes @ 0x0000000046e0f000 os_heap_commit: 4096 bytes @ 0x0000000046dbb000 os_heap_commit: 4096 bytes @ 0x00007f1e023ed000 os_heap_commit: 4096 bytes @ 0x00007f1e023ee000 os_heap_commit: 4096 bytes @ 0x0000000046e10000 os_heap_commit: 4096 bytes @ 0x00007f1e023ef000 os_heap_commit: 4096 bytes @ 0x00007f1e023f0000 os_heap_commit: 4096 bytes @ 0x00007f1e0237a000 os_heap_commit: 4096 bytes @ 0x0000000046e11000 os_heap_commit: 4096 bytes @ 0x00007f1e023f1000 os_heap_commit: 4096 bytes @ 0x00007f1e023f2000 os_heap_commit: 4096 bytes @ 0x0000000046dbc000 WARNING: 0x00007f1dddc2f080 -> 0x00007f1dddc2f000-0x00007f1ddde9f000 WE is not on executable list (thread 139683) New executable region 0x00007f1dddc2f000-0x00007f1ddde9f000 is writable, making it read-only WARNING: new executable vm area is writable: 0x00007f1dddc2f000-0x00007f1ddde9f000 unexpected vm area new executable vm area: 0x00007f1dddc2f000-0x00007f1ddde9f000 W--- unexpected vm area new executable vm area: 0x00007f1dddc2f000-0x00007f1ddde9f000 W--- unexpected vm area new executable vm area: 0x00007f1dddc2f000-0x00007f1ddde9f000 W--- unexpected vm area vmm_heap_reserve_blocks vmcode: size=65536 => 65536 in blocks=16 free_blocks=130497 vmm_heap_reserve_blocks vmcode: size=65536 blocks=16 p=0x0000000046e23000 vmm_heap_reserve vmcode: size=65536 p=0x0000000046e23000 os_heap_commit: 4096 bytes @ 0x0000000046e24000 heap_mmap: 4096 bytes [/ 57344] @ 0x0000000046e24000 fcache Basic block (shared) free list stats: # 0 0 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 1 free, 1 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 1 free, 0 reuse, 1 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 1 free, 1 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 5 free, 3 reuse, 2 coalesce, 2 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 6 free, 3 reuse, 3 coalesce, 3 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 374 free, 209 reuse, 164 coalesce, 209 split 172 bytes : 1 live, 256 charge, 84 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 1 live, 256 charge, 84 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 3979 requests 0 freed # 32 bytes == 1602 requests 0 freed # 36 bytes == 1098 requests 0 freed # 40 bytes == 932 requests 0 freed # 44 bytes == 919 requests 0 freed # 48 bytes == 705 requests 0 freed # 52 bytes == 666 requests 0 freed # 56 bytes == 468 requests 0 freed # 60 bytes == 4015 requests 0 freed # 64 bytes == 982 requests 0 freed # 68 bytes == 187 requests 0 freed # 72 bytes == 203 requests 0 freed # 76 bytes == 163 requests 0 freed # 80 bytes == 135 requests 0 freed # 84 bytes == 72 requests 0 freed # 88 bytes == 76 requests 0 freed # 92 bytes == 88 requests 0 freed # 96 bytes == 95 requests 0 freed # 100 bytes == 79 requests 0 freed # 104 bytes == 95 requests 0 freed # 108 bytes == 75 requests 0 freed # 112 bytes == 43 requests 0 freed # 116 bytes == 93 requests 0 freed # 120 bytes == 32 requests 0 freed # 124 bytes == 15 requests 0 freed # 128 bytes == 24 requests 0 freed # 132 bytes == 13 requests 0 freed # 136 bytes == 21 requests 0 freed # 140 bytes == 11 requests 0 freed # 144 bytes == 7 requests 0 freed # 148 bytes == 13 requests 0 freed # 152 bytes == 9 requests 0 freed # 156 bytes == 9 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 9 requests 0 freed # 168 bytes == 12 requests 0 freed # 172 bytes == 3 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 3 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 5 requests 0 freed # 192 bytes == 3 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 3 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 4 requests 0 freed # 224 bytes == 6 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 3 requests 0 freed # 236 bytes == 2 requests 0 freed # 244 bytes == 3 requests 0 freed # 252 bytes == 378 requests 0 freed os_heap_commit: 4096 bytes @ 0x00007f1e023f3000 SYSLOG_WARNING: Invalid opcode encountered SYSLOG_ERROR: Application /root/jdk1.9-b160/bin/java (139682). Internal Error: DynamoRIO debug check failure: /home/travis/build/DynamoRIO/dynamorio/core/translate.c:931 false (Error occurred @18897 frags) version 7.90.18019, custom build -no_dynamic_options -loglevel 2 -code_api -stack_size 56K -signal_stack_size 32K -max_elide_jmp 0 -max_elide_call 0 -early_inject -emulate_brk -no_inline_ignored_syscalls -native_exec_default_list '' -no_native_exec_managed_code -no_indcall2direct 0x00007f1e022a0b40 0x00007f1e2225700e 0x00007f1e022a0d90 0x00007f1e2236d68d 0x00007f1e022a0e90 0x00007f1e2236f21c 0x00007f1e022a1920 0x00007f1e2236f79a 0x00007f1e022a1960 0x00007f1e223483ae 0x00007f1e022a19c0 0x00007f1e2243c52f 0x00007f1e022a1ec0 0x00007f1e22441c1e 0x00007f1e022a21d0 0x00007f1e22444e38 0x00007f1e022a2370 0x00007f1e2240589d 0x00007f1e013251c0 0x49656e696c65746e VM heap: addr range 0x00007f1e01f61000--0x00007f1e21f61000, # free blocks 129891 VM heap: addr range 0x0000000046be4000--0x0000000066be4000, # free blocks 130481 (Begin) All statistics @18897 (0:04.008): Current threads under DynamoRIO control : 2 Peak threads under DynamoRIO control : 2 Threads ever created : 2 System calls, pre : 201 System calls, post : 173 System calls, pre, ignorable : 11 System calls, post, ignorable : 10 Ignorable system calls : 45 Non-ignorable system calls : 32 Application mmaps : 67 Application munmaps : 9 Application modules with code : 21 Application code seen (bytes) : 394822 Interpreted calls, direct and indirect : 3785 Interpreted indirect calls : 162 Interpreted indirect jmps : 287 Interpreted rets : 1997 Code origin addresses checked : 18571 Code origin addresses in last area : 17708 Writable code regions : 1 Writable code regions we made read-only : 1 Cache consistency non-code nop flushes : 22 Shared deletion regions unlinked : 2 Shared deletion region walks : 2 Shared deletion ref count decrements : 2 Shared deletion max pending : 1 Fragments added to lazy deletion list : 372 Lazy list instances moved to pending list : 2 Lazy list fragments moved to pending list : 258 Generated code protection changes : 3 Protection change calls : 4 Protection change pages : 630 Fragments generated, bb and trace : 18897 Basic block fragments generated : 18525 Trace fragments generated : 372 Trace building reset: no trace head : 372 Number of bbs in all emitted traces : 1312 Maximum number of bbs in a trace : 22 Trace wannabes prevented from being traces : 31705 Shadowed trace head deleted : 372 Trace heads re-marked : 20 Future fragments generated : 22118 Shared fragments generated : 17541 Shared bbs generated : 17169 Shared traces generated : 372 Private fragments generated : 1356 Private bbs generated : 1356 Shared future fragments generated : 19989 Unique fragments generated : 18897 Maximum fragment requested size in bytes : 9774 Maximum fragment size in bytes : 9771 Maximum instrs in a bb : 257 BBs truncated due to instr limits : 22 Direct exit stubs created : 28608 Indirect exit stubs created : 2618 Separate stubs created : 18115 Rip-relative instrs mangled : 17731 Rip-relative leas mangled : 3802 Rip-relative instrs w/ un-reachable targets : 13918 Rip-relative unreachable spill avoided : 757 BBs with one indirect exit : 2446 BBs with one direct exit : 4831 BBs with two direct exits : 11248 BBs with an also_vmarea : 31 BB direct exits >SHRT_MAX from fragment tag : 2320 BB direct exits <=SHRT_MAX from fragment tag : 26288 BB cbr fall-through >SHRT_MAX from fragment tag : 8 BB cbr fall-through <=SHRT_MAX from fragment tag : 11345 BBs using post-linkstub fragment offset : 5968 BBs that write OF but no other arithmetic flags : 13877 BBs that read a flag before writing any : 31 BBs that write no arithmetic flags : 4618 BBs that write no arithmetic flags, end in ib : 1602 Cbrs sharing a single exit stub : 10496 Fragments requiring post_linkstub offs : 6340 Fragments smaller than minimum fcache slot size : 2048 Fragments final size < minimum fcache slot size : 3511 Fragments deleted for any reason : 1311 Trace heads marked : 3670 Trace fragments targeted by IBL : 75 Exits due to IBL cold misses : 23862 Extra exits due to trace building : 9 Trace fragments extended : 1312 Trace building private copies created : 1311 Trace building private copies deleted : 1311 Trace building private copies futures deleted : 2038 Trace building private copies futures avoided : 1310 Trace inline-ib comparisons : 160 Trace inline-ib no eflag restore needed : 136 Trace fragments extended, ibl exits updated : 172 Recreated fragments, total : 1 Branches linked, direct : 14636 Branches linked, indirect : 2790 Fcache exits, total : 66099 Fcache exits, system call executions : 173 Fcache exits, from traces : 11610 Fcache exits, from BBs : 54316 Fcache exits, total indirect branches : 23946 Fcache exits, non-trace indirect branches : 18220 Fcache exits, ind target not in cache : 4923 Fcache exits, ind target extending a trace, BAD : 156 Fcache exits, ind target in cache but not table : 18867 Fcache exits, from BB, ind target ... : 14558 Fcache exits, BB->BB, ind target ... : 14553 Fcache exits, BB->BB trace head, ind target ... : 394 Fcache exits, BB->trace, ind target ... : 5 Fcache exits, from trace, ind target ... : 4309 Fcache exits, trace->trace, ind target ... : 70 Fcache exits, trace->BB not trace head, ind tgt : 194 Fcache exits, trace->BB trace head, ind target : 4045 Fcache exits, dir target not in cache : 12262 Fcache exits, link not allowed : 29517 Fcache exits, target trace head : 27865 Fcache exits, extending a trace : 1127 Fcache exits, non-ignorable system call : 201 Fcache exits, no link shared <-> private : 525 Fcache exits needing cbr disambiguation : 24230 Fragments with OF restore prefix : 46 Fcache bb capacity (bytes) : 8192 Fcache bb peak capacity (bytes) : 8192 Fcache bb space claimed (bytes) : 2108 Fcache bb space used (bytes) : 1672 Fcache bb peak used (bytes) : 1932 Fcache bb headers (bytes) : 360 Fcache bb fragment bodies (bytes) : 1249 Fcache bb align space (bytes) : 1242 Fcache bb empty space (bytes) : 436 Fcache shared bb capacity (bytes) : 1093632 Fcache shared bb peak capacity (bytes) : 1093632 Fcache shared bb space claimed (bytes) : 1090456 Fcache shared bb space used (bytes) : 1076788 Fcache shared bb peak used (bytes) : 1076792 Fcache shared bb headers (bytes) : 137352 Fcache shared bb fragment bodies (bytes) : 901211 Fcache shared bb align space (bytes) : 42718 Fcache shared bb free coalesce next : 174 Fcache shared bb free use larger bucket : 219 Fcache shared bb free split : 219 Fcache shared trace capacity (bytes) : 61440 Fcache shared trace peak capacity (bytes) : 61440 Fcache shared trace space claimed (bytes) : 58488 Fcache shared trace space used (bytes) : 58224 Fcache shared trace peak used (bytes) : 58232 Fcache shared trace headers (bytes) : 2976 Fcache shared trace fragment bodies (bytes) : 46822 Fcache shared trace fragment prefixes (bytes) : 6465 Fcache shared trace align space (bytes) : 2247 Fcache shared trace empty space (bytes) : 112 Fcache shared trace free use larger bucket : 2 Fcache shared trace free split : 2 Fcache combined claimed (bytes) : 1151052 Current fcache combined capacity (bytes) : 1163264 Peak fcache combined capacity (bytes) : 1163264 Current fcache units on live list : 24 Peak fcache units on live list : 24 Fcache unit lookups : 22818 Separate shared trace direct exit stubs (bytes) : 24564 Separate shared bb direct exit stubs (bytes) : 342585 Separate bb direct exit stubs (bytes) : 2047 Special heap units : 7 Peak special heap units : 7 Special heap align space (bytes) : 16 Current special heap capacity (bytes) : 385024 Peak special heap capacity (bytes) : 385024 Current heap units on live list : 37 Peak heap units on live list : 37 Heap headers (bytes) : 512 Heap align space (bytes) : 30891 Peak heap align space (bytes) : 30901 Heap bucket pad space (bytes) : 124712 Peak heap bucket pad space (bytes) : 124960 Heap allocs in buckets : 469701 Heap allocs variable-sized : 82 Total reserved memory : 7258112 Peak total reserved memory : 7258112 Guard pages, reserved virtual pages : 156 Peak guard pages, reserved virtual pages : 156 Current stack capacity (bytes) : 237568 Peak stack capacity (bytes) : 237568 Mmap capacity (bytes) : 1200128 Peak mmap capacity (bytes) : 1200128 Mmap reserved but not committed (bytes) : 221184 Peak mmap reserved but not committed (bytes) : 221184 Heap claimed (bytes) : 3942940 Peak heap claimed (bytes) : 3943108 Current heap capacity (bytes) : 4358144 Peak heap capacity (bytes) : 4358144 Heap reserved but not committed (bytes) : 602112 Peak heap reserved but not committed (bytes) : 1032192 Current total memory from OS (bytes) : 7258112 Peak total memory from OS (bytes) : 7258112 Current vmm blocks for heap : 1169 Peak vmm blocks for heap : 1169 Current vmm blocks for cache : 384 Peak vmm blocks for cache : 384 Current vmm blocks for stack : 68 Peak vmm blocks for stack : 68 Current vmm blocks for special heap : 130 Peak vmm blocks for special heap : 130 Current vmm blocks for special mmap : 21 Peak vmm blocks for special mmap : 21 Our virtual memory blocks in use : 1772 Peak our virtual memory blocks in use : 1772 Allocations using multiple vmm blocks : 78 Blocks used for multi-block allocs : 1772 Current vmm virtual memory in use (bytes) : 7258112 Peak vmm virtual memory in use (bytes) : 7258112 Number of safe reads : 18935 Number of vmarea vector resize reallocations : 1 Peak vmarea vector length : 108 Peak dynamo areas vector length : 1 Peak executable areas vector length : 22 -pad_jmps fragments size overestimated : 11624 -pad_jmps excess instances coalesced w/ nxt free : 174 -pad_jmps excess instances failed to be returned : 177 -pad_jmps excess bytes failed to be returned : 5300 -pad_jmps body bytes shared bb : 51507 -pad_jmps excess bytes shared bb : 48273 Bytes shared frags ever : 901211 -pad_jmps start_pcs shifted shared bb : 1516 -pad_jmps start_pcs shifted bytes shared bb : 3234 -pad_jmps excess bytes released shared bb : 42332 -pad_jmps no pad exits shared bb : 25936 -pad_jmps body bytes shtrace : 1962 -pad_jmps excess bytes shtrace : 1798 Bytes shared frags ever : 53375 -pad_jmps start_pcs shifted shtrace : 44 -pad_jmps start_pcs shifted bytes shtrace : 76 -pad_jmps excess bytes released shtrace : 2096 -pad_jmps inserted nops shtrace : 38 -pad_jmps inserted nop bytes shtrace : 88 -pad_jmps no pad exits shtrace : 1371 -pad_jmps body bytes temp : 3933 -pad_jmps excess bytes temp : 3658 Bytes temp frags ever : 40065 -pad_jmps start_pcs shifted temp : 122 -pad_jmps start_pcs shifted bytes temp : 275 -pad_jmps excess bytes released temp : 4772 -pad_jmps no pad exits temp : 2109 -pad_jmps body bytes bb : 135 -pad_jmps excess bytes bb : 134 Bytes bb frags ever : 1249 -pad_jmps start_pcs shifted bb : 1 -pad_jmps start_pcs shifted bytes bb : 1 -pad_jmps excess bytes released bb : 200 -pad_jmps no pad exits bb : 89 Trace fragment ending with an IBL : 12 Trace fragment ending with an IBL, return : 10 Trace fragment ending with an IBL, ind call : 1 Trace fragment ending with an IBL, ind jump : 1 App reference with FS/GS seg being mangled : 170 (End) All statistics Heap bucket usage counts and wasted memory: 0 8 count= 15102 peak_count= 411 peak_wasted= 0 peak_align= 1845 1 24 count= 249858 peak_count= 15909 peak_wasted= 65472 peak_align= 654 2 72 count= 52478 peak_count= 2473 peak_wasted= 5472 peak_align= 9196 3 96 count= 135713 peak_count= 1045 peak_wasted= 400 peak_align= 0 4 112 count= 4615 peak_count= 4615 peak_wasted= 36904 peak_align= 18448 5 128 count= 10553 peak_count= 10334 peak_wasted= 352 peak_align= 152 6 152 count= 1094 peak_count= 175 peak_wasted= 160 peak_align= 604 7 184 count= 81 peak_count= 81 peak_wasted= 216 peak_align= 232 8 248 count= 121 peak_count= 121 peak_wasted= 2696 peak_align= 200 9 256 count= 6 peak_count= 6 peak_wasted= 0 peak_align= 8 10 512 count= 80 peak_count= 75 peak_wasted= 13352 peak_align= 176 11 -1 count= 82 peak_count= 65 peak_wasted= 154024 peak_align= 37 Non-persistent global units heap breakdown: BB Fragments: cur= 1949K, max= 1949K, #= 17169, 1= 128, new= 1949K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 177K, max= 177K, #= 19989, 1= 24, new= 179K, re= 288K Frag Tables: cur= 392K, max= 520K, #= 12, 1= 256K, new= 648K, re= 112K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 239K, max= 239K, #= 744, 1= 640, new= 85K, re= 153K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 2K, max= 2K, #= 17620, 1= 48, new= 10K, re= 1228K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 6K, max= 6K, #= 28, 1= 1200, new= 6K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 2767 KB Total max (not nec. all used simult.): 2896 KB Reachable global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 519, 1= 24, new= 0K, re= 12K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Total cur usage: 0 KB Total max (not nec. all used simult.): 0 KB Uprotected global units heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IBL Tables: cur= 3K, max= 3K, #= 6, 1= 288, new= 3K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 0K, max= 0K, #= 1, 1= 656, new= 0K, re= 0K Memory Mgt: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Stats: cur= 19K, max= 19K, #= 4, 1= 6840, new= 19K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 1K, max= 1K, #= 16, 1= 320, new= 1K, re= 0K Total cur usage: 24 KB Total max (not nec. all used simult.): 24 KB Racy Up-to-date Process heap breakdown: BB Fragments: cur= 1956K, max= 1956K, #= 18525, 1= 152, new= 1956K, re= 179K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 179K, max= 179K, #= 22118, 1= 24, new= 181K, re= 336K Frag Tables: cur= 396K, max= 522K, #= 23, 1= 256K, new= 654K, re= 112K IBL Tables: cur= 15K, max= 15K, #= 12, 1= 2128, new= 15K, re= 0K Traces: cur= 377K, max= 377K, #= 752, 1=65536, new= 216K, re= 161K FC Empties: cur= 0K, max= 0K, #= 1318, 1= 40, new= 0K, re= 92K Vm Multis: cur= 2K, max= 2K, #= 18976, 1= 48, new= 10K, re= 1323K IR: cur= 0K, max= 122K, #= 399418, 1= 96, new= 293K, re=19758K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 48K, max= 51K, #= 354, 1= 8000, new= 46K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 93K, max= 93K, #= 3979, 1= 16, new= 11K, re= 81K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 6, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 153K, max= 153K, #= 189, 1= 132K, new= 151K, re= 2K Stats: cur= 19K, max= 19K, #= 4, 1= 6840, new= 19K, re= 0K SpecialHeap: cur= 360K, max= 360K, #= 18115, 1= 23, new= 360K, re= 46K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 2, 1= 16, new= 0K, re= 0K Other: cur= 215K, max= 215K, #= 4108, 1=32776, new= 197K, re= 79K Total cur usage: 3850 KB Total max (not nec. all used simult.): 4103 KB Updated-at-end Process (max is total of maxes) heap breakdown: BB Fragments: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Coarse Links: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Future Frag: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Frag Tables: cur= 1K, max= 1K, #= 3, 1= 288, new= 1K, re= 0K IBL Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Traces: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K FC Empties: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Vm Multis: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K IR: cur= 0K, max= 9K, #= 1442, 1= 96, new= 10K, re= 77K RCT Tables: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K VM Areas: cur= 48K, max= 51K, #= 354, 1= 8000, new= 46K, re= 5K Symbols: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K TH Counter: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Tombstone: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Hot Patching: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Thread Mgt: cur= 32K, max= 32K, #= 3, 1=32768, new= 32K, re= 0K Memory Mgt: cur= 144K, max= 144K, #= 159, 1= 132K, new= 143K, re= 2K Stats: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K SpecialHeap: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Client: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Lib Dup: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Clean Call: cur= 0K, max= 0K, #= 0, 1= 0, new= 0K, re= 0K Other: cur= 50K, max= 50K, #= 89, 1=22568, new= 54K, re= 1K Total cur usage: 277 KB Total max (not nec. all used simult.): 290 KB Basic block (shared) unit 0 @0x0000000046e24000: capacity 4 KB, used 0 KB, not full Basic block (shared) unit 1 @0x0000000046e04000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 2 @0x0000000046df4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 3 @0x0000000046de4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 4 @0x0000000046dd4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 5 @0x0000000046dc4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 6 @0x0000000046d8c000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 7 @0x0000000046d5c000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 8 @0x0000000046d34000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 9 @0x0000000046d24000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 10 @0x0000000046d14000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 11 @0x0000000046d04000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 12 @0x0000000046cf4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 13 @0x0000000046ce4000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 14 @0x0000000046cae000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 15 @0x0000000046c9e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 16 @0x0000000046c8e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 17 @0x0000000046c7e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 18 @0x0000000046c6e000: capacity 56 KB, used 56 KB, full Basic block (shared) unit 19 @0x0000000046bf4000: capacity 56 KB, used 56 KB, full Basic block (shared) cache: capacity 1068 KB, used 1064 KB, not full fcache Basic block (shared) free list stats: # 0 0 bytes : 4 free, 2 reuse, 2 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 2 free, 1 reuse, 1 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 1 free, 1 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 1 free, 0 reuse, 1 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 1 free, 1 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 6 free, 4 reuse, 2 coalesce, 3 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 8 free, 5 reuse, 3 coalesce, 5 split 112 bytes : 0 live, 0 charge, 0 waste # 8 172 bytes : 376 free, 211 reuse, 165 coalesce, 211 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 0 live, 0 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Basic block (shared) requests and frees histogram: # 28 bytes == 3984 requests 0 freed # 32 bytes == 1603 requests 0 freed # 36 bytes == 1101 requests 0 freed # 40 bytes == 936 requests 0 freed # 44 bytes == 919 requests 0 freed # 48 bytes == 707 requests 0 freed # 52 bytes == 667 requests 0 freed # 56 bytes == 468 requests 0 freed # 60 bytes == 4015 requests 0 freed # 64 bytes == 983 requests 0 freed # 68 bytes == 187 requests 0 freed # 72 bytes == 205 requests 0 freed # 76 bytes == 163 requests 0 freed # 80 bytes == 135 requests 0 freed # 84 bytes == 72 requests 0 freed # 88 bytes == 76 requests 0 freed # 92 bytes == 88 requests 0 freed # 96 bytes == 95 requests 0 freed # 100 bytes == 79 requests 0 freed # 104 bytes == 95 requests 0 freed # 108 bytes == 75 requests 0 freed # 112 bytes == 43 requests 0 freed # 116 bytes == 93 requests 0 freed # 120 bytes == 32 requests 0 freed # 124 bytes == 15 requests 0 freed # 128 bytes == 24 requests 0 freed # 132 bytes == 13 requests 0 freed # 136 bytes == 21 requests 0 freed # 140 bytes == 12 requests 0 freed # 144 bytes == 7 requests 0 freed # 148 bytes == 13 requests 0 freed # 152 bytes == 9 requests 0 freed # 156 bytes == 9 requests 0 freed # 160 bytes == 5 requests 0 freed # 164 bytes == 9 requests 0 freed # 168 bytes == 12 requests 0 freed # 172 bytes == 3 requests 0 freed # 176 bytes == 5 requests 0 freed # 180 bytes == 3 requests 0 freed # 184 bytes == 6 requests 0 freed # 188 bytes == 5 requests 0 freed # 192 bytes == 3 requests 0 freed # 196 bytes == 2 requests 0 freed # 200 bytes == 3 requests 0 freed # 204 bytes == 2 requests 0 freed # 208 bytes == 3 requests 0 freed # 212 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 220 bytes == 4 requests 0 freed # 224 bytes == 6 requests 0 freed # 228 bytes == 1 requests 0 freed # 232 bytes == 3 requests 0 freed # 236 bytes == 2 requests 0 freed # 244 bytes == 3 requests 0 freed # 252 bytes == 379 requests 0 freed Trace (shared) unit 0 @0x0000000046e14000: capacity 4 KB, used 1 KB, not full Trace (shared) unit 1 @0x0000000046c04000: capacity 56 KB, used 56 KB, full Trace (shared) cache: capacity 60 KB, used 57 KB, not full fcache Trace (shared) free list stats: # 0 0 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 0 bytes : 0 live, 0 charge, 0 waste # 1 44 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 44 bytes : 0 live, 0 charge, 0 waste # 2 52 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 52 bytes : 0 live, 0 charge, 0 waste # 3 56 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 56 bytes : 0 live, 0 charge, 0 waste # 4 64 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 64 bytes : 0 live, 0 charge, 0 waste # 5 72 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 72 bytes : 0 live, 0 charge, 0 waste # 6 80 bytes : 0 free, 0 reuse, 0 coalesce, 0 split 80 bytes : 0 live, 0 charge, 0 waste # 7 112 bytes : 2 free, 1 reuse, 0 coalesce, 1 split 112 bytes : 1 live, 112 charge, 0 waste # 8 172 bytes : 1 free, 1 reuse, 0 coalesce, 1 split 172 bytes : 0 live, 0 charge, 0 waste # 0 0 bytes == 0 live, 0 charge, 0 waste # 1 44 bytes == 0 live, 0 charge, 0 waste # 2 52 bytes == 0 live, 0 charge, 0 waste # 3 56 bytes == 0 live, 0 charge, 0 waste # 4 64 bytes == 0 live, 0 charge, 0 waste # 5 72 bytes == 0 live, 0 charge, 0 waste # 6 80 bytes == 0 live, 0 charge, 0 waste # 7 112 bytes == 1 live, 112 charge, 0 waste # 8 172 bytes == 0 live, 0 charge, 0 waste fcache Trace (shared) requests and frees histogram: # 40 bytes == 4 requests 0 freed # 48 bytes == 36 requests 0 freed # 56 bytes == 31 requests 0 freed # 64 bytes == 29 requests 0 freed # 72 bytes == 42 requests 0 freed # 80 bytes == 13 requests 0 freed # 88 bytes == 25 requests 0 freed # 96 bytes == 11 requests 0 freed # 104 bytes == 11 requests 0 freed # 112 bytes == 10 requests 0 freed # 120 bytes == 3 requests 0 freed # 128 bytes == 8 requests 0 freed # 136 bytes == 3 requests 0 freed # 144 bytes == 3 requests 0 freed # 152 bytes == 9 requests 0 freed # 160 bytes == 11 requests 0 freed # 168 bytes == 8 requests 0 freed # 176 bytes == 4 requests 0 freed # 184 bytes == 9 requests 0 freed # 192 bytes == 2 requests 0 freed # 200 bytes == 9 requests 0 freed # 208 bytes == 4 requests 0 freed # 216 bytes == 3 requests 0 freed # 224 bytes == 9 requests 0 freed # 232 bytes == 5 requests 0 freed # 240 bytes == 5 requests 0 freed # 248 bytes == 4 requests 0 freed # 252 bytes == 75 requests 0 freed Currently live process locks: 1 lock 0x00007f1e2275a940: name=innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 rank=95 owner=139683 owning_dc=0x00007f1e01f65340 contended_event=0xffffffff prev=0x00007f1e22757340 lock count_times_acquired= 56 0 0 0 0+2 innermost_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:227 2 lock 0x00007f1e22757340: name=memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 rank=86 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a180 lock count_times_acquired= 18736 count_times_contended= 1 0 count_times_spin_only= 1 0+2 memory_info_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:70 3 lock 0x00007f1e2275a180: name=options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 rank=90 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ab40 lock count_times_acquired= 1 0 0 0 0+2 options_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/options.c:240 4 lock 0x00007f1e2275ab40: name=logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 rank=87 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a240 lock count_times_acquired= 5 0 0 0 0+2 logdir_mutex(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2663 5 lock 0x00007f1e2275a240: name=all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 rank=6 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22784718 lock count_times_acquired= 8 0 0 0 0+2 all_threads_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:272 6 lock 0x00007f1e22784718: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aac0 lock count_times_acquired= 1 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 7 lock 0x00007f1e2275aac0: name=prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 rank=89 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ad40 lock count_times_acquired= 1 0 0 0 0+2 prng_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2022 8 lock 0x00007f1e2275ad40: name=request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 rank=84 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e22774668 lock count_times_acquired= 1 0 0 0 0+2 request_region_be_heap_reachable_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:450 9 lock 0x00007f1e22774668: name=vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 rank=74 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275ac40 lock count_times_acquired= 3 0 0 0 0+2 vmh_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:888 10 lock 0x00007f1e2275ac40: name=heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 rank=73 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275acc0 lock count_times_acquired= 74 0 0 0 0+2 heap_unit_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:313 11 lock 0x00007f1e2275acc0: name=global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 rank=72 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bc40 lock count_times_acquired= 90782 count_times_contended= 6 0 count_times_spin_only= 6 0+2 global_alloc_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:327 12 lock 0x00007f1e01f8bc40: name=all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 rank=67 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b3e8 lock count_times_acquired= 19495 count_times_contended= 9 0 count_times_spin_only= 9 0+2 all_memory_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memcache.c:100 13 lock 0x00007f1e01f8b3e8: name=dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 rank=70 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8bd98 lock count_times_acquired= 780 0 0 0 0+2 dynamo_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1572 14 lock 0x00007f1e01f8bd98: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2070 lock count_times_acquired= 44 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 15 lock 0x00007f1e01fb2070: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a6c0 lock count_times_acquired= 35406 count_times_contended= 1 0 count_times_spin_only= 1 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 16 lock 0x00007f1e2275a6c0: name=allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 rank=65 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96428 lock count_times_acquired= 48 0 0 0 0+2 allunits_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:583 17 lock 0x00007f1e01f96428: name=fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 rank=66 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb24b8 lock count_times_acquired= 22843 0 0 0 0+2 fcache_unit_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:875 18 lock 0x00007f1e01fb24b8: name=shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 rank=16 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a440 lock count_times_acquired= 791 0 0 0 0+2 shared_cache_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fcache.c:1588 19 lock 0x00007f1e2275a440: name=shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 rank=13 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a2c0 lock count_times_acquired= 377 0 0 0 0+2 shared_cache_flush_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:160 20 lock 0x00007f1e2275a2c0: name=thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 rank=4 owner=139683 owning_dc=0x00007f1e01f65340 contended_event=0xffffffff prev=0x00007f1e2275b280 lock count_times_acquired= 6 0 0 0 0+2 thread_initexit_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/dynamo.c:276 21 lock 0x00007f1e2275b280: name=callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 rank=44 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01faa078 lock count_times_acquired= 2 0 0 0 0+2 callback_registration_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/lib/instrument.c:120 22 lock 0x00007f1e01faa078: name=thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 rank=93 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b200 lock count_times_acquired= 2 0 0 0 0+2 thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 23 lock 0x00007f1e2275b200: name=privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 rank=47 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa23f8 lock count_times_acquired= 21 0 0 0 0+2 privload_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/loader_shared.c:59 24 lock 0x00007f1e01fa23f8: name=written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 rank=27 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e227573c0 lock count_times_acquired= 2 0 0 0 0+2 written_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1598 25 lock 0x00007f1e227573c0: name=maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 rank=24 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275afc0 lock count_times_acquired= 17 0 0 0 0+2 maps_iter_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/memquery_linux.c:72 26 lock 0x00007f1e2275afc0: name=module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 rank=28 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1f20 lock count_times_acquired= 279 0 0 0 0+2 module_data_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/module_list.c:59 27 lock 0x00007f1e01fa1f20: name=executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 rank=26 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa6d48 lock count_times_acquired= 2976 0 0 0 0+2 executable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1589 28 lock 0x00007f1e01fa6d48: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa7780 lock count_times_acquired= 3 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 29 lock 0x00007f1e01fa7780: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa76e8 lock count_times_acquired= 1 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 30 lock 0x00007f1e01fa76e8: name=event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 rank=79 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1200 lock count_times_acquired= 2 0 0 0 0+2 event_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/os.c:9462 31 lock 0x00007f1e01fa1200: name=linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 rank=7 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96888 lock count_times_acquired= 47080 0 0 0 0+2 linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 32 lock 0x00007f1e01f96888: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96688 lock count_times_acquired= 220837 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 33 lock 0x00007f1e01f96688: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275b3a0 lock count_times_acquired= 212304 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 34 lock 0x00007f1e2275b3a0: name=bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 rank=5 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96a88 lock count_times_acquired= 17586 0 0 0 0+2 bb_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/arch/interp.c:119 35 lock 0x00007f1e01f96a88: name=HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 rank=49 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa24f0 lock count_times_acquired= 144133 0 0 0 0+2 HTLOCK_RANK(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/hashtablex.h:538 36 lock 0x00007f1e01fa24f0: name=shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 rank=18 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fb2910 lock count_times_acquired= 36508 0 0 0 0+2 shared_vm_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1566 37 lock 0x00007f1e01fb2910: name=special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 rank=30 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a840 lock count_times_acquired= 20178 0 0 0 0+2 special_heap_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/heap.c:4535 38 lock 0x00007f1e2275a840: name=change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 rank=17 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f8b890 lock count_times_acquired= 21624 0 0 0 0+2 change_linking_lock(recursive)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:106 39 lock 0x00007f1e01f8b890: name=sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 rank=48 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa2018 lock count_times_acquired= 41 0 0 0 0+2 sigfdtable_lock(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal_linux.c:328 40 lock 0x00007f1e01fa2018: name=pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 rank=37 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fa1168 lock count_times_acquired= 30 0 0 0 0+2 pretend_writable_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:1591 41 lock 0x00007f1e01fa1168: name=fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 rank=20 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275adc0 lock count_times_acquired= 401 0 0 0 0+2 fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 42 lock 0x00007f1e2275adc0: name=trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 rank=3 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275af40 lock count_times_acquired= 372 0 0 0 0+2 trace_building_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/monitor.c:103 43 lock 0x00007f1e2275af40: name=lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 rank=15 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f65280 lock count_times_acquired= 374 0 0 0 0+2 lazy_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:418 44 lock 0x00007f1e01f65280: name=shared_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal.c:1653 rank=62 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fad520 lock count_times_acquired= 17 0 0 0 0+2 shared_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/unix/signal.c:1653 45 lock 0x00007f1e01fad520: name=thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 rank=93 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f67830 lock count_times_acquired= 1 0 0 0 0+2 thread_stats_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:3051 46 lock 0x00007f1e01f67830: name=linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 rank=7 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f67798 lock count_times_acquired= 84778 0 0 0 0+2 linking_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2026 47 lock 0x00007f1e01f67798: name=fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 rank=20 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aec0 lock count_times_acquired= 910 0 0 0 0+2 fragment_delete_mutex(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/fragment.c:2017 48 lock 0x00007f1e2275aec0: name=shared_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:416 rank=14 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01fafc50 lock count_times_acquired= 4 0 0 0 0+2 shared_delete_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/vmareas.c:416 49 lock 0x00007f1e01fafc50: name=synch_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/synch.c:143 rank=10 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e01f96530 lock count_times_acquired= 1 0 0 0 0+2 synch_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/synch.c:143 50 lock 0x00007f1e01f96530: name=coarse_stub_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:2347 rank=58 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275aa40 lock count_times_acquired= 4 0 0 0 0+2 coarse_stub_areas(readwrite)@/home/travis/build/DynamoRIO/dynamorio/core/link.c:2347 51 lock 0x00007f1e2275aa40: name=report_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2014 rank=85 owner=0 owning_dc=0x0000000000000000 contended_event=0xffffffff prev=0x00007f1e2275a940 lock count_times_acquired= 1 0 0 0 0+2 report_buf_lock(mutex)@/home/travis/build/DynamoRIO/dynamorio/core/utils.c:2014 Currently live process locks: 51, acquired 999947, contended 17 (current only)