[5] 74.58% 668,534 self: 0.00% 0
G1FullGCMarkTask::work(unsigned int)
[6] 74.52% 667,997 self: 0.16% 1,469
G1FullGCMarker::complete_marking(GenericTaskQueueSet<OverflowTaskQueue<oopDesc*, (MemoryType)5, 131072u>, (MemoryType)5>*, GenericTaskQueueSet<OverflowTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>, (MemoryType)5>*, ParallelTaskTerminator*)
[7] 35.28% 316,251 self: 0.15% 1,353
OWSTTaskTerminator::offer_termination(TerminatorTerminator*)
[8] 17.84% 159,886 self: 0.04% 332
Monitor::wait_without_safepoint_check(long)
[9] 17.78% 159,350 self: 0.03% 304
os::PlatformMonitor::wait(long)
[10] 8.87% 79,479 self: 8.87% 79,479
__psynch_cvwait
[10] 8.03% 71,980 self: 0.23% 2,101
__os_ch_md_redzone_cookie
[11] 7.71% 69,113 self: 0.10% 929
_mach_errors
[12] 7.51% 67,331 self: 7.51% 67,331
__psynch_mutexwait
[12] 0.09% 850 self: 0.09% 850
internal_catch_exc_subsystem
[12] 0.00% 3 self: 0.00% 3
pthread_dependency_wait_np.cold.3
[11] 0.09% 762 self: 0.09% 762
internal_catch_exc_subsystem
[11] 0.00% 4 self: 0.00% 4
__psynch_cvclrprepost
[10] 0.70% 6,248 self: 0.70% 6,248
__gettimeofday
[10] 0.11% 1,021 self: 0.02% 165
to_abstime(timespec*, long, bool, bool)
[10] 0.02% 195 self: 0.02% 195
internal_catch_exc_subsystem
[10] 0.01% 62 self: 0.01% 62
_mach_errors
[10] 0.01% 54 self: 0.01% 54
[unknown]
[10] 0.00% 4 self: 0.00% 4
pthread_dependency_wait_np.cold.3
[10] 0.00% 3 self: 0.00% 3
cerror_nocancel
[9] 0.01% 84 self: 0.01% 84
internal_catch_exc_subsystem
[9] 0.01% 68 self: 0.01% 68
__os_ch_md_redzone_cookie
[9] 0.00% 31 self: 0.00% 31
to_abstime(timespec*, long, bool, bool)
[9] 0.00% 21 self: 0.00% 21
__cxx_global_var_init.6
[8] 6.73% 60,295 self: 0.06% 558
Mutex::lock_without_safepoint_check()
[9] 6.66% 59,725 self: 0.12% 1,046
_mach_errors
[10] 6.45% 57,859 self: 6.45% 57,859
__psynch_mutexwait
[10] 0.09% 819 self: 0.09% 819
internal_catch_exc_subsystem
[10] 0.00% 1 self: 0.00% 1
pthread_dependency_wait_np.cold.3
[9] 0.00% 12 self: 0.00% 12
internal_catch_exc_subsystem
[8] 4.52% 40,506 self: 0.06% 496
OWSTTaskTerminator::do_spin_master_work(TerminatorTerminator*)
[9] 2.12% 18,971 self: 0.01% 115
Mutex::lock_without_safepoint_check()
[9] 1.25% 11,180 self: 1.25% 11,180
__psynch_cvbroad
[9] 0.88% 7,874 self: 0.01% 113
err_codes_kern
[10] 0.86% 7,725 self: 0.86% 7,725
__psynch_mutexdrop
[10] 0.00% 36 self: 0.00% 36
internal_catch_exc_subsystem
[9] 0.10% 901 self: 0.10% 901
__psynch_cvsignal
[9] 0.04% 384 self: 0.04% 384
GenericTaskQueueSet<OverflowTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>, (MemoryType)5>::tasks() const
[9] 0.01% 134 self: 0.01% 134
err_codes_env_mgr
[9] 0.01% 120 self: 0.01% 120
_mach_errors
[9] 0.01% 96 self: 0.01% 96
err_codes_unix
[9] 0.01% 87 self: 0.00% 15
err_codes_us
[9] 0.01% 69 self: 0.01% 69
swtch_pri
[9] 0.01% 54 self: 0.01% 54
err_codes_auth
[9] 0.00% 42 self: 0.00% 42
[unknown]
[9] 0.00% 37 self: 0.00% 28
__os_ch_md_redzone_cookie
[9] 0.00% 19 self: 0.00% 19
Mutex::unlock()
[9] 0.00% 15 self: 0.00% 15
internal_catch_exc_subsystem
[9] 0.00% 9 self: 0.00% 9
OWSTTaskTerminator::exit_termination(unsigned long, TerminatorTerminator*)
[9] 0.00% 5 self: 0.00% 5
err_codes_netname
[9] 0.00% 5 self: 0.00% 5
Monitor::notify_all()
[9] 0.00% 4 self: 0.00% 4
Monitor::notify()
[9] 0.00% 2 self: 0.00% 2
err_codes_io
[9] 0.00% 1 self: 0.00% 0
Monitor::wait_without_safepoint_check(long)
[9] 0.00% 1 self: 0.00% 1
err_codes_execd
[8] 3.94% 35,287 self: 0.05% 453
err_codes_kern
[9] 3.87% 34,698 self: 3.87% 34,698
__psynch_mutexdrop
[9] 0.01% 133 self: 0.01% 133
internal_catch_exc_subsystem
[9] 0.00% 3 self: 0.00% 3
pthread_dependency_wait_np.cold.3
[8] 1.90% 17,065 self: 1.90% 17,065
SpinPause
[8] 0.11% 969 self: 0.11% 969
GenericTaskQueueSet<OverflowTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>, (MemoryType)5>::tasks() const
[8] 0.05% 431 self: 0.05% 431
_mach_errors
[8] 0.04% 331 self: 0.04% 331
[unknown]
[8] 0.00% 35 self: 0.00% 35
Mutex::unlock()
[8] 0.00% 22 self: 0.00% 22
os::PlatformMonitor::wait(long)
[8] 0.00% 19 self: 0.00% 19
err_codes_unix
[8] 0.00% 18 self: 0.00% 18
OWSTTaskTerminator::exit_termination(unsigned long, TerminatorTerminator*)
[8] 0.00% 14 self: 0.00% 14
internal_catch_exc_subsystem
[8] 0.00% 8 self: 0.00% 8
__os_ch_md_redzone_cookie
[8] 0.00% 8 self: 0.00% 8
__cxx_global_var_init.6
[8] 0.00% 4 self: 0.00% 4
Monitor::notify_all()
[7] 21.93% 196,623 self: 4.37% 39,186
G1FullGCMarker::drain_stack()
[8] 15.48% 138,802 self: 2.64% 23,634
G1FullGCMarker::follow_object(oopDesc*)
[9] 12.63% 113,225 self: 2.82% 25,317
void OopOopIterateDispatch<G1MarkAndPushClosure>::Table::oop_oop_iterate<InstanceKlass, unsigned int>(G1MarkAndPushClosure*, oopDesc*, Klass*)
[10] 8.31% 74,496 self: 8.28% 74,187
G1FullGCMarker::mark_object(oopDesc*)
[10] 1.16% 10,371 self: 0.29% 2,620
void Devirtualizer::do_klass<G1MarkAndPushClosure>(G1MarkAndPushClosure*, Klass*)
[11] 0.65% 5,859 self: 0.65% 5,782
G1FullGCMarker::mark_object(oopDesc*)
[11] 0.13% 1,121 self: 0.13% 1,121
ClassLoaderData::holder_no_keepalive() const
[11] 0.05% 421 self: 0.05% 421
AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<1187956ull, G1BarrierSet>, (AccessInternal::BarrierType)2, 1187956ull>::oop_access_barrier(void*)
[11] 0.04% 350 self: 0.04% 350
G1CMBitMap::check_mark(HeapWordImpl**)
[10] 0.18% 1,586 self: 0.18% 1,586
G1CMBitMap::check_mark(HeapWordImpl**)
[10] 0.10% 929 self: 0.10% 929
ClassLoaderData::holder_no_keepalive() const
[10] 0.05% 419 self: 0.05% 419
AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<1187956ull, G1BarrierSet>, (AccessInternal::BarrierType)2, 1187956ull>::oop_access_barrier(void*)
[10] 0.01% 105 self: 0.00% 23
Stack<oopDesc*, (MemoryType)5>::push_segment()
[10] 0.00% 1 self: 0.00% 1
AllocateHeap(unsigned long, MemoryType, AllocFailStrategy::AllocFailEnum)
[10] 0.00% 1 self: 0.00% 1
Stack<oopDesc*, (MemoryType)5>::alloc(unsigned long)
[9] 0.10% 883 self: 0.10% 883
G1FullGCMarker::mark_object(oopDesc*)
[9] 0.07% 622 self: 0.07% 622
void Devirtualizer::do_klass<G1MarkAndPushClosure>(G1MarkAndPushClosure*, Klass*)
[9] 0.04% 344 self: 0.04% 344
ClassLoaderData::holder_no_keepalive() const
[9] 0.00% 44 self: 0.00% 32
void InstanceMirrorKlass::oop_oop_iterate<unsigned int, G1MarkAndPushClosure>(oopDesc*, G1MarkAndPushClosure*)
[9] 0.00% 29 self: 0.00% 4
void InstanceRefKlass::oop_oop_iterate<unsigned int, G1MarkAndPushClosure>(oopDesc*, G1MarkAndPushClosure*)
[9] 0.00% 6 self: 0.00% 2
void InstanceMirrorKlass::oop_oop_iterate_statics<unsigned int, G1MarkAndPushClosure>(oopDesc*, G1MarkAndPushClosure*)
[9] 0.00% 6 self: 0.00% 0
ClassLoaderData::ChunkedHandleList::oops_do(OopClosure*)
[9] 0.00% 5 self: 0.00% 5
Stack<oopDesc*, (MemoryType)5>::push_segment()
[9] 0.00% 3 self: 0.00% 3
void OopOopIterateDispatch<G1MarkAndPushClosure>::Table::oop_oop_iterate<TypeArrayKlass, unsigned int>(G1MarkAndPushClosure*, oopDesc*, Klass*)
[9] 0.00% 1 self: 0.00% 0
void InstanceClassLoaderKlass::oop_oop_iterate<unsigned int, G1MarkAndPushClosure>(oopDesc*, G1MarkAndPushClosure*)
[8] 1.81% 16,209 self: 0.07% 627
G1FullGCMarker::follow_array_chunk(objArrayOopDesc*, int)
[9] 1.66% 14,915 self: 0.31% 2,817
void ObjArrayKlass::oop_oop_iterate_elements_bounded<unsigned int, G1MarkAndPushClosure>(objArrayOopDesc*, G1MarkAndPushClosure*, void*, void*)
[10] 1.31% 11,721 self: 1.30% 11,676
G1FullGCMarker::mark_object(oopDesc*)
[10] 0.04% 377 self: 0.04% 377
G1CMBitMap::check_mark(HeapWordImpl**)
[9] 0.03% 250 self: 0.03% 250
G1FullGCMarker::mark_object(oopDesc*)
[9] 0.03% 239 self: 0.03% 239
void objArrayOopDesc::oop_iterate_range<G1MarkAndPushClosure>(G1MarkAndPushClosure*, int, int)
[9] 0.02% 178 self: 0.02% 178
void ObjArrayKlass::oop_oop_iterate_range<unsigned int, G1MarkAndPushClosure>(objArrayOopDesc*, G1MarkAndPushClosure*, int, int)
[8] 0.19% 1,738 self: 0.19% 1,738
void OopOopIterateDispatch<G1MarkAndPushClosure>::Table::oop_oop_iterate<InstanceKlass, unsigned int>(G1MarkAndPushClosure*, oopDesc*, Klass*)
[8] 0.04% 362 self: 0.04% 362
void OopOopIterateDispatch<G1MarkAndPushClosure>::Table::oop_oop_iterate<TypeArrayKlass, unsigned int>(G1MarkAndPushClosure*, oopDesc*, Klass*)
[8] 0.02% 139 self: 0.00% 33
Stack<oopDesc*, (MemoryType)5>::pop_segment()
[8] 0.01% 111 self: 0.01% 111
ClassLoaderData::holder_no_keepalive() const
[8] 0.00% 27 self: 0.00% 27
void objArrayOopDesc::oop_iterate_range<G1MarkAndPushClosure>(G1MarkAndPushClosure*, int, int)
[8] 0.00% 23 self: 0.00% 23
void ObjArrayKlass::oop_oop_iterate_range<unsigned int, G1MarkAndPushClosure>(objArrayOopDesc*, G1MarkAndPushClosure*, int, int)
[8] 0.00% 18 self: 0.00% 18
void ObjArrayKlass::oop_oop_iterate_elements_bounded<unsigned int, G1MarkAndPushClosure>(objArrayOopDesc*, G1MarkAndPushClosure*, void*, void*)
[8] 0.00% 4 self: 0.00% 4
[unknown]
[8] 0.00% 1 self: 0.00% 1
__cxx_global_var_init.6
[8] 0.00% 1 self: 0.00% 1
void OopOopIterateDispatch<G1MarkAndPushClosure>::Table::oop_oop_iterate<InstanceRefKlass, unsigned int>(G1MarkAndPushClosure*, oopDesc*, Klass*)
[8] 0.00% 1 self: 0.00% 1
FreeHeap(void*)
[8] 0.00% 1 self: 0.00% 1
os::free(void*)
[7] 9.71% 87,072 self: 0.19% 1,697
GenericTaskQueueSet<OverflowTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>, (MemoryType)5>::steal(unsigned int, ObjArrayTask&)
[8] 9.44% 84,583 self: 6.05% 54,217
GenericTaskQueueSet<OverflowTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>, (MemoryType)5>::steal_best_of_2(unsigned int, ObjArrayTask&)
[8] 0.09% 792 self: 0.09% 792
GenericTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>::pop_global(ObjArrayTask volatile&)
[7] 6.36% 57,017 self: 0.46% 4,086
G1FullGCMarker::follow_array_chunk(objArrayOopDesc*, int)
[8] 5.77% 51,709 self: 0.70% 6,288
void ObjArrayKlass::oop_oop_iterate_elements_bounded<unsigned int, G1MarkAndPushClosure>(objArrayOopDesc*, G1MarkAndPushClosure*, void*, void*)
[9] 4.98% 44,610 self: 4.96% 44,495
G1FullGCMarker::mark_object(oopDesc*)
[9] 0.09% 811 self: 0.09% 811
G1CMBitMap::check_mark(HeapWordImpl**)
[8] 0.05% 487 self: 0.05% 487
void objArrayOopDesc::oop_iterate_range<G1MarkAndPushClosure>(G1MarkAndPushClosure*, int, int)
[8] 0.05% 461 self: 0.05% 461
G1FullGCMarker::mark_object(oopDesc*)
[8] 0.03% 274 self: 0.03% 274
void ObjArrayKlass::oop_oop_iterate_range<unsigned int, G1MarkAndPushClosure>(objArrayOopDesc*, G1MarkAndPushClosure*, int, int)
[7] 0.56% 4,977 self: 0.30% 2,731
G1FullGCMarker::follow_object(oopDesc*)
[8] 0.25% 2,217 self: 0.03% 271
void OopOopIterateDispatch<G1MarkAndPushClosure>::Table::oop_oop_iterate<InstanceKlass, unsigned int>(G1MarkAndPushClosure*, oopDesc*, Klass*)
[9] 0.19% 1,734 self: 0.19% 1,730
G1FullGCMarker::mark_object(oopDesc*)
[9] 0.02% 158 self: 0.00% 31
void Devirtualizer::do_klass<G1MarkAndPushClosure>(G1MarkAndPushClosure*, Klass*)
[9] 0.00% 23 self: 0.00% 23
AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<1187956ull, G1BarrierSet>, (AccessInternal::BarrierType)2, 1187956ull>::oop_access_barrier(void*)
[9] 0.00% 18 self: 0.00% 18
ClassLoaderData::holder_no_keepalive() const
[9] 0.00% 13 self: 0.00% 13
G1CMBitMap::check_mark(HeapWordImpl**)
[8] 0.00% 10 self: 0.00% 10
ClassLoaderData::holder_no_keepalive() const
[8] 0.00% 9 self: 0.00% 9
G1FullGCMarker::mark_object(oopDesc*)
[8] 0.00% 7 self: 0.00% 0
ClassLoaderData::ChunkedHandleList::oops_do(OopClosure*)
[8] 0.00% 3 self: 0.00% 3
void Devirtualizer::do_klass<G1MarkAndPushClosure>(G1MarkAndPushClosure*, Klass*)
[7] 0.35% 3,112 self: 0.01% 83
GenericTaskQueueSet<OverflowTaskQueue<oopDesc*, (MemoryType)5, 131072u>, (MemoryType)5>::steal(unsigned int, oopDesc*&)
[8] 0.34% 3,008 self: 0.21% 1,870
GenericTaskQueueSet<OverflowTaskQueue<oopDesc*, (MemoryType)5, 131072u>, (MemoryType)5>::steal_best_of_2(unsigned int, oopDesc*&)
[8] 0.00% 21 self: 0.00% 21
GenericTaskQueue<oopDesc*, (MemoryType)5, 131072u>::pop_global(oopDesc* volatile&)
[7] 0.09% 776 self: 0.09% 776
GenericTaskQueueSet<OverflowTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>, (MemoryType)5>::steal_best_of_2(unsigned int, ObjArrayTask&)
[7] 0.02% 170 self: 0.02% 170
GenericTaskQueueSet<OverflowTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>, (MemoryType)5>::tasks() const
[7] 0.01% 85 self: 0.01% 85
[unknown]
[7] 0.01% 68 self: 0.01% 68
void ObjArrayKlass::oop_oop_iterate_range<unsigned int, G1MarkAndPushClosure>(objArrayOopDesc*, G1MarkAndPushClosure*, int, int)
[7] 0.01% 61 self: 0.01% 61
void objArrayOopDesc::oop_iterate_range<G1MarkAndPushClosure>(G1MarkAndPushClosure*, int, int)
[7] 0.01% 53 self: 0.01% 53
_mach_errors
[7] 0.01% 45 self: 0.01% 45
void ObjArrayKlass::oop_oop_iterate_elements_bounded<unsigned int, G1MarkAndPushClosure>(objArrayOopDesc*, G1MarkAndPushClosure*, void*, void*)
[7] 0.00% 42 self: 0.00% 42
void OopOopIterateDispatch<G1MarkAndPushClosure>::Table::oop_oop_iterate<InstanceKlass, unsigned int>(G1MarkAndPushClosure*, oopDesc*, Klass*)
[7] 0.00% 33 self: 0.00% 33
void OopOopIterateDispatch<G1MarkAndPushClosure>::Table::oop_oop_iterate<TypeArrayKlass, unsigned int>(G1MarkAndPushClosure*, oopDesc*, Klass*)
[7] 0.00% 32 self: 0.00% 32
Mutex::lock_without_safepoint_check()
[7] 0.00% 30 self: 0.00% 30
OWSTTaskTerminator::exit_termination(unsigned long, TerminatorTerminator*)
[7] 0.00% 26 self: 0.00% 26
GenericTaskQueueSet<OverflowTaskQueue<oopDesc*, (MemoryType)5, 131072u>, (MemoryType)5>::steal_best_of_2(unsigned int, oopDesc*&)
[7] 0.00% 20 self: 0.00% 20
err_codes_kern
[7] 0.00% 12 self: 0.00% 12
Mutex::unlock()
[7] 0.00% 7 self: 0.00% 7
__cxx_global_var_init.6
[7] 0.00% 7 self: 0.00% 7
Stack<oopDesc*, (MemoryType)5>::pop_segment()
[7] 0.00% 5 self: 0.00% 5
Monitor::wait_without_safepoint_check(long)
[7] 0.00% 4 self: 0.00% 4
OWSTTaskTerminator::do_spin_master_work(TerminatorTerminator*)
[6] 0.02% 205 self: 0.02% 205
G1FullGCMarker::drain_stack()
[6] 0.02% 137 self: 0.02% 137
OWSTTaskTerminator::offer_termination(TerminatorTerminator*)
[6] 0.01% 95 self: 0.01% 95
GenericTaskQueueSet<OverflowTaskQueue<ObjArrayTask, (MemoryType)5, 131072u>, (MemoryType)5>::steal(unsigned int, ObjArrayTask&)
[6] 0.01% 64 self: 0.01% 64
G1FullGCMarker::follow_array_chunk(objArrayOopDesc*, int)
[6] 0.00% 27 self: 0.00% 27
GenericTaskQueueSet<OverflowTaskQueue<oopDesc*, (MemoryType)5, 131072u>, (MemoryType)5>::steal(unsigned int, oopDesc*&)
[6] 0.00% 5 self: 0.00% 0
G1RootProcessor::process_strong_roots(OopClosure*, CLDClosure*, CodeBlobClosure*)
[6] 0.00% 4 self: 0.00% 4
G1FullGCMarker::follow_object(oopDesc*)
[5] 10.66% 95,582 self: 0.00% 0
G1FullGCAdjustTask::work(unsigned int)
[6] 10.64% 95,353 self: 0.00% 24
HeapRegionManager::par_iterate(HeapRegionClosure*, HeapRegionClaimer*, unsigned int) const
[7] 10.53% 94,396 self: 1.17% 10,465
G1AdjustRegionClosure::do_heap_region(HeapRegion*)
[8] 9.11% 81,624 self: 1.60% 14,304
int oopDesc::oop_iterate_size<G1AdjustClosure>(G1AdjustClosure*)
[9] 5.01% 44,903 self: 5.01% 44,903
void OopOopIterateDispatch<G1AdjustClosure>::Table::oop_oop_iterate<InstanceKlass, unsigned int>(G1AdjustClosure*, oopDesc*, Klass*)
[9] 2.48% 22,258 self: 2.48% 22,258
void ObjArrayKlass::oop_oop_iterate_elements<unsigned int, G1AdjustClosure>(objArrayOopDesc*, G1AdjustClosure*)
[9] 0.01% 130 self: 0.01% 130
void OopOopIterateDispatch<G1AdjustClosure>::Table::oop_oop_iterate<ObjArrayKlass, unsigned int>(G1AdjustClosure*, oopDesc*, Klass*)
[9] 0.00% 12 self: 0.00% 12
void InstanceMirrorKlass::oop_oop_iterate<unsigned int, G1AdjustClosure>(oopDesc*, G1AdjustClosure*)
[9] 0.00% 9 self: 0.00% 9
void OopOopIterateDispatch<G1AdjustClosure>::Table::oop_oop_iterate<TypeArrayKlass, unsigned int>(G1AdjustClosure*, oopDesc*, Klass*)
[9] 0.00% 7 self: 0.00% 2
void InstanceRefKlass::oop_oop_iterate<unsigned int, G1AdjustClosure>(oopDesc*, G1AdjustClosure*)
[9] 0.00% 1 self: 0.00% 1
void InstanceMirrorKlass::oop_oop_iterate_statics<unsigned int, G1AdjustClosure>(oopDesc*, G1AdjustClosure*)
[8] 0.19% 1,724 self: 0.19% 1,724
void OopOopIterateDispatch<G1AdjustClosure>::Table::oop_oop_iterate<InstanceKlass, unsigned int>(G1AdjustClosure*, oopDesc*, Klass*)
[8] 0.03% 233 self: 0.03% 233
void OopOopIterateDispatch<G1AdjustClosure>::Table::oop_oop_iterate<TypeArrayKlass, unsigned int>(G1AdjustClosure*, oopDesc*, Klass*)
[8] 0.02% 209 self: 0.02% 209
void OopOopIterateDispatch<G1AdjustClosure>::Table::oop_oop_iterate<ObjArrayKlass, unsigned int>(G1AdjustClosure*, oopDesc*, Klass*)
[8] 0.02% 140 self: 0.02% 140
void ObjArrayKlass::oop_oop_iterate_elements<unsigned int, G1AdjustClosure>(objArrayOopDesc*, G1AdjustClosure*)
[8] 0.00% 1 self: 0.00% 1
void OopOopIterateDispatch<G1AdjustClosure>::Table::oop_oop_iterate<InstanceRefKlass, unsigned int>(G1AdjustClosure*, oopDesc*, Klass*)
[7] 0.10% 933 self: 0.10% 933
int oopDesc::oop_iterate_size<G1AdjustClosure>(G1AdjustClosure*)
[6] 0.01% 130 self: 0.00% 0
G1RootProcessor::process_all_roots(OopClosure*, CLDClosure*, CodeBlobClosure*)
[6] 0.01% 85 self: 0.00% 4
void WeakProcessor::Task::work<AlwaysTrueClosure, G1AdjustClosure>(unsigned int, AlwaysTrueClosure*, G1AdjustClosure*)
[6] 0.00% 8 self: 0.00% 8
PreservedMarks::adjust_during_full_gc()
[6] 0.00% 6 self: 0.00% 6
G1AdjustRegionClosure::do_heap_region(HeapRegion*)
[5] 6.55% 58,734 self: 0.00% 12
G1FullGCCompactTask::work(unsigned int)
[6] 6.45% 57,802 self: 1.03% 9,205
G1FullGCCompactTask::compact_region(HeapRegion*)
[7] 5.18% 46,475 self: 3.39% 30,375
G1FullGCCompactTask::G1CompactRegionClosure::apply(oopDesc*)
[7] 0.13% 1,184 self: 0.13% 1,184
_platform_memmove$VARIANT$Haswell
[7] 0.07% 617 self: 0.07% 617
_os_semaphore_wait.cold.1
[7] 0.02% 186 self: 0.00% 0
MarkBitMap::do_clear(MemRegion, bool)
[7] 0.01% 124 self: 0.01% 124
__cxx_global_var_init.6
[7] 0.00% 6 self: 0.00% 6
G1FullCollector::mark_bitmap()
[7] 0.00% 5 self: 0.00% 5
G1CMBitMap::clear_region(HeapRegion*)
[6] 0.10% 893 self: 0.10% 893
G1FullGCCompactTask::G1CompactRegionClosure::apply(oopDesc*)
[6] 0.00% 13 self: 0.00% 13
G1ResetHumongousClosure::do_heap_region(HeapRegion*)
[6] 0.00% 10 self: 0.00% 10
HeapRegionManager::par_iterate(HeapRegionClosure*, HeapRegionClaimer*, unsigned int) const
[6] 0.00% 3 self: 0.00% 3
MarkBitMap::do_clear(MemRegion, bool)
[6] 0.00% 1 self: 0.00% 1
G1FullCollector::mark_bitmap()
[5] 5.53% 49,607 self: 0.00% 0
G1FullGCPrepareTask::work(unsigned int)
[6] 5.53% 49,603 self: 0.00% 28
HeapRegionManager::par_iterate(HeapRegionClosure*, HeapRegionClaimer*, unsigned int) const
[6] 0.00% 3 self: 0.00% 3
G1FullGCPrepareTask::G1CalculatePointersClosure::do_heap_region(HeapRegion*)
[6] 0.00% 1 self: 0.00% 0
CompositeElapsedCounterSource::now()
[5] 0.47% 4,251 self: 0.00% 0
G1EvacuateRegionsBaseTask::work(unsigned int)
[6] 0.47% 4,210 self: 0.00% 0
G1EvacuateRegionsBaseTask::evacuate_live_objects(G1ParScanThreadState*, unsigned int, G1GCPhaseTimes::GCParPhases, G1GCPhaseTimes::GCParPhases)
[7] 0.47% 4,202 self: 0.00% 6
G1ParEvacuateFollowersClosure::do_void()
[8] 0.29% 2,607 self: 0.01% 55
G1ParScanThreadState::trim_queue()
[8] 0.09% 779 self: 0.00% 17
GenericTaskQueueSet<OverflowTaskQueue<StarTask, (MemoryType)5, 131072u>, (MemoryType)5>::steal(unsigned int, StarTask&)
[8] 0.05% 485 self: 0.02% 160
void G1ParScanThreadState::do_oop_evac<unsigned int>(unsigned int*)
[9] 0.04% 323 self: 0.02% 148
G1ParScanThreadState::copy_to_survivor_space(G1HeapRegionAttr, oopDesc*, markWord)
[10] 0.02% 135 self: 0.00% 26
void OopOopIterateBackwardsDispatch<G1ScanEvacuatedObjClosure>::Table::oop_oop_iterate_backwards<InstanceKlass, unsigned int>(G1ScanEvacuatedObjClosure*, oopDesc*, Klass*)
[10] 0.00% 17 self: 0.00% 3
G1ParScanThreadState::handle_evacuation_failure_par(oopDesc*, markWord)
[10] 0.00% 15 self: 0.00% 15
Copy::pd_disjoint_words(HeapWordImpl* const*, HeapWordImpl**, unsigned long)
[10] 0.00% 3 self: 0.00% 3
void G1ScanEvacuatedObjClosure::do_oop_work<unsigned int>(unsigned int*)
[10] 0.00% 3 self: 0.00% 0
void ObjArrayKlass::oop_oop_iterate_elements<unsigned int, G1ScanEvacuatedObjClosure>(objArrayOopDesc*, G1ScanEvacuatedObjClosure*)
[10] 0.00% 1 self: 0.00% 0
G1PLABAllocator::allocate_direct_or_new_plab(G1HeapRegionAttr, unsigned long, bool*, unsigned int)
[10] 0.00% 1 self: 0.00% 1
void G1ParScanThreadState::enqueue_card_if_tracked<unsigned int>(G1HeapRegionAttr, unsigned int*, oopDesc*)
[9] 0.00% 1 self: 0.00% 1
Copy::pd_disjoint_words(HeapWordImpl* const*, HeapWordImpl**, unsigned long)
[9] 0.00% 1 self: 0.00% 1
void OopOopIterateBackwardsDispatch<G1ScanEvacuatedObjClosure>::Table::oop_oop_iterate_backwards<InstanceKlass, unsigned int>(G1ScanEvacuatedObjClosure*, oopDesc*, Klass*)
[8] 0.03% 308 self: 0.00% 0
OWSTTaskTerminator::offer_termination(TerminatorTerminator*)
[9] 0.01% 125 self: 0.00% 0
Mutex::lock_without_safepoint_check()
[9] 0.01% 111 self: 0.00% 0
Monitor::wait_without_safepoint_check(long)
[9] 0.01% 47 self: 0.00% 0
OWSTTaskTerminator::do_spin_master_work(TerminatorTerminator*)
[9] 0.00% 12 self: 0.00% 0
err_codes_kern
[9] 0.00% 10 self: 0.00% 10
SpinPause
[9] 0.00% 2 self: 0.00% 2
GenericTaskQueueSet<OverflowTaskQueue<StarTask, (MemoryType)5, 131072u>, (MemoryType)5>::tasks() const
[9] 0.00% 1 self: 0.00% 1
__psynch_cvbroad
[8] 0.00% 7 self: 0.00% 7
GenericTaskQueueSet<OverflowTaskQueue<StarTask, (MemoryType)5, 131072u>, (MemoryType)5>::steal_best_of_2(unsigned int, StarTask&)
[8] 0.00% 4 self: 0.00% 4
os::elapsedTime()
[8] 0.00% 2 self: 0.00% 2
G1ParScanThreadState::copy_to_survivor_space(G1HeapRegionAttr, oopDesc*, markWord)
[8] 0.00% 2 self: 0.00% 2
void G1ParScanThreadState::enqueue_card_if_tracked<unsigned int>(G1HeapRegionAttr, unsigned int*, oopDesc*)
[8] 0.00% 1 self: 0.00% 1
GCId::current()
[8] 0.00% 1 self: 0.00% 1
G1ParScanThreadState::trim_queue_to_threshold(unsigned int)
[7] 0.00% 2 self: 0.00% 2
GenericTaskQueueSet<OverflowTaskQueue<StarTask, (MemoryType)5, 131072u>, (MemoryType)5>::steal(unsigned int, StarTask&)
[7] 0.00% 2 self: 0.00% 2
void G1ParScanThreadState::do_oop_evac<unsigned int>(unsigned int*)
[7] 0.00% 1 self: 0.00% 1
GCId::current()
[7] 0.00% 1 self: 0.00% 1
G1ParScanThreadState::trim_queue()
[7] 0.00% 1 self: 0.00% 1
OWSTTaskTerminator::offer_termination(TerminatorTerminator*)
[7] 0.00% 1 self: 0.00% 1
void G1ParScanThreadState::enqueue_card_if_tracked<unsigned int>(G1HeapRegionAttr, unsigned int*, oopDesc*)
[6] 0.00% 37 self: 0.00% 0
G1EvacuateRegionsTask::scan_roots(G1ParScanThreadState*, unsigned int)
[6] 0.00% 1 self: 0.00% 1
G1EvacuateRegionsTask::end_work(unsigned int)
[6] 0.00% 1 self: 0.00% 0
G1ParScanThreadStateSet::state_for_worker(unsigned int)
[6] 0.00% 1 self: 0.00% 0
G1RemSet::scan_collection_set_regions(G1ParScanThreadState*, unsigned int, G1GCPhaseTimes::GCParPhases, G1GCPhaseTimes::GCParPhases, G1GCPhaseTimes::GCParPhases)
[6] 0.00% 1 self: 0.00% 0
ResourceMark::reset_to_mark()
[5] 0.41% 3,648 self: 0.00% 0
G1RebuildRemSetTask::work(unsigned int)
[5] 0.35% 3,165 self: 0.00% 0
G1CMRemarkTask::work(unsigned int)
[5] 0.04% 397 self: 0.00% 26
HeapRegionManager::par_iterate(HeapRegionClosure*, HeapRegionClaimer*, unsigned int) const
[5] 0.02% 175 self: 0.00% 4
SemaphoreGangTaskDispatcher::worker_wait_for_task()
[5] 0.01% 121 self: 0.00% 0
G1CMConcurrentMarkingTask::work(unsigned int)
[5] 0.01% 119 self: 0.00% 0
G1ParRemoveSelfForwardPtrsTask::work(unsigned int)
[5] 0.01% 98 self: 0.00% 0
G1ParallelCleaningTask::work(unsigned int)
[5] 0.01% 93 self: 0.00% 0
G1CMRootRegionScanTask::work(unsigned int)
[5] 0.01% 60 self: 0.00% 0
G1PrepareEvacuationTask::work(unsigned int)
[5] 0.01% 49 self: 0.00% 2
ParallelSPCleanupTask::work(unsigned int)
[5] 0.00% 22 self: 0.00% 0
KlassCleaningTask::work()
[5] 0.00% 21 self: 0.00% 0
ParRestoreTask::work(unsigned int)
[5] 0.00% 16 self: 0.00% 3
void WeakProcessor::Task::work<G1STWIsAliveClosure, G1KeepAliveClosure>(unsigned int, G1STWIsAliveClosure*, G1KeepAliveClosure*)
[5] 0.00% 9 self: 0.00% 0
G1ClearBitMapTask::work(unsigned int)
[5] 0.00% 7 self: 0.00% 7
semaphore_signal_trap
[5] 0.00% 5 self: 0.00% 4
G1RebuildFreeListTask::work(unsigned int)
[5] 0.00% 5 self: 0.00% 0
G1MergeHeapRootsTask::work(unsigned int)
[5] 0.00% 2 self: 0.00% 0
G1FullGCReferenceProcessingExecutor::G1RefProcTaskProxy::work(unsigned int)
[5] 0.00% 2 self: 0.00% 0
void WeakProcessor::Task::work<G1IsAliveClosure, DoNothingClosure>(unsigned int, G1IsAliveClosure*, DoNothingClosure*)
[5] 0.00% 2 self: 0.00% 2
GCIdMark::~GCIdMark()
[5] 0.00% 2 self: 0.00% 2
[unknown]
[5] 0.00% 1 self: 0.00% 1
G1ClearBitMapTask::G1ClearBitmapHRClosure::do_heap_region(HeapRegion*)
[5] 0.00% 1 self: 0.00% 1
SemaphoreGangTaskDispatcher::worker_done_with_task()
[5] 0.00% 1 self: 0.00% 1
GCIdMark::GCIdMark(unsigned int)
[5] 0.00% 1 self: 0.00% 1
G1FullGCCompactTask::compact_region(HeapRegion*)
[5] 0.00% 1 self: 0.00% 1
CountingSkippedIsAliveClosure<G1STWIsAliveClosure, G1KeepAliveClosure>::do_oop(oopDesc**)