Mercurial > hg > truffle
comparison src/share/vm/code/codeCache.cpp @ 3363:167b70ff3abc
6939861: JVM should handle more conversion operations
Reviewed-by: twisti, jrose
author | never |
---|---|
date | Fri, 06 May 2011 16:33:13 -0700 |
parents | dbccacb79c63 |
children | d2a62e0f25eb |
comparison
equal
deleted
inserted
replaced
3362:d4c1fbc3de95 | 3363:167b70ff3abc |
---|---|
794 | 794 |
795 void CodeCache::print_internals() { | 795 void CodeCache::print_internals() { |
796 int nmethodCount = 0; | 796 int nmethodCount = 0; |
797 int runtimeStubCount = 0; | 797 int runtimeStubCount = 0; |
798 int adapterCount = 0; | 798 int adapterCount = 0; |
799 int ricochetStubCount = 0; | |
799 int deoptimizationStubCount = 0; | 800 int deoptimizationStubCount = 0; |
800 int uncommonTrapStubCount = 0; | 801 int uncommonTrapStubCount = 0; |
801 int bufferBlobCount = 0; | 802 int bufferBlobCount = 0; |
802 int total = 0; | 803 int total = 0; |
803 int nmethodAlive = 0; | 804 int nmethodAlive = 0; |
838 maxCodeSize = nm->insts_size(); | 839 maxCodeSize = nm->insts_size(); |
839 } | 840 } |
840 } | 841 } |
841 } else if (cb->is_runtime_stub()) { | 842 } else if (cb->is_runtime_stub()) { |
842 runtimeStubCount++; | 843 runtimeStubCount++; |
844 } else if (cb->is_ricochet_stub()) { | |
845 ricochetStubCount++; | |
843 } else if (cb->is_deoptimization_stub()) { | 846 } else if (cb->is_deoptimization_stub()) { |
844 deoptimizationStubCount++; | 847 deoptimizationStubCount++; |
845 } else if (cb->is_uncommon_trap_stub()) { | 848 } else if (cb->is_uncommon_trap_stub()) { |
846 uncommonTrapStubCount++; | 849 uncommonTrapStubCount++; |
847 } else if (cb->is_adapter_blob()) { | 850 } else if (cb->is_adapter_blob()) { |
874 tty->print_cr("\tjava: %d",nmethodJava); | 877 tty->print_cr("\tjava: %d",nmethodJava); |
875 tty->print_cr("\tnative: %d",nmethodNative); | 878 tty->print_cr("\tnative: %d",nmethodNative); |
876 tty->print_cr("runtime_stubs: %d",runtimeStubCount); | 879 tty->print_cr("runtime_stubs: %d",runtimeStubCount); |
877 tty->print_cr("adapters: %d",adapterCount); | 880 tty->print_cr("adapters: %d",adapterCount); |
878 tty->print_cr("buffer blobs: %d",bufferBlobCount); | 881 tty->print_cr("buffer blobs: %d",bufferBlobCount); |
882 tty->print_cr("ricochet_stubs: %d",ricochetStubCount); | |
879 tty->print_cr("deoptimization_stubs: %d",deoptimizationStubCount); | 883 tty->print_cr("deoptimization_stubs: %d",deoptimizationStubCount); |
880 tty->print_cr("uncommon_traps: %d",uncommonTrapStubCount); | 884 tty->print_cr("uncommon_traps: %d",uncommonTrapStubCount); |
881 tty->print_cr("\nnmethod size distribution (non-zombie java)"); | 885 tty->print_cr("\nnmethod size distribution (non-zombie java)"); |
882 tty->print_cr("-------------------------------------------------"); | 886 tty->print_cr("-------------------------------------------------"); |
883 | 887 |