Functions sorted by metric: Exclusive Total CPU Time Excl. Total Incl. Total Name CPU CPU (sec.) (sec.) 4129.499 4129.499 975.933 976.153 Dictionary::find(int,unsigned,Symbol*,ClassLoaderData*,Handle,Thread*) 815.811 815.811 Dictionary::find_class(int,unsigned,Symbol*,ClassLoaderData*) 291.814 419.373 LoaderConstraintTable::add_entry(Symbol*,Klass*,Handle,Klass*,Handle) 247.813 2928.579 115.431 115.431 @0x984d5 () 73.311 73.521 LoaderConstraintTable::check_or_update(instanceKlassHandle,Handle,Symbol*) 49.405 49.715 IndexSetIterator::advance_and_next() 45.302 48.344 __pthread_cond_wait 43.841 58.951 PhaseChaitin::Split(unsigned,ResourceArea*) 42.820 42.820 __pthread_cond_signal 42.059 85.950 PSPromotionManager::copy_to_survivor_space(oopDesc*) 41.789 44.881 SymbolTable::lookup_only(const char*,int,unsigned&) 38.387 61.393 ConnectionGraph::complete_connection_graph(GrowableArray&,GrowableArray&,GrowableArray&,GrowableArray&) 30.191 50.095 InstanceKlass::mark_dependent_nmethods(DepChange&) 29.070 30.171 InstanceKlass::oop_push_contents(PSPromotionManager*,oopDesc*) 26.288 27.279 PhaseConservativeCoalesce::update_ifg(unsigned,unsigned,IndexSet*,IndexSet*) 24.727 95.747 PSPromotionManager::drain_stacks_depth(bool) 23.556 24.107 Compile::identify_useful_nodes(Unique_Node_List&) 18.683 18.683 InstanceKlass::add_dependent_nmethod(nmethod*) 18.623 18.703 PhaseIdealLoop::is_dominator(Node*,Node*) 18.303 19.283 PhaseAggressiveCoalesce::insert_copies(Matcher&) 18.133 18.133 Arena::contains(const void*)const 17.893 17.893 madvise 17.412 887.301 Interpreter 17.272 17.272 __lll_unlock_wake 17.242 26.148 PhaseChaitin::interfere_with_live(unsigned,IndexSet*) 17.002 35.445 PhaseLive::compute(unsigned) 16.902 19.634 GenericTaskQueueSet, (MemoryType)1>::steal_best_of_2(unsigned,int*,StarTask&) 16.842 16.842 SpinPause 14.220 16.291 SymbolTable::lookup(const char*,int,Thread*) 13.059 14.070 Compile::remove_useless_nodes(Unique_Node_List&) 12.909 45.952 PhaseIdealLoop::build_loop_late(VectorSet&,Node_List&,Node_Stack&) 11.568 18.263 PhaseChaitin::gather_lrg_masks(bool).constprop.217 11.158 12.519 SymbolTable::lookup(const Symbol*,int,int,Thread*) 10.497 15.331 PhaseLive::add_liveout(Block*,IndexSet*,VectorSet&) 10.337 10.337 pthread_getspecific 10.317 10.317 ConnectionGraph::add_fields_to_worklist(FieldNode*,PointsToNode*) 10.287 17.062 PhaseIdealLoop::Dominators() 9.006 9.006 binary_search(Array*,Symbol*) 8.956 13.980 PhaseIdealLoop::build_loop_early(VectorSet&,Node_List&,Node_Stack&) 8.906 10.197 PhaseChaitin::elide_copy(Node*,int,Block*,Node_List&,Node_List&,bool) 8.846 8.906 Dependencies::DepStream::next() 8.756 12.309 Monitor::TrySpin(Thread*) 8.616 56.429 PhaseChaitin::build_ifg_physical(ResourceArea*) 8.596 12.759 StringTable::intern(Handle,unsigned short*,int,Thread*) 8.446 26.739 @0x7ddbf () 8.356 8.356 ObjArrayKlass::oop_push_contents(PSPromotionManager*,oopDesc*) 8.326 8.326 memset 8.076 10.587 Compile::BuildOopMaps() 8.046 17.122 PhaseIFG::remove_node(unsigned) 7.815 7.815 CodeHeap::find_start(void*)const 7.045 8.116 IndexSet::lrg_union(unsigned,unsigned,unsigned,const PhaseIFG*,const RegMask&) 6.445 7.045 IndexSet::initialize(unsigned) 6.324 18.463 PhaseChaitin::post_allocate_copy_removal() 6.114 6.555 Dependencies::DepStream::check_call_site_dependency(CallSiteDepChange*) 5.994 9.977 PSRootsClosure::do_oop(oopDesc**) 5.974 19.554 ParallelTaskTerminator::offer_termination(TerminatorTerminator*) 5.734 5.744 ConnectionGraph::add_edge(PointsToNode*,PointsToNode*).isra.292 5.604 6.344 ObjectMonitor::TrySpin_VaryDuration(Thread*) 5.444 5.444 IndexSetIterator::IndexSetIterator(IndexSet*) 5.424 7.135 PhaseIdealLoop::build_loop_tree() 5.304 5.304 jshort_disjoint_arraycopy 5.284 14.270 PhaseIFG::re_insert(unsigned) 5.264 15.581 ConnectionGraph::add_field_uses_to_worklist(FieldNode*) 5.254 113.950 StealTask::do_it(GCTaskManager*,unsigned) 5.234 12.369 PhaseIFG::SquareUp() 5.114 5.114 Symbol::equals(const char*,int)const 4.853 13.009 PhaseIFG::Compute_Effective_Degree() 4.833 4.833 RegMask::Size()const 4.543 4.583 ProtectionDomainCacheTable::get(oopDesc*) 4.503 4.913 NTarjan::DFS(NTarjan*,VectorSet&,PhaseIdealLoop*,unsigned*) 4.483 23.486 PhaseChaitin::Select() 4.473 8.246 NodeHash::hash_find_insert(Node*) 4.403 10.788 Dict::Insert(void*,void*,bool) 4.323 4.323 __vdso_clock_gettime 4.233 4.233 ParMarkBitMap::live_words_in_range(HeapWord*,oopDesc*)const 4.203 7.956 PhaseChaitin::add_input_to_liveout(Block*,Node*,IndexSet*,double,PhaseChaitin::Pressure&,PhaseChaitin::Pressure&) 4.153 20.614 JVM_GetStackAccessControlContext 4.053 4.233 IndexSet::IndexSet(IndexSet*) 4.043 4.103 Node::dominates(Node*,Node_List&) 4.033 9.307 PhaseIdealLoop::split_if_with_blocks(VectorSet&,Node_Stack&) 3.983 1084.629 JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*) 3.983 4.743 RegionNode::is_unreachable_region(PhaseGVN*)const 3.693 4.203 PhaseIFG::effective_degree(unsigned)const 3.653 3.653 Node::rematerialize()const 3.643 3.643 vtable stub 3.603 28.210 PhaseIdealLoop::get_late_ctrl(Node*,Node*) 3.512 5.934 PhaseChaitin::gather_lrg_masks(bool).constprop.216 3.472 3.973 java_lang_String::equals(oopDesc*,unsigned short*,int) 3.362 5.384 resource_allocate_bytes(unsigned long,AllocFailStrategy::AllocFailEnum) 3.282 44.201 PhaseRemoveUseless::PhaseRemoveUseless(PhaseGVN*,Unique_Node_List*) 3.162 3.242 Node_Backward_Iterator::next() 3.072 87.401 Monitor::lock(Thread*) 3.062 28.520 Matcher::xform(Node*,int) 3.012 3.653 IndexSet::alloc_block_containing(unsigned) 3.012 80.196 Monitor::ILock(Thread*) 2.992 3.362 Monitor::unlock() 2.952 12.619 CodeCache::find_blob(void*) 2.922 8.666 vframeStreamCommon::next() 2.892 2.892 vtable stub 2.842 2.842 UTF8::convert_to_unicode(const char*,unsigned short*,int) 2.752 38.867 PhaseIterGVN::transform_old(Node*) 2.732 2.732 TaskQueueSetSuper::randomParkAndMiller(int*) 2.602 32.363 PhaseIdealLoop::build_loop_late_post(Node*) 2.592 5.224 PhaseCCP::analyze() 2.522 2.572 Unique_Node_List::remove(Node*) 2.482 6.374 MachNode::rematerialize()const 2.472 2.472 methodHandle::remove() 2.432 22.966 PhaseChaitin::Simplify() 2.422 2.422 RegMask::smear_to_sets(int) 2.422 4.663 Type::cmp(const Type*,const Type*) 2.412 4.003 java_lang_String::char_converter(Handle,unsigned short,unsigned short,Thread*) 2.382 26.078 ciObjectFactory::get_metadata(Metadata*) 2.352 2.352 PhaseIdealLoop::get_ctrl(Node*) 2.332 2.332 Metachunk::Metachunk(unsigned long,VirtualSpaceNode*) 2.322 2.322 CodeHeap::allocate(unsigned long,bool) 2.292 2.292 Compile::update_dead_node_list(Unique_Node_List&) 2.282 4.433 PSScavengeKlassClosure::do_klass(Klass*) 2.252 9.266 malloc 2.222 3.142 Method::line_number_from_bci(int)const 2.162 2.162 UTF8::unicode_length(const char*) 2.152 2.862 PhaseIterGVN::PhaseIterGVN(PhaseGVN*) 2.152 1613.309 SystemDictionary::resolve_instance_class_or_null(Symbol*,Handle,Handle,Thread*) 2.141 3.302 Matcher::find_shared(Node*) 2.121 2.302 __pthread_cond_timedwait 2.051 2.051 CProjNode::is_block_proj()const 2.051 2.402 Symbol::as_klass_external_name()const 2.031 7.155 java_lang_Throwable::fill_in_stack_trace(Handle,methodHandle,Thread*) 1.971 2.502 JNIHandleBlock::oops_do(OopClosure*) 1.961 2.362 InstanceKlass::allocate_instance(Thread*) 1.951 1.951 oopDesc::obj_field_put(int,oopDesc*) 1.871 1.871 PhaseIdealLoop::idom_no_update(Node*)const.isra.192 1.851 6.575 PhaseChaitin::remove_bound_register_from_interfering_live_ranges(LRG&,IndexSet*,unsigned&) 1.821 1.821 UTF8::unicode_length(const char*,int) 1.801 6.495 vframeStreamCommon::security_get_caller_frame(int) 1.781 2.051 ClassVerifier::verify_exception_handler_targets(unsigned short,bool,StackMapFrame*,StackMapTable*,Thread*) 1.781 10.037 frame::sender(RegisterMap*)const 1.771 5.944 PhaseIterGVN::subsume_node(Node*,Node*) 1.741 3.673 Compile::shorten_branches(unsigned*,int&,int&,int&) 1.741 1.741 constantPoolHandle::remove() 1.741 1.741 PhaseIdealLoop::dom_depth(Node*)const.isra.194 1.701 1.931 SymbolTable::lookup_only_unicode(const unsigned short*,int,unsigned&) 1.691 3.012 Compile::final_graph_reshaping_walk(Node_Stack&,Node*,Final_Reshape_Counts&) 1.691 1.691 RegMask::is_UP()const 1.641 53.167 ClassFileParser::parse_constant_pool(Thread*) 1.641 29.090 java_lang_StackTraceElement::create(Handle,int,int,int,Thread*) 1.641 3.382 PhaseChaitin::compute_initial_block_pressure(Block*,IndexSet*,PhaseChaitin::Pressure&,PhaseChaitin::Pressure&,double) 1.641 1.641 SignatureStream::next_non_primitive(int) 1.621 388.842 ClassVerifier::verify_method(methodHandle,Thread*) 1.611 69.659 os::PlatformEvent::park() 1.611 1.611 PhaseIterGVN::add_users_to_worklist0(Node*) 1.601 854.438 JVM_DoPrivileged 1.581 1.581 java_lang_Class::protection_domain(oopDesc*) 1.561 1.671 ConnectionGraph::find_non_escaped_objects(GrowableArray&,GrowableArray&) 1.561 2.952 Dependencies::DepStream::spot_check_dependency_at(DepChange&) 1.561 4.413 PhaseChaitin::build_ifg_virtual() 1.551 1.551 nmethod::is_zombie()const 1.541 1.541 JVMState::debug_start()const 1.521 66.176 ConnectionGraph::compute_escape() 1.521 1.521 pthread_mutex_unlock 1.501 1.501 ProjNode::pinned()const 1.491 2.192 Node::clone()const 1.491 1.491 pthread_mutex_lock 1.481 1.481 InstanceKlass::remove_dependent_nmethod(nmethod*) 1.481 1.481 __xstat 1.471 1.471 java_lang_ClassLoader::non_reflection_class_loader(oopDesc*) 1.471 1.911 PhaseCFG::schedule_early(VectorSet&,Node_List&) 1.471 2.662 PhaseCFG::schedule_local(Block*,GrowableArray&,VectorSet&) 1.471 4.653 PhaseIdealLoop::dom_lca_for_get_late_ctrl_internal(Node*,Node*,Node*) 1.461 14.630 CardTableExtension::scavenge_contents_parallel(ObjectStartArray*,MutableSpace*,HeapWord*,PSPromotionManager*,unsigned,unsigned) 1.401 2.452 Method::is_ignored_by_security_stack_walk()const 1.391 5.754 clock_gettime 1.391 3.222 Compile::remove_speculative_types(PhaseIterGVN&) 1.391 3.162 PhaseMacroExpand::value_from_mem_phi(Node*,BasicType,const Type*,const TypeOopPtr*,Node*,Node_Stack*,int) 1.381 1.681 JNIHandleBlock::weak_oops_do(BoolObjectClosure*,OopClosure*) 1.371 4.753 ClassFileParser::parse_method(bool,AccessFlags*,Thread*) 1.341 2.322 Node::add_req(Node*) 1.341 1.341 __pthread_mutex_cond_lock 1.331 1.421 Dictionary::do_unloading() 1.321 2.121 PhaseChaitin::stretch_base_pointer_live_ranges(ResourceArea*) 1.291 1.741 SignatureStream::SignatureStream(Symbol*,bool) 1.291 1.291 strlen 1.281 411.488 JVM_FindLoadedClass 1.271 1.271 InstanceKlass::vtable_length()const 1.271 3.693 LinearScan::build_intervals() 1.271 2.562 NullCheckEliminator::iterate_one(BlockBegin*) 1.261 1.261 InstanceKlass::method_with_idnum(int) 1.261 2.442 NodeHash::grow() 1.261 45.412 os::PlatformEvent::unpark() 1.261 1.801 PhaseAggressiveCoalesce::coalesce(Block*) 1.251 1.251 JNIHandles::make_local(JNIEnv_*,oopDesc*) 1.251 1.251 Klass::is_subclass_of(const Klass*)const 1.241 1.241 pthread_mutex_unlock 1.231 1.231 ClassFileParser::verify_legal_utf8(const unsigned char*,int,Thread*) 1.231 1.361 Node::remove_dead_region(PhaseGVN*,bool) 1.231 1.661 TypeArrayKlass::allocate_common(int,bool,Thread*) 1.221 1.311 JNIHandleBlock::allocate_block(Thread*) 1.201 1.261 Node::replace_by(Node*) 1.201 1.201 ThreadStateTransition::transition_from_native(JavaThread*,JavaThreadState).constprop.268 1.191 1.191 jlong_disjoint_arraycopy 1.191 1.191 methodHandle::methodHandle(const methodHandle&) 1.191 1.191 __pthread_disable_asynccancel 1.181 1078.024 call_stub 1.181 2.362 nmethod::cleanup_inline_caches() 1.171 2.282 PerfClassTraceTime::initialize() 1.151 1.151 InstanceKlass::protection_domain()const 1.151 12.379 Type::hashcons() 1.141 3.122 PerfClassTraceTime::~PerfClassTraceTime() 1.121 1.691 MachNode::ideal_reg()const 1.121 6.054 vframeStream::vframeStream(JavaThread*,bool) 1.111 44.801 ClassFileParser::parse_constant_pool_entries(int,Thread*) 1.111 168.788 ClassVerifier::verify_invoke_instructions(RawBytecodeStream*,unsigned,StackMapFrame*,bool*,VerificationType,constantPoolHandle,Thread*) 1.111 6.455 InstanceKlass::find_method_index(Array*,Symbol*,Symbol*,bool) 1.101 1.921 InstanceKlass::oop_follow_contents(ParCompactionManager*,oopDesc*) 1.101 1.211 Node::replace_edge(Node*,Node*) 1.101 13.519 PhaseCFG::global_code_motion() 1.091 1.091 Klass::class_loader()const 1.091 1.301 ValueStack::values_do(ValueVisitor*) 1.061 2.552 PhiNode::Ideal(PhaseGVN*,bool) 1.061 4.013 Symbol::as_unicode(int&)const 1.051 2.422 PhaseCCP::transform(Node*) 1.041 1.711 AdapterHandlerLibrary::get_adapter(methodHandle) 1.041 1.041 RegMask::clear_to_sets(int) 1.031 6.665 LinkResolver::lookup_method_in_klasses(methodHandle&,KlassHandle,Symbol*,Symbol*,bool,bool,Thread*) 1.011 13.179 ClassLoaderDataGraph::oops_do(OopClosure*,KlassClosure*,bool) 1.001 1.671 OopFlow::compute_reach(PhaseRegAlloc*,int,Dict*) 0.991 1.161 InlineTree::find_subtree_from_root(InlineTree*,JVMState*,ciMethod*) 0.991 0.991 Symbol::as_C_string_flexible_buffer(Thread*,char*,int)const 0.971 1.621 LIR_OpVisitState::visit(LIR_Op*) 0.971 1.201 PhaseIdealLoop::build_loop_tree_impl(Node*,int) 0.971 40.148 PhaseIterGVN::optimize() 0.951 0.951 Node::is_CFG()const 0.951 1.501 ObjectSynchronizer::identity_hash_value_for(Handle) 0.951 0.951 ParMarkBitMap::mark_obj(HeapWord*,unsigned long) 0.951 0.971 PhiResolverState::reset(int) 0.941 1.971 PlaceholderTable::find_and_remove(int,unsigned,Symbol*,ClassLoaderData*,PlaceholderTable::classloadAction,Thread*) 0.931 1.101 PhaseCFG::is_uncommon(const Block*) 0.931 0.931 Symbol::increment_refcount() 0.911 31.012 java_lang_Throwable::get_stack_trace_element(oopDesc*,int,Thread*) 0.901 0.901 CompressedReadStream::read_signed_int() 0.901 1.771 Node::out_grow(unsigned) 0.891 0.891 Node::pinned()const 0.891 5.044 PhiNode::Value(PhaseTransform*)const 0.891 0.891 pthread_mutex_lock 0.881 7.335 InstanceKlass::uncached_lookup_method(Symbol*,Symbol*,Klass::MethodLookupMode)const 0.881 19.253 nmethod::check_dependency_on(DepChange&) 0.881 1.031 PhaseCFG::hoist_to_cheaper_block(Block*,Block*,Node*) 0.881 1.461 VerifyFixClassname 0.881 0.881 vmSymbols::find_sid(Symbol*) 0.871 2.412 ChunkPool::allocate(unsigned long,AllocFailStrategy::AllocFailEnum) 0.871 1.341 ciObjectFactory::get(oopDesc*) 0.871 0.871 HandleMark::initialize(Thread*) 0.871 2.682 JavaCallWrapper::JavaCallWrapper(methodHandle,Handle,JavaValue*,Thread*) 0.871 1.281 PhaseIdealLoop::get_early_ctrl(Node*) 0.861 0.861 Compile::valid_bundle_info(const Node*) 0.861 0.861 jmpDirNode::is_block_proj()const 0.861 1.121 nmethod::get_deopt_original_pc(const frame*) 0.851 0.851 IntervalWalker::append_to_unhandled(Interval**,Interval*) 0.851 0.861 ThreadStateTransition::transition_and_fence(JavaThread*,JavaThreadState,JavaThreadState).constprop.269 0.841 747.533 LinkResolver::resolve_method(methodHandle&,KlassHandle,Symbol*,Symbol*,KlassHandle,bool,bool,Thread*) 0.831 330.381 ClassFileParser::parseClassFile(Symbol*,ClassLoaderData*,Handle,KlassHandle,GrowableArray*,TempNewSymbol&,bool,Thread*) 0.831 1.331 CompilationPolicy::must_be_compiled(methodHandle,int) 0.831 440.808 JavaCalls::call_virtual(JavaValue*,KlassHandle,Symbol*,Symbol*,JavaCallArguments*,Thread*) 0.831 0.831 __lxstat 0.831 1.201 PhiNode::unique_input(PhaseTransform*) 0.831 0.831 SignatureVerifier::is_valid_type(const char*,long) 0.821 6.755 PhaseCFG::schedule_late(VectorSet&,Node_List&) 0.821 4.583 PhaseIdealLoop::compute_lca_of_uses(Node*,Node*,bool) 0.821 0.821 Symbol::decrement_refcount() 0.801 1.201 ConnectionGraph::add_node_to_connection_graph(Node*,Unique_Node_List*) 0.801 0.881 IndexSet::initialize(unsigned,Arena*) 0.801 1.661 MergeMemNode::MergeMemNode(Node*) 0.801 1.381 TypeNode::hash()const 0.791 0.931 BacktraceBuilder::push(Method*,int,Thread*) 0.781 0.791 BiasedLocking::revoke_and_rebias(Handle,bool,Thread*) 0.771 0.771 CallSiteDepChange::is_call_site_change()const 0.771 3.973 IntervalWalker::walk_to(int) 0.771 0.771 java_lang_ClassLoader::loader_data(oopDesc*) 0.771 2.362 Matcher::Label_Root(const Node*,State*,Node*,const Node*) 0.771 5.344 Matcher::match_tree(const Node*) 0.771 0.771 nmethod::is_alive()const 0.771 10.057 ObjectMonitor::enter(Thread*) 0.771 6.845 RegionNode::Ideal(PhaseGVN*,bool) 0.761 0.761 InstanceKlass::should_be_initialized()const 0.761 33.964 JavaCalls::call_special(JavaValue*,KlassHandle,Symbol*,Symbol*,JavaCallArguments*,Thread*) 0.761 0.891 nmethod::is_method_handle_return(unsigned char*) 0.761 0.831 Node::disconnect_inputs(Node*,Compile*) 0.761 0.761 ProjNode::is_CFG()const 0.761 1.261 UNICODE::as_utf8(unsigned short*,int) 0.751 0.791 HandleMark::pop_and_restore() 0.751 0.751 loadNNode::rule()const 0.741 0.741 nmethod::is_nmethod()const 0.741 0.741 PhiNode::pinned()const 0.731 0.731 CodeHeap::next_free(HeapBlock*)const 0.731 0.731 Handle::Handle(Thread*,oopDesc*) 0.731 0.951 Node::has_special_unique_user()const 0.731 1.861 os::stack_shadow_pages_available(Thread*,methodHandle) 0.731 5.224 ParallelCompactData::calc_new_pointer(HeapWord*) 0.721 3.733 java_lang_String::basic_create(int,Thread*) 0.710 3.613 ParCompactionManager::follow_marking_stacks() 0.710 748.784 SystemDictionary::add_loader_constraint(Symbol*,Handle,Handle,Thread*) 0.700 0.771 Node_Array::insert(unsigned,Node*) 0.700 0.861 ObjectMonitor::exit(bool,Thread*) 0.700 4.973 os::elapsed_counter() 0.690 5.914 Compile::fill_buffer(CodeBuffer*,unsigned*) 0.690 0.690 frame::is_interpreted_frame()const 0.690 0.690 java_lang_String::length(oopDesc*).part.155 0.690 0.690 PSIsAliveClosure::do_object_b(oopDesc*) 0.680 0.680 ConstantPool::impl_name_ref_at(int,bool) 0.680 480.166 ConstantPool::klass_at_impl(constantPoolHandle,int,Thread*) 0.680 0.680 I2C/C2I adapters(0xbb000000)@0x00007fead9045960 0.680 1.751 InstanceKlass::allocate_objArray(int,int,Thread*) 0.680 1.001 Interpreter 0.680 0.680 jint_disjoint_arraycopy 0.680 142.670 LinkResolver::linktime_resolve_special_method(methodHandle&,KlassHandle,Symbol*,Symbol*,KlassHandle,bool,Thread*) 0.680 4.333 PhaseIterGVN::remove_globally_dead_node(Node*) 0.680 1.631 TypeOopPtr::TypeOopPtr(Type::TYPES,TypePtr::PTR,ciKlass*,bool,ciObject*,int,int,const TypePtr*,int) 0.670 0.670 ClassFileParser::skip_over_field_signature(char*,bool,unsigned,Thread*) 0.670 0.670 free 0.670 0.971 PhaseCFG::build_cfg() 0.670 2.362 TypeInstPtr::make(TypePtr::PTR,ciKlass*,bool,ciObject*,int,int,const TypePtr*,int) 0.660 0.660 PlaceholderTable::get_entry(int,unsigned,Symbol*,ClassLoaderData*) 0.660 0.660 TypeOopPtr::klass()const 0.650 0.650 GrowableArray::append(Metadata*const&) 0.650 3.733 InstanceKlass::oop_update_pointers(ParCompactionManager*,oopDesc*) 0.650 1.351 TypeInstPtr::hash()const 0.640 0.640 BasicHashtable<(MemoryType)1>::new_entry_free_list() 0.640 2.592 ClassFileParser::parse_fields(Symbol*,bool,FieldAllocationCount*,unsigned short*,Thread*) 0.640 1.371 ClassFileParser::verify_legal_method_signature(Symbol*,Symbol*,Thread*) 0.640 1.071 Handle::Handle(oopDesc*) 0.640 0.640 jbyte_disjoint_arraycopy 0.640 1.591 LinearScan::compute_local_live_sets() 0.640 0.640 Node::jvms()const 0.630 1.571 InstanceMirrorKlass::oop_push_contents(PSPromotionManager*,oopDesc*) 0.630 0.630 MultiNode::is_CFG()const 0.630 0.731 PhaseChaitin::fixup_spills() 0.630 449.935 SystemDictionary::load_instance_class(Symbol*,Handle,Thread*) 0.620 0.620 DepChange::is_klass_change()const 0.620 0.861 MachCallJavaNode::in_RegMask(unsigned)const 0.620 0.620 nmethod::find_pc_desc_internal(unsigned char*,bool) 0.620 1.171 PhaseIdealLoop::split_if_with_blocks_post(Node*) 0.610 1.391 GenericGrowableArray::raw_allocate(int) 0.610 0.610 TypeNode::bottom_type()const 0.600 1.191 MethodLiveness::BasicBlock::get_liveness_at(ciMethod*,int) 0.600 416.872 Reflection::new_field(fieldDescriptor*,Thread*) 0.590 0.590 ciBaseObject::ident() 0.590 0.891 JvmtiVMObjectAllocEventCollector::~JvmtiVMObjectAllocEventCollector() 0.590 3.442 Klass::external_name()const 0.590 0.751 Node::Node(unsigned) 0.590 0.590 RegMask::is_aligned_pairs()const 0.580 0.580 next_utf2unicode 0.580 3.743 PhaseIdealLoop::split_if_with_blocks_pre(Node*) 0.580 0.821 Rewriter::compute_index_maps() 0.580 0.580 @0x87691 () 0.570 0.570 find_lowest_bit(unsigned) 0.570 0.570 NativeCall::destination()const 0.570 1.051 PhaseChaitin::bias_color(LRG&,int) 0.560 0.560 Atomic::inc(volatile short*) 0.550 0.741 ClassVerifier::generate_code_data(methodHandle,unsigned,Thread*) 0.550 0.550 _invokeBasic 0.550 1.971 LinearScanWalker::alloc_free_reg(Interval*) 0.550 0.721 LinearScanWalker::free_collect_inactive_fixed(Interval*) 0.550 0.721 Node::hash()const 0.550 13.389 PhaseGVN::transform_no_reclaim(Node*) 0.550 2.372 PhaseIterGVN::add_users_to_worklist(Node*) 0.550 12.569 SignatureStream::as_symbol(Thread*) 0.550 398.699 SystemDictionary::find_instance_or_array_klass(Symbol*,Handle,Handle,Thread*) 0.540 0.540 MergeMemNode::Ideal(PhaseGVN*,bool) 0.540 3.402 oopDesc::slow_identity_hash() 0.540 0.660 PhiNode::is_unsafe_data_reference(Node*)const 0.540 1.191 SignatureVerifier::is_valid_method_signature(Symbol*) 0.530 0.670 ClassFileParser::layout_fields(Handle,FieldAllocationCount*,ClassFileParser::ClassAnnotationCollector*,FieldLayoutInfo*,Thread*) 0.530 0.530 JNIHandleBlock::release_block(JNIHandleBlock*,Thread*) 0.530 1.731 Metaspace::allocate(unsigned long,Metaspace::MetadataType) 0.530 1.781 MethodLiveness::get_liveness_at(int) 0.530 0.550 NMethodSweeper::possibly_flush(nmethod*) 0.530 0.530 objArrayOopDesc::obj_at_put(int,oopDesc*) 0.530 0.650 PhaseChaitin::de_ssa() 0.530 0.610 PhaseLive::add_liveout(Block*,unsigned,VectorSet&) 0.530 1.051 skip_over_fieldname.constprop.2 0.530 756.759 SystemDictionary::check_signature_loaders(Symbol*,Handle,Handle,bool,Thread*) 0.530 178.715 SystemDictionary::resolve_or_null(Symbol*,Handle,Handle,Thread*) 0.530 0.981 Type::meet_helper(const Type*,bool)const 0.530 0.530 VectorSet::operator>>=(unsigned) 0.520 2.372 Arena::Arealloc(void*,unsigned long,unsigned long,AllocFailStrategy::AllocFailEnum) 0.520 2.342 Chunk::next_chop() 0.520 0.891 InstanceKlass::array_klass_impl(instanceKlassHandle,bool,int,Thread*) 0.520 0.520 isJvmIdentifier 0.520 0.710 LIR_OpVisitState::append(LIR_OprDesc*&,LIR_OpVisitState::OprMode) 0.520 0.670 PhaseIdealLoop::has_local_phi_input(Node*) 0.520 0.520 PSPromotionManager::process_array_chunk_work(oopDesc*,int,int) 0.520 59.632 SystemDictionary::validate_protection_domain(instanceKlassHandle,Handle,Handle,Thread*) 0.520 1.551 TypeInstPtr::eq(const Type*)const 0.510 1.241 ciMethodData::bci_to_data(int,ciMethod*) 0.510 0.510 HandleMark::~HandleMark() 0.510 11.008 StringTable::intern(Symbol*,Thread*) 0.500 6.515 Dictionary::add_protection_domain(int,unsigned,instanceKlassHandle,ClassLoaderData*,Handle,Thread*) 0.500 0.500 flush_icache_stub 0.500 123.987 Parse::do_one_block() 0.500 0.851 PhaseCFG::remove_empty_blocks() 0.500 0.500 @0x137e23 () 0.490 1.901 CallInfo::set_common(KlassHandle,KlassHandle,methodHandle,methodHandle,CallInfo::CallKind,int,Thread*) 0.490 0.590 ciInstanceKlass::get_field_by_offset(int,bool) 0.490 1.481 java_security_AccessControlContext::create(objArrayHandle,bool,Handle,Thread*) 0.490 0.490 Node::uncast()const 0.490 0.640 ObjectSynchronizer::inflate(Thread*,oopDesc*) 0.490 2.632 TypeInstPtr::xmeet_helper(const Type*)const 0.480 0.971 ObjectSynchronizer::FastHashCode(Thread*,oopDesc*) 0.480 0.610 ReferenceProcessor::discover_reference(oopDesc*,ReferenceType) 0.480 0.480 UNICODE::as_utf8(unsigned short*,int,char*,int) 0.470 0.600 ObjArrayKlass::allocate(int,Thread*) 0.470 0.470 open 0.470 123.016 Parse::do_call() 0.470 344.961 PhaseChaitin::Register_Allocate() 0.470 6.755 PhaseIFG::init(unsigned) 0.460 0.460 AbstractInterpreter::size_top_interpreter_activation(Method*) 0.460 1.161 Compile::find_alias_type(const TypePtr*,bool,ciField*).part.332 0.460 0.460 constantPoolHandle::constantPoolHandle(const constantPoolHandle&) 0.460 0.460 ConstantPool::impl_klass_ref_index_at(int,bool) 0.460 0.460 Dictionary::roots_oops_do(OopClosure*,OopClosure*) 0.460 0.620 JavaFieldStream::JavaFieldStream(instanceKlassHandle) 0.460 32.503 JVM_GetStackTraceElement 0.460 0.891 ObjArrayKlass::oop_follow_contents(ParCompactionManager*,oopDesc*) 0.460 7.735 os::malloc(unsigned long,MemoryType,const NativeCallStack&) 0.460 0.460 os::vm_page_size() 0.460 0.600 Rewriter::scan_method(Method*,bool,bool*) 0.460 166.056 StackMapFrame::pop_stack(VerificationType,Thread*) 0.450 0.450 CodeBlob::is_zombie()const 0.450 156.259 JVM_FindClassFromCaller 0.450 0.450 JVMState::of_depth(int)const 0.450 0.841 MachSpillCopyNode::implementation(CodeBuffer*,PhaseRegAlloc*,bool,outputStream*)const 0.450 1.231 PhaseCCP::transform_once(Node*) 0.450 0.450 RawBytecodeStream::raw_next() 0.450 0.530 ResourceMark::reset_to_mark() 0.450 0.450 Type::uhash(const Type*) 0.440 0.670 ClassFileParser::verify_legal_class_name(Symbol*,Thread*) 0.440 0.440 JavaThread::is_Java_thread()const 0.440 2.692 LinearScan::assign_reg_num(LIR_OpList*,IntervalWalker*) 0.440 123.737 Parse::do_one_bytecode() 0.430 0.430 Dependencies::check_call_site_target_value(oopDesc*,oopDesc*,CallSiteDepChange*) 0.430 2.802 GraphKit::add_safepoint_edges(SafePointNode*,bool) 0.430 0.430 JavaThread::is_lock_owned(unsigned char*)const 0.430 0.430 JvmtiVMObjectAllocEventCollector::JvmtiVMObjectAllocEventCollector() 0.430 0.891 Node::grow(unsigned) 0.430 0.680 PhaseChaitin::cache_lrg_info() 0.430 0.530 PhasePeephole::do_transform() 0.430 0.560 StringTable::unlink_or_oops_do(BoolObjectClosure*,OopClosure*,int*,int*) 0.420 0.460 LinearScan::color_lir_opr(LIR_OprDesc*,int,LIR_OpVisitState::OprMode) 0.420 1.681 LinkResolver::runtime_resolve_virtual_method(CallInfo&,methodHandle,KlassHandle,Handle,KlassHandle,bool,Thread*) 0.420 1.411 Matcher::match_sfpt(SafePointNode*) 0.420 6.625 MoveAndUpdateClosure::do_addr(HeapWord*,unsigned long) 0.420 0.811 PhaseCFG::build_dominator_tree() 0.420 0.450 Unique_Node_List::remove_useless_nodes(VectorSet&) 0.410 0.991 frame::adjust_unextended_sp() 0.410 0.410 LinearScan::resolve_collect_mappings(BlockBegin*,BlockBegin*,MoveResolver&) 0.410 81.167 LinkResolver::linktime_resolve_virtual_method(methodHandle&,KlassHandle,Symbol*,Symbol*,KlassHandle,bool,Thread*) 0.410 7.065 ParMarkBitMap::iterate(ParMarkBitMapClosure*,unsigned long,unsigned long)const 0.410 124.827 Parse::Parse(JVMState*,ciMethod*,float) 0.410 0.540 scan_mem_chain(Node*,int,int,Node*,Node*,PhaseGVN*) 0.410 109.547 SystemDictionary::update_dictionary(int,unsigned,int,unsigned,instanceKlassHandle,Handle,Thread*) 0.410 0.410 vframeStreamCommon::fill_from_compiled_frame(int) 0.400 0.520 Block::num_fall_throughs() 0.400 2.192 elapsedTimer::stop() 0.400 0.400 MallocTracker::record_malloc(void*,unsigned long,MemoryType,const NativeCallStack&,NMT_TrackingLevel) 0.400 0.500 Node::unique_ctrl_out() 0.400 0.460 ObjectLocker::~ObjectLocker() 0.400 0.400 PhaseIdealLoop::get_loop(Node*)const 0.400 0.400 sched_yield 0.390 13.359 ciEnv::get_klass_by_index_impl(constantPoolHandle,int,bool&,ciInstanceKlass*) 0.390 389.232 ClassVerifier::verify_class(Thread*) 0.390 2.502 Compile::Process_OopMap_Node(MachNode*,int) 0.390 1.551 Dictionary::add_klass(Symbol*,ClassLoaderData*,KlassHandle) 0.390 3.863 InstanceKlass::find_method(Symbol*,Symbol*)const 0.390 0.390 munmap 0.380 0.831 ConNode::hash()const 0.380 1.301 InterpreterRuntime::already_resolved(JavaThread*) 0.380 0.440 JVMState::clone_deep(Compile*)const 0.380 0.660 MachNode::in_RegMask(unsigned)const 0.380 0.380 MethodLiveness::BasicBlock::compute_gen_kill_single(ciBytecodeStream*) 0.380 0.490 NodeHash::hash_delete(const Node*) 0.380 1.151 PhaseCFG::insert_anti_dependences(Block*,Node*,bool) 0.380 0.670 SignatureIterator::iterate_returntype() 0.370 0.470 Assembler::emit_operand(RegisterImpl*,RegisterImpl*,RegisterImpl*,Address::ScaleFactor,int,const RelocationHolder&,int).constprop.172 0.370 0.370 BitMap::set_union(BitMap) 0.370 22.966 ciSignature::ciSignature(ciKlass*,constantPoolHandle,ciSymbol*) 0.370 1.211 CodeEmitInfo::record_debug_info(DebugInformationRecorder*,int) 0.370 0.370 CodeHeap::deallocate(void*) 0.370 26.388 GraphBuilder::iterate_bytecodes_for_block(int) 0.370 0.370 java_lang_Class::is_primitive(oopDesc*) 0.370 0.370 java_lang_Class::oop_size(oopDesc*) 0.370 0.921 jni_GetStringUTFLength 0.370 0.550 OopFlow::build_oop_map(Node*,int,PhaseRegAlloc*,int*) 0.370 0.370 os::os_exception_wrapper(void (*)(JavaValue*,methodHandle*,JavaCallArguments*,Thread*),JavaValue*,methodHandle*,JavaCallArguments*,Thread*) 0.370 1.541 Parse::return_current(Node*) 0.370 0.370 PhiNode::Opcode()const 0.370 0.370 ProjNode::Value(PhaseTransform*)const 0.370 0.370 Range::intersects_at(Range*)const 0.370 0.480 TypePtr::eq_speculative(const TypePtr*)const 0.370 391.124 Verifier::verify(instanceKlassHandle,Verifier::Mode,bool,Thread*) 0.360 3.302 Arena::grow(unsigned long,AllocFailStrategy::AllocFailEnum) 0.360 0.360 BitMap::set_from(BitMap) 0.360 0.360 BitMap::set_intersection_with_result(BitMap) 0.360 0.390 Compile::FillExceptionTables(unsigned,unsigned*,unsigned*,Label*) 0.360 4.093 Compile::init_buffer(unsigned*) 0.360 1.131 Interpreter 0.360 0.370 Node::set_req(unsigned,Node*) 0.360 0.360 ObjArrayKlass::array_klass_impl(bool,int,Thread*) 0.360 0.380 PhaseCFG::replace_block_proj_ctrl(Node*) 0.360 0.640 PhaseIterGVN::add_users_to_worklist(Node*).constprop.226 0.360 0.360 RegionNode::is_CFG()const 0.350 0.350 Block::code_alignment() 0.350 23.276 ciMethod::ciMethod(methodHandle) 0.350 30.772 InlineTree::try_to_inline(ciMethod*,ciMethod*,int,JVMState*,ciCallProfile&,WarmCallInfo*,bool&) 0.350 0.350 java_lang_String::as_utf8_string(oopDesc*) 0.350 0.360 LinearScan::eliminate_spill_moves() 0.350 390.123 MethodHandles::resolve_MemberName(Handle,KlassHandle,Thread*) 0.350 0.350 PSParallelCompact::fill_blocks(unsigned long) 0.350 0.350 pthread_cond_signal 0.350 0.350 SafeFetch32 0.340 33.183 ciBytecodeStream::get_method(bool&,ciSignature**) 0.340 0.580 ciObjectFactory::get_unloaded_klass(ciKlass*,ciSymbol*,bool) 0.340 0.350 I2C/C2I adapters(0xb0000000)@0x00007fead9045d60 0.340 0.580 Interpreter 0.340 0.731 klassVtable::initialize_vtable(bool,Thread*) 0.340 0.340 Node_Array::remove(unsigned) 0.340 0.340 OrderAccess::fence() 0.340 0.430 PhaseCFG::select(Block*,Node_List&,GrowableArray&,VectorSet&,unsigned) 0.340 0.340 RegMask::find_first_set(int)const 0.330 0.340 fieldDescriptor::reinitialize(InstanceKlass*,int) 0.330 0.871 frame::sender_for_entry_frame(RegisterMap*)const 0.330 0.330 I2C/C2I adapters(0xbbb00000)@0x00007fead904d7e0 0.330 0.330 java_lang_Class::as_Klass(oopDesc*) 0.330 814.230 JVM_GetClassDeclaredFields 0.330 0.370 Matcher::collect_null_checks(Node*,Node*) 0.330 0.801 TypeOopPtr::eq(const Type*)const.part.178 0.320 0.320 Atomic::dec(volatile short*) 0.320 0.320 Block::is_Empty()const 0.320 0.500 ClassFileParser::verify_legal_method_name(Symbol*,Thread*) 0.320 0.841 DebugInformationRecorder::create_scope_values(GrowableArray*) 0.320 0.450 IndexSet::free_block(unsigned) 0.320 604.713 InterpreterRuntime::resolve_invoke(JavaThread*,Bytecodes::Code) 0.320 0.530 PhaseCFG::schedule_node_into_block(Node*,Block*) 0.320 1.731 PhaseChaitin::split_USE(MachSpillCopyNode::SpillType,Node*,Block*,Node*,unsigned,unsigned,bool,bool,GrowableArray,int).constprop.196 0.320 0.320 RegMask::is_bound1()const 0.320 0.320 RegMask::is_bound_pair()const 0.320 0.520 StackMapTable::StackMapTable(StackMapReader*,StackMapFrame*,unsigned short,unsigned short,char*,int,Thread*) 0.320 0.390 TypeNarrowOop::cleanup_speculative()const 0.310 0.310 CallNode::Value(PhaseTransform*)const 0.310 0.660 Dict::doubhash() 0.310 2.021 GlobalValueNumbering::GlobalValueNumbering(IR*) 0.310 3.482 IfNode::Ideal(PhaseGVN*,bool) 0.310 1.021 jni_GetStringUTFRegion 0.310 0.310 JVMState::clone_shallow(Compile*)const 0.310 0.620 PhaseChaitin::use_prior_register(Node*,unsigned,Node*,Block*,Node_List&,Node_List&) 0.310 40.678 PhaseConservativeCoalesce::copy_copy(Node*,Node*,Block*,unsigned) 0.310 0.470 SignatureStream::~SignatureStream() 0.310 0.731 SpaceManager::allocate_work(unsigned long) 0.310 2.652 StackMapFrame::set_locals_from_arg(methodHandle,VerificationType,Thread*) 0.310 10.217 StringTable::intern(const char*,Thread*) 0.310 1.131 ThreadCritical::ThreadCritical() 0.310 0.310 Thread::is_VM_thread()const 0.300 3.823 ClassLoaderData::metaspace_non_null() 0.300 0.300 CodeBlob::is_nmethod()const 0.300 0.771 Compile::final_graph_reshaping_impl(Node*,Final_Reshape_Counts&) 0.300 0.360 CompressedWriteStream::write_int_mb(int) 0.300 0.741 Dictionary::is_valid_protection_domain(int,unsigned,Symbol*,ClassLoaderData*,Handle) 0.300 3.282 java_lang_String::create_from_symbol(Symbol*,Thread*) 0.300 0.300 JVMState::is_monitor_use(unsigned)const 0.300 0.300 Method::is_method()const volatile 0.300 0.410 Node::destruct() 0.300 0.300 Node_Stack::find(unsigned)const 0.300 0.951 PhaseChaitin::yank_if_dead_recurse(Node*,Node*,Block*,Node_List*,Node_List*) 0.300 0.390 PhaseIFG::Union(unsigned,unsigned) 0.300 0.300 __pthread_mutex_unlock_usercnt 0.300 0.300 RootNode::Ideal(PhaseGVN*,bool) 0.300 0.300 TypeNode::ideal_reg()const 0.300 0.300 UNICODE::utf8_length(unsigned short*,int) 0.300 0.470 vfprintf 0.300 0.300 vtable stub 0.290 0.480 ciMethodData::data_at(int) 0.290 0.901 ClassLoaderData::record_dependency(Klass*,Thread*) 0.290 0.570 Compile::FillLocArray(int,MachSafePointNode*,Node*,GrowableArray*,GrowableArray*) 0.290 0.290 decodeHeapOop_not_nullNode::rule()const 0.290 0.290 FieldType::basic_type(Symbol*) 0.290 0.891 InstanceRefKlass::oop_push_contents(PSPromotionManager*,oopDesc*) 0.290 0.861 MergeMemNode::iteration_setup(const MergeMemNode*) 0.290 0.390 MergeMemNode::set_base_memory(Node*) 0.290 0.440 ObjectSynchronizer::query_lock_ownership(JavaThread*,Handle) 0.290 0.290 ParallelCompactData::add_obj(HeapWord*,unsigned long) 0.290 0.310 PhaseChaitin::adjust_high_pressure_index(Block*,unsigned&,PhaseChaitin::Pressure&) 0.290 0.430 PhaseChaitin::lower_pressure(Block*,unsigned,LRG&,IndexSet*,PhaseChaitin::Pressure&,PhaseChaitin::Pressure&) 0.280 2.212 ClassVerifier::verify_field_instructions(RawBytecodeStream*,StackMapFrame*,constantPoolHandle,Thread*) 0.280 0.410 ClassVerifier::verify_stackmap_table(unsigned short,unsigned short,StackMapFrame*,StackMapTable*,bool,Thread*) 0.280 0.280 close 0.280 0.931 InstanceKlass::find_local_field(Symbol*,Symbol*,fieldDescriptor*)const 0.280 1.531 JVM_IHashCode 0.280 0.370 LinearScan::append_scope_value(int,Instruction*,GrowableArray*) 0.280 0.280 MachSpillCopyNode::ideal_reg()const 0.280 6.334 Metaspace::allocate(ClassLoaderData*,unsigned long,bool,MetaspaceObj::Type,Thread*) 0.280 0.280 PhaseIFG::test_edge_sq(unsigned,unsigned)const 0.280 0.280 RegisterMap::RegisterMap(JavaThread*,bool) 0.280 0.280 rRegPOper::type()const 0.280 0.410 stringStream::write(const char*,unsigned long) 0.280 243.370 SystemDictionary::check_constraints(int,unsigned,instanceKlassHandle,Handle,bool,Thread*) 0.280 1.001 TypeInstPtr::remove_speculative()const 0.270 0.270 ciInstanceKlass::is_interface() 0.270 0.640 ConstMethod::allocate(ClassLoaderData*,int,InlineTableSizes*,ConstMethod::MethodType,Thread*) 0.270 0.270 java_lang_ClassLoader::parallelCapable(oopDesc*) 0.270 0.460 LocationValue::write_on(DebugInfoWriteStream*) 0.270 0.741 MethodLiveness::init_basic_blocks() 0.270 1.201 PhaseIdealLoop::remix_address_expressions(Node*) 0.270 0.270 pthread_self 0.270 0.470 Reflection::verify_class_access(Klass*,Klass*,bool) 0.270 0.270 RegMask::is_vector(unsigned) 0.270 0.270 SafeFetchN 0.270 0.370 State::MachOperGenerator(int) 0.270 0.270 ThreadInVMfromJava::~ThreadInVMfromJava() 0.270 367.187 VerificationType::is_reference_assignable_from(const VerificationType&,ClassVerifier*,bool,Thread*)const 0.260 0.260 Assembler::locate_operand(unsigned char*,Assembler::WhichOperand) 0.260 0.911 BasicHashtable<(MemoryType)1>::new_entry(unsigned) 0.260 1.331 ciObjectFactory::get_symbol(Symbol*) 0.260 5.174 ClassFileParser::parse_methods(bool,AccessFlags*,bool*,bool*,Thread*) 0.260 0.260 CompressedReadStream::read_int_mb(int) 0.260 0.260 find_hihghest_bit(unsigned) 0.260 0.260 frame::entry_frame_is_first()const 0.260 380.106 jvm_define_class_common(JNIEnv_*,const char*,_jobject*,const signed char*,int,_jobject*,const char*,unsigned char,Thread*) 0.260 524.947 LinkResolver::linktime_resolve_static_method(methodHandle&,KlassHandle,Symbol*,Symbol*,KlassHandle,bool,Thread*) 0.260 3.402 LIR_Assembler::emit_code(BlockList*) 0.260 0.260 mmap 0.260 0.690 PhaseBlockLayout::find_edges() 0.260 0.360 PhaseCFG::sched_call(Block*,unsigned,Node_List&,GrowableArray&,MachCallNode*,VectorSet&) 0.260 0.260 PhaseChaitin::compact() 0.260 1.111 PhaseChaitin::get_spillcopy_wide(MachSpillCopyNode::SpillType,Node*,Node*,unsigned) 0.260 3.152 PlaceholderTable::find_and_add(int,unsigned,Symbol*,ClassLoaderData*,PlaceholderTable::classloadAction,Symbol*,Thread*) 0.260 376.243 SystemDictionary::resolve_from_stream(Symbol*,Handle,Handle,ClassFileStream*,bool,Thread*) 0.260 0.260 ThreadStateTransition::transition_from_native(JavaThread*,JavaThreadState).constprop.226 0.250 0.460 AddPNode::bottom_type()const 0.250 0.430 Interpreter 0.250 0.470 jni_GetByteArrayRegion 0.250 0.851 LinearScan::compute_debug_info_for_scope(int,IRScope*,ValueStack*,ValueStack*) 0.250 617.012 LinkResolver::resolve_invoke(CallInfo&,Handle,constantPoolHandle,int,Bytecodes::Code,Thread*) 0.250 526.768 LinkResolver::resolve_static_call(CallInfo&,KlassHandle&,Symbol*,Symbol*,KlassHandle,bool,bool,Thread*) 0.250 0.250 loadConPNode::rule()const 0.250 0.250 MachNode::two_adr()const 0.250 2.021 MemNode::Ideal_common(PhaseGVN*,bool) 0.250 390.523 MHN_resolve_Mem 0.240 0.240 AddPNode::Value(PhaseTransform*)const 0.240 1.841 BlockBegin::iterate_preorder(boolArray&,BlockClosure*) 0.240 0.240 CProjNode::is_CFG()const 0.240 0.240 LatestMethodCache::get_method() 0.240 0.240 LinearScan::sort_intervals_before_allocation() 0.240 0.240 Method::bcp_from(unsigned char*)const 0.240 0.240 os::current_stack_pointer() 0.240 0.240 PhaseChaitin::remove_interference_from_copy(Block*,unsigned,unsigned,IndexSet*,double,PhaseChaitin::Pressure&,PhaseChaitin::Pressure&) 0.240 0.420 SignatureIterator::iterate_parameters() 0.240 0.240 State::_sub_Op_AddP(const Node*) 0.240 1351.605 SystemDictionary::resolve_or_fail(Symbol*,Handle,Handle,bool,Thread*) 0.240 0.310 TypeNarrowPtr::eq(const Type*)const 0.240 0.240 vtable stub 0.240 0.240 write 0.230 0.230 BiasedLocking::enabled() 0.230 0.230 BitMap::is_same(BitMap) 0.230 0.400 ciBytecodeStream::has_method_type() 0.230 0.250 ciKlass::is_subtype_of(ciKlass*) 0.230 0.230 ClassLoadingService::notify_class_loaded(InstanceKlass*,bool) 0.230 0.250 Interval::add_range(int,int) 0.230 0.280 java_lang_Throwable::get_stack_trace_depth(oopDesc*,Thread*) 0.230 0.610 LinearScan::add_use(LIR_OprDesc*,int,int,IntervalUseKind) 0.230 127.409 LoaderConstraintTable::extend_loader_constraint(LoaderConstraintEntry*,Handle,Klass*) 0.230 0.230 loadRangeNode::rule()const 0.230 0.460 Matcher::is_bmi_pattern(Node*,Node*) 0.230 1.611 Parse::merge_common(Parse::Block*,int) 0.230 0.270 PhaseChaitin::prompt_use(Block*,unsigned) 0.230 1.051 PhiNode::hash()const 0.230 0.250 PhiNode::out_RegMask()const 0.230 0.230 PrivilegedElement::initialize(vframeStream*,oopDesc*,PrivilegedElement*,Thread*) 0.230 0.230 ProjNode::Opcode()const 0.230 0.230 __pthread_enable_asynccancel 0.230 0.230 SymbolPropertyTable::find_entry(int,unsigned,Symbol*,long) 0.230 55.129 SystemDictionary::define_instance_class(instanceKlassHandle,Thread*) 0.230 0.230 SystemDictionary::post_class_load_event(const Ticks&,instanceKlassHandle,Handle) 0.220 0.510 ClassVerifier::verify_invoke_init(RawBytecodeStream*,unsigned short,VerificationType,StackMapFrame*,unsigned,bool*,constantPoolHandle,Thread*) 0.220 0.220 ConnectionGraph::optimize_ptr_compare(Node*) 0.220 0.951 ConstantPoolCacheEntry::set_direct_or_vtable_call(Bytecodes::Code,methodHandle,int) 0.220 1.271 elapsedTimer::start() 0.220 0.220 __fxstat 0.220 3.272 GraphKit::clone_map() 0.220 0.220 GraphKit::stopped() 0.220 0.220 oopDesc::size() 0.220 0.220 oop_disjoint_arraycopy 0.220 1.651 Parse::build_exits() 0.220 0.230 read 0.220 0.220 RegionNode::pinned()const 0.220 2.702 Rewriter::Rewriter(instanceKlassHandle,constantPoolHandle,Array*,Thread*) 0.220 0.220 StackMapFrame::get_local(int,VerificationType,Thread*) 0.220 0.250 StackMapFrame::StackMapFrame(unsigned short,unsigned short,ClassVerifier*) 0.220 0.220 ThreadStateTransition::transition_and_fence(JavaThread*,JavaThreadState,JavaThreadState).constprop.204 0.220 3.122 TypeInstPtr::add_offset(long)const 0.220 0.460 ValueStack::ValueStack(ValueStack*,ValueStack::Kind,int) 0.210 0.210 BasicHashtable<(MemoryType)9>::new_entry_free_list() 0.210 0.260 Block_Stack::most_frequent_successor(Block*) 0.210 2.532 CHeapObj<(MemoryType)7>::operator new(unsigned long) 0.210 2.512 ciMethodData::load_data() 0.210 0.340 ClassFileParser::verify_legal_field_name(Symbol*,Thread*) 0.210 0.230 ClassFileParser::verify_legal_field_signature(Symbol*,Symbol*,Thread*) 0.210 4.203 ClassVerifier::change_sig_to_verificationType(SignatureStream*,VerificationType*,Thread*) 0.210 0.270 ClassVerifier::verify_cp_type(unsigned short,int,constantPoolHandle,unsigned,Thread*) 0.210 0.210 ConNode::Opcode()const 0.210 20.284 InterpreterRuntime::resolve_get_put(JavaThread*,Bytecodes::Code) 0.210 160.903 Java_java_lang_Class_forName0 0.210 0.210 Java_java_lang_ClassLoader_findLoadedClass0 0.210 0.420 JNIHandles::make_weak_global(Handle) 0.210 0.420 LinearScan::create_interval(int) 0.210 0.220 LinearScan::number_instructions() 0.210 0.210 MachNode::oper_input_base()const 0.210 0.340 MachProjNode::bottom_type()const 0.210 0.210 MallocTracker::record_free(void*) 0.210 29.371 Method::has_unloaded_classes_in_signature(methodHandle,Thread*) 0.210 0.210 objArrayOopDesc::object_size(int) 0.210 4.583 ObjectMonitor::EnterI(Thread*) 0.210 0.220 Parse::Block::init_graph(Parse*) 0.210 0.700 PhaseChaitin::insert_proj(Block*,unsigned,Node*,unsigned) 0.210 1.201 PhaseChaitin::raise_pressure(Block*,LRG&,PhaseChaitin::Pressure&,PhaseChaitin::Pressure&) 0.210 0.260 ProfileCall::input_values_do(ValueVisitor*) 0.210 1.341 split_if(IfNode*,PhaseIterGVN*) 0.210 0.530 @0x3a21a () 0.210 261.783 SystemDictionary::resolve_super_or_fail(Symbol*,Symbol*,Handle,Handle,bool,Thread*) 0.210 0.210 ThreadShadow::clear_pending_exception() 0.210 0.210 TypePtr::speculative()const 0.200 1.871 CallInfo::set_static(KlassHandle,methodHandle,Thread*) 0.200 0.891 CallInfo::set_virtual(KlassHandle,KlassHandle,methodHandle,methodHandle,int,Thread*) 0.200 0.801 ciBytecodeStream::get_declared_method_holder() 0.200 0.210 ciBytecodeStream::has_appendix() 0.200 0.200 ciInstanceKlass::loader() 0.200 23.867 ciObjectFactory::create_new_object(Metadata*) 0.200 1.121 ClassLoaderDataGraph::add(Handle,bool,Thread*) 0.200 0.220 Compile::find_intrinsic(ciMethod*,bool) 0.200 1.631 Compile::scratch_emit_size(const Node*) 0.200 0.200 ConstantPool::klass_name_at(int) 0.200 0.540 DebugInformationRecorder::describe_scope(int,ciMethod*,int,bool,bool,bool,DebugToken*,DebugToken*,DebugToken*) 0.200 18.993 LinkResolver::resolve_field_access(fieldDescriptor&,constantPoolHandle,int,Bytecodes::Code,Thread*) 0.200 70.970 LinkResolver::resolve_virtual_call(CallInfo&,Handle,KlassHandle,KlassHandle,Symbol*,Symbol*,KlassHandle,bool,bool,Thread*) 0.200 0.200 Method::is_accessor()const 0.200 2.091 ObjArrayKlass::oop_update_pointers(ParCompactionManager*,oopDesc*) 0.200 0.200 PhaseGVN::transform(Node*) 0.200 0.200 pthread_cond_wait 0.200 355.339 Reflection::new_type(Symbol*,KlassHandle,Thread*) 0.200 0.200 SignatureInfo::do_object(int,int) 0.200 0.200 ThreadStateTransition::transition_from_native(JavaThread*,JavaThreadState).constprop.179 0.190 0.540 ciMethod::call_profile_at_bci(int) 0.190 0.530 ClassLoaderData::Dependencies::add(Handle,Thread*) 0.190 0.470 CodeBuffer::finalize_oop_references(methodHandle) 0.190 251.006 ConstantPool::klass_ref_at(int,Thread*) 0.190 4.353 Dictionary::oops_do(OopClosure*) 0.190 0.190 edge_order(CFGEdge**,CFGEdge**) 0.190 0.240 InstanceMirrorKlass::allocate_instance(KlassHandle,Thread*) 0.190 0.190 JavaThread::thread_from_jni_environment(JNIEnv_*) 0.190 0.190 JVMState::interpreter_frame_size()const 0.190 0.380 klassVtable::compute_vtable_size_and_num_mirandas(int*,int*,GrowableArray*,Klass*,Array*,AccessFlags,Handle,Symbol*,Array*,Thread*) 0.190 0.781 LinearScan::compute_global_live_sets() 0.190 51.916 MHN_setCallSiteTargetNormal 0.190 0.190 nmethod::handler_for_exception_and_pc(Handle,unsigned char*) 0.190 0.911 outputStream::print(const char*,...) 0.190 0.190 PhaseIterGVN::add_users_to_worklist0(Node*).constprop.227 0.190 2.922 Rewriter::rewrite(instanceKlassHandle,Thread*) 0.180 0.250 Block::succ_prob(unsigned) 0.180 1.181 CallNode::Ideal(PhaseGVN*,bool) 0.180 30.241 ciEnv::get_klass_by_name_impl(ciKlass*,constantPoolHandle,ciSymbol*,bool) 0.180 0.180 ciObjectFactory::insert(int,ciMetadata*,GrowableArray*) 0.180 56.459 Compile::call_generator(ciMethod*,int,bool,JVMState*,bool,float,ciKlass*,bool,bool) 0.180 0.350 ConNode::make(const Type*) 0.180 0.180 CreateExceptionNode::rule()const 0.180 0.190 InlineTree::InlineTree(Compile*,const InlineTree*,ciMethod*,JVMState*,int,float,int) 0.180 1.141 InterpreterRuntime::method(JavaThread*) 0.180 0.180 JavaCalls::call(JavaValue*,methodHandle,JavaCallArguments*,Thread*) 0.180 0.340 LinearScan::resolve_exception_handlers() 0.180 17.442 _L_unlock_722 0.180 0.180 Method::can_be_statically_bound()const 0.180 0.180 methodHandle::operator=(const methodHandle&) 0.180 0.180 Node::Ideal(PhaseGVN*,bool) 0.180 0.230 Node::Node(Node*,Node*,Node*) 0.180 0.590 ObjectLocker::ObjectLocker(Handle,Thread*,bool) 0.180 3.202 os::PlatformEvent::park(long) 0.180 0.210 PhaseCFG::call_catch_cleanup(Block*) 0.180 0.510 PhaseChaitin::yank(Node*,Block*,Node_List*,Node_List*) 0.180 0.200 PhaseIdealLoop::conditional_move(Node*) 0.180 0.180 PhaseTransform::find_long_type(Node*) 0.180 0.180 PhiNode::is_diamond_phi(bool)const 0.180 0.190 PhiResolver::create_node(LIR_OprDesc*,bool) 0.180 0.180 ProjNode::hash()const 0.180 2.141 PSScavengeFromKlassClosure::do_oop(oopDesc**) 0.180 0.220 SymbolTable::buckets_unlink(int,int,int*,int*,unsigned long*) 0.180 55.319 SystemDictionary::find(Symbol*,Handle,Handle,Thread*) 0.180 2.242 Ticks::now() 0.180 0.450 UpdateOnlyClosure::do_addr(HeapWord*,unsigned long) 0.170 0.380 AbstractInterpreter::method_kind(methodHandle) 0.170 32.092 ciEnv::get_method_by_index_impl(constantPoolHandle,int,Bytecodes::Code,ciInstanceKlass*) 0.170 17.432 ciTypeFlow::StateVector::apply_one_bytecode(ciBytecodeStream*) 0.170 0.240 ClassFileParser::~ClassFileParser() 0.170 0.170 CodeBuffer::verify_section_allocation() 0.170 0.500 CompilationPolicy::can_be_compiled(methodHandle,int) 0.170 0.170 ConPNode::Opcode()const 0.170 0.270 ConstantPool::release_C_heap_structures() 0.170 24.727 GraphBuilder::invoke(Bytecodes::Code) 0.170 0.170 IfNode::Value(PhaseTransform*)const 0.170 2.352 InstanceKlass::initialize(Thread*) 0.170 384.179 Java_java_lang_ClassLoader_defineClass1 0.170 249.975 LinkResolver::resolve_pool(KlassHandle&,Symbol*&,Symbol*&,KlassHandle&,constantPoolHandle,int,Thread*) 0.170 143.380 LinkResolver::resolve_special_call(CallInfo&,KlassHandle,Symbol*,Symbol*,KlassHandle,bool,Thread*) 0.170 1.111 LinkResolver::runtime_resolve_special_method(CallInfo&,methodHandle,KlassHandle,KlassHandle,bool,Thread*) 0.170 0.710 LIRGenerator::state_for(Instruction*,ValueStack*,bool) 0.170 3.342 LoadNode::Ideal(PhaseGVN*,bool) 0.170 0.170 MachNode::Opcode()const 0.170 0.170 method_comparator(Method*,Method*) 0.170 0.170 Method::invocation_count() 0.170 0.170 Node::cisc_operand()const 0.170 0.170 Node::del_req(unsigned) 0.170 0.170 oopFactory::new_objArray(Klass*,int,Thread*) 0.170 1.541 os::javaTimeNanos() 0.170 124.117 Parse::do_all_blocks() 0.170 1.451 PhaseIdealLoop::set_early_ctrl(Node*) 0.170 0.370 Reflection::verify_field_access(Klass*,Klass*,Klass*,AccessFlags,bool,bool) 0.170 0.170 RegionNode::Opcode()const 0.170 0.170 ThreadStateTransition::transition_and_fence(JavaThread*,JavaThreadState,JavaThreadState).constprop.227 0.170 0.170 ThreadStateTransition::transition_from_native(JavaThread*,JavaThreadState).constprop.203 0.170 1.241 VerifyClassname 0.160 0.160 CallNode::match_edge(unsigned)const 0.160 0.180 ClassVerifier::ClassVerifier(instanceKlassHandle,Thread*) 0.160 0.530 ConnectionGraph::add_java_object_edges(JavaObjectNode*,bool).constprop.318 0.160 0.160 fieldDescriptor::annotations()const 0.160 0.180 FreeList::remove_chunk(Metachunk*) 0.160 1.921 GraphKit::kill_dead_locals() 0.160 1.651 InstanceKlass::initialize_impl(instanceKlassHandle,Thread*) 0.160 398.859 InstanceKlass::link_class_impl(instanceKlassHandle,bool,Thread*) 0.160 0.160 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2 0.160 0.160 java_lang_invoke_MemberName::vmtarget(oopDesc*) 0.160 1.671 java_lang_invoke_MethodType::print_signature(oopDesc*,outputStream*) 0.160 0.220 java_lang_String::as_unicode_string(oopDesc*,int&,Thread*) 0.160 0.160 jshort_arraycopy 0.160 0.220 Label::patch_instructions(MacroAssembler*) 0.160 0.620 LIR_Assembler::emit_op1(LIR_Op1*) 0.160 0.160 __lll_lock_wait 0.160 0.710 LoadNode::Value(PhaseTransform*)const 0.160 0.160 MachSafePointNode::jvms()const 0.160 1.741 Matcher::ReduceInst(State*,int,Node*&) 0.160 0.160 Method::is_empty_method()const 0.160 0.280 Node::Node(Node*) 0.160 0.220 PhaseChaitin::remove_node_if_not_used(Block*,unsigned,Node*,unsigned,IndexSet*) 0.160 41.919 PhaseConservativeCoalesce::coalesce(Block*) 0.160 0.430 PhaseIterGVN::remove_speculative_types() 0.160 0.310 PhaseTransform::longcon(long) 0.160 0.180 SafePointNode::set_local(JVMState*,unsigned,Node*) 0.160 0.160 SystemDictionary::is_parallelCapable(Handle) 0.150 0.330 AddPNode::Ideal_base_and_offset(Node*,PhaseTransform*,long&) 0.150 0.150 AddPNode::Opcode()const 0.150 0.590 BlockBegin::try_merge(ValueStack*) 0.150 1.011 BlockListBuilder::set_leaders() 0.150 0.330 ChunkManager::free_chunks_get(unsigned long) 0.150 2.031 ciBytecodeStream::get_klass(bool&) 0.150 18.163 ciTypeFlow::df_flow_types(ciTypeFlow::Block*,bool,ciTypeFlow::StateVector*,ciTypeFlow::JsrSet*) 0.150 0.390 ClassFileParser::parse_localvariable_table(unsigned,unsigned short,unsigned,unsigned short*,bool,Thread*) 0.150 3.963 ClassHierarchyWalker::find_witness_anywhere(Klass*,bool,bool) 0.150 1.081 ConstantPoolCacheEntry::set_direct_call(Bytecodes::Code,methodHandle) 0.150 0.150 ConstantPool::impl_signature_ref_at(int,bool) 0.150 2.182 ConstantPool::klass_at_if_loaded(constantPoolHandle,int) 0.150 0.150 IfNode::up_one_dom(Node*,bool) 0.150 0.150 IfTrueNode::Opcode()const 0.150 0.260 initialize_static_field(fieldDescriptor*,Handle,Thread*) 0.150 0.600 java_lang_Class::print_signature(oopDesc*,outputStream*) 0.150 0.160 LinearScan::add_def(int,int,IntervalUseKind,BasicType) 0.150 0.640 LinearScan::resolve_data_flow() 0.150 0.861 Matcher::ReduceInst_Interior(State*,int,Node*&,MachNode*,unsigned) 0.150 1.651 MemNode::find_previous_store(PhaseTransform*) 0.150 3.352 Metaspace::initialize(Mutex*,Metaspace::MetaspaceType) 0.150 0.741 MethodCounters::allocate(ClassLoaderData*,Thread*) 0.150 0.150 Method::is_initializer()const 0.150 0.200 MethodLiveness::BasicBlock::BasicBlock(MethodLiveness*,int,int) 0.150 0.150 MultiNode::proj_out(unsigned)const 0.150 0.150 ObjectSynchronizer::omAlloc(Thread*) 0.150 0.390 Parse::init_blocks() 0.150 0.370 PhaseCFG::implicit_null_check(Block*,Node*,Node*,int) 0.150 0.220 ProjNode::bottom_type()const 0.150 0.150 ReplacedNodes::reset() 0.150 0.150 resource_allocate_bytes(Thread*,unsigned long,AllocFailStrategy::AllocFailEnum) 0.150 1.611 TypeOopPtr::make_from_klass_common(ciKlass*,bool,bool) 0.150 0.150 TypeTuple::hash()const 0.150 0.150 ValueStack::total_locks_size()const 0.150 0.150 __vdso_gettimeofday 0.140 0.140 checkcast_arraycopy 0.140 0.140 ciEnv::comp_level() 0.140 10.097 ciField::ciField(ciInstanceKlass*,int) 0.140 0.190 ciMethodBlocks::do_analysis() 0.140 18.333 ciTypeFlow::flow_block(ciTypeFlow::Block*,ciTypeFlow::StateVector*,ciTypeFlow::JsrSet*) 0.140 0.220 ClassFileParser::parse_classfile_attributes(ClassFileParser::ClassAnnotationCollector*,Thread*) 0.140 0.150 ClassFileParser::verify_constantvalue(int,int,Thread*) 0.140 0.891 ClassLoaderData::~ClassLoaderData() 0.140 6.244 ClassVerifier::verify_exception_handler_table(unsigned,char*,int&,int&,Thread*) 0.140 0.160 ClassVerifier::verify_ldc(int,unsigned short,StackMapFrame*,constantPoolHandle,unsigned short,Thread*) 0.140 0.140 ConstantPool::klass_name_at_matches(instanceKlassHandle,int) 0.140 0.140 ConstantPool::resolved_references()const 0.140 0.140 frame::interpreter_frame_method()const 0.140 0.370 GraphKit::combine_exception_states(SafePointNode*,SafePointNode*) 0.140 1.251 GraphKit::record_profile_for_speculation(Node*,ciKlass*,bool) 0.140 0.140 IfFalseNode::Opcode()const 0.140 0.190 InstanceKlass::InstanceKlass(int,int,int,int,ReferenceType,AccessFlags,bool) 0.140 0.690 InterpreterRuntime::bytecode(JavaThread*) 0.140 0.140 java_lang_String::utf8_length(oopDesc*) 0.140 18.103 LinkResolver::resolve_field(fieldDescriptor&,KlassHandle,Symbol*,Symbol*,KlassHandle,Bytecodes::Code,bool,bool,Thread*) 0.140 0.140 LoadNode::hash()const 0.140 0.400 MemNode::can_see_stored_value(Node*,PhaseTransform*)const 0.140 0.330 MergeMemNode::set_memory_at(unsigned,Node*) 0.140 1.151 MethodLiveness::compute_liveness() 0.140 0.210 Node::Node(Node*,Node*,Node*,Node*) 0.140 0.140 NullCheckEliminator::visit(Instruction**) 0.140 0.420 OptoRuntime::handle_exception_C_helper(JavaThread*,nmethod*&) 0.140 0.250 PhaseCFG::fixup_flow() 0.140 0.160 PhaseChaitin::clone_projs(Block*,unsigned,Node*,Node*,unsigned&) 0.140 0.140 PhaseChaitin::new_lrg(const Node*,unsigned) 0.140 0.220 PhaseTransform::makecon(const Type*) 0.140 0.140 ShouldNotReachHereNode::is_block_proj()const 0.140 0.140 SpaceManager::add_chunk(Metachunk*,bool) 0.140 0.140 StackMapFrame::push_stack(VerificationType,Thread*).isra.234 0.140 0.180 StackMapTable::match_stackmap(StackMapFrame*,int,bool,bool,bool,ErrorContext*,Thread*)const 0.140 0.140 Type::cleanup_speculative()const 0.140 0.540 TypeNarrowPtr::hash()const 0.140 3.382 TypePtr::xmeet(const Type*)const 0.140 1.141 TypeTuple::make_domain(ciInstanceKlass*,ciSignature*) 0.140 0.160 ValueMap::kill_memory() 0.140 0.200 ValueRecorder::maybe_find_index(Metadata*) 0.140 0.180 Verifier::is_eligible_for_verification(instanceKlassHandle,bool) 0.130 0.130 BitMap::set_difference(BitMap) 0.130 0.180 Block::has_uncommon_code()const 0.130 0.130 CFGLoop::push_pred(Block*,int,Block_List&,PhaseCFG*) 0.130 14.720 ciEnv::lookup_method(InstanceKlass*,InstanceKlass*,Symbol*,Symbol*,Bytecodes::Code) 0.130 0.911 ciField::will_link(ciInstanceKlass*,Bytecodes::Code) 0.130 0.310 ciObjectFactory::remove_symbols() 0.130 0.130 ClassFileParser::apply_parsed_class_metadata(instanceKlassHandle,int,Thread*) 0.130 0.210 ClassLoaderData::Dependencies::locked_add(objArrayHandle,objArrayHandle,Thread*) 0.130 0.210 clear_hashtable(LVT_Hash**) 0.130 0.160 CmpPNode::Ideal(PhaseGVN*,bool) 0.130 0.160 CmpPNode::sub(const Type*,const Type*)const 0.130 19.934 GraphBuilder::try_inline_full(ciMethod*,bool,Bytecodes::Code,Instruction*) 0.130 0.130 GraphKit::clean_stack(int) 0.130 48.964 InlineTree::ok_to_inline(ciMethod*,JVMState*,ciCallProfile&,WarmCallInfo*,bool&) 0.130 0.791 InstanceKlass::allocate_instance_klass(ClassLoaderData*,int,int,int,int,ReferenceType,AccessFlags,Symbol*,Klass*,bool,Thread*) 0.130 0.380 InterpreterRuntime::cache_entry(JavaThread*) 0.130 0.140 Interval::add_use_pos(int,IntervalUseKind) 0.130 0.130 ioctl 0.130 0.130 java_lang_invoke_MemberName::set_vmtarget(oopDesc*,Metadata*) 0.130 0.210 jni_GetStringLength 0.130 0.280 JVM_Clone 0.130 0.300 LinearScanWalker::free_collect_inactive_any(Interval*) 0.130 1.751 MethodHandles::init_method_MemberName(Handle,CallInfo&) 0.130 0.841 Method::result_type()const 0.130 0.200 Node::add_req_batch(Node*,unsigned) 0.130 2.642 Parse::do_exits() 0.130 0.150 RangeCheckEliminator::set_process_block_flags(BlockBegin*) 0.130 0.130 RegionNode::Value(PhaseTransform*)const 0.130 0.170 SpaceManager::~SpaceManager() 0.130 0.250 SymbolTable::basic_add(ClassLoaderData*,constantPoolHandle,int,const char**,int*,int*,unsigned*,Thread*) 0.130 0.791 TypeOopPtr::filter_helper(const Type*,bool)const 0.130 0.130 Type::remove_speculative()const 0.130 0.160 ValueStack::pin_stack_for_linear_scan() 0.130 2.682 VirtualSpaceList::get_new_chunk(unsigned long,unsigned long,unsigned long) 0.120 0.120 AccessFlags::atomic_set_bits(int) 0.120 0.220 AdvancedThresholdPolicy::select_task(CompileQueue*) 0.120 0.120 BoolNode::Value(PhaseTransform*)const 0.120 0.150 CatchNode::Value(PhaseTransform*)const 0.120 0.120 ciInstanceKlass::get_canonical_holder(int) 0.120 0.330 ciMethodBlocks::ciMethodBlocks(Arena*,ciMethod*) 0.120 0.370 ciMethod::should_inline() 0.120 0.190 ClassFileParser::parse_linenumber_table(unsigned,unsigned,CompressedLineNumberWriteStream**,Thread*) 0.120 0.120 CodeHeap::block_start(void*)const 0.120 0.120 CodeSection::initialize_shared_locs(relocInfo*,int) 0.120 0.120 Compile::copy_node_notes_to(Node*,Node*) 0.120 3.132 Compile::final_graph_reshaping() 0.120 0.120 CompilerOracle::should_inline(methodHandle) 0.120 0.130 DataLayout::data_in() 0.120 4.193 GraphKit::null_check_common(Node*,BasicType,bool,Node**,bool).part.283 0.120 0.120 I2C/C2I adapters(0xa0000000)@0x00007fead904dbe0 0.120 0.120 I2C/C2I adapters(0xbab00000)@0x00007fead9061d60 0.120 216.261 InterpreterRuntime::quicken_io_cc(JavaThread*) 0.120 1.291 java_lang_Class::create_mirror(KlassHandle,Handle,Handle,Thread*) 0.120 0.120 java_lang_invoke_MemberName::set_flags(oopDesc*,int) 0.120 0.230 java_lang_System::has_security_manager() 0.120 380.236 JVM_DefineClassWithSource 0.120 0.150 klassVtable::fill_in_mirandas(int) 0.120 3.893 LinearScan::allocate_registers() 0.120 0.120 LIR_Address::as_address() 0.120 5.003 LIRGenerator::block_do(BlockBegin*) 0.120 0.130 LIR_List::move(LIR_OprDesc*,LIR_OprDesc*,CodeEmitInfo*).constprop.384 0.120 0.120 LoadNode::bottom_type()const 0.120 0.160 LoadNode::klass_value_common(PhaseTransform*)const 0.120 0.120 MachOper::num_edges()const 0.120 0.120 MergeMemNode::memory_at(unsigned)const 0.120 1.181 ObjectMonitor::ExitEpilog(Thread*,ObjectWaiter*) 0.120 0.130 ObjectSynchronizer::deflate_idle_monitors() 0.120 1.281 Parse::create_entry_map() 0.120 0.380 PhaseCFG::do_DFS(Tarjan*,unsigned) 0.120 0.220 PhaseCFG::needed_for_next_call(Block*,Node*,VectorSet&) 0.120 0.821 State::DFA(int,const Node*) 0.120 0.120 State::_sub_Op_ConL(const Node*) 0.120 9.206 SystemDictionary::find_dynamic_call_site_invoker(KlassHandle,Handle,Symbol*,Symbol*,Handle*,Handle*,Thread*) 0.120 58.631 SystemDictionary::resolve_or_fail(Symbol*,bool,Thread*) 0.120 0.150 TypeLong::make(long,long,int) 0.120 0.120 TypeTuple::eq(const Type*)const 0.120 0.120 vtable stub 0.110 10.377 ciEnv::get_field_by_index(ciInstanceKlass*,int) 0.110 11.888 ciEnv::get_klass_by_index(constantPoolHandle,int,bool&,ciInstanceKlass*) 0.110 0.190 ClassFileParser::set_precomputed_flags(instanceKlassHandle) 0.110 0.110 ClassLoaderDataGraph::clear_claimed_marks() 0.110 0.140 ClassVerifier::verify_cp_class_type(unsigned short,int,constantPoolHandle,Thread*) 0.110 0.160 CompilationResourceObj::operator new(unsigned long) 0.110 0.690 Compile::flatten_alias_type(const TypePtr*)const 0.110 0.110 CompilerOracle::should_not_inline(methodHandle) 0.110 0.510 ConstantPool::initialize_resolved_references(ClassLoaderData*,intStack,int,Thread*) 0.110 7.435 ConstantPool::resolve_constant_at_impl(constantPoolHandle,int,int,Thread*) 0.110 0.110 ConstMethod::localvariable_table_start()const 0.110 0.110 DepChange::ContextStream::next() 0.110 1.431 GraphBuilder::append_with_bci(Instruction*,int) 0.110 0.110 GraphBuilder::ScopeData::block_at(int) 0.110 0.140 GraphKit::add_exception_state(SafePointNode*) 0.110 0.110 IfNode::Opcode()const 0.110 0.120 IndexSet::alloc_block() 0.110 30.061 InlineTree::should_not_inline(ciMethod*,ciMethod*,JVMState*,WarmCallInfo*) 0.110 0.110 InstanceKlass::compute_secondary_supers(int) 0.110 0.280 InstanceKlass::is_same_class_package(oopDesc*,Symbol*,oopDesc*,Symbol*).part.216 0.110 0.110 InstanceKlass::static_field_addr(int) 0.110 0.140 InstanceKlass::vtable()const 0.110 59.041 java_lang_reflect_Field::create(Thread*) 0.110 2.041 java_lang_String::as_symbol_or_null(oopDesc*) 0.110 0.110 JNIHandles::make_local(Thread*,oopDesc*) 0.110 0.110 JVMState::debug_end()const 0.110 0.280 Klass::initialize_supers(Klass*,Thread*) 0.110 0.140 klassVtable::initialize_from_super(KlassHandle) 0.110 0.110 leaP8NarrowNode::rule()const 0.110 0.110 LinearScan::use_kind_of_input_operand(LIR_Op*,LIR_OprDesc*) 0.110 3.102 LinearScanWalker::activate_current() 0.110 0.110 LinearScanWalker::combine_spilled_intervals(Interval*) 0.110 0.110 loadConPNode::bottom_type()const 0.110 0.110 Location::write_on(DebugInfoWriteStream*) 0.110 0.110 MachOper::reg(PhaseRegAlloc*,const Node*)const 0.110 0.110 MemberNameTable::~MemberNameTable() 0.110 1.821 Method::make_adapters(methodHandle,Thread*) 0.110 0.871 NMethodIterator::next_alive() 0.110 0.140 Node::needs_anti_dependence_check()const 0.110 0.230 ObjectSynchronizer::notifyall(Handle,Thread*) 0.110 0.240 OopMap::OopMap(OopMap::DeepCopyToken,OopMap*) 0.110 2.682 Optimizer::eliminate_null_checks() 0.110 0.110 ParallelScavengeHeap::is_scavengable(const void*) 0.110 0.480 PhaseBlockLayout::grow_traces() 0.110 0.510 PhiNode::Identity(PhaseTransform*) 0.110 0.180 PhiSimplifier::block_do(BlockBegin*) 0.110 0.280 QuickSort::inner_sort(Method**,int,int (*)(Method*,Method*)) 0.110 0.110 RegisterMap::clear() 0.110 0.110 Relocation::type() 0.110 0.110 SignatureIterator::SignatureIterator(Symbol*) 0.110 0.160 StackMapReader::parse_verification_type(unsigned char*,Thread*) 0.110 0.160 StackMapReader::StackMapReader(ClassVerifier*,StackMapStream*,char*,int,Thread*) 0.110 0.160 SubNode::Value(PhaseTransform*)const 0.110 0.110 TypeAryPtr::hash()const 0.110 0.110 TypeOopPtr::singleton()const 0.110 0.110 Type::singleton()const 0.110 14.410 Unsafe_DefineAnonymousClass 0.100 0.270 AddPNode::Ideal(PhaseGVN*,bool) 0.100 0.110 BaseBytecodeStream::bcp()const 0.100 0.200 BlockBegin::BlockBegin(int) 0.100 0.340 Block::find_remove(const Node*) 0.100 0.230 BoolNode::Ideal(PhaseGVN*,bool) 0.100 0.100 CatchProjNode::Opcode()const 0.100 0.100 ciMethod::code_size_for_inlining() 0.100 0.100 ciMethod::scale_count(int,float) 0.100 18.953 ciTypeFlow::flow_types() 0.100 0.290 ClassFileParser::parse_field_attributes(unsigned short,bool,unsigned short,unsigned short*,bool*,unsigned short*,ClassFileParser::FieldAnnotationCollector*,Thread*) 0.100 0.110 ClassFileParser::parse_super_class(int,Thread*) 0.100 195.597 ClassVerifier::verify_return_value(VerificationType,VerificationType,unsigned short,StackMapFrame*,Thread*) 0.100 4.173 ConstantPool::allocate(ClassLoaderData*,int,Thread*) 0.100 6.915 ConstantPool::resolve_bootstrap_specifier_at_impl(constantPoolHandle,int,Thread*) 0.100 0.100 decodeHeapOopNode::rule()const 0.100 0.120 find_field_offset(_jobject*,int,Thread*) 0.100 0.370 GraphBuilder::try_inline_intrinsics(ciMethod*) 0.100 3.062 GraphKit::gen_checkcast(Node*,Node*,Node**) 0.100 0.110 GrowableArray::append(Symbol*const&) 0.100 0.100 I2C/C2I adapters(0xbbbb0000)@0x00007fead904dfe0 0.100 0.190 IdealLoopTree::counted_loop(PhaseIdealLoop*) 0.100 0.100 Instruction::as_Phi() 0.100 0.100 java_lang_String::as_utf8_string(oopDesc*,int,int,char*,int) 0.100 1.221 JVM_InternString 0.100 0.370 LinkResolver::check_method_accessability(KlassHandle,KlassHandle,KlassHandle,methodHandle,Thread*) 0.100 314.120 LinkResolver::resolve_invokestatic(CallInfo&,constantPoolHandle,int,Thread*) 0.100 145.502 LinkResolver::resolve_invokevirtual(CallInfo&,Handle,constantPoolHandle,int,Thread*) 0.100 0.100 loadConINode::rule()const 0.100 0.100 MachNode::bottom_type()const 0.100 0.100 MachTypeNode::bottom_type()const 0.100 0.961 Monitor::lock_without_safepoint_check() 0.100 0.100 Monitor::notify_all() 0.100 0.120 Node::operator new(unsigned long) 0.100 0.550 NullCheckEliminator::merge_state_for(BlockBegin*,ValueSet*) 0.100 0.100 ObjectStartArray::object_starts_in_range(HeapWord*,HeapWord*)const 0.100 0.100 oopDesc::identity_hash() 0.100 0.100 ParmNode::is_CFG()const 0.100 0.100 Parse::Block::successor_for_bci(int) 0.100 0.100 PhaseCFG::set_next_call(Block*,Node*,VectorSet&) 0.100 0.100 PhaseChaitin::PhaseChaitin(unsigned,PhaseCFG&,Matcher&) 0.100 0.100 RegionNode::hash()const 0.100 0.230 ReplacedNodes::clone() 0.100 1.061 SimpleThresholdPolicy::event(methodHandle,methodHandle,int,int,CompLevel,nmethod*,JavaThread*) 0.100 0.150 StackMapFrame::is_assignable_to(VerificationType*,VerificationType*,int,Thread*)const 0.100 0.230 StackMapTable::check_jump_target(StackMapFrame*,int,Thread*)const 0.100 0.100 Thread::is_Compiler_thread()const 0.090 0.841 AdvancedThresholdPolicy::method_invocation_event(methodHandle,methodHandle,CompLevel,nmethod*,JavaThread*) 0.090 0.090 Arena::set_size_in_bytes(unsigned long) 0.090 0.090 Atomic::cmpxchg(unsigned,volatile unsigned*,unsigned) 0.090 0.100 BlockBegin::set_end(BlockEnd*) 0.090 0.090 Block::find_node(const Node*)const 0.090 0.090 BoolNode::Opcode()const 0.090 0.130 CallNode::match(const ProjNode*,const Matcher*) 0.090 1.881 CHeapObj<(MemoryType)1>::operator new(unsigned long,const NativeCallStack&) 0.090 0.931 ciBytecodeStream::get_constant() 0.090 0.090 ciEnv::should_retain_local_variables()const 0.090 0.530 ciInstance::field_value(ciField*) 0.090 0.160 ciObject::klass() 0.090 0.090 ciType::make(BasicType) 0.090 0.480 ClassFileParser::copy_localvariable_table(ConstMethod*,int,unsigned short*,unsigned short**,int,unsigned short*,unsigned short**,Thread*) 0.090 0.090 ClassFileParser::parse_interfaces(int,Handle,Symbol*,bool*,Thread*) 0.090 0.090 ClassFileParser::verify_legal_field_modifiers(int,bool,Thread*) 0.090 0.090 ClassFileParser::verify_legal_method_modifiers(int,bool,Symbol*,Thread*) 0.090 0.160 ClassVerifier::verify_astore(unsigned short,StackMapFrame*,Thread*) 0.090 0.761 ConnectionGraph::split_unique_types(GrowableArray&) 0.090 0.470 ConstantPoolCache::allocate(ClassLoaderData*,const intStack&,const intStack&,const intStack&,Thread*) 0.090 0.300 ConstantPool::verify_constant_pool_resolve(constantPoolHandle,KlassHandle,Thread*) 0.090 0.090 ConstMethod::exception_table_length()const 0.090 0.110 ControlFlowOptimizer::delete_empty_blocks(BlockList*) 0.090 0.090 decodeKlass_not_nullNode::rule()const 0.090 0.090 Dependencies::initialize(ciEnv*) 0.090 0.090 HaltNode::is_CFG()const 0.090 0.120 _IO_default_xsputn 0.090 34.054 JavaCalls::call_special(JavaValue*,Handle,KlassHandle,Symbol*,Symbol*,Handle,Handle,Thread*) 0.090 0.090 Java_java_security_AccessController_getStackAccessControlContext 0.090 0.400 jni_CallObjectMethod 0.090 0.180 KlassDepChange::initialize() 0.090 0.090 KlassDepChange::is_klass_change()const 0.090 0.200 LinearScan::sort_intervals_after_allocation() 0.090 0.130 LinkResolver::check_field_accessability(KlassHandle,KlassHandle,KlassHandle,fieldDescriptor&,Thread*) 0.090 0.100 LIR_Assembler::append_code_stub(CodeStub*) 0.090 1.291 LIRGenerator::move_to_phi(ValueStack*) 0.090 0.130 loadConINode::bottom_type()const 0.090 0.090 MachNode::peephole(Block*,int,PhaseRegAlloc*,int&) 0.090 0.090 MachOper::reg(PhaseRegAlloc*,const Node*,int)const 0.090 0.090 MetaspaceObj::operator new(unsigned long,ClassLoaderData*,unsigned long,bool,MetaspaceObj::Type,Thread*) 0.090 0.841 Method::build_method_counters(Method*,Thread*) 0.090 2.172 Method::link_method(methodHandle,Thread*).part.192 0.090 0.090 MultiNode::hash()const 0.090 0.190 nmethod::fix_oop_relocations(unsigned char*,unsigned char*,bool) 0.090 0.801 Node_Array::grow(unsigned) 0.090 0.090 Node::ins_req(unsigned,Node*) 0.090 0.090 ParallelScavengeHeap::unsafe_max_tlab_alloc(Thread*)const 0.090 0.330 PhaseIdealLoop::clone_loop(IdealLoopTree*,Node_List&,int,Node*) 0.090 0.250 PhaseTransform::intcon(int) 0.090 0.090 RawBytecodeStream::get_index_u2()const 0.090 0.090 RawBytecodeStream::RawBytecodeStream(methodHandle) 0.090 0.510 ReferenceProcessor::pp2_work(DiscoveredList&,BoolObjectClosure*,OopClosure*) 0.090 0.090 RelocIterator::advance_over_prefix() 0.090 0.090 RelocIterator::set_limits(unsigned char*,unsigned char*) 0.090 0.090 rRegNOper::type()const 0.090 0.090 SafePointNode::pinned()const 0.090 0.090 SignatureStream::is_done()const 0.090 0.300 State::MachNodeGenerator(int) 0.090 1.371 SubstitutionResolver::block_do(BlockBegin*) 0.090 0.160 Symbol::Symbol(const unsigned char*,int,int) 0.090 0.170 ttyLocker::release_tty_if_locked() 0.090 0.210 TypeAryPtr::add_offset(long)const 0.090 2.662 TypeFunc::make(ciMethod*) 0.090 0.160 TypeKlassPtr::hash()const 0.090 0.540 TypeOopPtr::cleanup_speculative()const 0.090 0.090 UTF8::strrchr(const signed char*,int,signed char) 0.090 0.090 Verifier::should_verify_for(oopDesc*,bool) 0.080 0.280 AbstractInterpreter::can_be_compiled(methodHandle) 0.080 0.170 Arena::destruct_contents() 0.080 0.080 arrayof_jint_fill 0.080 0.230 Assembler::movq(Address,RegisterImpl*) 0.080 0.080 BaseBytecodeStream::dest()const 0.080 0.220 BoolNode::hash()const 0.080 0.080 CallNode::bottom_type()const 0.080 0.080 CallStaticJavaNode::Opcode()const 0.080 0.240 CFGLoop::compute_freq() 0.080 1.961 CHeapObj<(MemoryType)1>::operator new(unsigned long) 0.080 0.080 CheckCastPPNode::Opcode()const 0.080 0.080 ciConstantPoolCache::get(int) 0.080 32.263 ciEnv::get_method_by_index(constantPoolHandle,int,Bytecodes::Code,ciInstanceKlass*) 0.080 18.963 ciMethod::get_flow_analysis() 0.080 2.422 ciMethod::liveness_at_bci(int) 0.080 0.210 ciTypeFlow::Block::Block(ciTypeFlow*,ciBlock*,ciTypeFlow::JsrSet*) 0.080 0.230 ciTypeFlow::Block::successors(ciBytecodeStream*,ciTypeFlow::StateVector*,ciTypeFlow::JsrSet*) 0.080 0.080 ClassFileParser::compute_transitive_interfaces(instanceKlassHandle,Array*,Thread*) 0.080 0.160 ClassLoadingService::notify_class_unloaded(InstanceKlass*) 0.080 0.080 CmpPNode::Opcode()const 0.080 0.300 CollectedHeap::allocate_from_tlab_slow(KlassHandle,Thread*,unsigned long) 0.080 0.190 ConnectionGraph::add_final_edges(Node*) 0.080 0.360 ConnectionGraph::find_inst_mem(Node*,int,GrowableArray&) 0.080 0.090 DebugInformationRecorder::dump_object_pool(GrowableArray*) 0.080 0.080 DecodeNNode::Opcode()const 0.080 0.080 frame::interpreter_frame_bcp()const 0.080 1.281 GraphBuilder::push_scope(ciMethod*,BlockBegin*) 0.080 0.120 GraphBuilder::ScopeData::add_to_work_list(BlockBegin*) 0.080 2.982 GraphKit::make_runtime_call(int,const TypeFunc*,unsigned char*,const char*,const TypePtr*,Node*,Node*,Node*,Node*,Node*,Node*,Node*,Node*) 0.080 0.300 GraphKit::record_profiled_parameters_for_speculation() 0.080 0.080 I2C/C2I adapters(0xaab00000)@0x00007fead9068d60 0.080 0.080 I2C/C2I adapters(0xbba00000)@0x00007fead904dde0 0.080 0.080 IfNode::pinned()const 0.080 0.260 IndexSet::clear() 0.080 3.763 InitializeNode::detect_init_independence(Node*,int&) 0.080 0.080 InstanceKlass::compute_modifier_flags(Thread*)const 0.080 1.021 InstanceKlass::find_field(Symbol*,Symbol*,fieldDescriptor*)const 0.080 0.080 InstanceKlass::klass_holder()const 0.080 2.342 InstanceKlass::link_methods(Thread*) 0.080 3.753 InterpreterRuntime::_new(JavaThread*,ConstantPool*,int) 0.080 0.150 Invariance::is_invariant(Node*) 0.080 4.823 JavaCalls::call_static(JavaValue*,KlassHandle,Symbol*,Symbol*,JavaCallArguments*,Thread*) 0.080 0.080 java_lang_ClassLoader::parent(oopDesc*) 0.080 0.080 java_lang_Thread::get_thread_status(oopDesc*) 0.080 0.080 JavaThread::check_and_handle_async_exceptions(bool) 0.080 0.080 LinearScan::init_compute_oop_maps() 0.080 0.080 LinearScanWalker::find_optimal_split_pos(Interval*,int,int,bool) 0.080 0.460 LIR_Assembler::emit_profile_type(LIR_OpProfileType*) 0.080 0.090 LIR_Assembler::move_op(LIR_OprDesc*,LIR_OprDesc*,BasicType,LIR_PatchCode,CodeEmitInfo*,bool,bool,bool) 0.080 0.080 LIRGenerator::is_vreg_flag_set(int,LIRGenerator::VregFlag) 0.080 0.080 LIR_OprPtr::as_address() 0.080 0.430 LoadNode::Identity(PhaseTransform*) 0.080 0.180 MachNode::get_base_and_disp(long&,const TypePtr*&)const 0.080 0.090 MachOper::operator new(unsigned long) 0.080 2.322 Method::fast_exception_handler_bci_for(methodHandle,KlassHandle,int,Thread*) 0.080 0.080 mprotect 0.080 0.080 MutableSpace::cas_allocate(unsigned long) 0.080 0.250 Mutex::Mutex(int,const char*,bool) 0.080 0.180 nmethod::oops_do(OopClosure*,bool) 0.080 0.200 nmethod::oops_do(OopClosure*,bool).constprop.229 0.080 0.120 Node::is_iteratively_computed() 0.080 0.080 oop_arraycopy 0.080 3.833 Parse::do_checkcast() 0.080 3.532 Parse::do_get_xxx(Node*,ciField*,bool) 0.080 0.080 Parse::merge(int) 0.080 0.220 PhaseCFG::create_loop_tree() 0.080 0.080 PhaseChaitin::Union(const Node*,const Node*) 0.080 0.130 PhiNode::make(Node*,Node*,const Type*,const TypePtr*) 0.080 0.080 PhiNode::simple_data_loop_check(Node*)const 0.080 0.130 ProjNode::is_uncommon_trap_if_pattern(Deoptimization::DeoptReason) 0.080 0.080 PSKeepAliveClosure::do_oop(oopDesc**) 0.080 0.080 PSParallelCompact::skip_live_words(HeapWord*,HeapWord*,unsigned long) 0.080 0.080 pthread_self 0.080 0.911 realpath 0.080 0.080 ReferenceProcessor::balance_queues(DiscoveredList*) 0.080 1.501 Rewriter::rewrite_bytecodes(Thread*) 0.080 9.737 SharedRuntime::complete_monitor_locking_C(oopDesc*,BasicLock*,JavaThread*) 0.080 0.080 SignatureInfo::do_void() 0.080 1.261 SignatureStream::as_symbol_or_null() 0.080 0.080 StackMapFrame::initialize_object(VerificationType,VerificationType) 0.080 0.120 State::_sub_Op_ConP(const Node*) 0.080 0.320 StoreNode::make(PhaseGVN&,Node*,Node*,Node*,const TypePtr*,Node*,BasicType,MemNode::MemOrd) 0.080 0.080 StoreNode::Value(PhaseTransform*)const 0.080 0.080 StubCodeDesc::desc_for(unsigned char*) 0.080 0.080 SubstitutionResolver::visit(Instruction**) 0.080 0.080 TypeAry::ary_must_be_exact()const 0.080 0.090 TypeInt::make(int,int,int) 0.080 0.080 TypeKlassPtr::add_offset(long)const 0.080 0.100 TypeNarrowOop::make_hash_same_narrowptr(const TypePtr*)const 0.080 0.120 TypeNarrowOop::remove_speculative()const 0.080 0.080 TypePtr::remove_speculative()const 0.080 0.080 Type::xmeet(const Type*)const 0.080 0.250 Unsafe_ShouldBeInitialized 0.080 0.080 UTF8::equal(const signed char*,int,const signed char*,int) 0.080 0.080 ValueRecorder::maybe_initialize() 0.080 0.450 VerificationType::get_component(ClassVerifier*,Thread*)const 0.070 0.070 Annotations::make_java_array(Array*,Thread*) 0.070 0.080 Assembler::emit_operand(RegisterImpl*,RegisterImpl*,RegisterImpl*,Address::ScaleFactor,int,const RelocationHolder&,int) 0.070 0.070 BitMap::BitMap(unsigned long*,unsigned long) 0.070 0.831 Bytecode_loadconstant::resolve_constant(Thread*)const 0.070 0.230 CheckCastPPNode::Value(PhaseTransform*)const 0.070 0.070 ciInstanceKlass::is_instance_klass()const 0.070 29.501 ciMethod::has_unloaded_classes_in_signature() 0.070 0.090 ciMethod::parameter_profiled_type(int,ciKlass*&,bool&) 0.070 0.250 ciMethod::should_exclude() 0.070 0.080 ciObjectFactory::ciObjectFactory(Arena*,int) 0.070 12.058 ciTypeFlow::StateVector::do_invoke(ciBytecodeStream*,bool) 0.070 0.090 ClassFileParser::copy_method_annotations(ConstMethod*,unsigned char*,int,unsigned char*,int,unsigned char*,int,unsigned char*,int,unsigned char*,int,unsigned char*,int,unsigned char*,int,Thread*) 0.070 0.080 ClassLoadingService::compute_class_size(InstanceKlass*) 0.070 0.070 CmpINode::Opcode()const 0.070 0.070 CodeBuffer::initialize_section_size(CodeSection*,int) 0.070 0.450 CodeBuffer::relocate_code_to(CodeBuffer*)const 0.070 0.120 CodeSection::relocate(unsigned char*,const RelocationHolder&,int) 0.070 0.180 Compile::static_subtype_check(ciKlass*,ciKlass*) 0.070 0.090 ConnectionGraph::add_local_var_and_edge(Node*,PointsToNode::EscapeState,Node*,Unique_Node_List*).isra.293 0.070 0.070 ConstantPool::has_method_type_at_if_loaded(constantPoolHandle,int) 0.070 0.070 CounterData::is_CounterData()const 0.070 0.070 CProjNode::hash()const 0.070 0.130 Dependencies::assert_common_2(Dependencies::DepType,ciBaseObject*,ciBaseObject*) 0.070 0.360 GraphBuilder::args_list_for_profiling(ciMethod*,int&,bool) 0.070 0.180 GraphKit::GraphKit(JVMState*) 0.070 0.590 GraphKit::record_profiled_arguments_for_speculation(ciMethod*,Bytecodes::Code) 0.070 0.320 GraphKit::record_profiled_receiver_for_speculation(Node*).part.266 0.070 0.140 GraphKit::transfer_exceptions_into_jvms() 0.070 0.070 I2C/C2I adapters(0xbbba0000)@0x00007fead9061760 0.070 0.070 IfFalseNode::Identity(PhaseTransform*) 0.070 0.420 InlineTree::build_inline_tree_for_callee(ciMethod*,JVMState*,int) 0.070 1.221 InstanceKlass::add_member_name(int,Handle) 0.070 0.070 InstanceKlass::copy_method_ordering(intArray*,Thread*) 0.070 3.733 InstanceKlass::find_method_index(Array*,Symbol*,Symbol*,bool).constprop.389 0.070 0.070 Instruction::as_BlockEnd() 0.070 0.070 Instruction::as_Local() 0.070 0.891 InterpreterRuntime::exception_handler_for_exception(JavaThread*,oopDesc*) 0.070 0.070 IntervalWalker::next_interval() 0.070 0.070 InvocationCounter::init() 0.070 0.090 Invoke::input_values_do(ValueVisitor*) 0.070 440.688 JavaCalls::call_virtual(JavaValue*,Handle,KlassHandle,Symbol*,Symbol*,Handle,Thread*) 0.070 0.170 jni_ExceptionOccurred 0.070 0.110 Klass::clean_weak_klass_links(BoolObjectClosure*,bool) 0.070 0.070 klassVtable::update_inherited_vtable(InstanceKlass*,methodHandle,int,int,bool,Thread*) 0.070 1.951 LibraryCallKit::inline_native_Class_query(vmIntrinsics::ID) 0.070 0.100 LinearScan::add_def(LIR_OprDesc*,int,IntervalUseKind) 0.070 0.240 LinearScan::add_temp(int,int,IntervalUseKind,BasicType) 0.070 0.120 LinearScan::use_kind_of_output_operand(LIR_Op*,LIR_OprDesc*) 0.070 140.198 LinkResolver::resolve_invokespecial(CallInfo&,constantPoolHandle,int,Thread*) 0.070 0.530 LIR_Assembler::emit_profile_call(LIR_OpProfileCall*) 0.070 0.951 LIRGenerator::profile_arguments(ProfileCall*) 0.070 0.070 loadPNode::rule()const 0.070 0.480 MachNode::adr_type()const 0.070 0.070 MachNode::alignment_required()const 0.070 0.070 MachProjNode::Opcode()const 0.070 0.070 MachSpillCopyNode::oper_input_base()const 0.070 0.180 MemNode::Ideal_common_DU_postCCP(PhaseCCP*,Node*,Node*) 0.070 0.070 MergeMemNode::bottom_type()const 0.070 0.070 MergeMemNode::hash()const 0.070 1.891 MergeMemNode::make(Node*) 0.070 0.070 MethodHandles::lookup_signature(oopDesc*,bool,Thread*) 0.070 0.931 Monitor::IWait(Thread*,long) 0.070 0.150 Monitor::lock() 0.070 0.090 Node_List::push(Node*) 0.070 0.100 Node::set_req(unsigned,Node*).constprop.320 0.070 0.620 ObjectMonitor::wait(long,bool,Thread*) 0.070 0.070 ObjectType::as_ObjectType() 0.070 0.070 os::random() 0.070 0.110 Parse::adjust_map_after_if(BoolTest::mask,Node*,float,Parse::Block*,Parse::Block*) 0.070 10.047 Parse::do_field_access(bool,bool) 0.070 2.091 Parse::do_if(BoolTest::mask,Node*) 0.070 0.250 Parse::ensure_phi(int,bool) 0.070 0.520 Parse::sharpen_type_after_if(BoolTest::mask,Node*,const Type*,Node*,const Type*) 0.070 0.080 PhaseCFG::insert_goto_at(unsigned,unsigned) 0.070 0.070 PhaseIdealLoop::sort(IdealLoopTree*,IdealLoopTree*) 0.070 0.080 PhaseTransform::zerocon(BasicType) 0.070 0.070 RegMask::num_registers(unsigned) 0.070 0.090 SafePointNode::set_next_exception(SafePointNode*) 0.070 0.070 SignatureIterator::expect(char) 0.070 0.070 StackMapFrame::set_local(int,VerificationType,Thread*) 0.070 0.130 StackMapTable::match_stackmap(StackMapFrame*,int,int,bool,bool,bool,ErrorContext*,Thread*)const 0.070 0.080 TypeKlassPtr::make(TypePtr::PTR,ciKlass*,int) 0.070 0.070 TypeLong::hash()const 0.070 0.070 TypeNarrowOop::isa_same_narrowptr(const Type*)const 0.070 0.070 UNICODE::convert_to_utf8(const unsigned short*,int,char*) 0.070 0.070 Unique_Node_List::push(Node*) 0.070 0.340 unpack_method_and_appendix(Handle,KlassHandle,objArrayHandle,Handle*,Thread*) 0.070 1.381 Unsafe_EnsureClassInitialized 0.070 0.100 UseCountComputer::visit(Instruction**) 0.070 0.290 ValueMap::find_insert(Instruction*) 0.070 0.070 ValueStack::push(ValueType*,Instruction*) 0.070 0.070 vmSymbols::signature_type(Symbol*) 0.060 0.060 AbstractAssembler::AbstractAssembler(CodeBuffer*) 0.060 0.520 AddPNode::Identity(PhaseTransform*) 0.060 0.060 AllocateNode::Ideal_allocation(Node*,PhaseTransform*) 0.060 0.270 Assembler::mov_literal64(RegisterImpl*,long,const RelocationHolder&) 0.060 0.080 Assembler::orq(Address,int) 0.060 0.540 BacktraceBuilder::expand(Thread*) 0.060 0.060 BitMap::at_put(unsigned long,bool) 0.060 0.180 BitMap::BitMap(unsigned long,bool) 0.060 1.171 BlockListBuilder::BlockListBuilder(Compilation*,IRScope*,int) 0.060 0.060 BranchData::cell_count()const 0.060 0.060 CallNode::has_non_debug_use(Node*) 0.060 0.070 CallStaticJavaNode::uncommon_trap_request()const 0.060 0.060 CallTypeData::is_CallTypeData()const 0.060 0.200 ciInstanceKlass::unique_concrete_subklass() 0.060 0.090 ciKlass::is_subclass_of(ciKlass*) 0.060 0.150 ciMethod::argument_profiled_type(int,int,ciKlass*&,bool&) 0.060 0.160 ciMethod::can_be_compiled() 0.060 3.182 ciMethod::get_method_at_bci(int,bool&,ciSignature**) 0.060 0.200 ciMethod::has_option(const char*) 0.060 0.270 ciMethod::should_not_inline() 0.060 0.060 ciObject::constant_encoding() 0.060 0.060 ciObjectFactory::vm_symbol_at(int) 0.060 0.250 ciReceiverTypeData::translate_receiver_data_from(const ProfileData*) 0.060 0.070 ClassFileParser::parse_classfile_bootstrap_methods_attribute(unsigned,Thread*) 0.060 0.130 ClassFileParser::record_defined_class_dependencies(instanceKlassHandle,Thread*) 0.060 0.380 ClassFileParser::sort_methods(Array*) 0.060 0.060 ClassLoaderDataGraph::always_strong_oops_do(OopClosure*,KlassClosure*,bool) 0.060 0.060 CodeBuffer::locator_address(int)const 0.060 0.060 CodeCache::number_of_nmethods_with_dependencies() 0.060 0.060 Compile::print_inlining_update(CallGenerator*) 0.060 0.060 ComputeLinearScanOrder::compute_weight(BlockBegin*) 0.060 0.060 ComputeLinearScanOrder::count_edges(BlockBegin*,BlockBegin*) 0.060 0.060 ConINode::Opcode()const 0.060 0.060 ConLNode::Opcode()const 0.060 0.060 ConstantPool::patch_resolved_references(GrowableArray*) 0.060 0.060 Constant::visit(InstructionVisitor*) 0.060 0.060 ConstMethod::exception_table_start()const 0.060 0.060 ConstMethod::localvariable_table_length_addr()const 0.060 0.090 Dict::operator[](const void*)const 0.060 0.741 FieldType::get_array_info(Symbol*,FieldArrayInfo&,Thread*) 0.060 150.515 find_class_from_class_loader(JNIEnv_*,Symbol*,unsigned char,Handle,Handle,unsigned char,Thread*) 0.060 3.302 GraphBuilder::access_field(Bytecodes::Code) 0.060 0.230 GraphBuilder::if_node(Instruction*,Instruction::Condition,Instruction*,ValueStack*) 0.060 0.060 HaltNode::Value(PhaseTransform*)const 0.060 0.260 Hashtable::new_entry(unsigned,Symbol*) 0.060 0.060 IndexSet::swap(IndexSet*) 0.060 398.419 InstanceKlass::link_class(Thread*) 0.060 0.210 InstanceKlass::release_C_heap_structures() 0.060 0.490 InterpreterRuntime::anewarray(JavaThread*,ConstantPool*,int,int) 0.060 0.060 IRScope::max_stack()const 0.060 0.060 Java_java_lang_String_intern 0.060 0.060 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2 0.060 0.060 java_lang_Thread::set_thread_status(oopDesc*,java_lang_Thread::ThreadStatus) 0.060 0.300 jni_invoke_nonstatic(JNIEnv_*,JavaValue*,_jobject*,JNICallType,_jmethodID*,JNI_ArgumentPusher*,Thread*) 0.060 0.370 JVM_GetStackTraceDepth 0.060 0.060 Klass::append_to_sibling_list() 0.060 0.060 KlassDepChange::~KlassDepChange() 0.060 0.060 klassItable::compute_itable_size(Array*) 0.060 0.060 klassItable::initialize_itable(bool,Thread*) 0.060 0.120 klassVtable::needs_new_vtable_entry(methodHandle,Klass*,Handle,Symbol*,AccessFlags,Thread*) 0.060 0.060 LinearScan::append_scope_value_for_operand(LIR_OprDesc*,GrowableArray*) 0.060 0.440 LinkResolver::check_klass_accessability(KlassHandle,KlassHandle,Thread*) 0.060 0.240 LIR_Assembler::type_profile_helper(RegisterImpl*,ciMethodData*,ProfileData*,RegisterImpl*,Label*) 0.060 1.251 LIRGenerator::do_ProfileCall(ProfileCall*) 0.060 0.190 LIRGenerator::profile_parameters_at_call(ProfileCall*) 0.060 0.060 LIR_OprDesc::as_register()const 0.060 0.060 LoadNNode::Opcode()const 0.060 0.060 longest_match 0.060 0.060 MachSpillCopyNode::bottom_type()const 0.060 0.250 Matcher::ReduceOper(State*,int,Node*&,MachNode*) 0.060 0.951 Method::allocate(ClassLoaderData*,int,AccessFlags,InlineTableSizes*,ConstMethod::MethodType,Thread*) 0.060 0.060 Method::is_final_method(AccessFlags)const 0.060 3.983 NMethodSweeper::sweep_code_cache() 0.060 0.060 Node::Identity(PhaseTransform*) 0.060 0.060 Node::raise_bottom_type(const Type*) 0.060 0.060 non-virtual thunk to SubstitutionResolver::visit(Instruction**) 0.060 0.060 ObjectSynchronizer::oops_do(OopClosure*) 0.060 0.170 Parse::branch_prediction(float&,BoolTest::mask,int) 0.060 0.090 Parse::can_not_compile_call_site(ciMethod*,ciInstanceKlass*) 0.060 0.440 Parse::merge_memory_edges(MergeMemNode*,int,bool) 0.060 1.141 Parse::throw_to_exit(SafePointNode*) 0.060 0.080 PhaseCFG::latency_from_uses(Node*) 0.060 0.060 PhaseChaitin::eliminate_copy_of_constant(Node*,Node*,Block*,Node_List&,Node_List&,int,int) 0.060 0.190 PhaseConservativeCoalesce::union_helper(Node*,Node*,unsigned,unsigned,Node*,Node*,Node*,Block*,unsigned) 0.060 0.100 Phase::Phase(Phase::PhaseNumber) 0.060 0.060 ProfileCall::visit(InstructionVisitor*) 0.060 0.060 ReferenceProcessor::enqueue_discovered_reflist(DiscoveredList&,HeapWord*) 0.060 0.060 rRegIOper::type()const 0.060 0.060 runtime_call_Relocation::type() 0.060 0.210 StackMapFrame::is_assignable_to(const StackMapFrame*,bool,ErrorContext*,Thread*)const 0.060 0.060 @0x921ac () 0.060 0.340 Symbol::operator new(unsigned long,int,Thread*) 0.060 0.070 SymbolPropertyTable::oops_do(OopClosure*) 0.060 0.150 SystemDictionary::add_to_hierarchy(instanceKlassHandle,Thread*) 0.060 4.003 SystemDictionary::find_method_handle_type(Symbol*,KlassHandle,Thread*) 0.060 0.060 ThreadStateTransition::transition_from_native(JavaThread*,JavaThreadState) 0.060 0.220 Type::filter_helper(const Type*,bool)const 0.060 0.060 TypeInt::make(int) 0.060 0.060 TypeInt::xmeet(const Type*)const 0.060 0.060 TypePtr::xmeet_helper(const Type*)const 0.060 0.060 TypeRawPtr::hash()const 0.060 0.410 UseCountComputer::block_do(BlockBegin*) 0.060 0.170 ValueStack::copy(ValueStack::Kind,int) 0.060 0.530 VectorSet::operator<<=(unsigned) 0.060 0.100 vframeStreamCommon::security_next() 0.050 0.050 AllFieldStream::AllFieldStream(Array*,constantPoolHandle) 0.050 0.260 BasicHashtable<(MemoryType)9>::new_entry(unsigned) 0.050 10.267 ciEnv::get_field_by_index_impl(ciInstanceKlass*,int) 0.050 0.120 ciEnv::is_in_vm() 0.050 0.050 ciInstanceKlass::is_abstract() 0.050 0.070 ciInstanceKlass::is_boxed_value_offset(int)const 0.050 0.050 ciInstanceKlass::protection_domain() 0.050 0.050 ciKlass::is_klass()const 0.050 0.150 ciMethodData::ciMethodData(MethodData*) 0.050 6.144 ciMethodHandle::get_vmtarget()const 0.050 0.050 ciObject::is_null_object()const 0.050 0.050 ciSignature::return_type()const 0.050 0.050 ciSignature::type_at(int)const 0.050 0.050 ciTypeFlow::SuccIter::next() 0.050 0.050 ClassFileParser::assemble_annotations(unsigned char*,int,unsigned char*,int,Thread*) 0.050 0.050 ClassFileParser::check_final_method_override(instanceKlassHandle,Thread*) 0.050 0.050 ClassFileParser::verify_legal_class_modifiers(int,Thread*).part.190 0.050 0.050 ClassFileStream::ClassFileStream(unsigned char*,int,const char*) 0.050 0.550 ClassVerifier::create_temporary_symbol(const Symbol*,int,int,Thread*) 0.050 0.050 cmpkey(const void*,const void*) 0.050 0.050 CodeEmitInfo::interpreter_frame_size()const 0.050 905.173 CompileBroker::compiler_thread_loop() 0.050 14.740 Compile::Output() 0.050 0.050 CompilerOracle::should_exclude(methodHandle,bool&) 0.050 0.050 compP_rRegNode::rule()const 0.050 0.050 ComputeLinearScanOrder::compute_dominator(BlockBegin*,BlockBegin*) 0.050 0.120 ConnectionGraph::create_split_phi(PhiNode*,int,GrowableArray&,bool&) 0.050 0.210 ConnectionGraph::process_call_arguments(CallNode*) 0.050 0.210 ConstantPoolCacheEntry::set_method_handle_common(constantPoolHandle,Bytecodes::Code,const CallInfo&) 0.050 0.050 ConstantPool::impl_name_and_type_ref_index_at(int,bool) 0.050 0.050 convI2D_reg_regNode::rule()const 0.050 0.050 DecodeNNode::Value(PhaseTransform*)const 0.050 0.050 ExceptionMark::~ExceptionMark() 0.050 0.100 ExceptionMark::ExceptionMark(Thread*&) 0.050 0.050 flush_icache_stub 0.050 0.180 GraphBuilder::handle_exception(Instruction*) 0.050 1.951 GraphKit::make_load(Node*,Node*,const Type*,BasicType,int,MemNode::MemOrd,bool) 0.050 0.841 GraphKit::make_slow_call_ex(Node*,ciInstanceKlass*,bool,bool) 0.050 0.851 GraphKit::set_output_for_allocation(AllocateNode*,const TypeOopPtr*,bool) 0.050 0.090 HaltNode::HaltNode(Node*,Node*) 0.050 0.050 I2C/C2I adapters(0xbbb7e000)@0x00007fead9129960 0.050 0.050 IdealLoopTree::is_member(const IdealLoopTree*)const 0.050 0.600 IdealLoopTree::iteration_split(PhaseIdealLoop*,Node_List&) 0.050 0.050 IfNode::bottom_type()const 0.050 0.220 InstanceKlass::allocate_instance_handle(Thread*) 0.050 0.390 InstanceKlass::call_class_initializer_impl(instanceKlassHandle,Thread*) 0.050 0.050 InstanceKlass::check_valid_for_instantiation(bool,Thread*) 0.050 0.540 InstanceKlass::do_local_static_fields_impl(instanceKlassHandle,void (*)(fieldDescriptor*,Handle,Thread*),Handle,Thread*) 0.050 0.050 Instruction::as_Constant() 0.050 0.080 Interpreter 0.050 0.901 InterpreterRuntime::build_method_counters(JavaThread*,Method*) 0.050 0.110 InterpreterRuntime::set_bcp_and_mdp(unsigned char*,JavaThread*) 0.050 0.050 Java_java_lang_System_identityHashCode 0.050 0.050 java_lang_Class::init_lock(oopDesc*) 0.050 0.050 java_lang_Class::set_oop_size(oopDesc*,int) 0.050 0.050 java_lang_invoke_LambdaForm::vmentry(oopDesc*) 0.050 0.050 java_lang_invoke_MemberName::clazz(oopDesc*) 0.050 0.050 java_lang_invoke_MemberName::flags(oopDesc*) 0.050 0.050 java_lang_invoke_MemberName::type(oopDesc*) 0.050 7.235 java_lang_Throwable::fill_in_stack_trace(Handle,methodHandle) 0.050 0.050 jint_fill 0.050 0.050 JNIHandles::make_local(oopDesc*) 0.050 0.050 Klass::up_cast_abstract() 0.050 0.050 LinearScan::calc_operand_for_interval(const Interval*) 0.050 0.050 LinearScan::interval_cmp(Interval**,Interval**) 0.050 0.100 LinearScan::resolve_exception_edge(XHandler*,int,MoveResolver&) 0.050 2.542 LinkResolver::resolve_static_call_or_null(KlassHandle,Symbol*,Symbol*,KlassHandle) 0.050 0.050 LIR_Const::as_constant() 0.050 0.250 LIRGenerator::do_If(If*) 0.050 0.280 LIRGenerator::profile_type(ciMethodData*,int,int,long,Instruction*,LIR_OprDesc*&,bool,ciKlass*,ciKlass*) 0.050 0.050 LIR_List::append(LIR_InsertionBuffer*) 0.050 0.070 LIR_OprFact::value_type(ValueType*) 0.050 0.050 MachCallNode::bottom_type()const 0.050 0.050 MachNode::mach_constant_base_node_input()const 0.050 0.050 MachProjNode::ideal_reg()const 0.050 0.050 MachSpillCopyNode::in_RegMask(unsigned)const 0.050 0.050 MemBarNode::Value(PhaseTransform*)const 0.050 0.090 MemNode::memory_size()const 0.050 0.090 MemNode::optimize_memory_chain(Node*,const TypePtr*,Node*,PhaseGVN*) 0.050 0.050 MergeMemNode::Opcode()const 0.050 0.050 Metachunk::allocate(unsigned long) 0.050 0.050 Metachunk::object_alignment() 0.050 0.050 Method::backedge_count() 0.050 0.050 MethodData::profile_parameters() 0.050 0.050 Method::is_not_compilable(int)const 0.050 0.100 Method::klass_id_for_intrinsics(Klass*) 0.050 0.050 Method::link_method(methodHandle,Thread*) 0.050 0.330 Method::sort_methods(Array*,bool,bool) 0.050 0.050 Node::find_int_type()const 0.050 0.070 NodeHash::hash_insert(Node*) 0.050 0.110 ObjectSynchronizer::slow_exit(oopDesc*,BasicLock*,Thread*) 0.050 0.050 oopFactory::new_typeArray(BasicType,int,Thread*) 0.050 0.090 OopMap::set_oop(VMRegImpl*) 0.050 0.210 os::javaTimeMillis() 0.050 0.500 ParMarkBitMap::iterate(ParMarkBitMapClosure*,ParMarkBitMapClosure*,unsigned long,unsigned long,unsigned long)const 0.050 1.851 Parse::do_exceptions() 0.050 0.160 Parse::ensure_memory_phi(int,bool) 0.050 124.837 ParseGenerator::generate(JVMState*) 0.050 0.801 Parse::push_constant(ciConstant,bool,bool,const Type*) 0.050 0.050 Parse::set_parse_bci(int) 0.050 1.591 PhaseBlockLayout::PhaseBlockLayout(PhaseCFG&) 0.050 0.240 PhaseChaitin::split_DEF(Node*,Block*,int,unsigned,Node**,Node**,GrowableArray,int) 0.050 0.480 PhaseIdealLoop::loop_predication_impl(IdealLoopTree*) 0.050 0.200 PhaseIterGVN::register_new_node_with_optimizer(Node*,Node*) 0.050 0.050 PhaseIterGVN::saturate(const Type*,const Type*,const Type*)const 0.050 0.050 PhiNode::size_of()const 0.050 15.351 PredictedCallGenerator::generate(JVMState*) 0.050 0.640 PreserveJVMState::PreserveJVMState(GraphKit*,bool) 0.050 0.050 PSParallelCompact::IsAliveClosure::do_object_b(oopDesc*) 0.050 0.050 PSPromotionLAB::flush() 0.050 0.050 pthread_cond_destroy 0.050 0.070 RelocIterator::reloc() 0.050 0.050 SafePointNode::next_exception()const 0.050 0.190 StoreNode::Identity(PhaseTransform*) 0.050 0.971 StringTable::intern(oopDesc*,Thread*) 0.050 0.080 Symbol::as_C_string()const 0.050 0.330 SymbolTable::add(ClassLoaderData*,constantPoolHandle,int,const char**,int*,int*,unsigned*,Thread*) 0.050 0.690 SymbolTable::basic_add(int,unsigned char*,int,unsigned,bool,Thread*) 0.050 0.300 Trace::fixup_blocks(PhaseCFG&) 0.050 0.330 TypeAryPtr::xmeet_helper(const Type*)const 0.050 0.050 Type::hash()const 0.050 0.050 TypeInt::eq(const Type*)const 0.050 0.050 TypeInt::hash()const 0.050 0.050 TypeKlassPtr::get_con()const 0.050 0.050 TypeLong::xmeet(const Type*)const 0.050 0.050 TypePtr::empty()const 0.050 0.050 TypePtr::maybe_null()const 0.050 0.260 TypeTuple::make_range(ciSignature*) 0.050 50.165 Universe::flush_dependents_on(Handle,Handle) 0.050 0.170 Unsafe_StaticFieldBaseFromField 0.050 0.190 Unsafe_StaticFieldOffset 0.050 0.050 URShiftLNode::Opcode()const 0.050 0.140 ValueMap::ValueMap(ValueMap*) 0.050 0.050 VectorSet::operator[](unsigned)const 0.050 0.050 vtable stub 0.040 0.040 AbstractAssembler::bind(Label&) 0.040 0.040 addD_reg_regNode::rule()const 0.040 0.040 ArgumentSizeComputer::set(int,BasicType) 0.040 0.040 Assembler::jcc(Assembler::Condition,Label&,bool) 0.040 0.060 Assembler::jccb(Assembler::Condition,Label&) 0.040 0.080 Assembler::lea(RegisterImpl*,Address) 0.040 0.070 Assembler::movl(Address,RegisterImpl*) 0.040 0.070 Assembler::movslq(Address,int) 0.040 0.040 Assembler::prefixq(Address,RegisterImpl*) 0.040 0.070 BlockBegin::insert_block_between(BlockBegin*) 0.040 0.040 BlockEnd::as_BlockEnd() 0.040 0.090 BlockListBuilder::make_block_at(int,BlockBegin*) 0.040 0.040 BoolNode::bottom_type()const 0.040 0.040 CallGenerator::is_virtual()const 0.040 0.070 CallInfo::set_handle(methodHandle,Handle,Handle,Thread*) 0.040 0.040 CallStaticJavaDirectNode::method_set(long) 0.040 0.040 CastPPNode::Opcode()const 0.040 0.040 CatchNode::Opcode()const 0.040 0.040 CFGLoop::scale_freq() 0.040 0.040 ciBytecodeStream::get_index()const 0.040 0.040 ciBytecodeStream::reset_to_bci(int) 0.040 0.841 ciEnv::get_constant_by_index(constantPoolHandle,int,int,ciInstanceKlass*) 0.040 0.040 ciExceptionHandlerStream::count() 0.040 0.070 ciInstanceKlass::compute_nonstatic_fields_impl(GrowableArray*) 0.040 0.060 ciInstanceKlass::is_box_klass()const 0.040 0.110 ciInstanceKlass::is_in_package(const char*,int) 0.040 0.060 ciMethodData::ciMethodData() 0.040 0.040 ciMethodData::has_trap_at(ProfileData*,int) 0.040 0.190 ciMethod::is_initializer()const 0.040 0.040 ciMethod::is_method_handle_intrinsic()const 0.040 0.040 ciMethod::method_data_or_null() 0.040 0.130 ciMethod::return_profiled_type(int,ciKlass*&,bool&) 0.040 0.040 ciObjArrayKlass::is_obj_array_klass()const 0.040 0.040 ciSymbol::ciSymbol(Symbol*,vmSymbols::SID) 0.040 0.040 ciTypeFlow::build_loop_tree(ciTypeFlow::Block*) 0.040 18.993 ciTypeFlow::do_flow() 0.040 0.210 ciTypeFlow::get_block_for(int,ciTypeFlow::JsrSet*,ciTypeFlow::CreateOption) 0.040 0.070 ciTypeFlow::get_start_state() 0.040 0.070 ciVirtualCallTypeData::translate_from(const ProfileData*) 0.040 0.070 ClassFileParser::parse_annotations(unsigned char*,int,ClassFileParser::AnnotationCollector*,Thread*).part.236 0.040 0.040 ClassFileParser::parse_stackmap_table(unsigned,Thread*) 0.040 0.060 ClassLoaderData::add_class(Klass*) 0.040 0.680 CodeBuffer::copy_code_to(CodeBlob*) 0.040 0.380 CodeCache::find_blob_unsafe(void*) 0.040 0.060 CompileBroker::collect_statistics(CompilerThread*,elapsedTimer,CompileTask*) 0.040 0.050 Compile::compute_loop_first_inst_sizes() 0.040 0.040 Compile::immutable_memory() 0.040 0.040 Compile::print_inlining_assert_ready() 0.040 0.080 CompilerOracle::has_option_string(methodHandle,const char*) 0.040 0.040 CompressedWriteStream::write(unsigned char) 0.040 0.050 ConnectionGraph::ConnectionGraph(Compile*,PhaseIterGVN*) 0.040 0.170 ConnectionGraph::is_oop_field(Node*,int,bool*) 0.040 0.310 ConnectionGraph::split_memory_phi(PhiNode*,int,GrowableArray&) 0.040 0.040 ConstantPool::name_ref_index_at(int) 0.040 0.040 ConstantPool::signature_ref_index_at(int) 0.040 0.040 ConstMethod::compressed_linenumber_table()const 0.040 0.040 ControlFlowOptimizer::delete_unnecessary_jumps(BlockList*) 0.040 0.040 _Copy_conjoint_jlongs_atomic 0.040 0.040 CriticalEdgeFinder::block_do(BlockBegin*) 0.040 0.040 DecodeNKlassNode::Opcode()const 0.040 0.040 DepChange::ContextStream::start() 0.040 0.070 Dependencies::encode_content_bytes() 0.040 0.040 EdgeMoveOptimizer::optimize_moves_at_block_begin(BlockBegin*) 0.040 0.040 fieldDescriptor::int_initial_value()const 0.040 0.040 GenericTaskQueueSet, (MemoryType)1>::peek() 0.040 0.040 get_option_value(methodHandle,const char*,bool&) 0.040 0.300 GraphBuilder::method_return(Instruction*) 0.040 0.060 GraphBuilder::profile_call(ciMethod*,Instruction*,ciKlass*,Values*,bool) 0.040 20.044 GraphBuilder::try_inline(ciMethod*,bool,Bytecodes::Code,Instruction*) 0.040 1.351 GraphKit::compute_stack_effects(int&,int&) 0.040 0.040 GraphKit::java_bc()const 0.040 1.171 GraphKit::store_oop(Node*,Node*,Node*,const TypePtr*,Node*,const TypeOopPtr*,BasicType,bool,MemNode::MemOrd) 0.040 0.040 GraphKit::sync_jvms()const 0.040 0.040 GrowableArray::grow(int) 0.040 0.040 HaltNode::Opcode()const 0.040 0.440 Hashtable::new_entry(unsigned,Symbol*) 0.040 0.040 I2C/C2I adapters(0xbbab0000)@0x00007fead90507e0 0.040 0.040 I2C/C2I adapters(0xbbe00000)@0x00007fead90455e0 0.040 0.050 IdealLoopTree::check_safepts(VectorSet&,Node_List&) 0.040 0.040 If::visit(InstructionVisitor*) 0.040 0.040 immIOper::constant()const 0.040 0.040 InlineCacheBuffer::contains(unsigned char*) 0.040 0.961 InstanceKlass::array_klass_impl(bool,int,Thread*) 0.040 0.040 InstanceKlass::can_be_primary_super_slow()const 0.040 0.040 InstanceKlass::deallocate_methods(ClassLoaderData*,Array*) 0.040 0.580 InstanceKlass::do_local_static_fields(void (*)(fieldDescriptor*,Handle,Thread*),Handle,Thread*) 0.040 0.040 InstanceKlass::enclosing_method_data(int) 0.040 0.050 Instruction::exact_type()const 0.040 0.040 Instruction::hash()const 0.040 0.040 Instruction::operator new(unsigned long).constprop.412 0.040 0.110 Instruction::state_values_do(ValueVisitor*) 0.040 0.050 Interval::new_split_child() 0.040 0.040 Interval::split_child_before_op_id(int) 0.040 1.761 Java_java_io_UnixFileSystem_getBooleanAttributes0 0.040 0.040 java_lang_boxing_object::create(BasicType,jvalue*,Thread*) 0.040 0.240 java_lang_Class::initialize_mirror_fields(KlassHandle,Handle,Handle,Thread*) 0.040 0.130 java_lang_ClassLoader::is_trusted_loader(oopDesc*) 0.040 0.040 java_lang_invoke_MethodHandle::form(oopDesc*) 0.040 3.673 java_lang_invoke_MethodType::as_signature(oopDesc*,bool,Thread*) 0.040 0.040 java_lang_invoke_MethodType::rtype(oopDesc*) 0.040 0.040 java_lang_reflect_AccessibleObject::set_override(oopDesc*,unsigned char) 0.040 0.040 java_security_AccessControlContext::is_authorized(Handle) 0.040 0.050 JavaThread::pd_last_frame() 0.040 0.040 jmpDirNode::short_branch_version() 0.040 0.040 jni_EnsureLocalCapacity 0.040 7.305 JVM_FillInStackTrace 0.040 0.040 JVMState::JVMState(ciMethod*,JVMState*) 0.040 0.040 Klass::is_klass()const volatile 0.040 0.050 klassItable::klassItable(instanceKlassHandle) 0.040 0.050 klassItable::setup_itable_offset_table(instanceKlassHandle) 0.040 0.040 Klass::superklass()const 0.040 0.100 LazyClassPathEntry::open_stream(const char*,Thread*) 0.040 0.060 LinearScan::add_register_hints(LIR_Op*) 0.040 0.540 LinearScan::compute_oop_map(IntervalWalker*,LIR_Op*,CodeEmitInfo*,bool) 0.040 0.050 LinearScanWalker::init_vars_for_alloc(Interval*) 0.040 0.070 LinearScanWalker::insert_move(int,Interval*,Interval*) 0.040 0.811 LinkResolver::resolve_special_call_or_null(KlassHandle,Symbol*,Symbol*,KlassHandle) 0.040 0.040 LIR_Address::type()const 0.040 0.080 LIR_Assembler::comp_op(LIR_Condition,LIR_OprDesc*,LIR_OprDesc*,LIR_Op2*) 0.040 0.190 LIR_Assembler::const2reg(LIR_OprDesc*,LIR_OprDesc*,LIR_PatchCode,CodeEmitInfo*) 0.040 0.070 LIR_Assembler::emit_op2(LIR_Op2*) 0.040 1.221 LIR_Assembler::emit_slow_case_stubs() 0.040 0.080 LIRGenerator::block_do_prolog(BlockBegin*) 0.040 0.170 LIRGenerator::do_Base(Base*) 0.040 0.050 LIRGenerator::generate_address(LIR_OprDesc*,LIR_OprDesc*,int,int,BasicType) 0.040 0.170 LIRGenerator::increment_event_counter_impl(CodeEmitInfo*,ciMethod*,int,int,bool,bool) 0.040 0.040 LIR_Op1::emit_code(LIR_Assembler*) 0.040 0.040 LiveRangeMap::compress_uf_map_for_nodes() 0.040 0.040 LoadDNode::Opcode()const 0.040 0.040 LoaderConstraintTable::find_constrained_klass(Symbol*,Handle) 0.040 0.040 lseek 0.040 0.040 MachHaltNode::jvms()const 0.040 0.040 MachIdealNode::rule()const 0.040 0.040 MachSpillCopyNode::out_RegMask()const 0.040 0.040 MemberNameTable::add_member_name(int,_jobject*) 0.040 0.040 memchr 0.040 4.543 MemNode::all_controls_dominate(Node*,Node*) 0.040 0.040 MergeMemNode::Identity(PhaseTransform*) 0.040 0.140 metadata_Relocation::metadata_value() 0.040 0.040 MetaspaceShared::is_in_shared_space(const void*) 0.040 0.080 MethodData::next_data(ProfileData*)const 0.040 1.531 nmethod::do_unloading(BoolObjectClosure*,bool) 0.040 0.040 Node::find_exact_control(Node*) 0.040 0.040 NodeHash::hash_find(const Node*) 0.040 0.060 Node::init_req(unsigned,Node*) 0.040 0.040 Node::is_block_proj()const 0.040 0.060 Node::Node(Node*,Node*) 0.040 0.040 Node::operator new(unsigned long).constprop.326 0.040 0.040 Node::set_req(unsigned,Node*).constprop.332 0.040 0.040 NullCheck::visit(InstructionVisitor*) 0.040 0.070 objArrayOopDesc::atomic_compare_exchange_oop(int,oopDesc*,oopDesc*) 0.040 0.040 ObjectMonitor::DeferredInitialize() 0.040 0.070 OopMapSet::update_register_map(const frame*,RegisterMap*) 0.040 0.040 oop_Relocation::unpack_data() 0.040 0.680 OptoRuntime::handle_exception_C(JavaThread*) 0.040 0.040 ParmNode::Opcode()const 0.040 1.041 Parse::do_ifnull(BoolTest::mask,Node*) 0.040 0.340 Parse::do_method_entry() 0.040 0.040 Parse::profile_call(Node*) 0.040 0.280 PeriodicTask::real_time_tick(int) 0.040 0.200 PhaseChaitin::check_for_high_pressure_transition_at_fatproj(unsigned&,unsigned,LRG&,PhaseChaitin::Pressure&,int) 0.040 1.041 Phase::gen_subtype_check(Node*,Node*,Node**,MergeMemNode*,PhaseGVN*) 0.040 0.110 PhaseMacroExpand::copy_call_debug_info(CallNode*,CallNode*) 0.040 0.040 Phi::operand_at(int)const 0.040 0.040 PSParallelCompact::MarkAndPushClosure::do_oop(unsigned*) 0.040 0.040 __pthread_cond_init 0.040 0.100 put_after_lookup(Symbol*,Symbol*,NameSigHash**) 0.040 0.040 r15_RegPOper::type()const 0.040 0.040 ReceiverTypeData::cell_count()const 0.040 0.040 ReceiverTypeData::is_ReceiverTypeData()const 0.040 0.040 RegionNode::Identity(PhaseTransform*) 0.040 0.040 Relocation::fix_relocation_after_move(const CodeBuffer*,CodeBuffer*) 0.040 0.190 relocInfo::initialize(CodeSection*,Relocation*) 0.040 0.060 Rewriter::maybe_rewrite_invokehandle(unsigned char*,int,int,bool) 0.040 0.040 Rewriter::rewrite_invokespecial(unsigned char*,int,bool,bool*) 0.040 0.040 rFlagsRegUOper::type()const 0.040 0.040 rRegLOper::type()const 0.040 1.731 SharedRuntime::complete_monitor_unlocking_C(oopDesc*,BasicLock*) 0.040 0.040 SharedRuntime::java_calling_convention(const BasicType*,VMRegPair*,int,int) 0.040 0.220 SignatureVerifier::is_valid_type_signature(Symbol*) 0.040 0.170 SpaceManager::allocate(unsigned long) 0.040 0.050 specialized_oop_follow_contents(InstanceRefKlass*,ParCompactionManager*,oopDesc*) 0.040 0.040 StartNode::bottom_type()const 0.040 0.040 @0x49874 () 0.040 0.080 StatSamplerTask::task() 0.040 0.040 StoreNode::bottom_type()const 0.040 0.040 strchrnul 0.040 0.040 stringStream::~stringStream() 0.040 0.040 SuperWord::SuperWord(PhaseIdealLoop*) 0.040 0.040 SystemDictionary::box_klass_type(Klass*) 0.040 26.098 SystemDictionary::find_constrained_instance_or_array_klass(Symbol*,Handle,Thread*) 0.040 0.040 SystemDictionary::is_ext_class_loader(Handle) 0.040 0.040 tlsLoadPNode::rule()const 0.040 0.070 TypeKlassPtr::eq(const Type*)const 0.040 0.040 TypeLong::eq(const Type*)const 0.040 0.040 TypePtr::with_inline_depth(int)const 0.040 0.060 TypeTuple::fields(unsigned) 0.040 0.040 ValueMap::increase_table_size() 0.040 0.040 VirtualCallData::cell_count()const 0.030 0.130 AddNode::Value(PhaseTransform*)const 0.030 0.030 AddressLiteral::AddressLiteral(unsigned char*,relocInfo::relocType) 0.030 0.090 AdvancedThresholdPolicy::should_not_inline(ciEnv*,ciMethod*) 0.030 0.090 append_oop_references(GrowableArray*,Klass*) 0.030 0.030 arrayof_jbyte_fill 0.030 0.050 Assembler::call_literal(unsigned char*,const RelocationHolder&) 0.030 0.030 Assembler::cmpl(RegisterImpl*,int) 0.030 0.070 Assembler::emit_arith_operand(int,RegisterImpl*,Address,int) 0.030 0.050 Assembler::jmp(Label&,bool) 0.030 0.140 Assembler::movq(RegisterImpl*,Address) 0.030 0.030 Assembler::prefix(Address,RegisterImpl*,bool).constprop.171 0.030 0.030 Assembler::prefixq_and_encode(int,int) 0.030 0.030 BlockListBuilder::mark_loops(BlockBegin*,bool) 0.030 0.030 BoolNode::fold_cmpI(PhaseGVN*,SubNode*,Node*,int,int,const TypeInt*) 0.030 0.180 Bytecode_invoke::static_target(Thread*) 0.030 0.030 Bytecode_invoke::verify()const 0.030 0.991 CallGenerator::for_inline(ciMethod*,float) 0.030 0.040 CallNode::may_modify(const TypeOopPtr*,PhaseTransform*) 0.030 0.030 Canonicalizer::do_LoadField(LoadField*) 0.030 11.328 ciBytecodeStream::get_field(bool&) 0.030 0.791 ciEnv::get_constant_by_index_impl(constantPoolHandle,int,int,ciInstanceKlass*) 0.030 0.060 ciEnv::get_instance_klass_for_declared_method_holder(ciKlass*) 0.030 0.190 ciField::initialize_from(fieldDescriptor*) 0.030 0.330 ciInstanceKlass::ciInstanceKlass(KlassHandle) 0.030 0.030 ciInstanceKlass::compute_shared_init_state() 0.030 0.030 ciInstanceKlass::exact_klass() 0.030 0.030 ciInstanceKlass::is_leaf_type() 0.030 0.030 ciKlass::super_check_offset() 0.030 0.070 ciMethodData::bci_to_extra_data(int,ciMethod*,bool&) 0.030 0.030 ciMethodData::offset_of_slot(ProfileData*,int) 0.030 0.030 ciMethod::has_compiled_code() 0.030 0.060 ciMethod::load_code() 0.030 0.030 ciMethod::method_data() 0.030 2.502 ciMethod::resolve_invoke(ciKlass*,ciKlass*) 0.030 0.170 ciObject::ciObject(Handle) 0.030 0.260 ciObjectFactory::create_new_object(oopDesc*) 0.030 0.030 ciType::ciType(KlassHandle) 0.030 0.030 ciTypeFlow::JsrSet::copy_into(ciTypeFlow::JsrSet*) 0.030 0.050 ciTypeFlow::JsrSet::JsrSet(Arena*,int) 0.030 0.030 ciTypeFlow::map_blocks() 0.030 0.080 ClassFileParser::fill_oop_maps(instanceKlassHandle,unsigned,int*,unsigned*) 0.030 0.180 ClassLoaderData::add_handle(Handle) 0.030 0.200 ClassLoaderDataGraph::do_unloading(BoolObjectClosure*) 0.030 0.060 ClassVerifier::verify_iload(unsigned short,StackMapFrame*,Thread*) 0.030 0.070 CmpINode::Ideal(PhaseGVN*,bool) 0.030 0.030 CmpNNode::Opcode()const 0.030 0.030 CmpUNode::Opcode()const 0.030 0.030 CodeCache::reverse_free_ratio(int) 0.030 33.573 Compilation::build_hir() 0.030 0.560 Compile::alias_type(ciField*) 0.030 0.030 CompileBroker::compilation_is_in_queue(methodHandle) 0.030 0.030 CompileBroker::maybe_block() 0.030 0.030 Compile::find_alias_type(const TypePtr*,bool,ciField*) 0.030 320.144 Compile::Optimize() 0.030 0.070 Compile::too_many_recompiles(ciMethod*,int,Deoptimization::DeoptReason) 0.030 0.030 Compile::TracePhase::~TracePhase() 0.030 0.030 ConnectionGraph::add_java_object(Node*,PointsToNode::EscapeState) 0.030 0.120 ConnectionGraph::get_addp_base(Node*) 0.030 0.090 Constant::hash()const 0.030 0.030 ConstantPoolCacheEntry::set_field(Bytecodes::Code,Bytecodes::Code,KlassHandle,int,int,TosState,bool,bool,Klass*) 0.030 0.660 ConstantPool::string_at_impl(constantPoolHandle,int,int,Thread*) 0.030 0.030 ConstMethod::localvariable_table_length()const 0.030 0.040 ConstraintCastNode::Ideal(PhaseGVN*,bool) 0.030 0.320 ConstraintCastNode::Value(PhaseTransform*)const 0.030 0.030 ConvI2LNode::Opcode()const 0.030 0.090 ConvI2LNode::Value(PhaseTransform*)const 0.030 0.030 CreateExceptionNode::oper_input_base()const 0.030 0.030 CreateExNode::Opcode()const 0.030 0.050 DebugInformationRecorder::add_safepoint(int,OopMap*) 0.030 0.030 DebugInformationRecorder::create_monitor_values(GrowableArray*) 0.030 0.050 DebugInformationRecorder::DebugInformationRecorder(OopRecorder*) 0.030 0.030 DecodeNKlassNode::Value(PhaseTransform*)const 0.030 0.030 divD_reg_immNode::rule()const 0.030 0.080 EdgeMoveOptimizer::optimize(BlockList*) 0.030 0.030 EncodePNode::Value(PhaseTransform*)const 0.030 0.030 fieldDescriptor::offset()const 0.030 0.030 FieldType::is_valid_array_signature(Symbol*) 0.030 0.130 frame::interpreter_callee_receiver_addr(Symbol*) 0.030 0.030 GenerateOopMap::merge_state_into_bb(BasicBlock*) 0.030 0.030 Goto::visit(InstructionVisitor*) 0.030 0.690 GraphBuilder::check_cast(int) 0.030 0.110 GraphBuilder::connect_to_end(BlockBegin*) 0.030 27.499 GraphBuilder::GraphBuilder(Compilation*,IRScope*) 0.030 0.030 GraphBuilder::stack_op(Bytecodes::Code) 0.030 0.630 GraphKit::cast_not_null(Node*,bool) 0.030 2.642 GraphKit::gen_instanceof(Node*,Node*,bool) 0.030 0.060 GraphKit::make_exception_state(Node*) 0.030 0.030 GraphKit::null_check_common(Node*,BasicType,bool,Node**,bool) 0.030 0.560 GraphKit::replace_in_map(Node*,Node*) 0.030 2.572 GraphKit::round_double_arguments(ciMethod*) 0.030 0.410 GraphKit::set_all_memory(Node*) 0.030 0.751 GraphKit::set_edges_for_java_call(CallJavaNode*,bool,bool) 0.030 0.030 GrowableArray::grow(int) 0.030 0.090 GrowableArray::GrowableArray(int,bool,MemoryType) 0.030 0.080 GrowableArray::grow(int) 0.030 0.030 I2C/C2I adapters(0xba000000)@0x00007fead904d3e0 0.030 0.030 I2C/C2I adapters(0xbbbba000)@0x00007fead9062160 0.030 0.030 IdealLoopTree::adjust_loop_exit_prob(PhaseIdealLoop*) 0.030 0.030 IfTrueNode::Identity(PhaseTransform*) 0.030 0.030 indPosIndexScaleOffsetNarrowOper::num_edges()const 0.030 1.641 InlineTree::check_can_parse(ciMethod*) 0.030 0.030 InstanceConstant::constant_value()const 0.030 0.100 InstanceKlass::is_same_class_package(Klass*) 0.030 0.030 InstanceKlass::process_interfaces(Thread*) 0.030 0.030 Instruction::as_StateSplit() 0.030 0.070 InterpreterRuntime::monitorenter(JavaThread*,BasicObjectLock*) 0.030 0.090 Interval::split(int) 0.030 0.030 IntervalWalker::interval_moved(Interval*,IntervalKind,IntervalState,IntervalState) 0.030 0.030 Invoke::visit(InstructionVisitor*) 0.030 27.559 IRScope::IRScope(Compilation*,IRScope*,int,ciMethod*,int,bool) 0.030 7.335 Java_java_lang_Throwable_fillInStackTrace 0.030 0.030 java_lang_reflect_Field::clazz(oopDesc*) 0.030 0.030 java_lang_ref_Reference::pending_list_lock() 0.030 0.030 jbyte_arraycopy 0.030 0.030 jmpDirNode::oper_input_base()const 0.030 0.060 jni_GetObjectField 0.030 0.030 JumpData::cell_count()const 0.030 0.030 Klass::Klass() 0.030 0.030 Klass::klass_oop_store(oopDesc**,oopDesc*) 0.030 0.030 Klass::LCA(Klass*) 0.030 5.234 LibraryIntrinsic::generate(JVMState*) 0.030 0.030 LinearScan::append_scope_value_for_constant(LIR_OprDesc*,GrowableArray*) 0.030 2.802 LinearScan::assign_reg_num() 0.030 0.060 LinearScan::handle_doubleword_moves(LIR_Op*) 0.030 0.030 LinearScanWalker::spill_block_inactive_fixed(Interval*) 0.030 16.281 LinkResolver::resolve_invokedynamic(CallInfo&,constantPoolHandle,int,Thread*) 0.030 0.110 LIR_Assembler::leal(LIR_OprDesc*,LIR_OprDesc*) 0.030 0.050 LIR_Assembler::logic_op(LIR_Code,LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*) 0.030 0.080 LIR_Assembler::mem2reg(LIR_OprDesc*,LIR_OprDesc*,BasicType,LIR_PatchCode,CodeEmitInfo*,bool,bool) 0.030 0.050 LIRGenerator::do_CheckCast(CheckCast*) 0.030 1.351 LIRGenerator::do_Goto(Goto*) 0.030 0.660 LIRGenerator::do_ProfileInvoke(ProfileInvoke*) 0.030 0.140 LIRGenerator::profile_branch(If*,Instruction::Condition) 0.030 0.060 LIRItem::load_item_force(LIR_OprDesc*) 0.030 0.040 LIR_List::metadata2reg(Metadata*,LIR_OprDesc*) 0.030 0.030 LIR_Op::is_patching() 0.030 0.030 LIR_OpVisitState::all_xhandler() 0.030 0.030 loadConP0Node::rule()const 0.030 0.100 loadConPNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.030 0.030 LoaderConstraintTable::purge_loader_constraints() 0.030 0.030 LRG::compute_degree(LRG&)const 0.030 0.030 MachNode::cisc_RegMask()const 0.030 0.030 MachNode::Expand(State*,Node_List&,Node*) 0.030 0.030 MachNode::ins_num_consts()const 0.030 0.060 MacroAssembler::int3() 0.030 0.160 MacroAssembler::stop(const char*) 0.030 0.180 MemberNameTable::MemberNameTable(int) 0.030 0.030 Metadata::is_klass()const volatile 0.030 0.030 metadata_Relocation::pack_data_to(CodeSection*) 0.030 0.030 metadata_Relocation::unpack_data() 0.030 0.030 Metaspace::Metaspace(Mutex*,Metaspace::MetaspaceType) 0.030 0.030 Method::bci_from(unsigned char*)const 0.030 0.180 MethodData::compute_allocation_size_in_bytes(methodHandle) 0.030 0.220 MethodData::MethodData(methodHandle,int,Thread*) 0.030 0.030 MethodData::next_extra(DataLayout*) 0.030 0.120 MethodHandles::signature_polymorphic_name_id(Klass*,Symbol*) 0.030 0.030 Method::is_final_method()const 0.030 0.030 MethodLiveness::MethodLiveness(Arena*,ciMethod*) 0.030 0.130 Method::print_short_name(outputStream*) 0.030 0.250 mmap 0.030 0.030 MutableSpaceUsedHelper::take_sample() 0.030 0.040 Node::add_prec(Node*) 0.030 0.030 Node::init_req(unsigned,Node*).constprop.285 0.030 0.030 Node::set_req_X(unsigned,Node*,PhaseIterGVN*) 0.030 0.030 Node::size_of()const 0.030 0.030 Node::Value(PhaseTransform*)const 0.030 0.030 NTarjan::COMPRESS() 0.030 0.030 ObjectMonitor::notifyAll(Thread*) 0.030 0.030 OopFlow::make(Arena*,int,Compile*) 0.030 0.931 Parse::array_addressing(BasicType,int,const Type**) 0.030 0.030 Parse::make_node_notes(Node_Notes*) 0.030 0.030 PCTableNode::pinned()const 0.030 0.560 PhaseCFG::estimate_block_frequency() 0.030 0.030 PhaseChaitin::set_was_spilled(Node*) 0.030 0.300 PhaseChaitin::split_USE(MachSpillCopyNode::SpillType,Node*,Block*,Node*,unsigned,unsigned,bool,bool,GrowableArray,int) 0.030 0.070 PhaseIdealLoop::collect_potentially_useful_predicates(IdealLoopTree*,Unique_Node_List&) 0.030 0.330 PhaseIdealLoop::do_split_if(Node*) 0.030 0.030 PhaseIdealLoop::recompute_dom_depth() 0.030 0.070 PhaseIdealLoop::spinup(Node*,Node*,Node*,Node*,Node*,small_cache*) 0.030 0.030 PhaseIterGVN::is_IterGVN() 0.030 0.080 PhaseIterGVN::transform(Node*) 0.030 1.231 PhaseMacroExpand::expand_allocate_common(AllocateNode*,Node*,const TypeFunc*,unsigned char*) 0.030 0.030 PhaseMacroExpand::replace_input(Node*,Node*,Node*) 0.030 0.030 Phi::as_Phi() 0.030 0.030 PhiNode::adr_type()const 0.030 0.130 PhiNode::slice_memory(const TypePtr*)const 0.030 0.220 PhiResolver::move(LIR_OprDesc*,LIR_OprDesc*) 0.030 0.030 ProfileInvoke::visit(InstructionVisitor*) 0.030 0.030 ProfileReturnType::input_values_do(ValueVisitor*) 0.030 0.030 RegionNode::try_clean_mem_phi(PhaseGVN*) 0.030 0.030 Relocation::pd_address_in_code() 0.030 0.030 RelocIterator::initialize(nmethod*,unsigned char*,unsigned char*) 0.030 0.030 ReplacedNodes::merge_with(const ReplacedNodes&) 0.030 0.050 ReplacedNodes::record(Node*,Node*) 0.030 0.070 ReplacedNodes::transfer_from(const ReplacedNodes&,unsigned) 0.030 0.170 ResourceArray::expand(unsigned long,int,int&) 0.030 0.030 ResourceMark::ResourceMark() 0.030 0.480 ResourceObj::operator new(unsigned long,ResourceObj::allocation_type,MemoryType) 0.030 0.030 RethrowExceptionNode::is_block_proj()const 0.030 0.030 Rewriter::rewrite_member_reference(unsigned char*,int,bool) 0.030 0.030 RootNode::bottom_type()const 0.030 0.030 Runtime1::is_instance_of(oopDesc*,oopDesc*) 0.030 0.040 RuntimeStub - register_finalizer Runtime1 stub 0.030 0.040 SafePointNode::grow_stack(JVMState*,unsigned) 0.030 0.460 SharedRuntime::raw_exception_handler_for_return_address(JavaThread*,unsigned char*) 0.030 0.731 SharedRuntime::resolve_sub_helper(JavaThread*,bool,bool,Thread*) 0.030 0.030 StartNode::pinned()const 0.030 0.030 StateSplit::as_StateSplit() 0.030 0.030 State::_sub_Op_AddI(const Node*) 0.030 0.060 State::_sub_Op_ConI(const Node*) 0.030 0.030 State::_sub_Op_URShiftL(const Node*) 0.030 0.030 @0x7c6ae () 0.030 0.030 @0x8d137 () 0.030 10.057 StealMarkingTask::do_it(GCTaskManager*,unsigned) 0.030 0.030 storeImmNKlassNode::oper_input_base()const 0.030 0.030 storeNNode::oper_input_base()const 0.030 0.180 StringEventLog::log(Thread*,const char*,...) 0.030 0.040 stringStream::stringStream(unsigned long) 0.030 0.170 SystemDictionary::find_method_handle_intrinsic(vmIntrinsics::ID,Symbol*,Thread*) 0.030 0.030 Thread::muxAcquire(volatile long*,const char*) 0.030 0.030 Thread::muxRelease(volatile long*) 0.030 0.030 ThreadStateTransition::transition_and_fence(JavaThread*,JavaThreadState,JavaThreadState).constprop.180 0.030 0.030 TraceTime::~TraceTime() 0.030 0.030 Type::empty()const 0.030 0.190 TypeInt::filter_helper(const Type*,bool)const 0.030 0.030 TypeInt::singleton()const 0.030 0.030 TypeNode::Value(PhaseTransform*)const 0.030 0.160 TypeOopPtr::make_from_constant(ciObject*,bool,bool) 0.030 0.130 TypeOopPtr::would_improve_type(ciKlass*,int)const 0.030 0.060 TypePtr::eq(const Type*)const 0.030 0.030 TypePtr::hash()const 0.030 0.210 TypePtr::speculative_maybe_null()const 0.030 0.160 TypePtr::speculative_type()const 0.030 0.030 TypePtr::xmeet_speculative(const TypePtr*)const 0.030 0.030 TypeTuple::make(unsigned,const Type**) 0.030 0.030 Universe::non_oop_word() 0.030 0.030 unlink 0.030 0.030 UnsafeGetObject::visit(InstructionVisitor*) 0.030 0.030 ValueMap::kill_all() 0.030 0.030 ValueMap::kill_field(ciField*,bool) 0.030 0.030 ValueNumberingVisitor::do_ProfileCall(ProfileCall*) 0.030 0.040 VectorSet::VectorSet(Arena*) 0.030 0.030 vtable stub 0.030 0.030 vtable stub 0.030 0.620 WatcherThread::sleep()const 0.030 0.030 WorkerThread::as_Worker_thread()const 0.020 0.020 AbstractInterpreter::bytecode_should_reexecute(Bytecodes::Code) 0.020 0.020 AdapterHandlerLibrary::initialize() 0.020 0.020 addD_reg_immNode::rule()const 0.020 0.020 AddNode::hash()const 0.020 0.020 Address::Address(int,unsigned char*,relocInfo::relocType) 0.020 0.090 AdvancedThresholdPolicy::call_event(Method*,CompLevel) 0.020 0.120 AllocateNode::Ideal_allocation(Node*,PhaseTransform*,long&) 0.020 0.020 AllocTracer::send_allocation_in_new_tlab_event(KlassHandle,unsigned long,unsigned long) 0.020 0.020 AndINode::mul_opcode()const 0.020 0.020 AndINode::mul_ring(const Type*,const Type*)const 0.020 0.020 ArgumentCount::set(int,BasicType) 0.020 0.020 ArrayData::cell_count()const 0.020 0.030 Assembler::cmpq(Address,int) 0.020 0.030 Assembler::cmpq(RegisterImpl*,Address) 0.020 0.020 Assembler::cmpq(RegisterImpl*,int) 0.020 0.020 Assembler::is_polling_page_far() 0.020 0.110 Assembler::movl(RegisterImpl*,Address) 0.020 0.020 Assembler::nop(int) 0.020 0.020 Assembler::prefixq(Address) 0.020 0.020 as_ValueType(BasicType) 0.020 0.470 BCEscapeAnalyzer::iterate_blocks(Arena*) 0.020 0.020 BinaryTreeDictionary >::inc_total_size(unsigned long) 0.020 0.040 Block::succ_fall_through(unsigned) 0.020 0.020 C1_MacroAssembler::allocate_array(RegisterImpl*,RegisterImpl*,RegisterImpl*,RegisterImpl*,int,Address::ScaleFactor,RegisterImpl*,Label&) 0.020 0.020 C1_MacroAssembler::verified_entry() 0.020 0.020 CallStaticJavaHandleNode::ideal_Opcode()const 0.020 0.020 CallTypeData::cell_count()const 0.020 0.160 Canonicalizer::do_CheckCast(CheckCast*) 0.020 0.030 Canonicalizer::do_Convert(Convert*) 0.020 0.050 Canonicalizer::do_If(If*) 0.020 0.020 CastP2XNode::bottom_type()const 0.020 0.030 CastPPNode::Ideal_DU_postCCP(PhaseCCP*) 0.020 2.322 CHeapObj<(MemoryType)7>::operator new(unsigned long,const NativeCallStack&) 0.020 0.020 checkCastPPNode::ideal_Opcode()const 0.020 0.050 CheckCastPPNode::Ideal(PhaseGVN*,bool) 0.020 0.020 checkCastPPNode::out_RegMask()const 0.020 0.020 checkCastPPNode::rule()const 0.020 0.020 CheckCast::visit(InstructionVisitor*) 0.020 0.140 ChunkPoolCleaner::task() 0.020 0.020 ciBytecodeStream::get_index_u2(bool)const 0.020 0.020 ciBytecodeStream::get_klass_index()const 0.020 0.020 ciBytecodeStream::get_method_signature_index() 0.020 0.050 ciCallTypeData::translate_from(const ProfileData*) 0.020 0.020 ciConstantPoolCache::insert(int,void*) 0.020 0.040 ciEnv::check_klass_accessibility(ciKlass*,Klass*) 0.020 0.330 ciEnv::~ciEnv() 0.020 0.020 ciEnv::jvmti_state_changed()const 0.020 0.020 ciInstanceKlass::field_cache() 0.020 0.030 ciKlass::java_mirror() 0.020 0.020 ciKlass::super_depth() 0.020 0.020 ciMetadata::is_obj_array_klass()const 0.020 0.020 ciMethodBlocks::block_containing(int) 0.020 0.020 ciMethodBlocks::make_block_at(int) 0.020 0.360 ciMethod::get_method_blocks() 0.020 0.060 ciMethod::highest_osr_comp_level() 0.020 0.070 ciMethod::is_accessor()const 0.020 0.050 ciMethod::is_boxing_method()const 0.020 0.020 ciMethod::is_compiled_lambda_form()const 0.020 0.020 ciObjArrayKlass::make(ciKlass*) 0.020 0.020 ciObject::is_array() 0.020 0.020 ciSymbol::index_of_at(int,const char*,int)const 0.020 0.480 ciTypeFlow::Block::compute_exceptions() 0.020 0.190 ciTypeFlow::ciTypeFlow(ciEnv*,ciMethod*,int) 0.020 0.020 ciTypeFlow::JsrSet::apply_control(ciTypeFlow*,ciBytecodeStream*,ciTypeFlow::StateVector*) 0.020 0.020 ciTypeFlow::StateVector::push_translate(ciType*) 0.020 0.020 ciType::is_classless()const 0.020 0.070 ciTypeStackSlotEntries::translate_type_data_from(const TypeStackSlotEntries*) 0.020 0.020 ClassFileParser::apply_parsed_class_attributes(instanceKlassHandle) 0.020 0.060 ClassFileParser::check_super_class_access(instanceKlassHandle,Thread*) 0.020 0.020 ClassFileParser::FieldAnnotationCollector::~FieldAnnotationCollector() 0.020 0.020 ClassFileStream::skip_u1(int,Thread*) 0.020 0.931 ClassLoaderDataGraph::purge() 0.020 0.260 ClassVerifier::verify_aload(unsigned short,StackMapFrame*,Thread*) 0.020 0.120 ClassVerifier::verify_anewarray(unsigned short,unsigned short,constantPoolHandle,StackMapFrame*,Thread*) 0.020 0.060 ClassVerifier::verify_local_variable_table(unsigned,char*,Thread*) 0.020 0.130 ClearArrayNode::Ideal(PhaseGVN*,bool) 0.020 0.020 CmpINode::sub(const Type*,const Type*)const 0.020 0.020 cmpOpOper::num_edges()const 0.020 0.080 CodeBlob::set_oop_maps(OopMapSet*).part.108 0.020 0.080 CodeBuffer::~CodeBuffer() 0.020 0.070 CodeCache::find_nmethod(void*) 0.020 0.290 CodeCache::mark_for_deoptimization(DepChange&) 0.020 0.020 CodeHeap::max_capacity()const 0.020 59.532 Compilation::compile_java_method() 0.020 0.020 Compilation::debug_info_recorder()const 0.020 0.020 Compilation::is_profiling() 0.020 0.040 Compilation::profile_calls() 0.020 0.490 CompileBroker::compile_method(methodHandle,int,int,methodHandle,int,const char*,Thread*) 0.020 900.520 CompileBroker::invoke_compiler_on_method(CompileTask*) 0.020 0.030 CompiledIC::CompiledIC(RelocIterator*) 0.020 0.020 CompiledIC::compute_monomorphic_entry(methodHandle,KlassHandle,bool,bool,CompiledICInfo&,Thread*) 0.020 0.390 CompiledIC::ic_destination()const 0.020 0.020 CompiledStaticCall::compute_entry(methodHandle,StaticCallInfo&) 0.020 97.168 Compile::inline_incrementally_one(PhaseIterGVN&) 0.020 0.020 Compile::need_stack_bang(int)const 0.020 0.020 Compile::print_method(CompilerPhaseType,int).isra.407 0.020 4.543 CompileQueue::get() 0.020 0.020 Compile::should_delay_string_inlining(ciMethod*,JVMState*) 0.020 0.020 compN_rReg_imm_klassNode::rule()const 0.020 0.020 compN_rReg_immNode::rule()const 0.020 0.020 compP_mem_rRegNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.020 0.020 CompressedLineNumberWriteStream::write_pair_regular(int,int) 0.020 0.020 compU_rRegNode::ideal_Opcode()const 0.020 0.020 ComputeLinearScanOrder::compute_dominators_iter() 0.020 0.020 ConnectionGraph::add_base(FieldNode*,PointsToNode*).isra.294 0.020 0.450 ConnectionGraph::add_call_node(CallNode*) 0.020 0.220 ConnectionGraph::add_field(Node*,PointsToNode::EscapeState,int) 0.020 0.020 ConnectionGraph::add_objload_to_connection_graph(Node*,Unique_Node_List*) 0.020 0.020 ConNKlassNode::Opcode()const 0.020 0.020 Constant::as_Constant() 0.020 0.020 Constant::Constant(ValueType*) 0.020 0.050 Constant::exact_type()const 0.020 0.020 ConstantPool::basic_type_for_signature_at(int) 0.020 0.030 ConstantPool::method_at_if_loaded(constantPoolHandle,int) 0.020 0.180 ControlFlowOptimizer::optimize(BlockList*) 0.020 0.040 ConvI2LNode::Ideal(PhaseGVN*,bool) 0.020 0.020 CreateExNode::Identity(PhaseTransform*) 0.020 0.020 CreateExNode::pinned()const 0.020 0.020 DataRelocation::set_value(unsigned char*) 0.020 0.020 decodeHeapOop_not_nullNode::ideal_Opcode()const 0.020 0.030 decodeKlass_not_nullNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.020 0.020 Dependencies::check_leaf_type(Klass*) 0.020 0.020 Dependencies::log_dependency(Dependencies::DepType,ciBaseObject*,ciBaseObject*,ciBaseObject*) 0.020 0.030 Dictionary::unlink(BoolObjectClosure*) 0.020 1.591 DirectCallGenerator::generate(JVMState*) 0.020 0.110 Events::log(Thread*,const char*,...) 0.020 0.060 frame::interpreter_frame_bci()const 0.020 0.020 frame::interpreter_frame_tos_at(int)const 0.020 0.070 FrameMap::java_calling_convention(const BasicTypeArray*,bool) 0.020 0.020 FrameMap::map_to_opr(BasicType,VMRegPair*,bool) 0.020 0.030 FrameMap::regname(LIR_OprDesc*)const 0.020 0.020 frame::oopmapreg_to_location(VMRegImpl*,const RegisterMap*)const 0.020 0.020 FreeList::link_head(Metachunk*) 0.020 0.020 FreeList::return_chunk_at_head(Metachunk*,bool) 0.020 0.070 GCTaskManager::get_task(unsigned) 0.020 0.020 GenerateOopMap::do_exception_edge(BytecodeStream*) 0.020 0.100 GenerateOopMap::interp_bb(BasicBlock*) 0.020 0.150 GraphBuilder::collect_args_for_profiling(Values*,ciMethod*,bool) 0.020 0.050 GraphBuilder::copy_state_for_exception() 0.020 0.050 GraphBuilder::direct_compare(ciKlass*) 0.020 0.030 GraphBuilder::header_block(BlockBegin*,BlockBegin::Flag,ValueStack*) 0.020 26.459 GraphBuilder::iterate_all_blocks(bool) 0.020 0.200 GraphBuilder::print_inlining(ciMethod*,const char*,bool) 0.020 0.030 GraphBuilder::profile_return_type(Instruction*,ciMethod*,ciMethod*,int) 0.020 0.080 GraphBuilder::setup_start_block(int,BlockBegin*,BlockBegin*,ValueStack*) 0.020 12.008 GraphBuilder::try_method_handle_inline(ciMethod*) 0.020 0.040 GraphKit::add_exception_states_from(JVMState*) 0.020 0.170 GraphKit::basic_plus_adr(Node*,Node*,Node*) 0.020 0.230 GraphKit::builtin_throw(Deoptimization::DeoptReason,Node*) 0.020 0.580 GraphKit::maybe_cast_profiled_receiver(Node*,ciKlass*,ciKlass*,bool) 0.020 0.020 GraphKit::push_pair_local(int) 0.020 0.570 GraphKit::record_profiled_return_for_speculation() 0.020 0.020 GraphKit::reexecute_sp() 0.020 0.050 GraphKit::round_double_result(ciMethod*) 0.020 0.040 GraphKit::set_arguments_for_java_call(CallJavaNode*) 0.020 3.943 GraphKit::uncommon_trap(int,ciKlass*,const char*,bool,bool) 0.020 0.020 GrowableArray::raw_at_put_grow(int,const unsigned&,const unsigned&) 0.020 0.020 HaltNode::match_edge(unsigned)const 0.020 0.340 handleAvailable 0.020 0.020 I2C/C2I adapters(0xb0000000)@0x00007f6e7d045d60 0.020 0.020 I2C/C2I adapters(0xb7e00000)@0x00007fead9063ee0 0.020 0.020 I2C/C2I adapters(0xbbb00000)@0x00007faf4904d7e0 0.020 0.020 IdealLoopTree::policy_peeling(PhaseIdealLoop*)const 0.020 0.020 IdealLoopTree::policy_range_check(PhaseIdealLoop*)const 0.020 0.020 IdealLoopTree::record_for_igvn() 0.020 0.020 If::as_If() 0.020 0.070 IfNode::is_range_check(Node*&,Node*&,int&) 0.020 0.020 immNKlassOper::constant()const 0.020 0.020 indIndexOper::in_RegMask(int)const 0.020 3.783 InitializeNode::can_capture_store(StoreNode*,PhaseTransform*,bool) 0.020 0.020 InlineCallGenerator::is_inline()const 0.020 0.020 InstanceConstant::is_constant()const 0.020 0.020 InstanceKlass::deallocate_interfaces(ClassLoaderData*,Klass*,Array*,Array*) 0.020 0.020 InstanceKlass::java_super()const 0.020 0.060 InstanceMirrorKlass::oop_follow_contents(ParCompactionManager*,oopDesc*) 0.020 0.020 InstanceMirrorKlass::oop_size(oopDesc*)const 0.020 0.020 Instruction::as_AccessIndexed() 0.020 0.020 Instruction::as_Intrinsic() 0.020 0.020 Instruction::as_LoadField() 0.020 0.020 Instruction::update_exception_state(ValueStack*) 0.020 0.020 IntConstant::as_IntConstant() 0.020 16.622 InterpreterRuntime::resolve_invokedynamic(JavaThread*) 0.020 0.931 InterpreterRuntime::resolve_ldc(JavaThread*,Bytecodes::Code) 0.020 0.020 Intrinsic::input_values_do(ValueVisitor*) 0.020 0.020 Invoke::Invoke(Bytecodes::Code,ValueType*,Instruction*,Values*,int,ciMethod*,ValueStack*) 0.020 0.600 IR::compute_use_counts() 0.020 27.579 IR::IR(Compilation*,ciMethod*,int) 0.020 0.020 is_error_reported() 0.020 0.150 JavaClasses::get_injected(Symbol*,int*) 0.020 0.360 Java_java_io_FileInputStream_available 0.020 1.171 Java_java_io_UnixFileSystem_canonicalize0 0.020 0.020 java_lang_invoke_MethodType::ptypes(oopDesc*) 0.020 0.020 java_lang_reflect_Field::has_signature_field() 0.020 0.020 java_lang_reflect_Field::set_modifiers(oopDesc*,int) 0.020 0.020 JavaThread::reguard_stack() 0.020 0.020 jmpConUNode::negate() 0.020 0.020 jmpConUNode::oper_input_base()const 0.020 0.020 JNIHandleBlock::allocate_handle(oopDesc*) 0.020 0.030 jni_IsAssignableFrom 0.020 0.590 JNU_GetStringPlatformChars 0.020 0.020 jshort_disjoint_arraycopy 0.020 0.170 JVM_GetCallerClass 0.020 0.020 JVM_GetClassAccessFlags 0.020 0.140 JVM_GetEnclosingMethodInfo 0.020 0.040 JVM_GetInheritedAccessControlContext 0.020 0.660 JVM_MonitorWait 0.020 0.020 Klass::can_be_primary_super_slow()const 0.020 0.020 Klass::operator new(unsigned long,ClassLoaderData*,unsigned long,Thread*) 0.020 0.060 Label::add_patch_at(CodeBuffer*,int) 0.020 0.020 LibraryIntrinsic::is_virtual()const 0.020 0.020 LinearScan::add_temp(LIR_OprDesc*,int,IntervalUseKind) 0.020 0.020 LinearScan::reg_num(LIR_OprDesc*) 0.020 0.190 LinearScanWalker::split_before_usage(Interval*,int,int) 0.020 0.660 LinkResolver::linktime_resolve_interface_method_or_null(KlassHandle,Symbol*,Symbol*,KlassHandle,bool) 0.020 10.267 LinkResolver::linktime_resolve_virtual_method_or_null(KlassHandle,Symbol*,Symbol*,KlassHandle,bool) 0.020 0.040 LinkResolver::lookup_instance_method_in_klasses(methodHandle&,KlassHandle,Symbol*,Symbol*,Thread*) 0.020 0.320 LinkResolver::lookup_polymorphic_method(methodHandle&,KlassHandle,Symbol*,Symbol*,KlassHandle,Handle*,Handle*,Thread*) 0.020 2.051 LinkResolver::resolve_virtual_call_or_null(KlassHandle,KlassHandle,Symbol*,Symbol*,KlassHandle) 0.020 1.231 LIR_Assembler::add_call_info(int,CodeEmitInfo*) 0.020 0.020 LIR_Assembler::add_debug_info_for_null_check(int,CodeEmitInfo*) 0.020 0.020 LIR_Assembler::as_Address(LIR_Address*,RegisterImpl*) 0.020 0.040 LIR_Assembler::emit_exception_entries(ExceptionInfoList*) 0.020 0.030 LIR_Assembler::reg2mem(LIR_OprDesc*,LIR_OprDesc*,BasicType,LIR_PatchCode,CodeEmitInfo*,bool,bool,bool) 0.020 0.030 LIR_Assembler::reg2reg(LIR_OprDesc*,LIR_OprDesc*) 0.020 0.050 LIRGenerator::can_inline_as_constant(Instruction*)const 0.020 0.160 LIRGenerator::do_Constant(Constant*) 0.020 0.100 LIRGenerator::do_LoadField(LoadField*) 0.020 0.020 LIRGenerator::do_NullCheck(NullCheck*) 0.020 0.210 LIRGenerator::walk(Instruction*) 0.020 0.030 LIR_List::LIR_List(Compilation*,BlockBegin*) 0.020 0.020 LIR_Op2::emit_code(LIR_Assembler*) 0.020 0.020 LIR_OpBranch::emit_code(LIR_Assembler*) 0.020 0.020 LIR_OpLabel::emit_code(LIR_Assembler*) 0.020 0.020 loadConI0Node::rule()const 0.020 0.040 loadConINode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.020 0.020 loadConLNode::rule()const 0.020 0.020 loadDNode::rule()const 0.020 0.020 loadNKlassNode::ideal_Opcode()const 0.020 0.020 LoadNKlassNode::Opcode()const 0.020 0.020 loadNKlassNode::oper_input_base()const 0.020 0.020 loadNKlassNode::rule()const 0.020 0.020 LoadNNode::memory_type()const 0.020 0.020 loadNNode::out_RegMask()const 0.020 0.110 LoadNode::klass_identity_common(PhaseTransform*) 0.020 1.121 LoadNode::make(PhaseGVN&,Node*,Node*,Node*,const TypePtr*,const Type*,BasicType,MemNode::MemOrd) 0.020 0.020 loadPNode::ideal_Opcode()const 0.020 0.020 LoadPNode::Opcode()const 0.020 0.020 loadRangeNode::oper_input_base()const 0.020 0.020 LongConstant::as_LongConstant() 0.020 0.030 LRUMaxHeapPolicy::should_clear_reference(oopDesc*,long) 0.020 0.020 LShiftLNode::Ideal(PhaseGVN*,bool) 0.020 0.030 MachNode::operand_index(unsigned)const 0.020 0.020 MachPrologNode::size(PhaseRegAlloc*)const 0.020 0.020 MachSpillCopyNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.020 0.080 MacroAssembler::call(AddressLiteral) 0.020 0.080 MacroAssembler::jump(AddressLiteral) 0.020 0.020 MacroAssembler::movptr(Address,RegisterImpl*) 0.020 0.030 Matcher::init_first_stack_mask() 0.020 0.020 Matcher::validate_null_checks() 0.020 0.020 MemBarCPUOrderNode::Opcode()const 0.020 0.030 MemBarNode::Ideal(PhaseGVN*,bool) 0.020 0.640 MemNode::adr_type()const 0.020 0.070 MemoryPool::record_peak_memory_usage() 0.020 0.030 metadata_Relocation::fix_metadata_relocation() 0.020 0.020 metadata_Relocation::type() 0.020 0.020 MetaspaceObj::is_shared()const 0.020 0.060 MethodData::initialize_data(BytecodeStream*,int) 0.020 0.020 MethodData::is_methodData()const volatile 0.020 0.040 MethodData::mileage_of(Method*) 0.020 0.030 methodHandle::methodHandle(Method*) 0.020 0.020 Method::is_method_handle_intrinsic()const 0.020 0.020 Method::is_vanilla_constructor()const 0.020 0.060 MethodLiveness::BasicBlock::propagate(MethodLiveness*) 0.020 0.020 MoveResolver::insert_move(Interval*,Interval*) 0.020 0.050 MoveResolver::resolve_mappings() 0.020 0.100 MulNode::Value(PhaseTransform*)const 0.020 0.020 MultiNode::match(const ProjNode*,const Matcher*) 0.020 0.020 MutableSpace::free_in_words()const 0.020 0.040 MutableSpace::unsafe_max_tlab_alloc(Thread*)const 0.020 0.020 NativeInstruction::wrote(int) 0.020 0.030 new_loc_value(PhaseRegAlloc*,int,Location::Type) 0.020 0.050 nmethod::oops_do_marking_epilogue() 0.020 3.522 NMethodSweeper::process_nmethod(nmethod*) 0.020 0.030 nmethod::verify_oop_relocations() 0.020 0.020 Node::emit(CodeBuffer&,PhaseRegAlloc*)const 0.020 0.020 Node::find_edge(Node*) 0.020 0.020 Node::ideal_reg()const 0.020 0.020 Node::match_edge(unsigned)const 0.020 0.020 Node::operator new(unsigned long).constprop.266 0.020 0.020 non-virtual thunk to LIRGenerator::block_do(BlockBegin*) 0.020 0.020 NullCheckVisitor::do_ProfileCall(ProfileCall*) 0.020 0.040 ObjectSynchronizer::current_thread_holds_lock(JavaThread*,Handle) 0.020 0.120 ObjectSynchronizer::fast_enter(Handle,BasicLock*,bool,Thread*) 0.020 0.020 ObjectType::base()const 0.020 0.020 OopMapSet::add_gc_map(int,OopMap*) 0.020 0.020 OopMapSet::heap_size()const 0.020 0.340 OptoRuntime::new_array_C(Klass*,int,JavaThread*) 0.020 0.020 OptoRuntime::rethrow_C(oopDesc*,JavaThread*,unsigned char*) 0.020 0.020 os::current_thread_id() 0.020 0.230 os::free(void*,MemoryType) 0.020 0.020 os::is_interrupted(Thread*,bool) 0.020 0.020 ParallelScavengeHeap::can_elide_tlab_store_barriers()const 0.020 0.190 Parse::array_store_check() 0.020 0.771 Parse::catch_inline_exceptions(SafePointNode*) 0.020 1.141 Parse::do_put_xxx(Node*,ciField*,bool) 0.020 0.020 Parse::profile_taken_branch(int,bool) 0.020 101.061 PhaseIdealLoop::build_and_optimize(bool,bool) 0.020 0.090 PhaseIdealLoop::eliminate_useless_predicates() 0.020 0.020 PhaseIdealLoop::idom_no_update(Node*)const.isra.165 0.020 0.020 PhaseIdealLoop::reorg_offsets(IdealLoopTree*) 0.020 0.380 PhaseIdealLoop::split_thru_phi(Node*,Node*,int) 0.020 0.020 PhaseStringOpts::collect_toString_calls() 0.020 0.540 PhaseTransform::PhaseTransform(Phase::PhaseNumber) 0.020 1.141 PhaseValues::uncached_makecon(const Type*) 0.020 0.020 PhiNode::in_RegMask(unsigned)const 0.020 0.030 PhiSimplifier::simplify(Instruction*) 0.020 0.020 ProfileData::is_CallTypeData()const 0.020 0.020 ProfileData::is_ReceiverTypeData()const 0.020 0.020 ProfileData::is_VirtualCallTypeData()const 0.020 0.020 ProfileInvoke::state_values_do(ValueVisitor*) 0.020 0.020 ProjNode::size_of()const 0.020 0.110 PSParallelCompact::AdjustPointerClosure::do_oop(oopDesc**) 0.020 0.020 PSPromotionManager::process_array_chunk(oopDesc*) 0.020 0.020 __pthread_cond_destroy 0.020 0.020 pthread_cond_timedwait 0.020 0.580 qsort_r 0.020 0.170 RangeCheckEliminator::RangeCheckEliminator(IR*) 0.020 0.020 RawBytecodeStream::get_index()const 0.020 0.020 rax_RegPOper::type()const 0.020 0.050 Reflection::check_for_inner_class(instanceKlassHandle,instanceKlassHandle,bool,Thread*) 0.020 0.020 RegionNode::out_RegMask()const 0.020 0.020 Relocation::pack_data_to(CodeSection*) 0.020 0.030 Relocation::pd_call_destination(unsigned char*) 0.020 0.070 ReplacedNodes::apply(Node*) 0.020 0.020 ResourceArray::remove_at(unsigned long,int) 0.020 0.020 RethrowNode::is_CFG()const 0.020 0.020 RetNode::ideal_Opcode()const 0.020 0.020 Return::input_values_do(ValueVisitor*) 0.020 0.020 rFlagsRegOper::type()const 0.020 0.020 RuntimeStub - slow_subtype_check Runtime1 stub 0.020 0.020 SafePointNode::needs_polling_address_input() 0.020 0.020 SafePointNode::Opcode()const 0.020 0.020 safePoint_pollNode::oper_input_base()const 0.020 0.020 shrL_rReg_immNode::ideal_Opcode()const 0.020 0.020 SignatureInfo::do_int() 0.020 0.020 SignatureStream::reference_parameter_count() 0.020 0.550 SimpleThresholdPolicy::compile(methodHandle,int,CompLevel,JavaThread*).part.151 0.020 0.020 SimpleThresholdPolicy::is_mature(Method*) 0.020 0.020 StackMapFrame::copy_locals(const StackMapFrame*) 0.020 0.020 StateSplit::input_values_do(ValueVisitor*) 0.020 0.020 State::_sub_Op_DecodeN(const Node*) 0.020 0.020 StoreBNode::Opcode()const 0.020 0.020 StoreINode::Opcode()const 0.020 0.020 StoreNode::match_edge(unsigned)const 0.020 0.080 Symbol::index_of_at(int,const char*,int)const 0.020 179.295 SystemDictionary::resolve_array_class_or_null(Symbol*,Handle,Handle,Thread*) 0.020 0.020 Thread::is_interrupted(Thread*,bool) 0.020 0.020 ThreadLocalAllocBuffer::fill(HeapWord*,HeapWord*,unsigned long) 0.020 0.020 tlsLoadPNode::bottom_type()const 0.020 0.020 trace_frequency_order 0.020 0.060 TypeAryPtr::eq(const Type*)const 0.020 0.100 TypeAryPtr::make(TypePtr::PTR,ciObject*,const TypeAry*,ciKlass*,bool,int,int,const TypePtr*,int,bool) 0.020 0.020 TypeAryPtr::remove_speculative()const 0.020 0.020 TypeCast::visit(InstructionVisitor*) 0.020 0.140 Type::Initialize(Compile*) 0.020 0.020 TypeKlassPtr::singleton()const 0.020 0.040 TypeKlassPtr::xmeet(const Type*)const 0.020 0.090 TypeLong::filter_helper(const Type*,bool)const 0.020 0.020 TypeNarrowKlass::make(const TypePtr*) 0.020 0.020 TypeNarrowPtr::singleton()const 0.020 0.020 TypeOopPtr::get_con()const 0.020 0.020 TypeOopPtr::hash()const 0.020 0.020 TypePtr::get_con()const 0.020 0.020 TypeTuple::xdual()const 0.020 0.590 Universe::flush_dependents_on(instanceKlassHandle) 0.020 0.030 UniverseOper::clone()const 0.020 0.040 URShiftLNode::Ideal(PhaseGVN*,bool) 0.020 0.020 ValueRecorder<_jobject*>::maybe_find_index(_jobject*) 0.020 0.020 ValueRecorder<_jobject*>::ValueRecorder(Arena*) 0.020 0.020 ValueRecorder::at(int) 0.020 0.020 ValueRecorder::ValueRecorder(Arena*) 0.020 0.050 ValueStack::ValueStack(IRScope*,ValueStack*) 0.020 0.020 ValueType::is_constant()const 0.020 0.020 VerificationType::is_reference_array()const 0.020 0.020 virtual_call_Relocation::unpack_data() 0.020 0.020 VirtualCallTypeData::is_VirtualCallTypeData()const 0.020 0.020 WarmCallInfo::always_hot() 0.010 0.010 AbstractAssembler::end_a_stub() 0.010 0.040 AbstractAssembler::generate_stack_overflow_check(int) 0.010 0.410 AbstractICache::invalidate_range(unsigned char*,int) 0.010 0.010 AbstractICache::invalidate_word(unsigned char*) 0.010 0.010 AccessField::input_values_do(ValueVisitor*) 0.010 0.010 AccessIndexed::as_AccessIndexed() 0.010 0.010 AddINode::Opcode()const 0.010 0.010 addI_rReg_immNode::ideal_Opcode()const 0.010 0.010 addI_rReg_immNode::rule()const 0.010 0.010 addI_rRegNode::rule()const 0.010 0.010 AddLNode::add_id()const 0.010 0.010 AddLNode::ideal_reg()const 0.010 0.100 AddNode::add_of_identity(const Type*,const Type*)const 0.010 0.020 AddNode::Ideal(PhaseGVN*,bool) 0.010 0.010 AddPNode::match_edge(unsigned)const 0.010 0.010 addP_rReg_immNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 addP_rReg_immNode::Expand(State*,Node_List&,Node*) 0.010 0.010 addP_rReg_immNode::out_RegMask()const 0.010 0.010 Address::make_raw(int,int,int,int,relocInfo::relocType) 0.010 0.010 AdvancedThresholdPolicy::call_predicate(int,int,CompLevel) 0.010 0.120 AdvancedThresholdPolicy::create_mdo(methodHandle,JavaThread*) 0.010 0.030 AdvancedThresholdPolicy::loop_predicate(int,int,CompLevel) 0.010 0.120 AdvancedThresholdPolicy::method_back_branch_event(methodHandle,methodHandle,int,CompLevel,nmethod*,JavaThread*) 0.010 0.530 AdvancedThresholdPolicy::submit_compile(methodHandle,int,CompLevel,JavaThread*) 0.010 0.010 AllocateNode::Opcode()const 0.010 0.010 AndINode::Ideal(PhaseGVN*,bool) 0.010 0.010 AndINode::Opcode()const 0.010 0.010 andI_rReg_mem_0Node::rule()const 0.010 0.010 AndLNode::mul_ring(const Type*,const Type*)const 0.010 0.010 andL_rReg_immNode::ideal_Opcode()const 0.010 0.010 Annotations::free_contents(ClassLoaderData*,Array*>*) 0.010 0.010 any_RegPOper::in_RegMask(int)const 0.010 0.010 Arena::Amalloc(unsigned long,AllocFailStrategy::AllocFailEnum).constprop.296 0.010 0.010 ArgumentOffsetComputer::do_object(int,int) 0.010 0.010 ArrayCopyNode::ArrayCopyNode(Compile*,bool) 0.010 0.010 as_BasicType(ValueType*) 0.010 0.010 Assembler::addl(RegisterImpl*,int) 0.010 0.080 Assembler::addq(Address,int) 0.010 0.010 Assembler::andl(RegisterImpl*,int) 0.010 0.010 Assembler::andq(RegisterImpl*,int) 0.010 0.010 Assembler::cvtsi2sdl(XMMRegisterImpl*,RegisterImpl*) 0.010 0.010 Assembler::emit_data(int,const RelocationHolder&,int) 0.010 0.010 Assembler::hlt() 0.010 0.030 Assembler::jmpb(Label&) 0.010 0.020 Assembler::movq(RegisterImpl*,RegisterImpl*) 0.010 0.040 Assembler::movsd(Address,XMMRegisterImpl*) 0.010 0.010 Assembler::movsd(XMMRegisterImpl*,Address) 0.010 0.010 Assembler::orl(Address,int) 0.010 0.010 Assembler::pop(RegisterImpl*) 0.010 0.020 Assembler::pusha() 0.010 0.010 Assembler::pushq(Address) 0.010 0.010 Assembler::subq(RegisterImpl*,int) 0.010 0.010 Assembler::testl(RegisterImpl*,int) 0.010 0.010 Assembler::testl(RegisterImpl*,RegisterImpl*) 0.010 0.010 Assembler::testq(RegisterImpl*,int) 0.010 0.020 Assembler::testq(RegisterImpl*,RegisterImpl*) 0.010 0.040 Assembler::xorq(RegisterImpl*,Address) 0.010 0.010 as_ValueType(ciConstant) 0.010 0.570 BCEscapeAnalyzer::BCEscapeAnalyzer(ciMethod*,BCEscapeAnalyzer*) 0.010 0.010 BCEscapeAnalyzer::clear_bits(BCEscapeAnalyzer::ArgumentMap,VectorSet&) 0.010 0.310 BCEscapeAnalyzer::invoke(BCEscapeAnalyzer::StateInfo&,Bytecodes::Code,ciMethod*,ciKlass*) 0.010 0.010 BinaryTreeDictionary >::get_chunk_from_tree(unsigned long,FreeBlockDictionary::Dither) 0.010 0.050 BinaryTreeDictionary >::insert_chunk_in_tree(Metablock*) 0.010 0.010 BitData::is_BitData()const 0.010 0.010 BitMap::set_union_with_result(BitMap) 0.010 0.050 Block_Array::grow(unsigned) 0.010 0.010 BlockBegin::add_exception_state(ValueStack*) 0.010 1.861 BlockBegin::iterate_preorder(BlockClosure*) 0.010 0.040 BlockBegin::operator new(unsigned long) 0.010 0.020 BlockBegin::substitute_sux(BlockBegin*,BlockBegin*) 0.010 0.010 BlockBegin::visit(InstructionVisitor*) 0.010 0.010 Block::compute_first_inst_size(unsigned&,unsigned,PhaseRegAlloc*) 0.010 0.010 BlockEnd::set_begin(BlockBegin*) 0.010 0.010 Block::is_block() 0.010 0.010 BlockListBuilder::~BlockListBuilder() 0.010 0.010 BlockListBuilder::handle_exceptions(BlockBegin*,int) 0.010 0.110 BlockListBuilder::make_block_at(int,BlockBegin*).constprop.408 0.010 0.150 BlockListBuilder::mark_loops() 0.010 0.420 BlockList::iterate_backward(BlockClosure*) 0.010 5.034 BlockList::iterate_forward(BlockClosure*) 0.010 0.030 BranchData::post_initialize(BytecodeStream*,MethodData*) 0.010 0.040 Bytecode_member_ref::result_type()const 0.010 0.010 CallDynamicJavaNode::Opcode()const 0.010 0.080 caller_is_deopted() 0.010 0.010 CallGenerator::for_direct_call(ciMethod*,bool) 0.010 20.124 CallGenerator::for_method_handle_call(JVMState*,ciMethod*,ciMethod*,bool) 0.010 20.554 CallGenerator::for_method_handle_inline(JVMState*,ciMethod*,ciMethod*,bool&) 0.010 0.010 CallGenerator::is_string_late_inline()const 0.010 0.010 CallNode::guaranteed_safepoint() 0.010 0.050 CallRelocation::fix_relocation_after_move(const CodeBuffer*,CodeBuffer*) 0.010 0.010 CallStaticJavaDirectNode::out_RegMask()const 0.010 0.010 Canonicalizer::do_Constant(Constant*) 0.010 0.010 Canonicalizer::do_Goto(Goto*) 0.010 0.050 Canonicalizer::do_Intrinsic(Intrinsic*) 0.010 0.010 Canonicalizer::do_Throw(Throw*) 0.010 0.010 CardTableModRefBS::dirty_MemRegion(MemRegion) 0.010 0.010 castP2XNode::ideal_Opcode()const 0.010 0.010 CastP2XNode::Value(PhaseTransform*)const 0.010 0.010 CastPPNode::ideal_reg()const 0.010 0.050 CHeapObj<(MemoryType)5>::operator new(unsigned long) 0.010 0.040 CHeapObj<(MemoryType)5>::operator new(unsigned long,const NativeCallStack&) 0.010 0.010 CheckCastPPNode::Identity(PhaseTransform*) 0.010 0.010 checkCastPPNode::oper_input_base()const 0.010 0.010 ciBaseObject::set_ident(unsigned) 0.010 0.050 ciBytecodeStream::get_appendix() 0.010 0.010 ciBytecodeStream::get_dest()const 0.010 0.010 ciCallSite::is_call_site()const 0.010 0.200 ciEnv::ciEnv(CompileTask*,int) 0.010 1.471 ciEnv::get_method_from_handle(Method*) 0.010 23.106 ciEnv::register_method(ciMethod*,int,CodeOffsets*,int,CodeBuffer*,int,OopMapSet*,ExceptionHandlerTable*,ImplicitExceptionTable*,AbstractCompiler*,int,bool,bool,RTMState) 0.010 0.490 ciExceptionHandler::catch_klass() 0.010 0.030 ciField::ciField(fieldDescriptor*) 0.010 0.070 ciInstance::java_mirror_type() 0.010 0.010 ciInstanceKlass::has_subklass() 0.010 0.030 ciInstanceKlass::java_mirror() 0.010 0.090 ciKlass::least_common_ancestor(ciKlass*) 0.010 1.021 ciMemberName::get_vmtarget()const 0.010 0.010 ciMetadata::is_array_klass()const 0.010 0.010 ciMetadata::is_classless()const 0.010 0.010 ciMetadata::is_klass()const 0.010 0.761 ciMethod::bci_block_start() 0.010 0.010 ciMethodBlocks::make_dummy_block() 0.010 0.010 ciMethodData::update_escape_info() 0.010 2.672 ciMethod::ensure_method_data() 0.010 2.642 ciMethod::ensure_method_data(methodHandle) 0.010 6.214 ciMethod::find_monomorphic_target(ciInstanceKlass*,ciInstanceKlass*,ciInstanceKlass*) 0.010 0.020 ciMethod::has_jsrs()const 0.010 0.150 ciMethod::interpreter_call_site_count(int) 0.010 0.040 ciMethod::is_unboxing_method()const 0.010 1.101 ciMethod::method_data().part.188 0.010 0.010 ciObjArrayKlass::element_klass() 0.010 0.010 ciObjArrayKlass::loader() 0.010 0.010 ciObject::can_be_constant() 0.010 0.010 ciObject::equals(ciObject*) 0.010 0.010 ciObjectFactory::ensure_metadata_alive(ciMetadata*) 0.010 0.761 ciObjectFactory::get_unloaded_method(ciInstanceKlass*,ciSymbol*,ciSymbol*,ciInstanceKlass*) 0.010 0.010 ciObjectFactory::get_unloaded_object_constant() 0.010 0.200 ciObject::hash() 0.010 0.030 ciSignature::ciSignature(ciKlass*,ciSymbol*,ciMethodType*) 0.010 0.010 ciSymbol::starts_with(const char*,int)const 0.010 0.010 ciTypeFlow::backedge_copy_count(int,ciTypeFlow::JsrSet*)const 0.010 0.020 ciTypeFlow::block_at(int,ciTypeFlow::JsrSet*,ciTypeFlow::CreateOption).constprop.292 0.010 0.010 ciTypeFlow::flow_successors(GrowableArray*,ciTypeFlow::StateVector*) 0.010 3.613 ciTypeFlow::StateVector::do_getstatic(ciBytecodeStream*) 0.010 0.340 ciTypeFlow::StateVector::do_ldc(ciBytecodeStream*) 0.010 0.010 ciTypeFlow::StateVector::load_local_double(int) 0.010 0.020 ciTypeFlow::StateVector::meet_exception(ciInstanceKlass*,const ciTypeFlow::StateVector*) 0.010 0.010 ciTypeFlow::StateVector::push_int() 0.010 0.010 ciTypeFlow::StateVector::store_local_object(int) 0.010 0.010 ciType::is_subtype_of(ciType*) 0.010 0.010 ciVirtualCallData::translate_from(const ProfileData*) 0.010 0.010 ClassFileParser::compute_oop_map_count(instanceKlassHandle,unsigned,int) 0.010 0.010 ClassFileParser::parse_exception_table(unsigned,unsigned,Thread*) 0.010 0.010 ClassFileStream::get_u2(Thread*) 0.010 0.140 ClassLoaderData::anonymous_class_loader_data(oopDesc*,Thread*) 0.010 0.010 ClassLoaderData::is_ext_class_loader_data()const 0.010 0.390 ClassLoader::load_classfile(Symbol*,Thread*) 0.010 0.060 ClassPathZipEntry::open_stream(const char*,Thread*) 0.010 0.020 ClassVerifier::verify_dload(unsigned short,StackMapFrame*,Thread*) 0.010 0.010 CMoveINode::Opcode()const 0.010 0.010 CMoveNode::is_cmove_id(PhaseTransform*,Node*,Node*,Node*,BoolNode*) 0.010 0.010 cmovI_regUNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 CmpDNode::Opcode()const 0.010 0.010 CmpLNode::Opcode()const 0.010 0.010 CmpNode::bottom_type()const 0.010 0.010 cmpOpUCF2Oper::ccode()const 0.010 0.010 cmpOpUCFOper::num_edges()const 0.010 0.010 cmpOpUOper::ccode()const 0.010 0.010 CmpUNode::sub(const Type*,const Type*)const 0.010 0.010 CodeBlob::oop_map_for_return_address(unsigned char*) 0.010 0.040 CodeBuffer::copy_relocations_to(CodeBlob*)const 0.010 0.010 CodeBuffer::section_index_of(unsigned char*)const 0.010 0.010 CodeCache::contains(void*) 0.010 0.010 CodeEmitInfo::CodeEmitInfo(ValueStack*,XHandlers*,bool) 0.010 0.010 CodeHeap::allocated_capacity()const 0.010 0.020 CodeHeapPool::get_memory_usage() 0.010 0.010 collapse 0.010 0.030 CollectedHeap::fill_with_object(HeapWord*,unsigned long,bool) 0.010 0.010 CollectedHeap::flush_deferred_store_barrier(JavaThread*) 0.010 0.010 CollectedHeap::register_nmethod(nmethod*) 0.010 0.010 __collector_strcmp 0.010 0.010 __collector_xml_vsnprintf 0.010 0.010 CompareOp::visit(InstructionVisitor*) 0.010 0.040 Compilation::generate_exception_handler_table() 0.010 0.010 CompilationPolicy::is_compilation_enabled() 0.010 0.010 CompileBroker::check_break_at(methodHandle,int,bool) 0.010 0.230 CompileBroker::compile_method_base(methodHandle,int,int,methodHandle,int,const char*,Thread*) 0.010 0.030 CompileBroker::create_compile_task(CompileQueue*,int,methodHandle,int,int,methodHandle,int,const char*,bool) 0.010 0.040 CompileBroker::set_last_compile(CompilerThread*,methodHandle,bool,int) 0.010 0.050 Compile::can_alias(const TypePtr*,int) 0.010 815.130 Compile::Compile(ciEnv*,C2Compiler*,ciMethod*,int,bool,bool,bool) 0.010 0.050 CompiledIC::CompiledIC(nmethod*,NativeCall*) 0.010 0.050 CompiledStaticCall::emit_to_interp_stub(CodeBuffer&) 0.010 0.010 CompiledStaticCall::set(const StaticCallInfo&) 0.010 0.010 CompiledStaticCall::set_to_interpreted(methodHandle,unsigned char*) 0.010 0.010 Compile::dump_print_inlining() 0.010 0.010 compiledVFrame::locals()const 0.010 0.030 Compile::Init(int) 0.010 109.046 Compile::inline_incrementally(PhaseIterGVN&) 0.010 5.514 Compile::optimize_inlining(ciMethod*,int,ciInstanceKlass*,ciMethod*,const TypeOopPtr*) 0.010 82.428 Compiler::compile_method(ciEnv*,ciMethod*,int) 0.010 0.010 CompilerOracle::should_break_at(methodHandle) 0.010 0.010 CompilerOracle::should_print(methodHandle) 0.010 0.010 Compile::should_optimize_expensive_nodes(PhaseIterGVN&) 0.010 0.010 Compile::start()const 0.010 0.030 CompileTaskWrapper::~CompileTaskWrapper() 0.010 0.170 Compile::too_many_traps(ciMethod*,int,Deoptimization::DeoptReason) 0.010 0.010 compI_rReg_immNode::out_RegMask()const 0.010 0.010 compI_rRegNode::cisc_RegMask()const 0.010 0.010 compI_rRegNode::out_RegMask()const 0.010 0.010 compI_rRegNode::use_cisc_RegMask() 0.010 0.080 compN_rReg_imm_klassNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 compP_rRegNode::cisc_operand()const 0.010 0.010 compress_block 0.010 0.010 CompressedWriteStream::write_signed_int(int) 0.010 0.010 compU_rRegNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.200 ComputeLinearScanOrder::ComputeLinearScanOrder(Compilation*,BlockBegin*) 0.010 0.120 ComputeLinearScanOrder::compute_order(BlockBegin*) 0.010 0.010 ConDNode::Opcode()const 0.010 0.010 ConnectionGraph::address_offset(Node*,PhaseTransform*) 0.010 0.010 ConnectionGraph::find_second_addp(Node*,Node*) 0.010 0.230 ConnectionGraph::optimize_ideal_graph(GrowableArray&,GrowableArray&) 0.010 0.010 ConnectionGraph::record_for_optimizer(Node*).isra.228 0.010 0.010 ConNNode::Opcode()const 0.010 0.010 Constant::can_trap()const 0.010 0.010 Constant::input_values_do(ValueVisitor*) 0.010 0.020 Constant::is_equal(Instruction*)const 0.010 0.010 ConstantLongValue::write_on(DebugInfoWriteStream*) 0.010 0.010 Constant::name()const 0.010 0.030 ConstantOopWriteValue::write_on(DebugInfoWriteStream*) 0.010 0.010 ConstantPoolCacheEntry::method_if_resolved(constantPoolHandle) 0.010 0.010 constantPoolHandle::constantPoolHandle(ConstantPool*) 0.010 0.040 ConstMethod::copy_stackmap_data(ClassLoaderData*,unsigned char*,int,Thread*) 0.010 0.180 ConstraintCastNode::Identity(PhaseTransform*) 0.010 0.010 ControlFlowOptimizer::delete_jumps_to_return(BlockList*) 0.010 0.010 Conv2BNode::Identity(PhaseTransform*) 0.010 0.010 Conv2BNode::Value(PhaseTransform*)const 0.010 0.010 ConvI2DNode::Opcode()const 0.010 0.010 ConvI2LNode::ideal_reg()const 0.010 0.010 ConvL2INode::Opcode()const 0.010 0.010 _Copy_conjoint_jints_atomic 0.010 0.010 CountedLoopEndNode::Opcode()const 0.010 0.010 CountedLoopNode::Opcode()const 0.010 0.010 CreateExceptionNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 DebugInformationRecorder::pcs_size() 0.010 0.010 DebugInformationRecorder::serialize_scope_values(GrowableArray*) 0.010 0.010 decI_rRegNode::Expand(State*,Node_List&,Node*) 0.010 0.010 decI_rRegNode::ideal_Opcode()const 0.010 0.010 decI_rRegNode::out_RegMask()const 0.010 0.010 decI_rRegNode::two_adr()const 0.010 0.030 decodeHeapOopNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 decodeHeapOopNode::oper_input_base()const 0.010 0.010 decodeHeapOopNode::out_RegMask()const 0.010 0.010 decodeHeapOop_not_nullNode::oper_input_base()const 0.010 0.010 decodeKlass_not_nullNode::ideal_Opcode()const 0.010 0.010 DecodeNKlassNode::Identity(PhaseTransform*) 0.010 0.080 deflate_slow 0.010 0.010 Deoptimization::deoptimize(JavaThread*,frame,RegisterMap*) 0.010 0.030 Deoptimization::UnrollBlock::UnrollBlock(int,int,int,int,long*,unsigned char**,BasicType) 0.010 0.040 Dependencies::assert_leaf_type(ciKlass*) 0.010 0.060 Dependencies::check_unique_concrete_method(Klass*,Method*,KlassDepChange*) 0.010 0.110 Dependencies::DepStream::check_klass_dependency(KlassDepChange*) 0.010 0.010 Dependencies::DepStream::context_type() 0.010 3.923 Dependencies::find_unique_concrete_method(Klass*,Method*) 0.010 0.010 Dependencies::maybe_merge_ctxk(GrowableArray*,int,ciKlass*) 0.010 0.010 Dependencies::sort_all_deps() 0.010 0.010 DictI::operator++() 0.010 0.010 divD_reg_immNode::oper_input_base()const 0.010 0.010 encodeHeapOop_not_nullNode::oper_input_base()const 0.010 0.010 encodeHeapOop_not_nullNode::rule()const 0.010 0.010 EncodePNode::Opcode()const 0.010 0.630 ExceptionBlob 0.010 0.030 exception_handler_for_pc_helper(JavaThread*,oopDesc*,unsigned char*,nmethod*&).constprop.217 0.010 0.010 ExceptionHandlerTable::add_subtable(int,GrowableArray*,GrowableArray*,GrowableArray*) 0.010 0.020 external_word_Relocation::unpack_data() 0.010 0.300 fileClose 0.010 0.580 fileOpen 0.010 0.010 frame::interpreter_frame_set_bcp(unsigned char*) 0.010 0.010 FrameMap::finalize_frame(int) 0.010 0.030 FrameMap::FrameMap(ciMethod*,int,int) 0.010 0.010 FrameMap::sp_offset_for_slot(int)const 0.010 0.040 frame::oops_do_internal(OopClosure*,CLDClosure*,CodeBlobClosure*,RegisterMap*,bool) 0.010 0.110 frame::oops_interpreted_do(OopClosure*,CLDClosure*,const RegisterMap*,bool) 0.010 0.010 FreeList::initialize() 0.010 0.010 GCTaskManager::note_completion(unsigned) 0.010 182.147 GCTaskThread::run() 0.010 0.010 GenerateOopMap::init_basic_blocks() 0.010 0.010 GenerateOopMap::ppload(CellTypeState*,int) 0.010 0.010 GenerateOopMap::ppush(CellTypeState*) 0.010 0.010 GenericTaskQueueSet, (MemoryType)1>::peek() 0.010 0.250 gen_subtype_check_compare(Node*,Node*,Node*,BoolTest::mask,float,PhaseGVN*,BasicType) 0.010 0.010 GraphBuilder::append(Instruction*) 0.010 0.040 GraphBuilder::convert(Bytecodes::Code,BasicType,BasicType) 0.010 0.010 GraphBuilder::_goto(int,int) 0.010 0.050 GraphBuilder::null_check(Instruction*) 0.010 0.010 GraphBuilder::push_root_scope(IRScope*,BlockList*,BlockBegin*) 0.010 0.030 GraphBuilder::state_at_entry() 0.010 0.010 GraphBuilder::store_local(ValueType*,int) 0.010 0.200 GraphKit::add_predicate_impl(Deoptimization::DeoptReason,int) 0.010 0.340 GraphKit::gen_subtype_check(Node*,Node*) 0.010 0.010 GraphKit::get_layout_helper(Node*,int&) 0.010 0.060 GraphKit::GraphKit() 0.010 1.241 GraphKit::load_object_klass(Node*) 0.010 1.441 GraphKit::null_check_oop(Node*,Node**,bool,bool,bool) 0.010 0.010 GraphKit::post_barrier(Node*,Node*,Node*,Node*,unsigned,Node*,BasicType,bool) 0.010 0.010 GraphKit::push_pair(Node*) 0.010 0.070 GraphKit::seems_never_null(Node*,ProfileData*,bool&) 0.010 0.050 GraphKit::set_all_memory_call(Node*,bool) 0.010 0.130 GraphKit::set_predefined_input_for_runtime_call(SafePointNode*) 0.010 0.360 GraphKit::set_predefined_output_for_runtime_call(Node*,Node*,const TypePtr*) 0.010 0.040 GraphKit::sync_kit(IdealKit&) 0.010 0.260 GraphKit::use_exception_state(SafePointNode*) 0.010 0.010 GrowableArray::append(ciTypeFlow::Block*const&) 0.010 0.010 GrowableArray::grow(int) 0.010 0.010 HaltNode::bottom_type()const 0.010 0.010 HaltNode::hash()const 0.010 0.500 handleOpen 0.010 0.480 Hashtable::new_entry(unsigned,Klass*) 0.010 0.010 I2C/C2I adapters(0x7e000000)@0x00007fead9058060 0.010 0.010 I2C/C2I adapters(0xa0000000)@0x00007faf4904dbe0 0.010 0.010 I2C/C2I adapters(0xaa000000)@0x00007fead9062ee0 0.010 0.010 I2C/C2I adapters(0xb0000000)@0x00007faf49045d60 0.010 0.010 I2C/C2I adapters(0xb0000000)@0x00007fb06d045d60 0.010 0.010 I2C/C2I adapters(0xba000000)@0x00007f195104d3e0 0.010 0.010 I2C/C2I adapters(0xba000000)@0x00007faf4904d3e0 0.010 0.010 I2C/C2I adapters(0xbaaaaaaab0000000)@0x00007fead911ec60 0.010 0.010 I2C/C2I adapters(0xbabaa000)@0x00007fead9057e60 0.010 0.010 I2C/C2I adapters(0xbb000000)@0x00007faf49045960 0.010 0.010 I2C/C2I adapters(0xbb7e0000)@0x00007fead9064ce0 0.010 0.010 I2C/C2I adapters(0xbb7eabb0)@0x00007fead9125660 0.010 0.010 I2C/C2I adapters(0xbbaa0000)@0x00007f6e7d0505e0 0.010 0.010 I2C/C2I adapters(0xbbaab000)@0x00007fead9058860 0.010 0.010 I2C/C2I adapters(0xbbb00000)@0x00007f28081b97e0 0.010 0.010 I2C/C2I adapters(0xbbbaa000)@0x00007fead904d9e0 0.010 0.010 I2C/C2I adapters(0xbbbbb000)@0x00007fead9051460 0.010 0.010 I2C/C2I adapters(0xbbbbbb00)@0x00007fead904d5e0 0.010 0.010 I2C/C2I adapters(0xbbbe0000)@0x00007fead904f7e0 0.010 0.010 I2C/C2I adapters(0xbbea0000)@0x00007fead904d1e0 0.010 0.010 IdealKit::clear(Node*) 0.010 0.090 IdealLoopTree::beautify_loops(PhaseIdealLoop*) 0.010 0.010 IdealLoopTree::is_invariant(Node*)const 0.010 0.020 IdealLoopTree::reassociate_invariants(PhaseIdealLoop*) 0.010 0.070 IfNode::dominated_by(Node*,PhaseIterGVN*) 0.010 0.050 IfNode::fold_compares(PhaseGVN*) 0.010 0.010 immLOper::clone()const 0.010 0.010 immP0Oper::clone()const 0.010 0.010 immPOper::constant_reloc()const 0.010 0.010 immPOper::type()const 0.010 0.010 ImplicitExceptionTable::set_size(unsigned) 0.010 0.240 ImplicitNullCheckStub::emit_code(LIR_Assembler*) 0.010 0.010 indOffset8NarrowOper::base_position()const 0.010 0.010 indOffset8Oper::base(PhaseRegAlloc*,const Node*,int)const 0.010 0.010 indOffset8Oper::scale()const 0.010 0.010 indPosIndexScaleOffsetNarrowOper::constant_disp()const 0.010 0.010 inflate 0.010 0.010 InitializeNode::allocation() 0.010 0.010 InitializeNode::coalesce_subword_stores(long,Node*,PhaseGVN*) 0.010 0.010 InitializeNode::Opcode()const 0.010 0.010 InlineTree::build_inline_tree_root() 0.010 0.010 InstanceClassLoaderKlass::oop_push_contents(PSPromotionManager*,oopDesc*) 0.010 0.040 InstanceKlass::clean_method_data(BoolObjectClosure*) 0.010 0.020 InstanceKlass::find_interface_field(Symbol*,Symbol*,fieldDescriptor*)const 0.010 0.070 InstanceKlass::itable()const 0.010 0.050 InstanceKlass::mask_for(methodHandle,int,InterpreterOopMap*) 0.010 2.932 InstanceKlass::rewrite_class(Thread*) 0.010 0.010 InstanceKlass::size()const 0.010 0.010 InstanceKlass::verify_code(instanceKlassHandle,bool,Thread*) 0.010 0.010 InstanceOf::visit(InstructionVisitor*) 0.010 0.010 InstanceRefKlass::oop_follow_contents(ParCompactionManager*,oopDesc*) 0.010 0.570 InstanceRefKlass::oop_update_pointers(ParCompactionManager*,oopDesc*) 0.010 0.080 InstanceRefKlass::owns_pending_list_lock(JavaThread*) 0.010 0.010 Instruction::as_CompareOp() 0.010 0.010 Instruction::as_ExceptionObject() 0.010 0.010 Instruction::as_LoadIndexed() 0.010 0.010 Instruction::as_Throw() 0.010 0.010 Instruction::needs_exception_state()const 0.010 0.010 Instruction::operator new(unsigned long).constprop.413 0.010 0.010 internal_word_Relocation::pack_data_to(CodeSection*) 0.010 0.030 InterpreterOopMap::iterate_oop(OffsetClosure*)const 0.010 3.673 InterpreterRuntime::ldc(JavaThread*,bool) 0.010 0.010 InterpreterRuntime::monitorexit(JavaThread*,BasicObjectLock*) 0.010 0.010 Interval::split_child_at_op_id(int,LIR_OpVisitState::OprMode) 0.010 0.010 Intrinsic::visit(InstructionVisitor*) 0.010 0.180 Invoke::state_values_do(ValueVisitor*) 0.010 0.030 _IO_padn 0.010 0.020 _IO_setb 0.010 2.692 IR::eliminate_null_checks() 0.010 0.010 is_init_completed() 0.010 0.140 Java_java_io_FileOutputStream_writeBytes 0.010 0.010 Java_java_lang_Double_doubleToRawLongBits 0.010 0.010 Java_java_lang_Throwable_getStackTraceDepth 0.010 0.010 Java_java_lang_Throwable_getStackTraceElement 0.010 0.010 Java_java_net_Inet6AddressImpl_getHostByAddr 0.010 0.010 java_lang_Class::static_oop_field_count(oopDesc*) 0.010 0.010 java_lang_invoke_MemberName::name(oopDesc*) 0.010 0.010 java_lang_reflect_Field::has_type_annotations_field() 0.010 0.010 java_lang_reflect_Field::set_annotations(oopDesc*,oopDesc*) 0.010 0.010 java_lang_reflect_Field::set_clazz(oopDesc*,oopDesc*) 0.010 0.010 java_lang_reflect_Field::set_name(oopDesc*,oopDesc*) 0.010 0.010 java_lang_reflect_Field::set_slot(oopDesc*,int) 0.010 0.010 java_lang_ref_Reference::pending_list_addr() 0.010 0.010 java_lang_ref_SoftReference::timestamp(oopDesc*) 0.010 0.090 java_lang_String::create_from_unicode(unsigned short*,int,Thread*) 0.010 0.010 java_lang_Thread::inherited_access_control_context(oopDesc*) 0.010 0.010 JavaThread::active() 0.010 0.060 JavaThread::nmethods_do(CodeBlobClosure*) 0.010 0.010 jbyte_disjoint_arraycopy 0.010 0.010 jbyte_fill 0.010 0.010 jio_vsnprintf 0.010 0.040 jmpConNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 jmpConNode::negate() 0.010 0.010 jmpConNode::oper_input_base()const 0.010 0.010 jmpConNode::pinned()const 0.010 0.010 jmpConNode::rule()const 0.010 0.010 jmpCon_shortNode::label_set(Label*,unsigned) 0.010 0.010 jmpConUNode::ideal_Opcode()const 0.010 0.010 jmpConUNode::short_branch_version() 0.010 0.010 jmpDirNode::ideal_Opcode()const 0.010 0.010 jmpDirNode::out_RegMask()const 0.010 0.010 jmpDirNode::pinned()const 0.010 0.010 jmpDir_shortNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 jni_GetObjectClass 0.010 0.020 JNIHandles::make_global(Handle) 0.010 0.010 jni_NewByteArray 0.010 0.010 jni_SetByteArrayRegion 0.010 0.010 JNU_ClassString 0.010 0.010 JNU_ReleaseStringPlatformChars 0.010 0.010 jshort_disjoint_arraycopy 0.010 0.020 JVM_ArrayCopy 0.010 0.220 JVM_GetDeclaringClass 0.010 0.010 JVM_GetMethodIxLocalsCount 0.010 0.020 JVM_IsArrayClass 0.010 0.070 JVM_MonitorNotifyAll 0.010 0.010 JVM_SetNativeThreadName 0.010 0.010 JVMState::debug_depth()const 0.010 0.010 Klass::is_loader_alive(BoolObjectClosure*) 0.010 0.010 Klass::oops_do(OopClosure*) 0.010 0.010 Klass::search_secondary_supers(Klass*)const 0.010 0.020 labelOper::clone()const 0.010 54.158 LateInlineCallGenerator::do_late_inline() 0.010 0.010 leaP8NarrowNode::ideal_Opcode()const 0.010 0.010 leaPIdxScaleOffNode::ideal_Opcode()const 0.010 1.021 LibraryCallKit::inline_native_getClass() 0.010 0.570 LibraryCallKit::load_klass_from_mirror_common(Node*,bool,RegionNode*,int,int) 0.010 0.060 LibraryCallKit::set_result(RegionNode*,PhiNode*) 0.010 4.053 LibraryCallKit::try_to_inline(int) 0.010 0.010 LibraryIntrinsic::is_predicated()const 0.010 0.010 LinearScan::LinearScan(IR*,LIRGenerator*,FrameMap*) 0.010 0.010 LinearScan::resolve_exception_entry(BlockBegin*,MoveResolver&) 0.010 0.010 LinearScan::split_child_at_op_id(Interval*,int,LIR_OpVisitState::OprMode) 0.010 0.010 LinearScanWalker::no_allocation_possible(Interval*) 0.010 0.040 LinearScanWalker::spill_collect_inactive_any(Interval*) 0.010 0.650 LinearScanWalker::split_and_spill_interval(Interval*) 0.010 0.310 LinkResolver::resolve_invokehandle(CallInfo&,constantPoolHandle,int,Thread*) 0.010 0.170 LinkResolver::resolve_invokeinterface(CallInfo&,Handle,constantPoolHandle,int,Thread*) 0.010 0.150 LinkResolver::resolve_method_statically(methodHandle&,KlassHandle&,Bytecodes::Code,constantPoolHandle,int,Thread*) 0.010 0.060 LinkResolver::runtime_resolve_interface_method(CallInfo&,methodHandle,KlassHandle,Handle,KlassHandle,bool,Thread*) 0.010 0.020 LIR_Assembler::cmove(LIR_Condition,LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*,BasicType) 0.010 0.010 LIR_Assembler::code_offset()const 0.010 0.010 LIR_Assembler::emit_opLabel(LIR_OpLabel*) 0.010 0.180 LIR_Assembler::emit_typecheck_helper(LIR_OpTypeCheck*,Label*,Label*,Label*) 0.010 0.020 LIR_Assembler::emit_unwind_handler() 0.010 0.010 LIR_Assembler::patching_epilog(PatchingStub*,LIR_PatchCode,RegisterImpl*,CodeEmitInfo*) 0.010 0.010 LIR_Assembler::peephole(LIR_List*) 0.010 0.040 LIR_Assembler::return_op(LIR_OprDesc*) 0.010 0.010 LIR_Assembler::stack2stack(LIR_OprDesc*,LIR_OprDesc*,BasicType) 0.010 0.050 LIR_Assembler::store_parameter(int,int) 0.010 0.010 LIR_Assembler::unwind_op(LIR_OprDesc*) 0.010 0.010 LIRGenerator::do_BlockBegin(BlockBegin*) 0.010 0.030 LIRGenerator::do_getClass(Intrinsic*) 0.010 0.020 LIRGenerator::do_InstanceOf(InstanceOf*) 0.010 0.340 LIRGenerator::do_Invoke(Invoke*) 0.010 0.020 LIRGenerator::do_LogicOp(LogicOp*) 0.010 0.020 LIRGenerator::do_NewObjectArray(NewObjectArray*) 0.010 0.120 LIRGenerator::do_Throw(Throw*) 0.010 0.010 LIRGenerator::get_Object_unsafe(LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*,BasicType,bool) 0.010 0.050 LIRGenerator::increment_event_counter(CodeEmitInfo*,int,bool) 0.010 0.030 LIRGenerator::invoke_visit_arguments(Invoke*) 0.010 0.020 LIRGenerator::load_constant(Constant*) 0.010 0.010 LIRGenerator::new_register(BasicType).constprop.388 0.010 0.010 LIRGenerator::result_register_for(ValueType*,bool) 0.010 0.030 LIRGenerator::rlock_result(Instruction*) 0.010 0.020 LIRItem::load_item() 0.010 0.010 LIR_List::branch(LIR_Condition,BasicType,CodeStub*) 0.010 0.010 LIR_List::checkcast(LIR_OprDesc*,LIR_OprDesc*,ciKlass*,LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*,bool,CodeEmitInfo*,CodeEmitInfo*,CodeStub*,ciMethod*,int) 0.010 0.010 LIR_List::cmp(LIR_Condition,LIR_OprDesc*,LIR_OprDesc*,CodeEmitInfo*).constprop.382 0.010 0.010 LIR_List::leal(LIR_OprDesc*,LIR_OprDesc*) 0.010 0.010 LIR_Op0::emit_code(LIR_Assembler*) 0.010 0.010 LIR_OpBranch::as_OpBranch() 0.010 0.010 LIR_OpBranch::LIR_OpBranch(LIR_Condition,BasicType,BlockBegin*) 0.010 0.010 LIR_OpJavaCall::as_OpJavaCall() 0.010 0.010 LIR_OpList::push(LIR_Op*) 0.010 0.010 LIR_OpProfileCall::emit_code(LIR_Assembler*) 0.010 0.010 LIR_OprDesc::as_register_lo()const 0.010 0.010 LiveRangeMap::reset_uf_map(unsigned) 0.010 0.010 loadConD0Node::rule()const 0.010 0.010 loadConDNode::rule()const 0.010 0.020 loadConI0Node::Expand(State*,Node_List&,Node*) 0.010 0.010 loadConP0Node::out_RegMask()const 0.010 0.010 loadDNode::ideal_Opcode()const 0.010 0.010 LoadField::visit(InstructionVisitor*) 0.010 0.010 loadI2LNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 loadINode::ideal_Opcode()const 0.010 0.010 loadINode::oper_input_base()const 0.010 0.010 loadINode::peephole(Block*,int,PhaseRegAlloc*,int&) 0.010 0.010 loadKlassNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 1.221 LoadKlassNode::make(PhaseGVN&,Node*,Node*,const TypePtr*,const TypeKlassPtr*) 0.010 0.130 LoadNKlassNode::Identity(PhaseTransform*) 0.010 0.010 loadNKlassNode::memory_operand()const 0.010 0.010 LoadNKlassNode::memory_type()const 0.010 0.240 LoadNKlassNode::Value(PhaseTransform*)const 0.010 0.010 loadNNode::ideal_Opcode()const 0.010 0.010 LoadNNode::ideal_reg()const 0.010 0.260 LoadNode::is_instance_field_load_with_local_phi(Node*) 0.010 0.010 loadPNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 LoadPNode::memory_type()const 0.010 0.010 loadPNode::oper_input_base()const 0.010 0.010 loadPNode::out_RegMask()const 0.010 0.120 LoadRangeNode::Ideal(PhaseGVN*,bool) 0.010 0.010 LoadUSNode::Opcode()const 0.010 0.010 loadUSNode::rule()const 0.010 0.010 Local::as_Local() 0.010 0.010 Local::declared_type()const 0.010 0.010 LogicOp::hash()const 0.010 0.010 LShiftINode::Ideal(PhaseGVN*,bool) 0.010 0.010 LShiftINode::Identity(PhaseTransform*) 0.010 0.010 LShiftINode::Opcode()const 0.010 0.010 LShiftINode::Value(PhaseTransform*)const 0.010 0.010 LShiftLNode::Opcode()const 0.010 0.010 LShiftLNode::Value(PhaseTransform*)const 0.010 0.010 MachCallNode::returns_pointer()const 0.010 0.010 MachConstantBaseNode::pinned()const 0.010 0.010 MachConstantNode::in_RegMask(unsigned)const 0.010 0.010 MachIdealNode::oper_input_base()const 0.010 0.010 MachNode::compute_padding(int)const 0.010 0.010 MachNode::ideal_Opcode()const 0.010 0.010 MachNode::is_TrapBasedCheckNode()const 0.010 0.010 MachNode::size(PhaseRegAlloc*)const 0.010 0.010 MachProjNode::out_RegMask()const 0.010 0.030 MachPrologNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 MachReturnNode::in_RegMask(unsigned)const 0.010 0.010 MachSafePointNode::bottom_type()const 0.010 0.030 MachSafePointNode::in_RegMask(unsigned)const 0.010 0.010 MachSpillCopyNode::size(PhaseRegAlloc*)const 0.010 0.040 MachUEPNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.060 MacroAssembler::cmp_narrow_klass(RegisterImpl*,Klass*) 0.010 0.010 MacroAssembler::decode_heap_oop_not_null(RegisterImpl*,RegisterImpl*) 0.010 0.010 MacroAssembler::decode_heap_oop(RegisterImpl*) 0.010 0.010 MacroAssembler::encode_klass_not_null(RegisterImpl*) 0.010 0.050 MacroAssembler::load_klass(RegisterImpl*,RegisterImpl*) 0.010 0.160 MacroAssembler::mov_metadata(RegisterImpl*,Metadata*) 0.010 0.040 MacroAssembler::movoop(RegisterImpl*,_jobject*) 0.010 0.010 MacroAssembler::subptr(RegisterImpl*,int) 0.010 0.010 MacroAssembler::verify_FPU(int,const char*) 0.010 0.010 MacroAssembler::verify_oop(RegisterImpl*,const char*) 0.010 0.010 Matcher::gen_narrow_oop_implicit_null_checks() 0.010 0.010 Matcher::is_short_branch_offset(int,int,int) 0.010 32.403 Matcher::match() 0.010 0.010 Matcher::narrow_oop_use_complex_address() 0.010 0.010 Matcher::return_value(int,bool) 0.010 0.010 MemBarNode::bottom_type()const 0.010 0.010 MemBarNode::make(Compile*,int,int,Node*) 0.010 0.010 MemBarReleaseNode::Opcode()const 0.010 0.010 MemNode::Ideal_DU_postCCP(PhaseCCP*) 0.010 0.030 MemNode::optimize_simple_memory_chain(Node*,const TypeOopPtr*,Node*,PhaseGVN*) 0.010 0.010 Metadata::mark_on_stack(Metadata*) 0.010 0.010 metadata_Relocation::value() 0.010 0.010 MetaspaceAux::committed_bytes(Metaspace::MetadataType) 0.010 0.190 Metaspace::~Metaspace() 0.010 0.030 MetaspacePool::get_memory_usage() 0.010 0.010 MetaspacePool::used_in_bytes() 0.010 0.010 Method::bcp_from(int)const 0.010 0.761 Method::build_interpreter_method_data(methodHandle,Thread*) 0.010 0.010 MethodCounters::highest_comp_level()const 0.010 0.010 MethodCounters::highest_osr_comp_level()const 0.010 0.670 MethodData::allocate(ClassLoaderData*,methodHandle,Thread*) 0.010 0.030 MethodData::bci_to_data(int) 0.010 0.030 MethodData::bci_to_dp(int) 0.010 0.010 MethodData::bytecode_cell_count(Bytecodes::Code) 0.010 0.010 MethodData::data_at(int)const 0.010 0.010 MethodData::init() 0.010 0.090 MethodData::post_initialize(BytecodeStream*) 0.010 0.010 MethodData::profile_arguments() 0.010 0.020 MethodData::profile_arguments_for_invoke(methodHandle,int) 0.010 0.010 MethodData::profile_return() 0.010 0.020 MethodHandles::init_field_MemberName(Handle,fieldDescriptor&,bool) 0.010 0.080 MethodHandles::is_basic_type_signature(Symbol*) 0.010 0.020 MethodHandles::signature_polymorphic_name_id(Symbol*) 0.010 0.010 Method::highest_osr_comp_level()const 0.010 0.010 Method::validate_bci_from_bcp(unsigned char*)const 0.010 0.010 Method::was_executed_more_than(int) 0.010 0.010 mkdir 0.010 0.010 Monitor::jvm_raw_lock() 0.010 0.010 Monitor::jvm_raw_unlock() 0.010 0.941 Monitor::wait(bool,long,bool) 0.010 0.010 MoveD2L_reg_regNode::use_cisc_RegMask() 0.010 0.010 MoveL2D_reg_regNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 MoveL2D_reg_regNode::size_of()const 0.010 0.010 MoveResolver::MoveResolver(LinearScan*) 0.010 0.010 mulD_reg_regNode::rule()const 0.010 0.010 NativeCall::set_destination_mt_safe(unsigned char*) 0.010 0.010 NewInstance::exact_type()const 0.010 0.010 nmethod::copy_values(GrowableArray*) 0.010 0.010 nmethod::is_locked_by_vm()const 0.010 0.010 nmethod::log_new_nmethod()const 0.010 0.010 nmethod::log_state_change()const 0.010 22.676 nmethod::new_nmethod(methodHandle,int,int,CodeOffsets*,int,DebugInformationRecorder*,Dependencies*,CodeBuffer*,int,OopMapSet*,ExceptionHandlerTable*,ImplicitExceptionTable*,AbstractCompiler*,int) 0.010 0.010 nmethod::scope_desc_at(unsigned char*) 0.010 0.010 Node::find_long_type()const 0.010 0.010 Node::Ideal_DU_postCCP(PhaseCCP*) 0.010 0.010 Node::latency(unsigned) 0.010 0.010 Node::nonnull_req()const 0.010 0.010 Node::Opcode()const 0.010 0.010 Node::operator new(unsigned long).constprop.288 0.010 0.010 Node::set_req(unsigned,Node*).constprop.221 0.010 0.010 Node::set_req(unsigned,Node*).constprop.222 0.010 0.010 NullCheck::hash()const 0.010 0.010 NullCheckVisitor::do_CheckCast(CheckCast*) 0.010 0.010 NullCheckVisitor::do_LoadField(LoadField*) 0.010 0.010 ObjectConstant::constant_value()const 0.010 0.020 ObjectType::is_loaded()const 0.010 0.010 oopDesc::release_obj_field_put(int,oopDesc*) 0.010 0.010 oopDesc::size_given_klass(Klass*) 0.010 0.030 OopMap::OopMap(int,int) 0.010 0.180 oop_Relocation::oop_value() 0.010 0.010 Opaque1Node::bottom_type()const 0.010 0.010 OptoRuntime::new_array_Type() 0.010 0.190 OptoRuntime::new_instance_C(Klass*,JavaThread*) 0.010 0.050 OptoRuntime::register_finalizer(oopDesc*,JavaThread*) 0.010 0.100 OptoRuntime::uncommon_trap_Type() 0.010 0.040 os::elapsedTime() 0.010 0.010 ParallelScavengeHeap::mem_allocate(unsigned long,bool*) 0.010 0.080 Parse::Block::local_type_at(int)const 0.010 1.521 Parse::do_instanceof() 0.010 0.010 Parse::merge_exception(int) 0.010 0.080 Parse::optimize_cmp_with_klass(Node*) 0.010 0.010 Parse::rtm_deopt() 0.010 0.010 PartialSubtypeCheckNode::ideal_reg()const 0.010 0.010 PcDesc::PcDesc(int,int,int) 0.010 0.020 PCTableNode::bottom_type()const 0.010 0.010 PCTableNode::Ideal(PhaseGVN*,bool) 0.010 0.040 PerfLongVariant::sample() 0.010 0.020 PerfString::set_string(const char*) 0.010 0.010 PhaseBlockLayout::union_traces(Trace*,Trace*) 0.010 2.982 PhaseCCP::do_transform() 0.010 0.010 PhaseCFG::latency_from_use(Node*,const Node*,Node*) 0.010 0.240 PhaseChaitin::split_Rematerialize(Node*,Block*,unsigned,unsigned&,GrowableArray,int,unsigned*,Node**,bool) 0.010 43.731 PhaseCoalesce::coalesce_driver() 0.010 0.130 PhaseCoalesce::combine_these_two(Node*,Node*) 0.010 0.010 PhaseGVN::record_for_igvn(Node*) 0.010 0.030 PhaseIdealLoop::dominated_by(Node*,Node*,bool,bool) 0.010 0.150 PhaseIdealLoop::dom_lca_internal(Node*,Node*)const 0.010 0.160 PhaseIdealLoop::do_unroll(IdealLoopTree*,Node_List&,bool) 0.010 0.010 PhaseIdealLoop::find_use_block(Node*,Node*,Node*,Node*,Node*,Node*) 0.010 0.110 PhaseIdealLoop::handle_use(Node*,Node*,small_cache*,Node*,Node*,Node*,Node*,Node*) 0.010 0.100 PhaseIdealLoop::insert_pre_post_loops(IdealLoopTree*,Node_List&,bool) 0.010 0.070 PhaseIdealLoop::is_counted_loop(Node*,IdealLoopTree*) 0.010 0.010 PhaseIdealLoop::register_control(Node*,IdealLoopTree*,Node*) 0.010 0.020 PhaseIdealLoop::replace_parallel_iv(IdealLoopTree*) 0.010 0.290 PhaseIdealLoop::set_idom(Node*,Node*,unsigned) 0.010 0.010 PhaseIdealLoop::sink_use(Node*,Node*) 0.010 0.120 PhaseIdealLoop::split_thru_region(Node*,Node*) 0.010 0.020 PhaseIdealLoop::stride_of_possible_iv(Node*) 0.010 0.010 PhaseIterGVN::replace_input_of(Node*,int,Node*) 0.010 0.010 PhaseMacroExpand::eliminate_card_mark(Node*) 0.010 3.442 PhaseMacroExpand::expand_macro_nodes() 0.010 0.010 PhaseMacroExpand::extract_call_projections(CallNode*) 0.010 0.060 PhaseMacroExpand::prefetch_allocation(Node*,Node*&,Node*&,Node*,Node*,Node*) 0.010 3.332 PhaseMacroExpand::scalar_replacement(AllocateNode*,GrowableArray&) 0.010 0.080 PhasePeephole::PhasePeephole(PhaseRegAlloc*,PhaseCFG&) 0.010 0.010 PhaseRegAlloc::is_oop(const Node*)const 0.010 0.010 PhaseValues::is_IterGVN() 0.010 0.020 PhiNode::make_blank(Node*,Node*) 0.010 0.010 PhiNode::PhiNode(Node*,const Type*,const TypePtr*,int,int,int) 0.010 0.010 pop_and_free 0.010 0.020 pop_stack 0.010 0.010 prefetchAllocNTANode::oper_input_base()const 0.010 0.010 ProfileInvoke::input_values_do(ValueVisitor*) 0.010 0.010 ProfileReturnType::visit(InstructionVisitor*) 0.010 0.010 ProjNode::cmp(const Node&)const 0.010 0.010 PSGCAdaptivePolicyCounters::update_counters_from_policy() 0.010 0.020 PSKeepAliveClosure::do_oop(unsigned*) 0.010 0.010 PSOldPromotionLAB::flush() 0.010 0.030 PSParallelCompact::MarkAndPushClosure::do_oop(oopDesc**) 0.010 0.010 PSPromotionLAB::initialize(MemRegion) 0.010 0.010 qsort 0.010 0.010 RangeCheckEliminator::add_access_indexed_info(RangeCheckEliminator::InstructionList&,int,Instruction*,AccessIndexed*) 0.010 0.020 RangeCheckEliminator::in_block_motion(BlockBegin*,RangeCheckEliminator::AccessIndexedList&,RangeCheckEliminator::InstructionList&) 0.010 0.010 regDOper::type()const 0.010 0.010 RegionNode::bottom_type()const 0.010 0.010 Relocation::spec_simple(relocInfo::relocType) 0.010 0.010 RelocIterator::RelocIterator(CodeSection*,unsigned char*,unsigned char*) 0.010 0.070 ReplacedNodes::apply(Compile*,Node*) 0.010 0.010 ResultTypeFinder::set(int,BasicType) 0.010 0.010 RethrowNode::match_edge(unsigned)const 0.010 0.010 RethrowNode::Opcode()const 0.010 0.010 RetNode::oper_input_base()const 0.010 0.010 ReturnNode::match_edge(unsigned)const 0.010 0.010 ReturnNode::Opcode()const 0.010 0.010 ReturnTypeEntry::clean_weak_klass_links(BoolObjectClosure*) 0.010 0.010 Return::visit(InstructionVisitor*) 0.010 0.010 Rewriter::rewrite_invokedynamic(unsigned char*,int,bool) 0.010 0.010 RootNode::is_block_proj()const 0.010 0.010 rRegLOper::in_RegMask(int)const 0.010 0.010 rRegNOper::in_RegMask(int)const 0.010 0.010 rRegPOper::clone()const 0.010 0.010 RShiftINode::Ideal(PhaseGVN*,bool) 0.010 0.010 Runtime1::blob_for(Runtime1::StubID) 0.010 0.290 Runtime1::counter_overflow(JavaThread*,int,Method*) 0.010 0.130 Runtime1::monitorenter(JavaThread*,oopDesc*,BasicObjectLock*) 0.010 9.747 RuntimeStub - _complete_monitor_locking_Java 0.010 0.200 RuntimeStub - counter_overflow Runtime1 stub 0.010 0.010 RuntimeStub - fast_new_instance Runtime1 stub 0.010 0.040 RuntimeStub - handle_exception_from_callee Runtime1 stub 0.010 0.080 RuntimeStub - handle_exception_from_callee Runtime1 stub 0.010 0.340 RuntimeStub - _new_array_Java 0.010 0.380 RuntimeStub - _rethrow_Java 0.010 0.010 SafePointNode::bottom_type()const 0.010 0.010 SafePointNode::jvms()const 0.010 0.010 SafePointNode::size_of()const 0.010 0.010 SafePointNode::Value(PhaseTransform*)const 0.010 0.010 SafePointScalarObjectNode::Opcode()const 0.010 0.010 ScopeDesc::decode_monitor_values(int) 0.010 0.010 SharedRuntime::c_calling_convention(const BasicType*,VMRegPair*,VMRegPair*,int) 0.010 0.010 SharedRuntime::drem(double,double) 0.010 0.120 SharedRuntime::handle_ic_miss_helper(JavaThread*,Thread*) 0.010 0.010 SharedRuntime::out_preserve_stack_slots() 0.010 0.010 ShortLoopOptimizer::process(BlockBegin*) 0.010 0.060 ShouldNotReachHereNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 ShouldNotReachHereNode::ideal_Opcode()const 0.010 0.010 ShouldNotReachHereNode::oper_input_base()const 0.010 0.010 shrL_rReg_immNode::out_RegMask()const 0.010 0.010 SignatureInfo::do_array(int,int) 0.010 0.010 SignatureInfo::do_double() 0.010 0.010 SignatureIterator::iterate() 0.010 0.010 SignatureStream::is_object()const 0.010 0.010 sort_field_by_offset(ciField**,ciField**) 0.010 0.010 SpaceManager::calc_chunk_size(unsigned long) 0.010 0.370 SpaceManager::grow_and_allocate(unsigned long) 0.010 0.140 __sprintf_chk 0.010 0.010 StackMapFrame::get_local_2(int,VerificationType,VerificationType,Thread*) 0.010 0.010 StartNode::match(const ProjNode*,const Matcher*) 0.010 0.010 StartNode::Opcode()const 0.010 0.160 StateSplit::state_values_do(ValueVisitor*) 0.010 0.010 State::_sub_Op_AndI(const Node*) 0.010 0.010 State::_sub_Op_CmpN(const Node*) 0.010 0.010 State::_sub_Op_ConvI2L(const Node*) 0.010 0.010 State::_sub_Op_LoadKlass(const Node*) 0.010 0.010 State::_sub_Op_StoreNKlass(const Node*) 0.010 0.010 State::_sub_Op_StoreP(const Node*) 0.010 0.010 @0x108c56 () 0.010 0.020 @0x7dae6 () 0.010 0.010 @0xec1ea () 0.010 0.010 static_stub_Relocation::pack_data_to(CodeSection*) 0.010 0.010 static_stub_Relocation::type() 0.010 0.010 StoreBNode::Ideal(PhaseGVN*,bool) 0.010 0.010 StoreField::input_values_do(ValueVisitor*) 0.010 0.010 storeImmL0Node::ideal_Opcode()const 0.010 0.010 storeImmL0Node::oper_input_base()const 0.010 0.010 storeImmNKlassNode::ideal_Opcode()const 0.010 0.010 storeImmNNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 storeImmNNode::ideal_Opcode()const 0.010 0.010 storeImmNNode::oper_input_base()const 0.010 0.010 StoreIndexed::visit(InstructionVisitor*) 0.010 0.010 storeLConditionalNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 StoreLNode::Opcode()const 0.010 0.010 storeLNode::oper_input_base()const 0.010 0.010 storeNNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 storeNNode::ideal_Opcode()const 0.010 0.010 StoreNNode::Opcode()const 0.010 0.010 StoreNode::hash()const 0.010 4.363 StoreNode::Ideal(PhaseGVN*,bool) 0.010 0.010 storePNode::ideal_Opcode()const 0.010 0.010 storePNode::oper_input_base()const 0.010 0.010 storePNode::out_RegMask()const 0.010 0.010 StrEqualsNode::Opcode()const 0.010 0.010 StringTable::lookup(Symbol*) 0.010 0.010 subD_reg_memNode::memory_operand()const 0.010 0.010 subD_reg_regNode::rule()const 0.010 0.020 subI_rRegNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 subI_rRegNode::ideal_Opcode()const 0.010 0.010 SubLNode::bottom_type()const 0.010 0.010 SubLNode::Ideal(PhaseGVN*,bool) 0.010 0.010 subL_rRegNode::ideal_Opcode()const 0.010 0.010 SuperWord::construct_bb() 0.010 0.010 Symbol::starts_with(const char*,int)const 0.010 0.010 SystemDictionary::java_system_loader() 0.010 0.160 SystemDictionary::link_method_handle_constant(KlassHandle,int,KlassHandle,Symbol*,Symbol*,Thread*) 0.010 0.010 SystemDictionary::load_shared_class(Symbol*,Handle,Thread*) 0.010 14.080 SystemDictionary::parse_stream(Symbol*,Handle,Handle,ClassFileStream*,KlassHandle,GrowableArray*,Thread*) 0.010 0.010 TemplateInterpreter::bytecode_should_reexecute(Bytecodes::Code) 0.010 0.010 testI_reg_immNode::ideal_Opcode()const 0.010 0.010 testI_regNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 testN_mem_reg0Node::ideal_Opcode()const 0.010 0.020 testN_regNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0.010 0.010 testN_regNode::ideal_Opcode()const 0.010 0.010 testN_regNode::out_RegMask()const 0.010 0.010 testN_regNode::rule()const 0.010 0.320 ThreadCritical::~ThreadCritical() 0.010 0.040 ThreadLocalAllocBuffer::clear_before_allocation() 0.010 0.010 ThreadLocalAllocBuffer::myThread() 0.010 0.010 ThreadLocalNode::bottom_type()const 0.010 0.010 Thread::SpinAcquire(volatile int*,const char*) 0.010 0.010 Throw::input_values_do(ValueVisitor*) 0.010 0.050 Ticks::stamp() 0.010 0.010 tlsLoadPNode::ideal_Opcode()const 0.010 0.040 TraceTime::TraceTime(const char*,elapsedTimer*,bool,bool) 0.010 0.020 TreeList >::as_TreeList(TreeChunk >*) 0.010 0.050 TypeAry::cleanup_speculative()const 0.010 0.010 TypeAry::make(const Type*,const TypeInt*,bool) 0.010 0.010 TypeAryPtr::compute_klass()const 0.010 0.010 TypeAryPtr::empty()const 0.010 0.020 TypeAryPtr::klass()const 0.010 0.030 TypeAryPtr::make(TypePtr::PTR,const TypeAry*,ciKlass*,bool,int,int,const TypePtr*,int) 0.010 0.010 TypeD::eq(const Type*)const 0.010 0.010 TypeFunc::eq(const Type*)const 0.010 0.010 TypeFunc::hash()const 0.010 0.010 TypeFunc::make(const TypeTuple*,const TypeTuple*) 0.010 0.230 TypeInstPtr::cast_to_ptr_type(TypePtr::PTR)const 0.010 0.240 TypeKlassPtr::as_instance_type()const 0.010 0.010 TypeLong::singleton()const 0.010 0.020 TypeLong::xdual()const 0.010 0.010 TypeNarrowOop::make(const TypePtr*) 0.010 0.120 TypeNarrowPtr::filter_helper(const Type*,bool)const 0.010 0.120 TypeNode::cmp(const Node&)const 0.010 0.010 TypeNode::size_of()const 0.010 0.010 TypePtr::singleton()const 0.010 0.010 TypeStackSlotEntries::clean_weak_klass_links(BoolObjectClosure*) 0.010 0.010 TypeTuple::singleton()const 0.010 0.010 URShiftLNode::bottom_type()const 0.010 0.010 URShiftLNode::Value(PhaseTransform*)const 0.010 0.010 UTF8::quoted_ascii_length(const char*,int) 0.010 0.010 ValueNumberingVisitor::do_Constant(Constant*) 0.010 0.010 ValueNumberingVisitor::do_Intrinsic(Intrinsic*) 0.010 0.010 ValueNumberingVisitor::do_LoadField(LoadField*) 0.010 0.010 ValueNumberingVisitor::do_ProfileInvoke(ProfileInvoke*) 0.010 0.010 ValueNumberingVisitor::do_Throw(Throw*) 0.010 0.010 ValueRecorder<_jobject*>::maybe_initialize() 0.010 0.010 ValueStack::is_same(ValueStack*) 0.010 0.020 ValueStack::pop_arguments(int) 0.010 0.010 __vdso_clock_gettime 0.010 0.010 __vdso_clock_gettime 0.010 0.010 __vdso_clock_gettime 0.010 0.010 __vdso_clock_gettime 0.010 0.010 __vdso_gettimeofday 0.010 0.010 VectorSet::slamin(const VectorSet&) 0.010 0.010 VerificationType::from_tag(unsigned char) 0.010 0.010 VirtualCallTypeData::cell_count()const 0.010 0.010 VirtualCallTypeData::post_initialize(BytecodeStream*,MethodData*) 0.010 0.220 VirtualSpaceList::expand_by(unsigned long,unsigned long) 0.010 0.060 VirtualSpaceList::purge(ChunkManager*) 0.010 0.010 VirtualSpace::reserved_size()const 0.010 0.410 __vsnprintf_chk 0.010 0.010 vtable stub 0.010 0.020 VtableStubs::is_entry_point(unsigned char*) 0.010 0.010 WarmCallInfo::always_cold() 0.010 0.010 WarmCallInfo::is_cold()const 0.010 0.941 WatcherThread::run() 0.010 0.050 XHandlers::XHandlers(ciMethod*) 0.010 0.010 XorINode::Opcode()const 0.010 0.010 xorI_rRegNode::cisc_RegMask()const 0.010 0.050 ZIP_FindEntry 0.010 0.040 ZIP_GetEntry2 0.010 0.010 ZIP_Lock 0. 0.010 AdapterBlob::create(CodeBuffer*) 0. 0.080 AdapterHandlerLibrary::create_native_wrapper(methodHandle) 0. 0.010 AddINode::Ideal(PhaseGVN*,bool) 0. 0.010 addL_rReg_immNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.040 AddNode::Identity(PhaseTransform*) 0. 0.010 AllocateArrayNode::Ideal(PhaseGVN*,bool) 0. 0.020 AllocateNode::initialization() 0. 0.020 alloc_object(_jclass*,Thread*) 0. 0.010 append_segment_record 0. 0.070 Arena::~Arena() 0. 0.010 Arena::Arena(MemoryType) 0. 0.030 Arena::operator new(unsigned long,MemoryType) 0. 0.010 ArrayCopyNode::connect_outputs(GraphKit*) 0. 0.020 ArrayCopyNode::make(GraphKit*,bool,Node*,Node*,Node*,Node*,Node*,bool,Node*,Node*,Node*,Node*) 0. 0.010 ArrayCopyStub::emit_code(LIR_Assembler*) 0. 0.020 Assembler::cmp_narrow_oop(RegisterImpl*,int,const RelocationHolder&) 0. 0.010 Assembler::emit_simd_arith_nonds(int,XMMRegisterImpl*,Address,Assembler::VexSimdPrefix) 0. 0.010 Assembler::incl(Address) 0. 0.020 Assembler::jmp_literal(unsigned char*,const RelocationHolder&) 0. 0.010 Assembler::movb(Address,RegisterImpl*) 0. 0.010 Assembler::mov_narrow_oop(Address,int,const RelocationHolder&) 0. 0.010 Assembler::mov(RegisterImpl*,RegisterImpl*) 0. 0.010 Assembler::popa() 0. 0.010 Assembler::popq(Address) 0. 0.060 Assembler::reachable(AddressLiteral) 0. 0.010 Assembler::testl(RegisterImpl*,Address) 0. 0.010 attach_current_thread.isra.202.part.203 0. 0.470 BCEscapeAnalyzer::compute_escape_info() 0. 0.460 BCEscapeAnalyzer::iterate_one_block(ciBlock*,BCEscapeAnalyzer::StateInfo&,GrowableArray&) 0. 0.010 BCEscapeAnalyzer::read_escape_info() 0. 0.020 BitMap::clear_range(unsigned long,unsigned long) 0. 0.140 BlockBegin::state_values_do(ValueVisitor*) 0. 0.110 BlockListBuilder::set_entries(int) 0. 0.010 BoolNode::negate(PhaseGVN*) 0. 0.030 BufferBlob::create(const char*,int) 0. 0.010 BufferBlob::free(BufferBlob*) 0. 0.270 BuildCutout::BuildCutout(GraphKit*,Node*,float,float) 0. 0.040 C1_MacroAssembler::build_frame(int,int) 0. 0.030 C1_MacroAssembler::initialize_header(RegisterImpl*,RegisterImpl*,RegisterImpl*,RegisterImpl*,RegisterImpl*) 0. 0.030 C1_MacroAssembler::initialize_object(RegisterImpl*,RegisterImpl*,RegisterImpl*,int,RegisterImpl*,RegisterImpl*) 0. 0.010 C1_MacroAssembler::inline_cache_check(RegisterImpl*,RegisterImpl*) 0. 815.170 C2Compiler::compile_method(ciEnv*,ciMethod*,int) 0. 0.010 CallDynamicJavaDirectNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.680 CallGenerator::for_osr(ciMethod*,int) 0. 0.010 CallInfo::set_interface(KlassHandle,KlassHandle,methodHandle,methodHandle,int,Thread*) 0. 0.050 CallStaticJavaDirectNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 CallStaticJavaHandleNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.050 call_stub 0. 0.010 call_stub 0. 0.060 call_stub 0. 0.070 call_stub 0. 0.080 call_stub 0. 0.020 CallTypeData::post_initialize(BytecodeStream*,MethodData*) 0. 0.921 canonicalize 0. 0.010 castP2XNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 CastP2XNode::Ideal(PhaseGVN*,bool) 0. 0.050 CatchProjNode::hash()const 0. 0.010 CE_Eliminator::block_do(BlockBegin*) 0. 0.010 check_and_push 0. 0.080 ciBytecodeStream::get_method_type() 0. 0.070 ciCallSite::get_target()const 0. 0.010 ciEnv::cache_jvmti_state() 0. 0.040 ciEnv::get_klass_by_name(ciKlass*,ciSymbol*,bool) 0. 0.050 ciEnv::notice_inlined_method(ciMethod*) 0. 0.010 ciEnv::unloaded_ciinstance() 0. 0.150 ciEnv::validate_compile_task_dependencies(ciMethod*) 0. 0.060 ciField::compute_type() 0. 0.060 ciField::compute_type_impl() 0. 0.110 ciInstanceKlass::compute_nonstatic_fields() 0. 0.170 ciKlass::ciKlass(KlassHandle) 0. 0.010 ciKlass::super_of_depth(unsigned) 0. 0.010 ciMethod::break_at_execute() 0. 0.650 ciMethod::ciMethod(ciInstanceKlass*,ciSymbol*,ciSymbol*,ciInstanceKlass*) 0. 0.010 ciMethodData::arg_info()const 0. 0.010 ciMethodData::arg_modified(int)const 0. 1.481 ciMethodData::load_extra_data() 0. 0.030 ciMethodData::set_argument_type(int,int,ciKlass*) 0. 0.590 ciMethod::get_bcea() 0. 0.330 ciMethod::get_osr_flow_analysis(int) 0. 0.010 ciMethod::has_balanced_monitors() 0. 0.020 ciMethod::has_loops()const 0. 0.070 ciMethod::live_local_oops_at_bci(int) 0. 0.010 ciMethod::was_executed_more_than(int) 0. 0.020 ciObjArrayKlass::ciObjArrayKlass(KlassHandle) 0. 0.010 ciObjArrayKlass::make_impl(ciKlass*) 0. 0.060 ciObjectFactory::get_empty_methodData() 0. 0.010 ciReturnTypeEntry::translate_type_data_from(const ReturnTypeEntry*) 0. 1.371 ciSpeculativeTrapData::translate_from(const ProfileData*) 0. 0.090 ciTypeFlow::clone_loop_head(ciTypeFlow::Loop*,ciTypeFlow::StateVector*,ciTypeFlow::JsrSet*) 0. 0.100 ciTypeFlow::clone_loop_heads(ciTypeFlow::Loop*,ciTypeFlow::StateVector*,ciTypeFlow::JsrSet*) 0. 0.020 ciTypeFlow::flow_exceptions(GrowableArray*,GrowableArray*,ciTypeFlow::StateVector*) 0. 0.220 ciTypeFlow::StateVector::do_checkcast(ciBytecodeStream*) 0. 0.670 ciTypeFlow::StateVector::do_new(ciBytecodeStream*) 0. 0.160 ciTypeFlow::StateVector::do_putstatic(ciBytecodeStream*) 0. 0.030 ClassFileParser::AnnotationCollector::annotation_index(ClassLoaderData*,Symbol*) 0. 0.060 ClassHierarchyWalker::is_witness(Klass*) 0. 0.060 ClassLoaderData::oops_do(OopClosure*,KlassClosure*,bool) 0. 0.070 ClassVerifier::create_temporary_symbol(const char*,int,Thread*) 0. 0.010 ClassVerifier::verify_switch(RawBytecodeStream*,unsigned,char*,StackMapFrame*,StackMapTable*,Thread*) 0. 0.020 clean_ic_if_metadata_is_dead(CompiledIC*,BoolObjectClosure*) 0. 0.010 ClearArrayNode::clear_memory(Node*,Node*,Node*,long,Node*,PhaseGVN*) 0. 0.040 ClearArrayNode::clear_memory(Node*,Node*,Node*,Node*,Node*,PhaseGVN*) 0. 0.010 CMoveINode::Ideal(PhaseGVN*,bool) 0. 0.010 cmovP_regNode::bottom_type()const 0. 0.010 cmpD_cc_reg_CFNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.020 cmpFastUnlockNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.801 CodeBlob::CodeBlob(const char*,CodeBuffer*,int,int,int,int,OopMapSet*) 0. 0.020 CodeBlob::flush() 0. 0.040 CodeBlobToOopClosure::do_code_blob(CodeBlob*) 0. 0.040 CodeBuffer::create_patch_overflow() 0. 0.010 CodeBuffer::free_blob() 0. 0.010 CodeBuffer::initialize(int,int) 0. 2.332 CodeCache::allocate(int,int,bool) 0. 0.080 CodeCache::blobs_do(CodeBlobClosure*) 0. 1.561 CodeCache::do_unloading(BoolObjectClosure*,bool) 0. 0.070 CodeCache::gc_epilogue() 0. 0.030 CodeCache::is_full(int*) 0. 0.841 CodeCache::make_marked_nmethods_zombies() 0. 0.080 CodeCache::next_blob(CodeBlob*) 0. 0.150 CodeCache::prune_scavenge_root_nmethods() 0. 0.150 CodeCache::scavenge_root_nmethods_do(CodeBlobClosure*) 0. 0.010 CodeEmitInfo::CodeEmitInfo(CodeEmitInfo*,ValueStack*) 0. 0.010 CodeHeap::expand_by(unsigned long) 0. 2.542 CollectedHeap::collect_as_vm_thread(GCCause::Cause) 0. 0.010 CollectedHeap::new_store_pre_barrier(JavaThread*,oopDesc*) 0. 0.010 CollectedHeap::print_heap_after_gc() 0. 0.010 CollectedHeap::print_heap_before_gc() 0. 0.020 __collector_int_func_load 0. 1097.948 collector_root 0. 0.010 Compilation::add_exception_handlers_for_pco(int,XHandlers*) 0. 82.348 Compilation::Compilation(AbstractCompiler*,ciEnv*,ciMethod*,int,BufferBlob*) 0. 82.338 Compilation::compile_method() 0. 5.084 Compilation::emit_code_body() 0. 20.124 Compilation::emit_lir() 0. 0.120 Compilation::initialize() 0. 0.010 CompilationResourceObj::operator new(unsigned long).constprop.416 0. 0.020 CompileBroker::compilation_is_prohibited(methodHandle,int,int) 0. 0.030 Compile::cleanup_loop_predicates(PhaseIterGVN&) 0. 417.412 Compile::Code_Gen() 0. 0.030 CompiledIC::internal_set_ic_destination(unsigned char*,bool,void*,bool) 0. 0.010 CompiledIC::is_clean()const 0. 0.020 CompiledIC::is_icholder_call()const 0. 0.010 CompiledIC::set_to_megamorphic(CallInfo*,Bytecodes::Code,Thread*) 0. 0.020 CompiledIC::set_to_monomorphic(CompiledICInfo&) 0. 0.010 compiledVFrame::compiledVFrame(const frame*,const RegisterMap*,JavaThread*,nmethod*) 0. 0.010 compiledVFrame::monitors()const 0. 0.100 Compile::gvn_replace_by(Node*,Node*) 0. 0.020 Compile::init_scratch_buffer_blob(int) 0. 0.580 Compile::inline_string_calls(bool) 0. 0.020 CompileTask::initialize(int,methodHandle,int,int,methodHandle,int,const char*,bool) 0. 0.280 CompileTask::print_compilation_impl(outputStream*,Method*,int,int,bool,int,bool,const char*,bool,bool) 0. 0.010 compL_rRegNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 compP_rRegNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.040 CompressedWriteStream::CompressedWriteStream(int) 0. 0.010 ConnectionGraph::add_local_var(Node*,PointsToNode::EscapeState) 0. 66.246 ConnectionGraph::do_analysis(Compile*,PhaseIterGVN*) 0. 0.030 ConnectionGraph::set_map(Node*,Node*) 0. 0.020 ConstantPoolCacheEntry::method_type_if_resolved(constantPoolHandle) 0. 0.160 ConstantPoolCacheEntry::set_dynamic_call(constantPoolHandle,const CallInfo&) 0. 0.060 ConstantPoolCacheEntry::set_method_handle(constantPoolHandle,const CallInfo&) 0. 0.020 ConstantPoolCacheEntry::set_vtable_call(Bytecodes::Code,methodHandle,int) 0. 0.020 ConstantPool::klass_at(int,Thread*) 0. 0.020 ConstantPool::method_type_at_if_loaded(constantPoolHandle,int) 0. 0.010 ConstantPool::resolve_string_constants_impl(constantPoolHandle,Thread*) 0. 0.010 convD2I_reg_regNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 ConvL2INode::Ideal(PhaseGVN*,bool) 0. 0.010 CountedLoopEndNode::stride_con()const 0. 0.761 CounterOverflowStub::emit_code(LIR_Assembler*) 0. 0.010 cp_index_to_class_fullinfo 0. 0.010 create_defaults_and_exceptions(GrowableArray*,InstanceKlass*,Thread*) 0. 0.040 DebugInformationRecorder::copy_to(nmethod*) 0. 0.030 decodeHeapOop_not_nullNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 decodeHeapOop_not_nullNode::Expand(State*,Node_List&,Node*) 0. 0.030 decodeKlass_not_nullNode::Expand(State*,Node_List&,Node*) 0. 0.010 DefaultMethods::generate_default_methods(InstanceKlass*,GrowableArray*,Thread*) 0. 0.080 deflate 0. 0.010 deflateReset 0. 0.070 DeoptimizationBlob 0. 0.060 Deoptimization::create_vframeArray(JavaThread*,frame,RegisterMap*,GrowableArray*) 0. 0.030 Deoptimization::deoptimize_dependents() 0. 0.110 Deoptimization::fetch_unroll_info_helper(JavaThread*) 0. 0.070 Deoptimization::fetch_unroll_info(JavaThread*) 0. 0.010 Deoptimization::uncommon_trap_inner(JavaThread*,int) 0. 0.010 Deoptimization::uncommon_trap(JavaThread*,int) 0. 0.010 Deoptimization::unpack_frames(JavaThread*,int) 0. 0.010 Dependencies::DepStream::argument(int) 0. 0.040 dlopen 0. 4.163 DrainStacksCompactionTask::do_it(GCTaskManager*,unsigned) 0. 0.010 EdgeMoveOptimizer::optimize_moves_at_block_end(BlockBegin*) 0. 0.010 ElfFile::~ElfFile() 0. 0.030 ElfFile::load_tables() 0. 0.010 ElfStringTable::ElfStringTable(_IO_FILE*,Elf64_Shdr,int) 0. 0.020 ElfSymbolTable::ElfSymbolTable(_IO_FILE*,Elf64_Shdr) 0. 0.010 encodeHeapOopNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.020 EventMark::~EventMark() 0. 0.090 EventMark::EventMark(const char*,...) 0. 0.060 ExceptionBlob 0. 0.010 Exceptions::new_exception(Thread*,Symbol*,const char*,Handle,Handle,Handle,Exceptions::ExceptionMsgToUtf8Mode) 0. 0.010 Exceptions::new_exception(Thread*,Symbol*,Symbol*,JavaCallArguments*,Handle,Handle,Handle) 0. 0.010 Exceptions::_throw_msg(Thread*,const char*,int,Symbol*,const char*) 0. 0.080 external_word_Relocation::pack_data_to(CodeSection*) 0. 0.010 fclose 0. 0.020 FormatBuffer<(unsigned long)256>::append(const char*,...) 0. 0.020 Forte::register_stub(const char*,unsigned char*,unsigned char*) 0. 0.010 FrameMap::c_calling_convention(const BasicTypeArray*) 0. 0.030 fread 0. 0.010 GCTaskManager::execute_and_wait(GCTaskQueue*) 0. 0.010 GCTraceTime::GCTraceTime(const char*,bool,bool,GCTimer*,GCId) 0. 0.110 GenerateOopMap::compute_map(Thread*) 0. 0.110 GenerateOopMap::do_interpretation() 0. 0.010 GenerateOopMap::do_method(int,int,int,int) 0. 0.040 GraphBuilder::append_unsafe_get_obj(ciMethod*,BasicType,bool) 0. 0.020 GraphBuilder::compare_op(ValueType*,Bytecodes::Code) 0. 0.050 GraphBuilder::copy_state_before() 0. 0.020 GraphBuilder::copy_state_for_exception_with_bci(int) 0. 0.040 GraphBuilder::if_null(ValueType*,Instruction::Condition) 0. 0.050 GraphBuilder::if_zero(ValueType*,Instruction::Condition) 0. 0.010 GraphBuilder::instance_of(int) 0. 0.380 GraphBuilder::load_constant() 0. 0.030 GraphBuilder::new_instance(int) 0. 0.040 GraphBuilder::new_object_array() 0. 0.020 GraphBuilder::setup_osr_entry_block() 0. 0.020 GraphBuilder::store_indexed(BasicType) 0. 0.010 GraphBuilder::throw_op(int) 0. 0.130 GraphKit::add_predicate(int) 0. 0.070 GraphKit::array_element_address(Node*,Node*,BasicType,const TypeInt*) 0. 0.030 GraphKit::create_and_map_if(Node*,Node*,float,float) 0. 0.070 GraphKit::insert_mem_bar(int,Node*) 0. 0.030 GraphKit::insert_mem_bar_volatile(int,int,Node*) 0. 0.120 GraphKit::load_array_length(Node*) 0. 0.020 GraphKit::load_String_length(Node*,Node*) 0. 0.040 GraphKit::load_String_value(Node*,Node*) 0. 0.010 GraphKit::maybe_cast_profiled_obj(Node*,ciKlass*,bool) 0. 0.020 GraphKit::merge_memory(Node*,Node*,int) 0. 0.380 GraphKit::new_array(Node*,Node*,int,Node**,bool) 0. 0.811 GraphKit::new_instance(Node*,Node*,Node**,bool) 0. 0.270 GraphKit::replace_call(CallNode*,Node*,bool) 0. 1.151 GraphKit::set_map_clone(SafePointNode*) 0. 0.761 GraphKit::set_results_for_java_call(CallJavaNode*,bool) 0. 0.020 GraphKit::store_String_value(Node*,Node*,Node*) 0. 1.301 GraphKit::store_to_memory(Node*,Node*,Node*,BasicType,int,MemNode::MemOrd,bool) 0. 0.640 GraphKit::type_check_receiver(Node*,ciKlass*,float,Node**) 0. 0.200 GraphKit::write_barrier_post(Node*,Node*,Node*,unsigned,Node*,bool) 0. 0.010 GrowableArray::append(PointsToNode*const&) 0. 0.020 GrowableArray::GrowableArray() 0. 0.020 HandleArea::oops_do(OopClosure*) 0. 0.140 handleRead 0. 0.230 handleWrite 0. 0.040 Hashtable::new_entry(unsigned,oopDesc*) 0. 0.060 Hashtable::new_entry(unsigned,oopDesc*) 0. 0.030 ICStubInterface::finalize(Stub*) 0. 0.020 IdealKit::declarations_done() 0. 0.020 IdealKit::delay_transform(Node*) 0. 0.010 IdealKit::store(Node*,Node*,Node*,BasicType,int,MemNode::MemOrd,bool) 0. 0.360 IdealLoopTree::iteration_split_impl(PhaseIdealLoop*,Node_List&) 0. 0.480 IdealLoopTree::loop_predication(PhaseIdealLoop*) 0. 0.010 IdealLoopTree::policy_unroll(PhaseIdealLoop*)const 0. 0.010 IdealLoopTree::reassociate_add_sub(Node*,PhaseIdealLoop*) 0. 0.010 ID_to_class 0. 0.020 If::input_values_do(ValueVisitor*) 0. 0.010 ImplicitExceptionTable::append(unsigned,unsigned) 0. 0.010 init_globals() 0. 0.010 InitializeNode::captured_store_insertion_point(long,int,PhaseTransform*).part.219 0. 0.030 InitializeNode::capture_store(StoreNode*,long,PhaseTransform*,bool) 0. 0.090 InitializeNode::complete_stores(Node*,Node*,Node*,long,Node*,PhaseGVN*) 0. 0.010 InitializeNode::make_raw_address(long,PhaseTransform*) 0. 0.010 InlineCacheBuffer::create_transition_stub(CompiledIC*,void*,unsigned char*) 0. 0.030 InlineCacheBuffer::update_inline_caches() 0. 0.020 InstanceConstant::exact_type()const 0. 0.200 InstanceKlass::compute_enclosing_class_impl(instanceKlassHandle,bool*,Thread*) 0. 0.010 InstanceKlass::find_instance_method(Array*,Symbol*,Symbol*) 0. 0.050 InstanceKlass::register_finalizer(instanceOopDesc*,Thread*) 0. 0.210 InstanceKlass::release_C_heap_structures(InstanceKlass*) 0. 0.230 InstanceKlass::set_initialization_state_and_notify_impl(instanceKlassHandle,InstanceKlass::ClassState,Thread*) 0. 0.020 InstanceMirrorKlass::compute_static_oop_field_count(oopDesc*) 0. 0.931 InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*,unsigned char*) 0. 0.881 InterpreterRuntime::frequency_counter_overflow(JavaThread*,unsigned char*) 0. 0.090 InterpreterRuntime::newarray(JavaThread*,BasicType,int) 0. 0.460 InterpreterRuntime::resolve_invokehandle(JavaThread*) 0. 0.010 _IO_file_close_it 0. 0.200 IR::compute_code() 0. 0.060 IR::optimize_blocks() 0. 0.010 IRScopeDebugInfo::record_debug_info(DebugInformationRecorder*,int,bool,bool) 0. 0.190 IR::split_critical_edges() 0. 0.190 JavaCalls::call_virtual(JavaValue*,Handle,KlassHandle,Symbol*,Symbol*,Thread*) 0. 0.100 Java_java_io_RandomAccessFile_writeBytes 0. 0.010 Java_java_io_UnixFileSystem_createDirectory 0. 0.030 Java_java_io_UnixFileSystem_delete0 0. 0.100 Java_java_io_UnixFileSystem_getLastModifiedTime 0. 0.110 Java_java_io_UnixFileSystem_getLength 0. 0.010 Java_java_io_UnixFileSystem_list 0. 0.120 Java_java_lang_ClassLoader_findBootstrapClass 0. 0.090 Java_java_util_zip_Deflater_deflateBytes 0. 0.010 Java_java_util_zip_Deflater_reset 0. 0.010 Java_java_util_zip_Inflater_inflateBytes 0. 0.020 Java_java_util_zip_ZipFile_read 0. 0.030 JavaMain 0. 1097.918 java_start(Thread*) 0. 0.030 Java_sun_nio_ch_FileChannelImpl_position0 0. 0.010 Java_sun_nio_ch_FileDispatcherImpl_close0 0. 0.010 Java_sun_nio_ch_FileDispatcherImpl_read0 0. 0.020 Java_sun_nio_fs_UnixNativeDispatcher_open0 0. 0.010 JavaThread::allocate_threadObj(Handle,char*,bool,Thread*) 0. 0.030 JavaThread::deoptimized_wrt_marked_nmethods() 0. 0.010 JavaThread::metadata_do(void (*)(Metadata*)) 0. 0.290 JavaThread::oops_do(OopClosure*,CLDClosure*,CodeBlobClosure*) 0. 905.363 JavaThread::thread_main_inner() 0. 0.020 jio_snprintf 0. 0.010 jmpConUCF2Node::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 jmpConUNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.020 JNI_CreateJavaVM 0. 0.010 jni_DestroyJavaVM 0. 0.020 jni_ExceptionCheck 0. 0.030 jni_GetSuperclass 0. 0.020 JNIHandles::oops_do(OopClosure*) 0. 0.060 jni_invoke_nonstatic(JNIEnv_*,JavaValue*,_jobject*,JNICallType,_jmethodID*,JNI_ArgumentPusher*,Thread*).constprop.223 0. 0.080 jni_NewObject 0. 0.010 jni_RegisterNatives 0. 0.010 jni_ReleasePrimitiveArrayCritical 0. 0.110 JNU_NewStringPlatform 0. 0.110 JVM_FindClassFromBootLoader 0. 0.010 JVM_FindClassFromClass 0. 0.010 JVM_InvokeMethod 0. 0.010 JVM_IsPrimitiveClass 0. 0.060 JVM_NewInstanceFromConstructor 0. 0.010 JVM_RawMonitorEnter 0. 0.010 JVM_RegisterUnsafeMethods 0. 0.010 Klass::array_klass_or_null(int) 0. 0.010 klassVtable::add_new_mirandas_to_lists(GrowableArray*,GrowableArray*,Array*,Array*,Array*,Klass*) 0. 0.010 klassVtable::is_miranda(Method*,Array*,Array*,Klass*) 0. 0.440 LateInlineMHCallGenerator::do_late_inline_check(JVMState*) 0. 0.200 LateInlineMHCallGenerator::generate(JVMState*) 0. 0.150 _L_cond_lock_886 0. 0.010 LibraryCallKit::copy_to_clone(Node*,Node*,Node*,bool,bool) 0. 0.400 LibraryCallKit::generate_current_thread(Node*&) 0. 0.010 LibraryCallKit::generate_method_call(vmIntrinsics::ID,bool,bool) 0. 0.080 LibraryCallKit::inline_arraycopy() 0. 0.050 LibraryCallKit::inline_native_clone(bool) 0. 0.020 LibraryCallKit::inline_native_hashcode(bool,bool) 0. 0.030 LibraryCallKit::inline_native_subtype_check() 0. 0.370 LibraryCallKit::inline_reference_get() 0. 0.090 LibraryCallKit::inline_string_equals() 0. 0.030 LibraryCallKit::inline_unsafe_access(bool,bool,BasicType,bool) 0. 0.010 LibraryCallKit::sharpen_unsafe_type(Compile::AliasType*,const TypePtr*,bool) 0. 14.890 LinearScan::do_linear_scan() 0. 0.010 LinearScan::propagate_spill_slots() 0. 0.030 LinearScan::resolve_exception_edge(XHandler*,int,int,Phi*,MoveResolver&) 0. 0.761 LinearScanWalker::alloc_locked_reg(Interval*) 0. 0.040 LinearScanWalker::split_for_spilling(Interval*) 0. 9.297 LinkResolver::resolve_dynamic_call(CallInfo&,Handle,Symbol*,Symbol*,KlassHandle,Thread*) 0. 0.270 LinkResolver::resolve_handle_call(CallInfo&,KlassHandle,Symbol*,Symbol*,KlassHandle,Thread*) 0. 0.120 LinkResolver::resolve_interface_call(CallInfo&,Handle,KlassHandle,KlassHandle,Symbol*,Symbol*,KlassHandle,bool,bool,Thread*) 0. 0.040 LinkResolver::resolve_interface_call_or_null(KlassHandle,KlassHandle,Symbol*,Symbol*,KlassHandle) 0. 0.771 LinkResolver::resolve_interface_method(methodHandle&,KlassHandle,Symbol*,Symbol*,KlassHandle,bool,bool,Thread*) 0. 0.010 LIR_Assembler::align_call(LIR_Code) 0. 0.020 LIR_Assembler::arith_op(LIR_Code,LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*,CodeEmitInfo*,bool) 0. 0.310 LIR_Assembler::call(LIR_OpJavaCall*,relocInfo::relocType) 0. 0.010 LIR_Assembler::check_icache() 0. 0.010 LIR_Assembler::const2mem(LIR_OprDesc*,LIR_OprDesc*,BasicType,CodeEmitInfo*,bool) 0. 0.020 LIR_Assembler::emit_alloc_array(LIR_OpAllocArray*) 0. 0.030 LIR_Assembler::emit_alloc_obj(LIR_OpAllocObj*) 0. 0.010 LIR_Assembler::emit_arraycopy(LIR_OpArrayCopy*) 0. 0.450 LIR_Assembler::emit_call(LIR_OpJavaCall*) 0. 0.010 LIR_Assembler::emit_deopt_handler() 0. 0.160 LIR_Assembler::emit_exception_handler() 0. 0.090 LIR_Assembler::emit_op0(LIR_Op0*) 0. 0.010 LIR_Assembler::emit_opConvert(LIR_OpConvert*) 0. 0.220 LIR_Assembler::emit_opTypeCheck(LIR_OpTypeCheck*) 0. 0.110 LIR_Assembler::emit_static_call_stub() 0. 0.010 LIR_Assembler::stack2reg(LIR_OprDesc*,LIR_OprDesc*,BasicType) 0. 0.020 LIR_Assembler::store_parameter(RegisterImpl*,int) 0. 0.040 LIR_Assembler::throw_op(LIR_OprDesc*,LIR_OprDesc*,CodeEmitInfo*) 0. 0.010 LIRGenerator::do_ArithmeticOp_Int(ArithmeticOp*) 0. 0.010 LIRGenerator::do_ArithmeticOp_Long(ArithmeticOp*) 0. 0.010 LIRGenerator::do_IfOp(IfOp*) 0. 0.010 LIRGenerator::do_NewInstance(NewInstance*) 0. 0.270 LIRGenerator::do_ProfileReturnType(ProfileReturnType*) 0. 0.010 LIRGenerator::do_Return(Return*) 0. 0.050 LIRGenerator::do_UnsafeGetObject(UnsafeGetObject*) 0. 0.040 LIRGenerator::invoke_load_arguments(Invoke*,LIRItemList*,const LIR_OprList*) 0. 0.030 LIRGenerator::load_constant(LIR_Const*) 0. 0.010 LIRGenerator::logic_op(Bytecodes::Code,LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*) 0. 0.010 LIRGenerator::move_to_phi(PhiResolver*,Instruction*,Instruction*) 0. 0.010 LIRGenerator::new_instance(LIR_OprDesc*,ciInstanceKlass*,bool,LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*,LIR_OprDesc*,CodeEmitInfo*) 0. 0.040 LIRGenerator::profile_parameters(Base*) 0. 0.010 LIRGenerator::rlock_result(Instruction*,BasicType) 0. 0.040 LIR_List::load(LIR_Address*,LIR_OprDesc*,CodeEmitInfo*,LIR_PatchCode) 0. 0.030 LIR_List::move(LIR_Address*,LIR_OprDesc*,CodeEmitInfo*) 0. 0.020 LIR_List::move(LIR_OprDesc*,LIR_Address*,CodeEmitInfo*) 0. 0.020 LIR_OpAllocArray::emit_code(LIR_Assembler*) 0. 0.040 LIR_OpAllocObj::emit_code(LIR_Assembler*) 0. 0.010 LIR_OpArrayCopy::emit_code(LIR_Assembler*) 0. 0.010 LIR_OpConvert::emit_code(LIR_Assembler*) 0. 0.220 LIR_OpTypeCheck::emit_code(LIR_Assembler*) 0. 0.010 _L_lock_909 0. 0.010 load_class_global 0. 0.010 load_class_local 0. 0.010 loadConNKlassNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 loadDNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.040 LoadKlassNode::Identity(PhaseTransform*) 0. 0.030 loadNKlassNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.050 loadNNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 LoadNode::split_through_phi(PhaseGVN*) 0. 0.010 loadRangeNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.030 LoadRangeNode::Identity(PhaseTransform*) 0. 0.020 LoadUBNode::Ideal(PhaseGVN*,bool) 0. 0.010 LoadUSNode::Ideal(PhaseGVN*,bool) 0. 0.010 LoadUSNode::Value(PhaseTransform*)const 0. 0.270 LVT_put_after_lookup(LocalVariableTableElement*,LVT_Hash**) 0. 0.010 MachBreakpointNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 MachCallStaticJavaNode::MachCallStaticJavaNode() 0. 0.010 MachCallStaticJavaNode::ret_addr_offset() 0. 0.010 MachEpilogNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 MachReturnNode::MachReturnNode() 0. 0.020 MacroAssembler::bang_stack_with_offset(int) 0. 0.020 MacroAssembler::char_arrays_equals(bool,RegisterImpl*,RegisterImpl*,RegisterImpl*,RegisterImpl*,RegisterImpl*,XMMRegisterImpl*,XMMRegisterImpl*) 0. 0.020 MacroAssembler::fast_unlock(RegisterImpl*,RegisterImpl*,RegisterImpl*,bool) 0. 0.010 MacroAssembler::ic_call(unsigned char*) 0. 0.010 MacroAssembler::jump_cc(Assembler::Condition,AddressLiteral) 0. 0.010 MacroAssembler::needs_explicit_null_check(long) 0. 0.010 MacroAssembler::null_check(RegisterImpl*,int) 0. 0.010 MacroAssembler::pop_CPU_state() 0. 0.020 MacroAssembler::set_narrow_klass(Address,Klass*) 0. 0.030 MacroAssembler::testl(RegisterImpl*,AddressLiteral) 0. 0.771 MarkFromRootsTask::do_it(GCTaskManager*,unsigned) 0. 0.140 MarkingCodeBlobClosure::do_code_blob(CodeBlob*) 0. 0.040 Matcher::Fixup_Save_On_Entry() 0. 0.090 Matcher::Matcher() 0. 0.010 MemBarNode::match(const ProjNode*,const Matcher*) 0. 0.030 MemoryBuffer::load(LoadField*) 0. 0.060 MemoryService::track_memory_pool_usage(MemoryPool*) 0. 0.010 MemoryService::track_memory_usage() 0. 0.010 merge_fullinfo_types 0. 0.010 MetadataOnStackMark::MetadataOnStackMark(bool) 0. 0.010 MetaspaceAux::print_on(outputStream*) 0. 0.060 Metaspace::purge() 0. 0.080 Method::critical_native_function() 0. 0.030 MethodData::clean_method_data(BoolObjectClosure*) 0. 0.130 MethodData::compute_data_size(BytecodeStream*) 0. 0.020 MethodData::profile_return_for_invoke(methodHandle,int) 0. 0.090 MethodHandles::lookup_basic_type_signature(Symbol*,bool,Thread*) 0. 0.130 Method::load_signature_classes(methodHandle,Thread*) 0. 0.010 Method::make_method_handle_intrinsic(vmIntrinsics::ID,Symbol*,Thread*) 0. 0.050 Method::mask_for(int,InterpreterOopMap*) 0. 0.010 Method::name_and_sig_as_C_string()const 0. 0.010 Method::set_code(methodHandle,nmethod*) 0. 0.010 ModINode::Ideal(PhaseGVN*,bool) 0. 0.020 MoveAndUpdateClosure::copy_partial_obj() 0. 0.010 MoveResolver::resolve_and_append_moves() 0. 0.010 MulNode::hash()const 0. 0.020 MulNode::Ideal(PhaseGVN*,bool) 0. 0.040 MulNode::Identity(PhaseTransform*) 0. 0.050 munmap 0. 0.080 NativeLookup::lookup_critical_entry(methodHandle) 0. 0.080 NativeLookup::lookup_critical_style(methodHandle,char*,const char*,int,bool) 0. 0.010 newEntry.isra.4 0. 0.010 NewInstanceStub::emit_code(LIR_Assembler*) 0. 0.010 NewInstanceStub::NewInstanceStub(LIR_OprDesc*,LIR_OprDesc*,ciInstanceKlass*,CodeEmitInfo*,Runtime1::StubID) 0. 0.010 NewObjectArrayStub::emit_code(LIR_Assembler*) 0. 0.050 nmethod::can_unload(BoolObjectClosure*,oopDesc**,bool) 0. 0.020 nmethod::copy_scopes_pcs(PcDesc*,int) 0. 0.140 nmethod::detect_scavenge_root_oops() 0. 0.050 nmethod::flush() 0. 1.481 nmethod::flush_dependencies(BoolObjectClosure*).part.175 0. 0.080 nmethod::make_not_entrant_or_zombie(unsigned) 0. 1.391 nmethod::make_unloaded(BoolObjectClosure*,oopDesc*) 0. 1.131 nmethod::nmethod(Method*,int,int,int,CodeOffsets*,int,DebugInformationRecorder*,Dependencies*,CodeBuffer*,int,OopMapSet*,ExceptionHandlerTable*,ImplicitExceptionTable*,AbstractCompiler*,int) 0. 0.060 NMethodSweeper::mark_active_nmethods() 0. 3.983 NMethodSweeper::possibly_sweep() 0. 0.440 NMethodSweeper::release_nmethod(nmethod*) 0. 0.010 Node::get_ptr_type()const 0. 0.020 Node::operator new(unsigned long).constprop.155 0. 0.010 Node::operator new(unsigned long).constprop.245 0. 0.010 Node_Stack::grow() 0. 0.010 NullCheckEliminator::handle_Phi(Phi*) 0. 0.620 ObjectSynchronizer::wait(Handle,long,Thread*) 0. 14.630 OldToYoungRootsTask::do_it(GCTaskManager*,unsigned) 0. 0.070 OopMapCache::compute_one_oop_map(methodHandle,int,InterpreterOopMap*) 0. 0.100 OopMapCacheEntry::fill(methodHandle,int) 0. 0.030 OopMapCache::lookup(methodHandle,int,InterpreterOopMap*)const 0. 0.010 OopMapCache::OopMapCache() 0. 0.250 OopMap::deep_copy() 0. 0.100 OopMapForCacheEntry::compute_map(Thread*) 0. 0.010 OopMapSet::copy_to(unsigned char*) 0. 0.020 OopMapSet::oops_do(const frame*,const RegisterMap*,OopClosure*) 0. 0.060 Optimizer::eliminate_conditional_expressions() 0. 0.210 os::commit_memory(char*,unsigned long,unsigned long,bool) 0. 0.080 os::dll_load(const char*,char*,int) 0. 0.020 os::make_polling_page_unreadable() 0. 0.210 os::pd_commit_memory(char*,unsigned long,unsigned long,bool) 0. 0.050 os::pd_release_memory(char*,unsigned long) 0. 0.020 os::pd_reserve_memory(unsigned long,char*,unsigned long) 0. 0.020 os::pd_uncommit_memory(char*,unsigned long) 0. 0.020 os::protect_memory(char*,unsigned long,os::ProtType,bool) 0. 0.050 os::release_memory(char*,unsigned long) 0. 0.020 os::reserve_memory(unsigned long,char*,unsigned long) 0. 0.020 os::serialize_thread_states() 0. 0.020 os::uncommit_memory(char*,unsigned long) 0. 0.020 outputStream::print_cr(const char*,...) 0. 5.684 ParallelScavengeHeap::failed_mem_allocate(unsigned long) 0. 0.020 ParametersTypeData::compute_cell_count(Method*) 0. 5.274 ParCompactionManager::drain_region_stacks() 0. 0.080 Parse::add_safepoint() 0. 0.891 Parse::array_load(BasicType) 0. 0.040 Parse::array_store(BasicType) 0. 0.330 Parse::call_register_finalizer() 0. 0.040 Parse::check_interpreter_type(Node*,const Type*,SafePointNode*&) 0. 0.040 Parse::create_jump_tables(Node*,SwitchRange*,SwitchRange*) 0. 0.430 Parse::do_anewarray() 0. 0.010 Parse::do_irem() 0. 0.941 Parse::do_new() 0. 0.070 Parse::do_newarray(BasicType) 0. 0.110 Parse::ensure_phis_everywhere() 0. 0.010 Parse::jump_if_true_fork(IfNode*,int,int) 0. 0.040 Parse::jump_switch_ranges(Node*,SwitchRange*,SwitchRange*,int) 0. 0.100 Parse::load_interpreter_state(Node*) 0. 0.110 PatchingStub::emit_code(LIR_Assembler*) 0. 0.030 PCTableNode::hash()const 0. 0.330 PhaseBlockLayout::reorder_traces(int) 0. 0.010 PhaseCCP::PhaseCCP(PhaseIterGVN*) 0. 0.020 PhaseCCP::saturate(const Type*,const Type*,const Type*)const 0. 14.890 PhaseCFG::do_global_code_motion() 0. 0.971 PhaseCFG::PhaseCFG(Arena*,RootNode*,Matcher&) 0. 0.010 PhaseConservativeCoalesce::PhaseConservativeCoalesce(PhaseChaitin&) 0. 0.010 PhaseIdealLoop::clone_loop_predicates(Node*,Node*,bool) 0. 0.010 PhaseIdealLoop::clone_predicate(ProjNode*,Node*,Deoptimization::DeoptReason,PhaseIdealLoop*,PhaseIterGVN*) 0. 0.170 PhaseIdealLoop::create_new_if_for_predicate(ProjNode*,Node*,Deoptimization::DeoptReason) 0. 0.130 PhaseIdealLoop::create_slow_version_of_loop(IdealLoopTree*,Node_List&) 0. 0.010 PhaseIdealLoop::do_peeling(IdealLoopTree*,Node_List&) 0. 0.010 PhaseIdealLoop::do_range_check(IdealLoopTree*,Node_List&) 0. 0.140 PhaseIdealLoop::do_unswitching(IdealLoopTree*,Node_List&) 0. 0.090 PhaseIdealLoop::find_predicate(Node*) 0. 0.010 PhaseIdealLoop::lazy_replace(Node*,Node*) 0. 0.050 PhaseIdealLoop::partial_peel(IdealLoopTree*,Node_List&) 0. 0.190 PhaseIdealLoop::PhaseIdealLoop(PhaseIterGVN&,bool,bool) 0. 0.010 PhaseIdealLoop::register_new_node(Node*,Node*) 0. 0.090 PhaseIterGVN::replace_node(Node*,Node*) 0. 0.010 PhaseMacroExpand::array_element_address(Node*,Node*,BasicType) 0. 3.452 PhaseMacroExpand::eliminate_allocate_node(AllocateNode*) 0. 3.452 PhaseMacroExpand::eliminate_macro_nodes() 0. 0.010 PhaseMacroExpand::expand_allocate(AllocateNode*) 0. 0.020 PhaseMacroExpand::expand_allocate_array(AllocateArrayNode*) 0. 0.110 PhaseMacroExpand::expand_arraycopy_node(ArrayCopyNode*) 0. 0.010 PhaseMacroExpand::expand_unlock_node(UnlockNode*) 0. 0.010 PhaseMacroExpand::finish_arraycopy_call(Node*,Node**,MergeMemNode**,const TypePtr*) 0. 0.110 PhaseMacroExpand::generate_arraycopy(ArrayCopyNode*,AllocateArrayNode*,Node**,MergeMemNode*,Node**,const TypePtr*,BasicType,Node*,Node*,Node*,Node*,Node*,bool,bool,RegionNode*) 0. 0.020 PhaseMacroExpand::generate_nonpositive_guard(Node**,Node*,bool) 0. 0.020 PhaseMacroExpand::generate_slow_arraycopy(ArrayCopyNode*,Node**,Node*,Node**,const TypePtr*,Node*,Node*,Node*,Node*,Node*,bool) 0. 0.020 PhaseMacroExpand::generate_unchecked_arraycopy(Node**,MergeMemNode**,const TypePtr*,BasicType,bool,Node*,Node*,Node*,Node*,Node*,bool) 0. 0.170 PhaseMacroExpand::initialize_object(AllocateNode*,Node*,Node*,Node*,Node*,Node*,Node*) 0. 0.030 PhaseMacroExpand::make_load(Node*,Node*,Node*,int,const Type*,BasicType) 0. 0.050 PhaseMacroExpand::make_store(Node*,Node*,Node*,int,Node*,BasicType) 0. 0.010 PhaseMacroExpand::opt_bits_test(Node*,Node*,int,Node*,int,int,bool) 0. 0.090 PhaseMacroExpand::process_users_of_allocation(CallNode*) 0. 0.010 PhaseMacroExpand::set_eden_pointers(Node*&,Node*&) 0. 3.222 PhaseMacroExpand::value_from_mem(Node*,BasicType,const Type*,const TypeOopPtr*,Node*) 0. 0.070 PhaseStringOpts::PhaseStringOpts(PhaseGVN*,Unique_Node_List*) 0. 0.050 PhaseStringOpts::replace_string_concat(StringConcat*) 0. 0.550 PhiSimplifier::PhiSimplifier(BlockBegin*) 0. 0.020 PreserveExceptionMark::PreserveExceptionMark(Thread*&) 0. 0.040 ProjNode::is_uncommon_trap_proj(Deoptimization::DeoptReason) 0. 0.010 PSEvacuateFollowersClosure::do_void() 0. 0.230 PSParallelCompact::adjust_roots() 0. 0.040 PSParallelCompact::clear_data_covering_space(PSParallelCompact::SpaceId) 0. 0.030 PSParallelCompact::compact() 0. 7.175 PSParallelCompact::fill_region(ParCompactionManager*,unsigned long) 0. 0.040 PSParallelCompact::follow_class_loader(ParCompactionManager*,ClassLoaderData*) 0. 2.542 PSParallelCompact::invoke(bool) 0. 5.234 PSParallelCompact::invoke_no_policy(bool) 0. 3.823 PSParallelCompact::marking_phase(ParCompactionManager*,bool,ParallelOldTracer*) 0. 1.151 PSParallelCompact::post_compact() 0. 0.520 PSParallelCompact::update_and_deadwood_in_dense_prefix(ParCompactionManager*,PSParallelCompact::SpaceId,unsigned long,unsigned long) 0. 0.030 PSParallelCompact::update_deferred_objects(ParCompactionManager*,PSParallelCompact::SpaceId) 0. 0.010 PSRootsClosure::do_oop(oopDesc**) 0. 5.684 PSScavenge::invoke() 0. 2.992 PSScavenge::invoke_no_policy() 0. 0.010 PSVirtualSpace::expand_by(unsigned long) 0. 0.020 PSVirtualSpace::shrink_by(unsigned long) 0. 0.030 PSYoungGen::resize_generation(unsigned long,unsigned long) 0. 0.030 PSYoungGen::resize(unsigned long,unsigned long) 0. 0.200 RangeCheckElimination::eliminate(IR*) 0. 0.030 RangeCheckEliminator::calc_bounds(BlockBegin*,BlockBegin*) 0. 0.140 readBytes 0. 0.020 readFully 0. 0.010 ReceiverTypeData::clean_weak_klass_links(BoolObjectClosure*) 0. 0.070 ReferenceProcessor::enqueue_discovered_references(AbstractRefProcTaskExecutor*) 0. 2.272 ReferenceProcessor::process_discovered_references(BoolObjectClosure*,OopClosure*,VoidClosure*,AbstractRefProcTaskExecutor*,GCTimer*,GCId) 0. 0.650 ReferenceProcessor::process_discovered_reflist(DiscoveredList*,ReferencePolicy*,bool,BoolObjectClosure*,OopClosure*,VoidClosure*,AbstractRefProcTaskExecutor*).constprop.182 0. 0.060 ReferenceProcessor::process_phase3(DiscoveredList&,bool,BoolObjectClosure*,OopClosure*,VoidClosure*) 0. 0.060 Reflection::invoke_constructor(oopDesc*,objArrayHandle,Thread*) 0. 0.070 Reflection::invoke(instanceKlassHandle,methodHandle,Handle,bool,objArrayHandle,BasicType,objArrayHandle,bool,Thread*) 0. 0.010 Reflection::invoke_method(oopDesc*,Handle,objArrayHandle,Thread*) 0. 0.060 RegionNode::RegionNode(unsigned) 0. 0.010 register_natives(const char*,JNIEnv_*,_jclass*,const JNINativeMethod*,int).isra.2 0. 0.010 Relocation::pd_set_data_value(unsigned char*,long,bool) 0. 0.030 remove 0. 0.050 ReservedSpace::release() 0. 0.020 ReservedSpace::ReservedSpace(unsigned long,unsigned long,bool,char*,unsigned long) 0. 0.110 Runtime1::exception_handler_for_pc(JavaThread*) 0. 0.010 RuntimeStub - counter_overflow Runtime1 stub 0. 0.030 RuntimeStub - counter_overflow Runtime1 stub 0. 0.030 RuntimeStub - counter_overflow Runtime1 stub 0. 0.010 RuntimeStub - counter_overflow Runtime1 stub 0. 0.010 RuntimeStub - counter_overflow Runtime1 stub 0. 0.010 RuntimeStub - handle_exception_from_callee Runtime1 stub 0. 0.010 RuntimeStub - ic_miss_stub 0. 0.010 RuntimeStub - ic_miss_stub 0. 0.100 RuntimeStub - ic_miss_stub 0. 0.120 RuntimeStub - monitorenter_nofpu Runtime1 stub 0. 0.010 RuntimeStub - monitorenter_nofpu Runtime1 stub 0. 0.010 RuntimeStub - _new_array_Java 0. 0.190 RuntimeStub - _new_instance_Java 0. 0.050 RuntimeStub - _register_finalizer_Java 0. 0.280 RuntimeStub - resolve_opt_virtual_call 0. 0.010 RuntimeStub - resolve_opt_virtual_call 0. 0.020 RuntimeStub - resolve_opt_virtual_call 0. 0.020 RuntimeStub - resolve_opt_virtual_call 0. 0.190 RuntimeStub - resolve_static_call 0. 0.010 RuntimeStub - resolve_virtual_call 0. 0.010 RuntimeStub - resolve_virtual_call 0. 0.140 RuntimeStub - resolve_virtual_call 0. 0.070 RuntimeStub - resolve_virtual_call 0. 0.050 RuntimeStub - _rethrow_Java 0. 0.030 RuntimeStub - unwind_exception Runtime1 stub 0. 0.010 RuntimeStub - unwind_exception Runtime1 stub 0. 0.030 RuntimeStub - wrong_method_stub 0. 0.010 RuntimeStub - wrong_method_stub 0. 0.010 rwrite 0. 0.010 SafePointNode::match_edge(unsigned)const 0. 0.300 SafepointSynchronize::begin() 0. 0.020 SafepointSynchronize::block(JavaThread*) 0. 0.220 SafepointSynchronize::do_cleanup_tasks() 0. 0.010 SafepointSynchronize::end() 0. 31.162 ScavengeRootsTask::do_it(GCTaskManager*,unsigned) 0. 0.010 set_protected 0. 0.590 SharedRuntime::find_callee_info_helper(JavaThread*,vframeStream&,Bytecodes::Code&,CallInfo&,Thread*) 0. 0.530 SharedRuntime::find_callee_info(JavaThread*,Bytecodes::Code&,CallInfo&,Thread*) 0. 0.030 SharedRuntime::find_callee_method(JavaThread*,Thread*) 0. 0.010 SharedRuntime::fixup_callers_callsite(Method*,unsigned char*) 0. 0.010 SharedRuntime::generate_i2c2i_adapters(MacroAssembler*,int,int,const BasicType*,const VMRegPair*,AdapterFingerPrint*) 0. 0.080 SharedRuntime::generate_native_wrapper(MacroAssembler*,methodHandle,int,BasicType*,VMRegPair*,BasicType) 0. 0.120 SharedRuntime::handle_wrong_method_ic_miss(JavaThread*) 0. 0.040 SharedRuntime::handle_wrong_method(JavaThread*) 0. 0.010 SharedRuntime::register_finalizer(JavaThread*,oopDesc*) 0. 0.040 SharedRuntime::reresolve_call_site(JavaThread*,Thread*) 0. 0.741 SharedRuntime::resolve_helper(JavaThread*,bool,bool,Thread*) 0. 0.330 SharedRuntime::resolve_opt_virtual_call_C(JavaThread*) 0. 0.190 SharedRuntime::resolve_static_call_C(JavaThread*) 0. 0.230 SharedRuntime::resolve_virtual_call_C(JavaThread*) 0. 3.723 SignatureStream::as_java_mirror(Handle,Handle,SignatureStream::FailureMode,Thread*) 0. 0.040 SimpleExceptionStub::emit_code(LIR_Assembler*) 0. 0.010 split_once(PhaseIterGVN*,Node*,Node*,Node*,Node*) 0. 0.010 StackMapFrame::frame_in_exception_handler(unsigned char) 0. 0.010 Stack::alloc(unsigned long) 0. 1097.948 start_thread 0. 0.030 @0x79ad5 () 0. 0.010 @0xbd7f2 () 0. 5.144 StealRegionCompactionTask::do_it(GCTaskManager*,unsigned) 0. 0.010 step_through_mergemem(PhaseGVN*,MergeMemNode*,const TypePtr*,const TypePtr*,outputStream*).isra.216 0. 0.010 storeImmB0Node::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 storeImmI0Node::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.020 storeImmL0Node::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.040 storeImmNKlassNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 StoreIndexed::input_values_do(ValueVisitor*) 0. 0.020 string_equalsNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.060 StringTable::basic_add(int,Handle,unsigned short*,int,unsigned,Thread*) 0. 0.010 StringTable::oops_do(OopClosure*) 0. 0.030 StubQueue::remove_all() 0. 0.020 SubINode::Ideal(PhaseGVN*,bool) 0. 0.010 SubNode::Identity(PhaseTransform*) 0. 0.010 SuperWord::are_adjacent_refs(Node*,Node*) 0. 0.010 SuperWord::find_adjacent_refs() 0. 0.020 SuperWord::SLP_extract() 0. 0.010 SWPointer::offset_plus_k(Node*,bool) 0. 0.010 SWPointer::scaled_iv_plus_offset(Node*) 0. 0.010 SWPointer::SWPointer(MemNode*,SuperWord*) 0. 0.010 Symbol::as_klass_external_name(char*,int)const 0. 0.010 Symbol::print_symbol_on(outputStream*)const 0. 0.220 SymbolTable::unlink(int*,int*) 0. 0.460 SystemDictionary::always_strong_oops_do(OopClosure*) 0. 1.681 SystemDictionary::do_unloading(BoolObjectClosure*) 0. 0.020 SystemDictionary::find_method_handle_invoker(Symbol*,Symbol*,KlassHandle,Handle*,Handle*,Thread*) 0. 0.020 SystemDictionary::find_or_define_instance_class(Symbol*,Handle,instanceKlassHandle,Thread*) 0. 4.353 SystemDictionary::oops_do(OopClosure*) 0. 0.110 SystemDictionary::resolve_or_null(Symbol*,Thread*) 0. 0.010 testI_reg_mem_0Node::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.010 testP_regNode::emit(CodeBuffer&,PhaseRegAlloc*)const 0. 0.190 thread_entry(JavaThread*,Thread*) 0. 0.010 ThreadProfilerMark::ThreadProfilerMark(ThreadProfilerMark::Region) 0. 0.921 ThreadRootsMarkingTask::do_it(GCTaskManager*,unsigned) 0. 0.731 ThreadRootsTask::do_it(GCTaskManager*,unsigned) 0. 0.020 Threads::create_vm(JavaVMInitArgs*,bool*) 0. 0.030 Threads::deoptimized_wrt_marked_nmethods() 0. 0.010 Threads::initialize_jsr292_core_classes(Thread*) 0. 0.010 Threads::metadata_do(void (*)(Metadata*)) 0. 0.060 Threads::nmethods_do(CodeBlobClosure*) 0. 0.030 Threads::oops_do(OopClosure*,CLDClosure*,CodeBlobClosure*) 0. 0.010 transform_int_divide(PhaseGVN*,Node*,int) 0. 0.010 _tr_flush_block 0. 0.020 0. 0.230 Type_Array::grow(unsigned) 0. 0.020 TypeAryPtr::cast_to_size(const TypeInt*)const 0. 0.110 TypeEntriesAtCall::compute_cell_count(BytecodeStream*) 0. 0.010 TypeInstPtr::cast_to_instance_id(int)const 0. 0.030 TypeInstPtr::with_inline_depth(int)const 0. 0.050 TypeInstPtr::xdual()const 0. 0.010 TypeKlassPtr::filter_helper(const Type*,bool)const 0. 0.010 TypeLong::make(long) 0. 0.020 Type::make_from_constant(ciConstant,bool,bool) 0. 0.020 TypeOopPtr::make(TypePtr::PTR,int,int,const TypePtr*,int) 0. 0.020 TypePtr::would_improve_ptr(bool)const 0. 0.030 TypeStackSlotEntries::compute_cell_count(Symbol*,bool,int) 0. 0.020 TypeStackSlotEntries::post_initialize(Symbol*,bool,bool) 0. 0.050 UncommonTrapBlob 0. 0.010 UncommonTrapBlob 0. 0.050 UncommonTrapCallGenerator::generate(JVMState*) 0. 0.170 Unique_Node_List::push(Node*).constprop.270 0. 0.010 Universe::oops_do(OopClosure*,bool) 0. 0.010 universe_post_init() 0. 0.010 Universe::print_heap_after_gc(outputStream*,bool) 0. 0.040 update_map_segments 0. 0.010 ValueRecorder<_jobject*>::add_handle(_jobject*,bool) 0. 0.020 ValueRecorder::add_handle(Metadata*,bool) 0. 0.050 Verifier::inference_verify(instanceKlassHandle,char*,unsigned long,Thread*) 0. 0.130 Verifier::relax_verify_for(oopDesc*) 0. 0.050 VerifyClassForMajorVersion 0. 0.040 vframeArray::allocate(JavaThread*,int,GrowableArray*,RegisterMap*,frame,frame,frame) 0. 0.020 vframeArrayElement::fill_in(compiledVFrame*) 0. 0.010 vframeArrayElement::unpack_on_stack(int,int,int,frame*,bool,bool,int) 0. 0.010 vframeArray::unpack_to_stack(frame&,int,int) 0. 0.010 vframe::new_vframe(const frame*,const RegisterMap*,JavaThread*) 0. 0.190 VirtualCallGenerator::generate(JVMState*) 0. 0.010 VirtualCallTypeData::clean_weak_klass_links(BoolObjectClosure*) 0. 0.200 VirtualSpace::expand_by(unsigned long,bool) 0. 0.020 VirtualSpaceList::create_new_virtual_space(unsigned long).part.172 0. 0.020 VirtualSpaceNode::VirtualSpaceNode(unsigned long) 0. 2.542 VM_CollectForMetadataAllocation::doit() 0. 0.871 VM_Deoptimize::doit() 0. 9.106 VM_Operation::evaluate() 0. 5.694 VM_ParallelGCFailedAllocation::doit() 0. 9.106 VMThread::evaluate_operation(VM_Operation*) 0. 0.020 VMThread::execute(VM_Operation*) 0. 9.467 VMThread::loop() 0. 9.467 VMThread::run() 0. 0.130 __vsprintf_chk 0. 0.230 writeBytes 0. 0.060 XHandlers::could_catch(ciInstanceKlass*,bool)const 0. 0.010 XHandlers::XHandlers(XHandlers*) 0. 0.020 ZIP_GetEntryDataOffset 0. 0.010 ZIP_GetNextEntry 0. 0.020 ZIP_Read