Lines Matching refs:ProfilerNode

77   // ProfilerNode pointer table
78 table = NEW_C_HEAP_ARRAY(ProfilerNode*, table_size, mtInternal);
259 class ProfilerNode {
261 ProfilerNode* _next;
270 ProfilerNode() {
274 virtual ~ProfilerNode() {
279 void set_next(ProfilerNode* n) { _next = n; }
280 ProfilerNode* next() { return _next; }
371 static int compare(ProfilerNode** a, ProfilerNode** b) {
376 void* ProfilerNode::operator new(size_t size, ThreadProfiler* tp){
386 void ProfilerNode::operator delete(void* p){
389 class interpretedNode : public ProfilerNode {
393 interpretedNode(methodOop method, TickPosition where) : ProfilerNode() {
413 ProfilerNode::print_title(st);
417 ProfilerNode::print(st, total_ticks);
421 ProfilerNode::print_method_on(st);
426 class compiledNode : public ProfilerNode {
430 compiledNode(methodOop method, TickPosition where) : ProfilerNode() {
449 ProfilerNode::print_title(st);
453 ProfilerNode::print(st, total_ticks);
457 ProfilerNode::print_method_on(st);
461 class stubNode : public ProfilerNode {
466 stubNode(methodOop method, const char* name, TickPosition where) : ProfilerNode() {
487 ProfilerNode::print_title(st);
491 ProfilerNode::print(st, total_ticks);
495 ProfilerNode::print_method_on(st);
506 class adapterNode : public ProfilerNode {
508 adapterNode(TickPosition where) : ProfilerNode() {
522 ProfilerNode::print(st, total_ticks);
530 class runtimeStubNode : public ProfilerNode {
535 runtimeStubNode(const CodeBlob* stub, const char* name, TickPosition where) : ProfilerNode(), _stub(stub), _symbol(name) {
553 ProfilerNode::print_title(st);
561 ProfilerNode::print(st, total_ticks);
577 class unknown_compiledNode : public ProfilerNode {
580 unknown_compiledNode(const CodeBlob* cb, TickPosition where) : ProfilerNode() {
603 ProfilerNode::print(st, total_ticks);
611 class vmNode : public ProfilerNode {
615 vmNode(const TickPosition where) : ProfilerNode() {
620 vmNode(const char* name, const TickPosition where) : ProfilerNode() {
651 ProfilerNode::print(st, total_ticks);
665 int index = entry(ProfilerNode::hash(method));
669 ProfilerNode* prev = table[index];
670 for(ProfilerNode* node = prev; node; node = node->next()) {
682 int index = entry(ProfilerNode::hash(method));
686 ProfilerNode* prev = table[index];
687 for(ProfilerNode* node = prev; node; node = node->next()) {
699 int index = entry(ProfilerNode::hash(method));
703 ProfilerNode* prev = table[index];
704 for(ProfilerNode* node = prev; node; node = node->next()) {
720 ProfilerNode* prev = table[index];
721 for(ProfilerNode* node = prev; node; node = node->next()) {
737 ProfilerNode* prev = table[index];
738 for(ProfilerNode* node = prev; node; node = node->next()) {
755 ProfilerNode* prev = table[index];
756 for(ProfilerNode* node = prev; node; node = node->next()) {
778 ProfilerNode* prev = table[index];
779 for(ProfilerNode* node = prev; node; node = node->next()) {
1189 ProfilerNode* n = table[index];
1287 GrowableArray <ProfilerNode*>* array = new GrowableArray<ProfilerNode*>(200);
1326 GrowableArray <ProfilerNode*>* array = new GrowableArray<ProfilerNode*>(200);
1328 for(ProfilerNode* node = table[index]; node; node = node->next())
1332 array->sort(&ProfilerNode::compare);
1357 ProfilerNode* n = array->at(index);
1384 ProfilerNode* n = array->at(index);
1411 ProfilerNode* n = array->at(index);
1438 ProfilerNode* n = array->at(index);
1591 for(ProfilerNode* node = table[index]; node; node = node->next())