eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.27k stars 721 forks source link

Liberty Daytrader7 startup performance gap between java8 and java11 #11015

Open harryyu1994 opened 3 years ago

harryyu1994 commented 3 years ago
Results for JDK=/home/harryayu2/sdks/java11_new jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx500m -Xscmaxaot200m
StartupTime avg=3946    min=3644    max=4141    stdDev=103.6    maxVar=13.6%    confInt=0.70%   samples= 40
Footprint   avg=257620  min=228896  max=281172  stdDev=16879.8  maxVar=22.8%    confInt=1.74%   samples= 40
CThreadTime avg= 926    min= 753    max=1212    stdDev=109.0    maxVar=61.0%    confInt=3.13%   samples= 40
ProcessTime avg=6915    min=6150    max=8020    stdDev=488.0    maxVar=30.4%    confInt=1.88%   samples= 40
Stats for cold run:
StartupTime avg=10132   min=10029   max=10210   stdDev=76.4 maxVar=1.8% confInt=0.72%   samples=  5
Footprint   avg=277718  min=271576  max=281340  stdDev=3781.2   maxVar=3.6% confInt=1.30%   samples=  5
CThreadTime avg=8176    min=8135    max=8199    stdDev=28.2 maxVar=0.8% confInt=0.41%   samples=  4
    Outlier values:  8303
ProcessTime avg=21174   min=21020   max=21390   stdDev=149.1    maxVar=1.8% confInt=0.67%   samples=  5
harryyu1994 commented 3 years ago

Saw 2 methods compiled at warm in java11

 (warm) Compiling java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/lang/Void;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/lang/invoke/VarHandle;)I  CustomInvokeExactThunk j9m=0000000000140538 t=2123 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247278 MB
+ (warm) java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/lang/Void;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/lang/invoke/VarHandle;)I @ 00007FF7B99BA348-00007FF7B99BA3BD CustomInvokeExactThunk - Q_SZ=3 Q_SZI=2 QW=6 j9m=0000000000140538 bcsz=36 time=856us mem=[region=1792 system=16384]KB compThreadID=0 CpuLoad=224%(3%avg) JvmCpu=225%
 (AOT cold) Compiling java/util/ArrayList.listIterator(I)Ljava/util/ListIterator;  OrdinaryMethod j9m=00000000000DCC40 t=2123 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247278 MB
+ (AOT cold) java/util/ArrayList.listIterator(I)Ljava/util/ListIterator; @ 00007FF7B99BA400-00007FF7B99BA53D OrdinaryMethod - Q_SZ=2 Q_SZI=1 QW=5 j9m=00000000000DCC40 bcsz=15 time=453us mem=[region=1600 system=16384]KB compThreadID=0 CpuLoad=224%(3%avg) JvmCpu=225%
 (AOT cold) Compiling org/eclipse/osgi/container/ModuleWiring.getProvidedModuleWires(Ljava/lang/String;)Ljava/util/List;  OrdinaryMethod j9m=000000000040AC48 t=2123 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247278 MB
+ (AOT cold) org/eclipse/osgi/container/ModuleWiring.getProvidedModuleWires(Ljava/lang/String;)Ljava/util/List; @ 00007FF7B99BA580-00007FF7B99BA5E5 OrdinaryMethod - Q_SZ=1 Q_SZI=0 QW=3 j9m=000000000040AC48 bcsz=10 time=305us mem=[region=1600 system=16384]KB compThreadID=0 CpuLoad=224%(3%avg) JvmCpu=225%
 (warm) Compiling java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/util/concurrent/FutureTask;Ljava/lang/Void;Ljava/lang/Thread;Ljava/lang/invoke/VarHandle;)I  CustomInvokeExactThunk j9m=0000000000140538 t=2123 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247278 MB
+ (warm) java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/util/concurrent/FutureTask;Ljava/lang/Void;Ljava/lang/Thread;Ljava/lang/invoke/VarHandle;)I @ 00007FF7B99BA648-00007FF7B99BA6CA CustomInvokeExactThunk - Q_SZ=0 Q_SZI=0 QW=1 j9m=0000000000140538 bcsz=36 time=666us mem=[region=1792 system=16384]KB compThreadID=0 CpuLoad=224%(3%avg) JvmCpu=225%
 (AOT cold) Compiling org/eclipse/osgi/container/ModuleWiring.getRequiredModuleWires(Ljava/lang/String;)Ljava/util/List;  OrdinaryMethod j9m=000000000040AC88 t=2133 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247278 MB
harryyu1994 commented 3 years ago

When I compare the jit compilation verbose log between the two. There were over 1500 methods that were seen in Java11 and not seen in Java8.

mpirvu commented 3 years ago

1500 is a large number. I guess there are also methods that present in Java8, but not in Java11, correct?

mpirvu commented 3 years ago

Are the warm methods compiled during start-up? Look for "VM changed state to NOT_STARTUP". What happens afterwards should not be considered for the analysis.

harryyu1994 commented 3 years ago

1500 is a large number. I guess there are also methods that present in Java8, but not in Java11, correct?

the other way around (java8 being the target and java11 being the baseline) gives me 725 methods. I guess the net diff is about 775 methods.

mpirvu commented 3 years ago

Another question: what much SCC space is used in Java11 case? I am guessing that more than the 80MB defined by Liberty. We chose that 80MB based on DT7 with Java8, but if Java11 compiles more methods it may need a bigger cache. Maybe that is the reason I see a bigger delta (24%) than you do. I am going to repeat the experiment with a bigger SCC and maybe the gap that I see will shrink.

harryyu1994 commented 3 years ago

Are the warm methods compiled during start-up? Look for "VM changed state to NOT_STARTUP". What happens afterwards should not be considered for the analysis.

 5603  (warm) Compiling java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/lang/Void;Ljava/util/conc      urrent/ConcurrentLinkedQueue$Node;Ljava/lang/invoke/VarHandle;)I  CustomInvokeExactThunk j9m=0000000000140538 t=2123 compThreadID=0 memLimit=262144 KB freePh      ysicalMemory=247278 MB
 5604 + (warm) java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/lang/Void;Ljava/util/concurrent/Co      ncurrentLinkedQueue$Node;Ljava/lang/invoke/VarHandle;)I @ 00007FF7B99BA348-00007FF7B99BA3BD CustomInvokeExactThunk - Q_SZ=3 Q_SZI=2 QW=6 j9m=0000000000140538       bcsz=36 time=856us mem=[region=1792 system=16384]KB compThreadID=0 CpuLoad=224%(3%avg) JvmCpu=225%

15940 + (cold) jdk/internal/misc/Unsafe.freeMemory0(J)V @ 00007FF7B9DC68FC-00007FF7B9DC6A28 OrdinaryMethod - Q_SZ=0 Q_SZI=0 QW=1 j9m=0000000000049700 bcsz=3 JNI ti      me=1217us mem=[region=704 system=16384]KB compThreadID=0 CpuLoad=5%(0%avg) JvmCpu=0%
15941 #JITSTATE:  t= 14137 VM changed state to NOT_STARTUP
15942 #PERF:  t= 14137 Stopped restricting the inliner

Yes, those warm compilations happened before the state change to NOT_STARTUP.

mpirvu commented 3 years ago

Is the example above from a cold run? I find that timestamp (t=14137) to be quite large for something that starts up in 4 sec. It may that the JIT cannot properly detect states due to some weird behavior.

harryyu1994 commented 3 years ago

Is the example above from a cold run? I find that timestamp (t=14137) to be quite large for something that starts up in 4 sec. It may that the JIT cannot properly detect states due to some weird behavior.

Yes, the example above is from cold run

harryyu1994 commented 3 years ago
Results for JDK=/home/harryayu2/sdks/java11_new jvmOpts=-Xmx512m -Xshareclasses:name=liberty,cacheDir=/home/harryayu2/scripts/ -Xscmx350m -Xscmaxaot250m
StartupTime avg=5878    min=5648    max=6187    stdDev=95.4 maxVar=9.5% confInt=0.43%   samples= 40
Footprint   avg=224938  min=214996  max=247796  stdDev=7944.7   maxVar=15.3%    confInt=0.94%   samples= 40
CThreadTime avg=3668    min=3470    max=3923    stdDev=119.4    maxVar=13.1%    confInt=0.87%   samples= 40
ProcessTime avg=14224   min=13560   max=15580   stdDev=537.2    maxVar=14.9%    confInt=1.02%   samples= 39
    Outlier values:  15660
Stats for cold run:
StartupTime avg=8025    min=7749    max=8566    stdDev=370.0    maxVar=10.5%    confInt=5.42%   samples=  4
    Outlier values:  10992.824
Footprint   avg=268740  min=253612  max=278680  stdDev=11369.3  maxVar=9.9% confInt=4.03%   samples=  5
CThreadTime avg=4524    min=4377    max=4723    stdDev=126.7    maxVar=7.9% confInt=2.67%   samples=  5
ProcessTime avg=18257   min=18150   max=18420   stdDev=143.6    maxVar=1.5% confInt=1.33%   samples=  3
    Outlier values:  22820 16700
[root@trxrhel7perf-1 scripts]# ../sdks/java11_new/bin/java -Xshareclasses:name=liberty,cacheDir=/home/harryayu2/scripts/,printStats
Current statistics for cache "liberty": 
Cache created with:
    -Xnolinenumbers                      = false
    BCI Enabled                          = true
    Restrict Classpaths                  = false
    Feature                              = cr
    Processor Features                   = fpu cx8 cmov mmx sse
                                           sse2 ssse3 fma sse4_1
                                           popcnt aesni osxsave
                                           avx avx2 rdt_m
Cache contains only classes with line numbers
base address                         = 0x00007F268E259000
end address                          = 0x00007F26A4000000
allocation pointer                   = 0x00007F2690D0A380
cache layer                          = 0
cache size                           = 367000992
softmx bytes                         = 367000992
free bytes                           = 288096760
Reserved space for AOT bytes         = -1
Maximum space for AOT bytes          = 262144000
Reserved space for JIT data bytes    = -1
Maximum space for JIT data bytes     = -1
Metadata bytes                       = 4021132
Metadata % used                      = 5%
Class debug area size                = 29327360
Class debug area used bytes          = 7203168
Class debug area % used              = 24%
ROMClass bytes                       = 44766080
AOT bytes                            = 414868
JIT data bytes                       = 4616
Zip cache bytes                      = 0
Startup hint bytes                   = 6240
Data bytes                           = 363936
# ROMClasses                         = 20789
# AOT Methods                        = 220
# Classpaths                         = 2
# URLs                               = 4207
# Tokens                             = 0
# Zip caches                         = 0
# Startup hints                      = 52
# Stale classes                      = 0
% Stale classes                      = 0%
Cache is 21% full
Cache is accessible to current user = true
Results for JDK=/home/harryayu2/sdks/java8_new jvmOpts=-Xmx512m -Xshareclasses:name=liberty,cacheDir=/home/harryayu2/scripts/ -Xscmx350m -Xscmaxaot250m
StartupTime avg=5531    min=5184    max=5856    stdDev=172.7    maxVar=13.0%    confInt=0.83%   samples= 40
Footprint   avg=227854  min=210404  max=242884  stdDev=8361.3   maxVar=15.4%    confInt=0.98%   samples= 40
CThreadTime avg=3386    min=3208    max=3731    stdDev=142.1    maxVar=16.3%    confInt=1.12%   samples= 40
ProcessTime avg=14078   min=12110   max=15760   stdDev=785.0    maxVar=30.1%    confInt=1.48%   samples= 40
Stats for cold run:
StartupTime avg=7220    min=7016    max=7655    stdDev=293.7    maxVar=9.1% confInt=4.79%   samples=  4
    Outlier values:  10099.475
Footprint   avg=249718  min=228140  max=262428  stdDev=13902.0  maxVar=15.0%    confInt=5.31%   samples=  5
CThreadTime avg=4245    min=3918    max=4727    stdDev=313.8    maxVar=20.6%    confInt=7.05%   samples=  5
ProcessTime avg=17888   min=16320   max=21740   stdDev=2235.3   maxVar=33.2%    confInt=11.91%  samples=  5
[root@trxrhel7perf-1 scripts]# ../sdks/java8_new/bin/java -Xshareclasses:name=liberty,cacheDir=/home/harryayu2/scripts/,printStats
Current statistics for cache "liberty": 
Cache created with:
    -Xnolinenumbers                      = false
    BCI Enabled                          = true
    Restrict Classpaths                  = false
    Feature                              = cr
    Processor Features                   = fpu cx8 cmov mmx sse
                                           sse2 ssse3 fma sse4_1
                                           popcnt aesni osxsave
                                           avx avx2 rdt_m
Cache contains only classes with line numbers
base address                         = 0x00007F08BE259000
end address                          = 0x00007F08D4000000
allocation pointer                   = 0x00007F08C0B00500
cache layer                          = 0
cache size                           = 367000992
softmx bytes                         = 367000992
free bytes                           = 290006596
Reserved space for AOT bytes         = -1
Maximum space for AOT bytes          = 262144000
Reserved space for JIT data bytes    = -1
Maximum space for JIT data bytes     = -1
Metadata bytes                       = 3474368
Metadata % used                      = 4%
Class debug area size                = 29327360
Class debug area used bytes          = 6191900
Class debug area % used              = 21%
ROMClass bytes                       = 42628352
AOT bytes                            = 241216
JIT data bytes                       = 2252
Zip cache bytes                      = 950672
Startup hint bytes                   = 6240
Data bytes                           = 363936
# ROMClasses                         = 19683
# AOT Methods                        = 104
# Classpaths                         = 3
# URLs                               = 3485
# Tokens                             = 0
# Zip caches                         = 5
# Startup hints                      = 52
# Stale classes                      = 0
% Stale classes                      = 0%
Cache is 20% full
Cache is accessible to current user = true
harryyu1994 commented 3 years ago

^ 6% gap. Double the AOT bytes in SCC. Does changing the cache directory have an impact on startup time? -Xshareclasses:name=liberty,cacheDir=/home/harryayu2/scripts/ seems to be slower than the earlier runs.

mpirvu commented 3 years ago

Yes, the example above is from cold run

We are more interested in the warm runs that load AOT from SCC, rather than the cold runs that populate the SCC.

What do the runs from comment https://github.com/eclipse/openj9/issues/11015#issuecomment-717570418 represent? They are slower than the previous ones: 5.8 vs 3.9. Also, the number of AOT methods is very low.

harryyu1994 commented 3 years ago

What do the runs from comment #11015 (comment) represent? They are slower than the previous ones: 5.8 vs 3.9. Also, the number of AOT methods is very low.

They are supposed to represent the same thing but I'm noticing much less AOT methods being compiled for some reason.

Results for JDK=/home/harryayu2/sdks/java11_new jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx500m -Xscmaxaot200m

vs.

JDK=/home/harryayu2/sdks/java11_new jvmOpts=-Xmx512m -Xshareclasses:name=liberty,cacheDir=/home/harryayu2/scripts/ -Xscmx350m -Xscmaxaot250m
mpirvu commented 3 years ago

The location of the SCC does not matter as long as the SCC can be destroyed and recreated

harryyu1994 commented 3 years ago

Another question: what much SCC space is used in Java11 case? I am guessing that more than the 80MB defined by Liberty. We chose that 80MB based on DT7 with Java8, but if Java11 compiles more methods it may need a bigger cache. Maybe that is the reason I see a bigger delta (24%) than you do. I am going to repeat the experiment with a bigger SCC and maybe the gap that I see will shrink.

Java11

[root@trxrhel7perf-1 scripts]# /home/harryayu2/sdks/java11_new/bin/java -Xshareclasses:name=liberty,printStats
Current statistics for cache "liberty": 
Cache created with:
    -Xnolinenumbers                      = false
    BCI Enabled                          = true
    Restrict Classpaths                  = false
    Feature                              = cr
    Processor Features                   = fpu cx8 cmov mmx sse
                                           sse2 ssse3 fma sse4_1
                                           popcnt aesni osxsave
                                           avx avx2 rdt_m
Cache contains only classes with line numbers
base address                         = 0x00007FAC68C59000
end address                          = 0x00007FAC88000000
allocation pointer                   = 0x00007FAC6B34A4D0
cache layer                          = 0
cache size                           = 524287392
softmx bytes                         = 524287392
free bytes                           = 399295856
Reserved space for AOT bytes         = -1
Maximum space for AOT bytes          = 209715200
Reserved space for JIT data bytes    = -1
Maximum space for JIT data bytes     = -1
Metadata bytes                       = 2213268
Metadata % used                      = 1%
Class debug area size                = 41910272
Class debug area used bytes          = 6833146
Class debug area % used              = 16%
ROMClass bytes                       = 40834256
AOT bytes                            = 39175960
JIT data bytes                       = 493484
Zip cache bytes                      = 0
Startup hint bytes                   = 360
Data bytes                           = 363936
# ROMClasses                         = 16902
# AOT Methods                        = 7482
# Classpaths                         = 2
# URLs                               = 1181
# Tokens                             = 0
# Zip caches                         = 0
# Startup hints                      = 3
# Stale classes                      = 0
% Stale classes                      = 0%
Cache is 23% full
Cache is accessible to current user = true

Java8

[root@trxrhel7perf-1 scripts]# /home/harryayu2/sdks/java8_new/bin/java -Xshareclasses:name=liberty,printStats
Current statistics for cache "liberty": 
Cache created with:
    -Xnolinenumbers                      = false
    BCI Enabled                          = true
    Restrict Classpaths                  = false
    Feature                              = cr
    Processor Features                   = fpu cx8 cmov mmx sse
                                           sse2 ssse3 fma sse4_1
                                           popcnt aesni osxsave
                                           avx avx2 rdt_m
Cache contains only classes with line numbers
base address                         = 0x00007F5B58C59000
end address                          = 0x00007F5B78000000
allocation pointer                   = 0x00007F5B5B148528
cache layer                          = 0
cache size                           = 524287392
softmx bytes                         = 524287392
free bytes                           = 402406768
Reserved space for AOT bytes         = -1
Maximum space for AOT bytes          = 209715200
Reserved space for JIT data bytes    = -1
Maximum space for JIT data bytes     = -1
Metadata bytes                       = 2153408
Metadata % used                      = 1%
Class debug area size                = 41910272
Class debug area used bytes          = 5824260
Class debug area % used              = 13%
ROMClass bytes                       = 38729000
AOT bytes                            = 37329392
JIT data bytes                       = 443584
Zip cache bytes                      = 950672
Startup hint bytes                   = 360
Data bytes                           = 363936
# ROMClasses                         = 16235
# AOT Methods                        = 7188
# Classpaths                         = 3
# URLs                               = 1173
# Tokens                             = 0
# Zip caches                         = 5
# Startup hints                      = 3
# Stale classes                      = 0
% Stale classes                      = 0%
Cache is 23% full
Cache is accessible to current user = true
pshipton commented 3 years ago

The SCC for Java 11 isn't full free bytes = 399295856.

Neither did the AOT hit the maximum allowed.

Maximum space for AOT bytes          = 209715200
AOT bytes                            = 39175960
pshipton commented 3 years ago

I see, you increased the SCC size to ~500MB in order to see how much data was used.

harryyu1994 commented 3 years ago
Results for JDK=/home/harryayu2/sdks/java11_new_custom jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx200m -Xscmaxaot80m pid=0
StartupTime avg=3940    min=3774    max=4179    stdDev=86.5 maxVar=10.7%    confInt=0.58%   samples= 40
Footprint   avg=266630  min=233292  max=325216  stdDev=23242.7  maxVar=39.4%    confInt=2.32%   samples= 40
CThreadTime avg=1636    min=1180    max=2872    stdDev=419.6    maxVar=143.4%   confInt=6.83%   samples= 40
ProcessTime avg=7193    min=6590    max=8230    stdDev=365.0    maxVar=24.9%    confInt=1.37%   samples= 39
    Outlier values:  9410
Stats for cold run:
StartupTime avg=17050   min=16851   max=17178   stdDev=146.4    maxVar=1.9% confInt=0.82%   samples=  5
Footprint   avg=307582  min=301908  max=321416  stdDev=8093.9   maxVar=6.5% confInt=2.51%   samples=  5
CThreadTime avg=46893   min=45068   max=48980   stdDev=1420.3   maxVar=8.7% confInt=2.89%   samples=  5
ProcessTime avg=66272   min=66040   max=66520   stdDev=229.1    maxVar=0.7% confInt=0.41%   samples=  4
Results for JDK=/home/harryayu2/sdks/java8_new_custom jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx200m -Xscmaxaot80m pid=0
StartupTime avg=3430    min=3153    max=3650    stdDev=97.2 maxVar=15.8%    confInt=0.75%   samples= 40
Footprint   avg=274776  min=225972  max=301376  stdDev=24341.3  maxVar=33.4%    confInt=2.36%   samples= 40
CThreadTime avg=1174    min= 838    max=2073    stdDev=269.5    maxVar=147.4%   confInt=6.19%   samples= 39
    Outlier values:  2178
ProcessTime avg=6639    min=5950    max=7340    stdDev=370.4    maxVar=23.4%    confInt=1.49%   samples= 40
Stats for cold run:
StartupTime avg=15724   min=15393   max=15972   stdDev=213.7    maxVar=3.8% confInt=1.30%   samples=  5
Footprint   avg=288452  min=286564  max=291680  stdDev=1977.1   maxVar=1.8% confInt=0.65%   samples=  5
CThreadTime avg=42485   min=40821   max=44077   stdDev=1286.2   maxVar=8.0% confInt=2.89%   samples=  5
ProcessTime avg=60808   min=59380   max=62520   stdDev=1389.9   maxVar=5.3% confInt=2.18%   samples=  5
+ (warm) java/lang/invoke/DirectHandle.invokeExact_thunkArchetype_L(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; @ 00007F2404A2EBE8-00007F2404A2ED1A SharableInvokeExactThunk - Q_SZ=82 Q_SZI=76 QW=450 j9m=0000000000079498 bcsz=54 time=1888us mem=[region=2304 system=16384]KB compThreadID=1 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/DirectHandle.invokeExact_thunkArchetype_V(Ljava/lang/Object;ILjava/lang/Object;)V @ 00007F2404A2ED68-00007F2404A2EEA4 SharableInvokeExactThunk - Q_SZ=81 Q_SZI=76 QW=449 j9m=0000000000079358 bcsz=58 time=2299us mem=[region=2304 system=16384]KB compThreadID=0 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/DirectHandle.invokeExact_thunkArchetype_I(Ljava/lang/Object;JJLjava/lang/Object;)I @ 00007F2404A2EF08-00007F2404A2F07A SharableInvokeExactThunk - Q_SZ=80 Q_SZI=76 QW=448 j9m=0000000000079398 bcsz=54 time=2175us mem=[region=2304 system=16384]KB compThreadID=2 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/util/concurrent/ConcurrentSkipListMap;Ljava/lang/Void;Ljava/util/concurrent/ConcurrentSkipListMap$Index;Ljava/lang/invoke/VarHandle;)I @ 00007F240479C768-00007F240479C989 SharableInvokeExactThunk - Q_SZ=79 Q_SZI=75 QW=447 j9m=0000000000143338 bcsz=36 time=2585us mem=[region=2368 system=16384]KB compThreadID=1 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/util/concurrent/ConcurrentSkipListMap;Ljava/lang/Void;Ljava/util/concurrent/atomic/LongAdder;Ljava/lang/invoke/VarHandle;)I @ 00007F2404A300E8-00007F2404A30316 SharableInvokeExactThunk - Q_SZ=77 Q_SZI=71 QW=445 j9m=0000000000143338 bcsz=36 time=2829us mem=[region=2368 system=16384]KB compThreadID=0 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/DirectHandle.invokeExact_thunkArchetype_L(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; @ 00007F240479CB68-00007F240479CD0B SharableInvokeExactThunk - Q_SZ=77 Q_SZI=71 QW=445 j9m=0000000000079498 bcsz=54 time=2018us mem=[region=2304 system=16384]KB compThreadID=1 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/DirectHandle.invokeExact_thunkArchetype_I(ILjava/lang/Object;)I @ 00007F2404A30368-00007F2404A30483 SharableInvokeExactThunk - Q_SZ=75 Q_SZI=71 QW=443 j9m=0000000000079378 bcsz=46 time=2628us mem=[region=2304 system=16384]KB compThreadID=0 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/FilterArgumentsHandle.invokeExact_thunkArchetype_X(Ljava/lang/Object;)Ljava/lang/Object; @ 00007F2404A304E0-00007F2404A30734 SharableInvokeExactThunk - Q_SZ=73 Q_SZI=69 QW=441 j9m=000000000007BEB0 bcsz=74 time=4398us mem=[region=2496 system=16384]KB compThreadID=2 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(Ljava/lang/Integer;Ljava/lang/Byte;Ljava/lang/String;)Ljava/lang/Object; @ 00007F24045240C8-00007F2404524370 SharableInvokeExactThunk - Q_SZ=72 Q_SZI=69 QW=440 j9m=0000000000143338 bcsz=36 time=3729us mem=[region=2624 system=16384]KB compThreadID=1 CpuLoad=226%(3%avg) JvmCpu=223%
+ (warm) java/lang/invoke/FoldNonvoidHandle.invokeExact_thunkArchetype_X(IILjava/lang/Object;)Ljava/lang/Object; @ 00007F2404A30788-00007F2404A309A4 SharableInvokeExactThunk - Q_SZ=71 Q_SZI=69 QW=439 j9m=00000000003013C8 bcsz=67 time=2614us mem=[region=2432 system=16384]KB compThreadID=0 CpuLoad=226%(3%avg) JvmCpu=223%
mpirvu commented 3 years ago

eliminating these warm compilations did not make a difference.

By eliminating, I guess you mean transforming them into cold compilations.

harryyu1994 commented 3 years ago

eliminating these warm compilations did not make a difference.

By eliminating, I guess you mean transforming them into cold compilations.

Yes I mean downgrading them to cold.

mpirvu commented 3 years ago

Let's also look into failed compilations (including AOT load failures). Do we fail more for Java11? Are there some common traits to methods that fail compilations? Do those methods remain interpreted? (Eman fixed such an issue recently)

harryyu1994 commented 3 years ago

AOT Load failures in Java11:

Similar number of compilation failures in both Java8 and Java11.

java8

mpirvu commented 3 years ago

We may want to try with the fix from https://github.com/eclipse/openj9/pull/11018 which should make those "compilationAotHasInvokeVarHandle" failures be retried. I cannot say whether start-up time will budge though.

harryyu1994 commented 3 years ago

With #11018, we are still seeing "compilationAOTHasInvokeVarHandle"

! (AOT warm) java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z time=195us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247269 MB mem=[region=640 system=16384]KB
! (AOT warm) java/util/regex/Pattern$CharPredicate$$Lambda$5/0x0000000000000000.is(I)Z time=113us compilationAotHasInvokeSpecialInterface memLimit=262144 KB freePhysicalMemory=247200 MB mem=[region=384 system=16384]KB
! (AOT warm) java/util/regex/Pattern$BmpCharPredicate$$Lambda$14/0x0000000000000000.is(I)Z time=98us compilationAotHasInvokeSpecialInterface memLimit=262144 KB freePhysicalMemory=247200 MB mem=[region=512 system=16384]KB
! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue.offer(Ljava/lang/Object;)Z time=254us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247200 MB mem=[region=704 system=16384]KB
! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue.updateHead(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V time=163us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247200 MB mem=[region=704 system=16384]KB
! (AOT warm) java/util/concurrent/atomic/AtomicReference.compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z time=132us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247200 MB mem=[region=640 system=16384]KB
! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue$Node.<init>(Ljava/lang/Object;)V time=176us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247154 MB mem=[region=640 system=16384]KB
! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue$Node.casItem(Ljava/lang/Object;Ljava/lang/Object;)Z time=137us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247154 MB mem=[region=640 system=16384]KB
! (AOT warm) java/util/concurrent/FutureTask.finishCompletion()V time=321us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247139 MB mem=[region=704 system=16384]KB
! (AOT warm) java/util/concurrent/FutureTask.run()V time=275us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247139 MB mem=[region=704 system=16384]KB
! (AOT warm) java/util/concurrent/FutureTask.set(Ljava/lang/Object;)V time=162us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247139 MB mem=[region=704 system=16384]KB
! (AOT warm) java/util/concurrent/atomic/AtomicBoolean.compareAndSet(ZZ)Z time=155us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247102 MB mem=[region=704 system=16384]KB
! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue$Node.appendRelaxed(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V time=196us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247105 MB mem=[region=640 system=16384]KB
! (AOT warm) java/util/concurrent/atomic/AtomicReference.getAndSet(Ljava/lang/Object;)Ljava/lang/Object; time=271us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247084 MB mem=[region=640 system=16384]KB
harryyu1994 commented 3 years ago

AOT warm failures persist in Java11 (compilationAotHasInvokeVarHandle and compilationAotHasInvokeSpecialInterface)

harryyu1994 commented 3 years ago

Actually it looks something like this, we do retry but unfortunately no startup improvement.

(AOT warm) Compiling java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z  OrdinaryMethod j9m=00000000001823F0 t=297 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247264 MB
! (AOT warm) java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z time=185us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247264 MB mem=[region=640 system=16384]KB
 (cold) Compiling java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z  OrdinaryMethod j9m=00000000001823F0 t=297 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247264 MB
+ (cold) java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z @ 00007F2E3467E2C8-00007F2E3467E3E4 OrdinaryMethod - Q_SZ=3 Q_SZI=3 QW=30 j9m=00000000001823F0 bcsz=10 GCR time=607us mem=[region=1152 system=16384]KB compThreadID=0 CpuLoad=254%(3%avg) JvmCpu=0%

But what I'm still confused about is that the previous run without #11018 looked the same

 (AOT warm) Compiling java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z  OrdinaryMethod j9m=000000000017FFE8 t=264 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247334 MB
! (AOT warm) java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z time=208us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247334 MB mem=[region=640 system=16384]KB
 (cold) Compiling java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z  OrdinaryMethod j9m=000000000017FFE8 t=264 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247334 MB
+ (cold) java/util/concurrent/locks/AbstractQueuedSynchronizer.compareAndSetState(II)Z @ 00007FB938D1A6C8-00007FB938D1A7E4 OrdinaryMethod - Q_SZ=3 Q_SZI=3 QW=25 j9m=000000000017FFE8 bcsz=10 GCR time=580us mem=[region=1152 system=16384]KB compThreadID=0 CpuLoad=245%(3%avg) JvmCpu=0%

These ones were never re-attempted in the old run:

 (AOT warm) Compiling java/util/regex/Pattern$CharPredicate$$Lambda$5/000000000000000000.is(I)Z  OrdinaryMethod j9m=00000000001EA3B8 t=679 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247269 MB
! (AOT warm) java/util/regex/Pattern$CharPredicate$$Lambda$5/000000000000000000.is(I)Z compThreadID=0 time=137us <TRANSLATION FAILURE: AOT Has Invoke Special in Interface> mem=[region=384 system=16384]KB

 (AOT warm) Compiling java/util/regex/Pattern$BmpCharPredicate$$Lambda$14/000000000000000000.is(I)Z  OrdinaryMethod j9m=00000000002262C8 t=679 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247269 MB
! (AOT warm) java/util/regex/Pattern$BmpCharPredicate$$Lambda$14/000000000000000000.is(I)Z compThreadID=0 time=99us <TRANSLATION FAILURE: AOT Has Invoke Special in Interface> mem=[region=512 system=16384]KB
harryyu1994 commented 3 years ago

I will process the two logs again to see exactly what has changed. (with #11018 and without #11018)

harryyu1994 commented 3 years ago

(AOT warm) Compiling java/util/regex/Pattern$BmpCharPredicate$$Lambda$14/0x0000000000000000.is(I)Z OrdinaryMethod j9m=00000000002257C8 t=567 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247184 MB ! (AOT warm) java/util/regex/Pattern$BmpCharPredicate$$Lambda$14/0x0000000000000000.is(I)Z time=134us compilationAotHasInvokeSpecialInterface memLimit=262144 KB freePhysicalMemory=247184 MB mem=[region=512 system=16384]KB (cold) Compiling java/util/regex/Pattern$BmpCharPredicate$$Lambda$14/0x0000000000000000.is(I)Z OrdinaryMethod j9m=00000000002257C8 t=567 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247184 MB

(AOT warm) Compiling java/util/concurrent/ConcurrentLinkedQueue.offer(Ljava/lang/Object;)Z OrdinaryMethod j9m=0000000000286E98 t=780 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247184 MB ! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue.offer(Ljava/lang/Object;)Z time=245us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247184 MB mem=[region=704 system=16384]KB (cold) Compiling java/util/concurrent/ConcurrentLinkedQueue.offer(Ljava/lang/Object;)Z OrdinaryMethod j9m=0000000000286E98 t=780 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247184 MB

(AOT warm) Compiling java/util/concurrent/ConcurrentLinkedQueue.updateHead(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V OrdinaryMethod j9m=0000000000286E18 t=780 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247184 MB ! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue.updateHead(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V time=161us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247184 MB mem=[region=704 system=16384]KB (cold) Compiling java/util/concurrent/ConcurrentLinkedQueue.updateHead(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V OrdinaryMethod j9m=0000000000286E18 t=780 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247184 MB

(AOT warm) Compiling java/util/concurrent/atomic/AtomicReference.compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z OrdinaryMethod j9m=00000000002887C8 t=790 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247184 MB ! (AOT warm) java/util/concurrent/atomic/AtomicReference.compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z time=138us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247184 MB mem=[region=640 system=16384]KB (cold) Compiling java/util/concurrent/atomic/AtomicReference.compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z OrdinaryMethod j9m=00000000002887C8 t=790 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247184 MB

(AOT warm) Compiling java/util/concurrent/ConcurrentLinkedQueue$Node.(Ljava/lang/Object;)V OrdinaryMethod j9m=0000000000287978 t=1337 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247147 MB ! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue$Node.(Ljava/lang/Object;)V time=220us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247147 MB mem=[region=640 system=16384]KB (cold) Compiling java/util/concurrent/ConcurrentLinkedQueue$Node.(Ljava/lang/Object;)V OrdinaryMethod j9m=0000000000287978 t=1337 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247147 MB

(AOT warm) Compiling java/util/concurrent/ConcurrentLinkedQueue$Node.casItem(Ljava/lang/Object;Ljava/lang/Object;)Z OrdinaryMethod j9m=00000000002879D8 t=1358 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247147 MB ! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue$Node.casItem(Ljava/lang/Object;Ljava/lang/Object;)Z time=176us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247147 MB mem=[region=640 system=16384]KB (cold) Compiling java/util/concurrent/ConcurrentLinkedQueue$Node.casItem(Ljava/lang/Object;Ljava/lang/Object;)Z OrdinaryMethod j9m=00000000002879D8 t=1358 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247147 MB

(AOT warm) Compiling java/util/concurrent/FutureTask.finishCompletion()V OrdinaryMethod j9m=00000000004046E0 t=1819 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247137 MB ! (AOT warm) java/util/concurrent/FutureTask.finishCompletion()V time=201us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247137 MB mem=[region=704 system=16384]KB (cold) Compiling java/util/concurrent/FutureTask.finishCompletion()V OrdinaryMethod j9m=00000000004046E0 t=1819 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247137 MB

(AOT warm) Compiling java/util/concurrent/FutureTask.run()V OrdinaryMethod j9m=0000000000404680 t=1819 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247137 MB ! (AOT warm) java/util/concurrent/FutureTask.run()V time=226us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247137 MB mem=[region=704 system=16384]KB (cold) Compiling java/util/concurrent/FutureTask.run()V OrdinaryMethod j9m=0000000000404680 t=1819 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247137 MB

(AOT warm) Compiling java/util/concurrent/FutureTask.set(Ljava/lang/Object;)V OrdinaryMethod j9m=0000000000404640 t=1829 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247137 MB ! (AOT warm) java/util/concurrent/FutureTask.set(Ljava/lang/Object;)V time=154us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247137 MB mem=[region=704 system=16384]KB (cold) Compiling java/util/concurrent/FutureTask.set(Ljava/lang/Object;)V OrdinaryMethod j9m=0000000000404640 t=1829 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247137 MB

(AOT warm) Compiling java/util/concurrent/atomic/AtomicBoolean.compareAndSet(ZZ)Z OrdinaryMethod j9m=00000000001B4CC8 t=2926 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247105 MB ! (AOT warm) java/util/concurrent/atomic/AtomicBoolean.compareAndSet(ZZ)Z time=154us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247105 MB mem=[region=704 system=16384]KB (cold) Compiling java/util/concurrent/atomic/AtomicBoolean.compareAndSet(ZZ)Z OrdinaryMethod j9m=00000000001B4CC8 t=2926 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247105 MB

(AOT warm) Compiling java/util/concurrent/ConcurrentLinkedQueue$Node.appendRelaxed(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V OrdinaryMethod j9m=00000000002879B8 t=3419 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247100 MB ! (AOT warm) java/util/concurrent/ConcurrentLinkedQueue$Node.appendRelaxed(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V time=207us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247100 MB mem=[region=640 system=16384]KB (cold) Compiling java/util/concurrent/ConcurrentLinkedQueue$Node.appendRelaxed(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V OrdinaryMethod j9m=00000000002879B8 t=3419 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247100 MB

(AOT warm) Compiling java/util/concurrent/atomic/AtomicReference.getAndSet(Ljava/lang/Object;)Ljava/lang/Object; OrdinaryMethod j9m=0000000000288828 t=9397 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247086 MB ! (AOT warm) java/util/concurrent/atomic/AtomicReference.getAndSet(Ljava/lang/Object;)Ljava/lang/Object; time=210us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247086 MB mem=[region=640 system=16384]KB (cold) Compiling java/util/concurrent/atomic/AtomicReference.getAndSet(Ljava/lang/Object;)Ljava/lang/Object; OrdinaryMethod j9m=0000000000288828 t=9397 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247086 MB

(AOT warm) Compiling java/util/concurrent/ConcurrentSkipListMap.addCount(J)V OrdinaryMethod j9m=00000000002BAD80 t=9508 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247086 MB ! (AOT warm) java/util/concurrent/ConcurrentSkipListMap.addCount(J)V time=279us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247086 MB mem=[region=704 system=16384]KB (cold) Compiling java/util/concurrent/ConcurrentSkipListMap.addCount(J)V OrdinaryMethod j9m=00000000002BAD80 t=9508 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247086 MB

(AOT warm) Compiling java/util/concurrent/ConcurrentSkipListMap.findPredecessor(Ljava/lang/Object;Ljava/util/Comparator;)Ljava/util/concurrent/ConcurrentSkipListMap$Node; OrdinaryMethod j9m=00000000002BADC0 t=9538 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247086 MB ! (AOT warm) java/util/concurrent/ConcurrentSkipListMap.findPredecessor(Ljava/lang/Object;Ljava/util/Comparator;)Ljava/util/concurrent/ConcurrentSkipListMap$Node; time=288us compilationAotHasInvokeVarHandle memLimit=262144 KB freePhysicalMemory=247086 MB mem=[region=704 system=16384]KB (cold) Compiling java/util/concurrent/ConcurrentSkipListMap.findPredecessor(Ljava/lang/Object;Ljava/util/Comparator;)Ljava/util/concurrent/ConcurrentSkipListMap$Node; OrdinaryMethod j9m=00000000002BADC0 t=9538 compThreadID=0 memLimit=262144 KB freePhysicalMemory=247086 MB

Results for JDK=/home/harryayu2/sdks/java11_newest_custom jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx200m -Xscmaxaot80m pid=0
StartupTime avg=3964    min=3722    max=4181    stdDev=108.8    maxVar=12.3%    confInt=0.73%   samples= 40
Footprint   avg=276102  min=238588  max=340636  stdDev=26017.4  maxVar=42.8%    confInt=2.51%   samples= 40
CThreadTime avg=2161    min=1670    max=3360    stdDev=381.1    maxVar=101.2%   confInt=4.75%   samples= 39
    Outlier values:  4078
ProcessTime avg=7707    min=6890    max=9850    stdDev=538.2    maxVar=43.0%    confInt=1.88%   samples= 39
    Outlier values:  11020
Stats for cold run:
StartupTime avg=17011   min=16922   max=17100   stdDev=71.1 maxVar=1.1% confInt=0.40%   samples=  5
Footprint   avg=304463  min=302396  max=307148  stdDev=2172.1   maxVar=1.6% confInt=0.84%   samples=  4
    Outlier values:  335296
CThreadTime avg=46763   min=45694   max=48039   stdDev=929.3    maxVar=5.1% confInt=1.89%   samples=  5
ProcessTime avg=67282   min=66080   max=69260   stdDev=1253.6   maxVar=4.8% confInt=1.78%   samples=  5
mpirvu commented 3 years ago

Those two fail because during Ilgen we discover that the methods cannot handle relocatable code:

TR_J9ByteCodeIlGenerator::genInvokeSpecial(int32_t cpIndex)
{
...
  if (comp()->compileRelocatableCode())
      {
      ...
      comp()->failCompilation<J9::AOTHasInvokeSpecialInInterface>(
         "COMPILATION_AOT_HAS_INVOKESPECIAL_IN_INTERFACE");
      }
...
mpirvu commented 3 years ago

CPU is fluctuating wildly: in comment https://github.com/eclipse/openj9/issues/11015#issuecomment-718243208 the average CPU is 1636ms while in comment https://github.com/eclipse/openj9/issues/11015#issuecomment-719684298 the average has increased to 2161

mpirvu commented 3 years ago

Summary of experiments so far: 1) Java8 vs Java11 start-up time gap is around 15%, even with a lot of SCC/AOT space 2) There are 700+ more methods compiled in Java11 and CPU spent compiling is significantly larger (84%) 3) Many of the JIT compilations are JSR292 methods that are not eligible for AOT. These methods are compiled at warm, but forcing them to cold does not seem to improve start-up time 4) A couple of methods are AOT attempts that fail during ILGen and they remain interpreted. Changing the code to retry them with JIT does not improve start-up time.

mpirvu commented 3 years ago

For a bunch of methods we try to compile them first with AOT, then they fail, and we retry them with JIT. We could store some hints in the SCC, so that the next run time we don't try to AOT them. However, the time that we gain is about 150-200 usec per method, so I don't expect a significant improvement.

mpirvu commented 3 years ago

We should also get a profile of the full start-up time run.

harryyu1994 commented 3 years ago

CPU is fluctuating wildly: in comment #11015 (comment) the average CPU is 1636ms while in comment #11015 (comment) the average has increased to 2161

I believe the extra CPU was used to produce the verbose log output.

harryyu1994 commented 3 years ago

I believe the extra CPU was used to produce the verbose log output.

Actually I'm not so sure about that, that one doesn't appear to have vlog produced... I will keep on an eye on the new runs.

harryyu1994 commented 3 years ago

CPU is fluctuating wildly: in comment #11015 (comment) the average CPU is 1636ms while in comment #11015 (comment) the average has increased to 2161

I believe the extra CPU was used to produce the verbose log output.

Actually I think it was due to the 1636ms one having the warm compilations downgraded and the 2161ms one not having warm compilations downgraded. I guess it didn't show up in startup time but did make an impact in terms of cpu usage.

harryyu1994 commented 3 years ago

Ignore the above 3 comments, I believe both had the downgrade change... the difference is we are now retrying the AOT failures with JIT compilations.

mpirvu commented 3 years ago

Can 2 extra cold compilations cause such a big CPU delta (500 ms)?

harryyu1994 commented 3 years ago
Results for JDK=/home/harryayu2/sdks/java11 jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx200m -Xscmaxaot80m pid=0
StartupTime avg=3924    min=3704    max=4112    stdDev=101.5    maxVar=11.0%    confInt=0.69%   samples= 40
Footprint   avg=269122  min=232700  max=315440  stdDev=25782.2  maxVar=35.6%    confInt=2.55%   samples= 40
CThreadTime avg=1547    min=1188    max=2858    stdDev=393.7    maxVar=140.6%   confInt=6.86%   samples= 39
    Outlier values:  3489
ProcessTime avg=7094    min=6490    max=8270    stdDev=436.9    maxVar=27.4%    confInt=1.68%   samples= 38
    Outlier values:  9700 10140
Stats for cold run:
StartupTime avg=17171   min=17045   max=17298   stdDev=118.5    maxVar=1.5% confInt=0.66%   samples=  5
Footprint   avg=303673  min=302764  max=304636  stdDev=766.1    maxVar=0.6% confInt=0.30%   samples=  4
    Outlier values:  298984
CThreadTime avg=45415   min=44112   max=46488   stdDev=911.8    maxVar=5.4% confInt=1.91%   samples=  5
ProcessTime avg=65122   min=64060   max=65670   stdDev=663.6    maxVar=2.5% confInt=0.97%   samples=  5
harryyu1994 commented 3 years ago
harryyu1994 commented 3 years ago

Here was my tprof command:

export LD_LIBRARY_PATH=/opt/pi-75050cffff_retry/Dpiperf/lib
/opt/pi-75050cffff_retry/Dpiperf/bin/run.tprof -c 1000 -r 100 
mpirvu commented 3 years ago

"NoModule" is probably the jitted code. This could be a signal that "-agentlib:jprof=tprof" didn't take effect. It's possible that "PID 8634 5.96 server_300133" is also a JVM process. You have to look at the symbols of that process that receive ticks.

mpirvu commented 3 years ago

Parsing the two verbose logs I got from @harryyu1994 we get (after cutting the compilations post startup): java11_warm_run.log

        Samples MAX(ms) TOTAL(ms)       AVG(usec)       MIN(usec)
Total   7151    87.8    1114.5          156             19
aotl    6667    5.6     430.3           65              19
cold    283     26.0    420.7           1487            183
aotw    5       87.8    166.6           33315           4148
warm    1       29.9    29.9            29935           29935
jni     195     10.4    67.0            344             155
inv      recompilations = 2
sync compilations = 2
DLT compilations  = 0
numFailures       = 137
max_Q_SZ          = 193

java8_warm_run.log

        Samples MAX(ms) TOTAL(ms)       AVG(usec)       MIN(usec)
Total   6785    53.4    855.7           126             19
aotl    6444    10.0    432.2           67              19
cold    134     14.7    230.6           1721            182
aotw    5       53.4    121.5           24291           1961
warm    1       10.2    10.2            10191           10191
jni     201     2.2     61.2            305             157
inv      recompilations = 1
sync compilations = 1
DLT compilations  = 0
numFailures       = 131
max_Q_SZ          = 183

The biggest difference in compilation time comes from the cold compilations: there are ~150 more cold compilations in Java11 and they consume 190 more ms (average compilation time for cold compiles is the same). There are also more AOT loads (~220), but they don't consume more time. There is just one warm compilation in both cases, but it appears to take 20ms more for Java11. There are 5 AOT compilations in both cases, but they take 45 more ms in Java11.

The warm compilation: Java11 + (warm) java/lang/ClassLoader.defineClassInternal(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Z)Ljava/lang/Class; @ 00007FA8D03CE008-00007FA8D03CFB00 OrdinaryMethod C Q_SZ=37 Q_SZI=35 QW=43 j9m=000000000005F068 bcsz=248 time=29935us mem=[region=6912 system=16384]KB compThreadID=0 CpuLoad=223%(3%avg) JvmCpu=174% Java8 + (warm) org/eclipse/osgi/internal/loader/ModuleClassLoader.defineClass(Ljava/lang/String;[BLorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;)Lorg/eclipse/osgi/internal/loader/ModuleClassLoader$DefineClassResult; @ 00007FCC6FF5FCE8-00007FCC6FF60430 OrdinaryMethod C Q_SZ=61 Q_SZI=61 QW=67 j9m=00000000002E4EF0 bcsz=138 time=10191us mem=[region=3584 system=16384]KB compThreadID=0 CpuLoad=260%(4%avg) JvmCpu=214% The method is bigger in Java11: 248 bytecodes vs 138 bytecodes

AOT compilations for Java11

+ (AOT warm) java/util/Arrays.sort([Ljava/lang/Object;)V @ 00007FA8D0568DE0-00007FA8D056954D OrdinaryMethod - Q_SZ=4 Q_SZI=4 QW=6 j9m=0000000000091EB8 bcsz=24 GCR time=4148us mem=[region=2880 system=16384]KB compThreadID=0 CpuLoad=211%(3%avg) JvmCpu=208%
+ (AOT warm) java/lang/ClassLoader.getClassAssertionStatus(Ljava/lang/String;)Z @ 00007FA8D08A7A20-00007FA8D08A93B5 OrdinaryMethod - Q_SZ=20 Q_SZI=20 QW=24 j9m=000000000005F888 bcsz=46 GCR time=18881us mem=[region=5760 system=16384]KB compThreadID=0 CpuLoad=87%(1%avg) JvmCpu=84%
+ (AOT warm) java/util/concurrent/ScheduledThreadPoolExecutor.schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; @ 00007FA8D09DF1A8-00007FA8D09E016D OrdinaryMethod - Q_SZ=4 Q_SZI=4 QW=6 j9m=00000000003FF1C0 bcsz=56 GCR time=12267us mem=[region=3840 system=16384]KB compThreadID=0 CpuLoad=104%(1%avg) JvmCpu=103%
+ (AOT warm) org/eclipse/persistence/internal/jpa/weaving/MethodWeaver.visitMethodInsn(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V @ 00007FA8D0C435C8-00007FA8D0C4743D OrdinaryMethod - Q_SZ=63 Q_SZI=62 QW=65 j9m=0000000001640728 bcsz=161 GCR time=87821us mem=[region=13760 system=16384]KB compThreadID=0 CpuLoad=143%(2%avg) JvmCpu=144%
+ (AOT warm) com/sun/org/apache/xerces/internal/util/URI.isWellFormedAddress(Ljava/lang/String;)Z @ 00007FA8D0D94EE0-00007FA8D0D97435 OrdinaryMethod - Q_SZ=21 Q_SZI=21 QW=45 j9m=00000000005E3E00 bcsz=228 GCR time=43459us mem=[region=8896 system=16384]KB compThreadID=0 CpuLoad=209%(3%avg) JvmCpu=208%

AOT compilations for Java8

+ (AOT warm) com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl$DTDDriver.dispatch(Z)Z @ 00007FCC7045C980-00007FCC7045F3D4 OrdinaryMethod - Q_SZ=5 Q_SZI=5 QW=8 j9m=0000000000B35D48 bcsz=875 GCR time=20414us mem=[region=4608 system=16384]KB compThreadID=0 CpuLoad=117%(1%avg) JvmCpu=117%
+ (AOT warm) com/sun/org/apache/xerces/internal/impl/XMLEntityManager.endEntity()V @ 00007FCC70460980-00007FCC7046368D OrdinaryMethod - Q_SZ=0 Q_SZI=0 QW=2 j9m=0000000000512740 bcsz=273 GCR time=43158us mem=[region=7872 system=16384]KB compThreadID=0 CpuLoad=117%(1%avg) JvmCpu=117%
+ (AOT warm) org/jboss/weld/bean/builtin/ContextBean.<init>(Lorg/jboss/weld/bootstrap/ContextHolder;Lorg/jboss/weld/manager/BeanManagerImpl;)V @ 00007FCC706E0008-00007FCC706E3725 OrdinaryMethod - Q_SZ=84 Q_SZI=84 QW=86 j9m=0000000001749828 bcsz=56 GCR time=53400us mem=[region=12160 system=16384]KB compThreadID=1 CpuLoad=165%(2%avg) JvmCpu=160%
+ (AOT warm) com/opensymphony/xwork2/inject/ExternalContext.newInstance(Ljava/lang/reflect/Member;Lcom/opensymphony/xwork2/inject/Key;Lcom/opensymphony/xwork2/inject/ContainerImpl;)Lcom/opensymphony/xwork2/inject/ExternalContext; @ 00007FCC70595B28-00007FCC70595DA5 OrdinaryMethod - Q_SZ=0 Q_SZI=0 QW=2 j9m=0000000001C93448 bcsz=11 GCR time=1961us mem=[region=2176 system=16384]KB compThreadID=1 CpuLoad=185%(2%avg) JvmCpu=156%
+ (AOT warm) java/util/Vector$Itr.<init>(Ljava/util/Vector;Ljava/util/Vector$1;)V @ 00007FCC705A56C8-00007FCC705A5875 OrdinaryMethod - Q_SZ=4 Q_SZI=4 QW=6 j9m=0000000000D7B278 bcsz=6 GCR time=2522us mem=[region=2048 system=16384]KB compThreadID=1 CpuLoad=84%(1%avg) JvmCpu=1%

The set of AOT compilations is different in the two runs, so we cannot compare them directly in terms of size.

mpirvu commented 3 years ago

In Java11 there are also 38 AOT compilation attempts that failed due to "compilationAotHasInvokehandle" or "compilationAotHasInvokeVarHandle" or "compilationAotHasInvokeSpecialInterface". We may be able to save some 6ms in compilation time if we use SCC hints to avoid AOT compilations for them (instead they should be directly JIT compiled)

harryyu1994 commented 3 years ago

Tprof Results:

Java 11

   ================================
    )) Process
   ================================

   LAB    TKS   %%%     NAMES

   PID  71533 45.49    java_d081
   PID  56850 36.15    SystemProcess_0000
   PID  12754  8.11    java_d1fd
   PID   8466  5.38    java_d392

Java 8

   ================================
    )) Process
   ================================

   LAB    TKS   %%%     NAMES

   PID  66363 48.59    java_bdd9
   PID  48960 35.85    SystemProcess_0000
   PID   9354  6.85    java_bf37
   PID   6967  5.10    server_c073

Java 11

PID   8466  5.38    java_d392
    MOD   1805  1.15     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9vm29.so
    MOD   1613  1.03     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9jit29.so
    MOD   1387  0.88     JITCODE
    MOD   1233  0.78     vmlinux
    MOD   1083  0.69     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9gc29.so
    MOD    344  0.22     /usr/lib64/libc-2.17.so
    MOD    314  0.20     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9thr29.so
    MOD    173  0.11     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9shr29.so
    MOD    117  0.07     NoModule
    MOD     93  0.06     /usr/lib64/libz.so.1.2.7
    MOD     85  0.05     /opt/pi-75050cffff_retry/Dpiperf/lib/libjprof.so
    MOD     62  0.04     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9prt29.so
    MOD     42  0.03     /home/harryayu2/sdks/java11/lib/compressedrefs/libjclse29.so
    MOD     34  0.02     /usr/lib64/ld-2.17.so
    MOD     16  0.01     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9hookable29.so
    MOD     15  0.01     [xfs]
    MOD     14  0.01     [vdso]
    MOD     12  0.01     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9trc29.so
    MOD     10  0.01     /usr/lib64/libm-2.17.so
    MOD      6  0.00     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9jvmti29.so
    MOD      4  0.00     /home/harryayu2/sdks/java11/lib/compressedrefs/libjvm.so
    MOD      2  0.00     /home/harryayu2/sdks/java11/lib/libzip.so
    MOD      1  0.00     /opt/pi-75050cffff_retry/Dpiperf/lib/libperfutil.so
    MOD      1  0.00     /home/harryayu2/sdks/java11/lib/libjava.so

Java 8

   PID   6967  5.10    server_c073
    MOD   1543  1.13     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9vm29.so
    MOD   1242  0.91     JITCODE
    MOD   1235  0.90     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9jit29.so
    MOD    953  0.70     vmlinux
    MOD    859  0.63     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9gc29.so
    MOD    498  0.36     NoModule
    MOD    255  0.19     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9thr29.so
    MOD    144  0.11     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9shr29.so
    MOD    105  0.08     /home/harryayu2/sdks/java8/jre/lib/amd64/libzip.so
    MOD     45  0.03     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9prt29.so
    MOD     35  0.03     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libjclse29.so
    MOD     14  0.01     [xfs]
    MOD     13  0.01     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9hookable29.so
    MOD      8  0.01     /usr/lib64/libm-2.17.so
    MOD      7  0.01     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9trc29.so
    MOD      4  0.00     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9jvmti29.so
    MOD      3  0.00     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libjvm.so
    MOD      2  0.00     /home/harryayu2/sdks/java8/jre/lib/amd64/libjava.so
    MOD      1  0.00     [nf_conntrack]
    MOD      1  0.00     /usr/lib64/libc-2.17.so
harryyu1994 commented 3 years ago

Significant more ticks in libj9vm29.so and libj9jit29.so:

Java11

[root@trxrhel7perf-1 scripts]# perl Harry_start_stop_liberty.pl 3 1
doColdRun=1 using server=dt7
batch 0
Will do 3 iterations with javaHome=/home/harryayu2/sdks/java11 jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx200m -Xscmaxaot80m -agentlib:jprof=tprof,logpath=/home/harryayu2/scripts
+ Parent: startTime=18200.429 ms
ProcessCPu=69880
CompThreadTime=49604
WorkingSet=300468
HPWorkingSet=0
+ Parent: startTime=5330.56 ms
ProcessCPu=11890
CompThreadTime=4361
WorkingSet=311716
HPWorkingSet=0
+ Parent: startTime=4477.867 ms
ProcessCPu=8520
CompThreadTime=2083
WorkingSet=280940
HPWorkingSet=0
Results for JDK=/home/harryayu2/sdks/java11 jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx200m -Xscmaxaot80m -agentlib:jprof=tprof,logpath=/home/harryayu2/scripts pid=0
StartupTime avg=4478    min=4478    max=4478    stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
Footprint   avg=280940  min=280940  max=280940  stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
CThreadTime avg=2083    min=2083    max=2083    stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
ProcessTime avg=8520    min=8520    max=8520    stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
Stats for cold run:
StartupTime avg=18200   min=18200   max=18200   stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
Footprint   avg=300468  min=300468  max=300468  stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
CThreadTime avg=49604   min=49604   max=49604   stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
ProcessTime avg=69880   min=69880   max=69880   stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1

Java8

[root@trxrhel7perf-1 scripts]# perl Harry_start_stop_liberty.pl 3 1
doColdRun=1 using server=dt7
batch 0
Will do 3 iterations with javaHome=/home/harryayu2/sdks/java8 jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx200m -Xscmaxaot80m -agentlib:jprof=tprof,logpath=/home/harryayu2/scripts
+ Parent: startTime=16447.18 ms
ProcessCPu=65470
CompThreadTime=45819
WorkingSet=294404
HPWorkingSet=0
+ Parent: startTime=4635.55 ms
ProcessCPu=8970
CompThreadTime=2992
WorkingSet=265000
HPWorkingSet=0
+ Parent: startTime=3825.319 ms
ProcessCPu=6900
CompThreadTime=1555
WorkingSet=265556
HPWorkingSet=0
Results for JDK=/home/harryayu2/sdks/java8 jvmOpts=-Xmx512m -Xshareclasses:name=liberty -Xscmx200m -Xscmaxaot80m -agentlib:jprof=tprof,logpath=/home/harryayu2/scripts pid=0
StartupTime avg=3825    min=3825    max=3825    stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
Footprint   avg=265556  min=265556  max=265556  stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
CThreadTime avg=1555    min=1555    max=1555    stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
ProcessTime avg=6900    min=6900    max=6900    stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
Stats for cold run:
StartupTime avg=16447   min=16447   max=16447   stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
Footprint   avg=294404  min=294404  max=294404  stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
CThreadTime avg=45819   min=45819   max=45819   stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1
ProcessTime avg=65470   min=65470   max=65470   stdDev= 0.0 maxVar=0.0% confInt=0.00%   samples=  1

Java11 vm

PID   8466  5.38    java_d392
    MOD   1805  1.15     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9vm29.so
     SYM    829  0.53      VM_BytecodeInterpreterCompressed::run(J9VMThread*)
     SYM     55  0.03      j9rtv_verifyBytecodes
     SYM     50  0.03      classHashEqualFn
     SYM     45  0.03      bytecodeLoopCompressed
     SYM     39  0.02      classHashFn
     SYM     34  0.02      convertClassNameToStackMapType
     SYM     33  0.02      allocateRAMClassFragmentFromFreeList
     SYM     30  0.02      hashTableFind
     SYM     30  0.02      computeHashForUTF8
     SYM     28  0.02      computeVTable
     SYM     27  0.02      c_cInterpreter
     SYM     25  0.02      internalCreateRAMClassFromROMClassImpl
     SYM     24  0.02      searchClassForMethodCommon
     SYM     19  0.01      j9bcv_verifyBytecodes
     SYM     18  0.01      objectMonitorEnterNonBlocking
     SYM     17  0.01      getSendSlotsFromSignature
     SYM     16  0.01      walkFrame
     SYM     16  0.01      compareMethodNameAndSignature
     SYM     14  0.01      romFieldsNextDo
     SYM     14  0.01      decodeUTF8Char
     SYM     13  0.01      walkStackFrames
     SYM     13  0.01      internalFindClassInModule
     SYM     13  0.01      j9rtv_verifyArguments
     SYM     13  0.01      findFieldInClass
     SYM     11  0.01      parseObjectOrArrayName
     SYM     11  0.01      pushReturnType

Java8 vm

 PID   6967  5.10    server_c073
    MOD   1543  1.13     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9vm29.so
     SYM    698  0.51      VM_BytecodeInterpreterCompressed::run(J9VMThread*)
     SYM     65  0.05      j9rtv_verifyBytecodes
     SYM     43  0.03      classHashEqualFn
     SYM     41  0.03      classHashFn
     SYM     40  0.03      allocateRAMClassFragmentFromFreeList
     SYM     32  0.02      hashTableFind
     SYM     29  0.02      bytecodeLoopCompressed
     SYM     27  0.02      searchClassForMethodCommon
     SYM     26  0.02      internalCreateRAMClassFromROMClassImpl
     SYM     25  0.02      computeVTable
     SYM     22  0.02      getSendSlotsFromSignature
     SYM     21  0.02      convertClassNameToStackMapType
     SYM     19  0.01      c_cInterpreter
     SYM     18  0.01      computeHashForUTF8
     SYM     17  0.01      walkStackFrames
     SYM     16  0.01      romFieldSize
     SYM     13  0.01      fieldOffsetsNextDo
     SYM     12  0.01      copyStringToUTF8Helper
     SYM     12  0.01      setArrayRegion

Java11 jit

    MOD   1613  1.03     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9jit29.so
     SYM     80  0.05      fast_jitCheckCast
     SYM     30  0.02      old_fast_jitLookupInterfaceMethod
     SYM     28  0.02      TR_PersistentCHTable::methodGotOverridden(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueMethodBlock*,-TR_OpaqueMethodBlock*,-int)
     SYM     20  0.01      returnFromJITL
     SYM     20  0.01      jitCheckCast
     SYM     19  0.01      TR_RuntimeAssumptionTable::countRatAssumptions()
     SYM     18  0.01      TR::Region::allocate(unsigned-long,-void*)
     SYM     18  0.01      jitLookupInterfaceMethod
     SYM     16  0.01      fast_jitInstanceOf
     SYM     12  0.01      returnFromJIT1
     SYM     12  0.01      TR_RegionAnalysis::simpleIterator(TR_Stack<int>&,-TR_BitVector&,-TR_BitVector&,-TR_BitVector&,-bool&,-TR::Block*,-bool)
     SYM     10  0.01      TR::CompilationInfo::addMethodToBeCompiled(TR::IlGeneratorMethodDetails&,-void*,-CompilationPriority,-bool,-TR_OptimizationPlan*,-bool*,-TR_YesNoMaybe)
     SYM     10  0.01      OMR::Simplifier::cleanupFlags(TR::Node*)
     SYM     10  0.01      OMR::X86::Instruction::generateBinaryEncoding()
     SYM      9  0.01      TR_RegionStructure::checkForInternalCycles()
     SYM      9  0.01      TR_Dominators::dominates(TR::Block*,-TR::Block*)
     SYM      9  0.01      TR_IProfiler::parseBuffer(J9VMThread*,-unsigned-char-const*,-unsigned-long,-bool)
     SYM      8  0.01      OMR::X86::Machine::findBestFreeGPRegister(TR::Instruction*,-TR::Register*,-TR_RegisterSizes,-bool)
     SYM      8  0.01      OMR::LocalCSE::examineNode(TR::Node*,-TR_BitVector&,-TR::Node*,-int,-int*,-bool*,-int)
     SYM      8  0.01      J9::CodeGenerator::doInstructionSelection()
     SYM      8  0.01      TR_RuntimeAssumptionTable::getBucketPtr(TR_RuntimeAssumptionKind,-unsigned-long)
     SYM      8  0.01      TR_Dominators::findDominators(TR::Block*)
     SYM      8  0.01      jitHookInitializeSendTarget
     SYM      8  0.01      J9::Compilation::fej9()
     SYM      7  0.00      TR_RegisterCandidate::processLiveOnEntryBlocks(TR::Block**,-int*,-TR::Compilation*,-TR_Array<int>&,-TR_Array<int>&,-TR_Array<int>&,-TR_BitVector*,-TR_Array<TR::Block*>&,-bool)
     SYM      7  0.00      OMR::ValuePropagation::addConstraintToList(TR::Node*,-int,-int,-TR::VPConstraint*,-TR_HedgeTree<OMR::ValuePropagation::ValueConstraint>*,-bool)
     SYM      7  0.00      TR_ResolvedMethod::getRecognizedMethod()
     SYM      7  0.00      OMR::Node::hasRegLoadStoreSymbolReference()
     SYM      7  0.00      OMR::RealRegister::setState(OMR::RealRegister::RegState,-bool)
     SYM      7  0.00      TR::LocalDeadStoreElimination::transformBlock(TR::TreeTop*,-TR::TreeTop*)
     SYM      7  0.00      TR_Memory::allocateHeapMemory(unsigned-long,-TR_MemoryBase::ObjectType)
     SYM      7  0.00      TR_Dominators::getDominator(TR::Block*)
     SYM      7  0.00      OMR::Node::initializeFutureUseCounts(unsigned-short)
     SYM      7  0.00      TR_RelocationRecord::applyRelocationAtAllOffsets(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM      7  0.00      TR_ValueNumberInfo::allocateValueNumber(TR::Node*)
     SYM      7  0.00      TR_PersistentCHTable::classGotExtended(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueClassBlock*,-TR_OpaqueClassBlock*)
     SYM      6  0.00      OMR::Block::getNextBlock()
     SYM      6  0.00      OMR::ValuePropagation::mergeDefConstraints(TR::Node*,-int,-bool&,-bool)
     SYM      6  0.00      TR_IPMethodHashTableEntry::add(TR_OpaqueMethodBlock*,-TR_OpaqueMethodBlock*,-unsigned-int)
     SYM      6  0.00      TR_IProfiler::profilingSample(unsigned-long,-unsigned-long,-bool,-bool,-unsigned-int)
     SYM      6  0.00      OMR::LocalCSE::transformBlock(TR::TreeTop*,-TR::TreeTop*)
     SYM      6  0.00      TR_X86RegisterDependencyGroup::assignRegisters(TR::Instruction*,-TR_RegisterKinds,-TR_X86RegisterDependencyIndex,-TR::CodeGenerator*)
     SYM      6  0.00      OMR::ValuePropagation::getValueNumber(TR::Node*)
     SYM      6  0.00      TR_PersistentCHTable::findClassInfo(TR_OpaqueClassBlock*)-[clone-.localalias.42]
     SYM      6  0.00      OMR::Node::Node(TR::Node*,-TR::ILOpCodes,-unsigned-short)
     SYM      5  0.00      void-std::deque<std::pair<TR_StructureSubGraphNode*,-bool>,-TR::typed_allocator<std::pair<TR_StructureSubGraphNode*,-bool>,-TR::Region&>->::emplace_front<std::pair<TR_StructureSubGraphNode*,-bool>->(std::pair<TR_StructureSubGraphNode*,-bool>&&)
     SYM      5  0.00      TR_RegionAnalysis::addRegionNodesIterativeVersion(TR_RegionAnalysis::StructInfo&,-TR_BitVector&,-TR_BitVector&,-bool&,-TR::Block*)
     SYM      5  0.00      dispatchDirectMethod
     SYM      5  0.00      OMR::ValuePropagation::mergeRelationships(TR_LinkHead<OMR::ValuePropagation::Relationship>&,-TR_LinkHead<OMR::ValuePropagation::Relationship>&,-int,-bool,-OMR::ValuePropagation::StoreRelationship*,-List<TR::Symbol>*,-bool)
     SYM      5  0.00      J9::Compilation::verifyCompressedRefsAnchors(TR::Node*,-TR::Node*,-TR::TreeTop*,-unsigned-short,-TR::list<TR_Pair<TR::Node,-TR::TreeTop>*,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&)
     SYM      5  0.00      OMR::Optimizer::performOptimization(OptimizationStrategy-const*,-int,-int,-int)
     SYM      5  0.00      TR_IProfiler::findOrCreateEntry(int,-unsigned-long,-bool)
     SYM      5  0.00      interpreterStaticAndSpecialGlue
     SYM      5  0.00      OMR::RealRegister::getRealRegister()
     SYM      5  0.00      J9::Compilation::compileRelocatableCode()
     SYM      5  0.00      OMR::Block::isExtensionOfPreviousBlock()
     SYM      5  0.00      memoryBarrierRequired(TR_X86OpCode&,-TR::MemoryReference*,-TR::CodeGenerator*,-bool)
     SYM      5  0.00      J9::AliasBuilder::createAliasInfo()
     SYM      5  0.00      TR::DeadTreesElimination::process(TR::TreeTop*,-TR::TreeTop*)
     SYM      5  0.00      OMR::X86::CodeGenerator::doBinaryEncoding()
     SYM      4  0.00      OMR::TransformUtil::recursivelySetNodeVisitCount(TR::Node*,-unsigned-short)
     SYM      4  0.00      CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->::allocate(unsigned-long,-char-const*)-[clone-.constprop.215]
     SYM      4  0.00      avl_search
     SYM      4  0.00      TR_IProfiler::findOrCreateMethodEntry(J9Method*,-J9Method*,-bool,-unsigned-int)
     SYM      4  0.00      OMR::OptimizationManager::OptimizationManager(TR::Optimizer*,-TR::Optimization*-(*)(TR::OptimizationManager*),-OMR::Optimizations,-OptimizationStrategy-const*)
     SYM      4  0.00      TR_HedgeTreeHandler<OMR::ValuePropagation::ValueConstraint>::findOrCreate(int,-OMR::ValuePropagation::ValueConstraint*&,-int&)
     SYM      4  0.00      TR_IPBCDataCallGraph::setData(unsigned-long,-unsigned-int)
     SYM      4  0.00      TR_RegisterCandidate::symbolIsLive(TR::Block*)
     SYM      4  0.00      TR_RegisterCandidates::computeAvailableRegisters(TR_RegisterCandidate*,-int,-int,-TR::Block**,-TR_BitVector*)
     SYM      4  0.00      OMR::Compilation::findVirtualGuardInfo(TR::Node*)
     SYM      4  0.00      TR_Memory::allocateStackMemory(unsigned-long,-TR_MemoryBase::ObjectType)
     SYM      4  0.00      TR_UseDefInfo::buildUseDefs(TR::Node*,-void*,-TR_BitVector&,-TR::Node*,-TR_UseDefInfo::AuxiliaryData&)
     SYM      4  0.00      OMR::Node::getSymbol()
     SYM      4  0.00      OMR::Block::getFirstRealTreeTop()
     SYM      4  0.00      returnFromJIT0
     SYM      4  0.00      OMR::ValuePropagation::launchNode(TR::Node*,-TR::Node*,-int)
     SYM      4  0.00      jitGetExceptionTableFromPC
     SYM      4  0.00      TR_IProfiler::addSampleData(TR_IPBytecodeHashTableEntry*,-unsigned-long,-bool,-unsigned-int)
     SYM      4  0.00      OMR::X86::MemoryReference::assignRegisters(TR::Instruction*,-TR::CodeGenerator*)
     SYM      4  0.00      TR::DeadTreesElimination::prePerformOnBlocks()
     SYM      4  0.00      OMR::Node::nodeRequiresConditionCodes()
     SYM      4  0.00      J9::X86::CPU::supports_feature_test(unsigned-int)
     SYM      4  0.00      OMR::Simplifier::simplify(TR::Node*,-TR::Block*)
     SYM      4  0.00      OMR::Block::getLastRealTreeTop()
     SYM      4  0.00      J9::CodeGenerator::lowerTreesPreChildrenVisit(TR::Node*,-TR::TreeTop*,-unsigned-short)
     SYM      4  0.00      OMR::TreeTop::getExtendedBlockExitTreeTop()
     SYM      4  0.00      TR_J9VMBase::get(J9JITConfig*,-J9VMThread*,-TR_J9VMBase::VM_TYPE)
     SYM      4  0.00      OMR::X86::Instruction::operandSizeRexBits()
     SYM      4  0.00      TR_RegisterCandidate::setWeight(TR::Block**,-int*,-TR::Compilation*,-TR_Array<int>&,-TR_Array<int>&,-TR_Array<int>&,-TR_BitVector*,-TR_Array<TR::Block*>&,-TR_BitVector&,-TR_BitVector&)
     SYM      4  0.00      jitWalkStackFrames
     SYM      4  0.00      avl_jit_artifact_searchCompare
     SYM      4  0.00      std::_Rb_tree_insert_and_rebalance(bool,-std::_Rb_tree_node_base*,-std::_Rb_tree_node_base*,-std::_Rb_tree_node_base&)
     SYM      4  0.00      OMR::X86::RegisterDependencyConditions::unionRealDependencies(TR_X86RegisterDependencyGroup*,-TR_X86RegisterDependencyIndex,-TR::Register*,-OMR::RealRegister::RegNum,-TR::CodeGenerator*,-unsigned-char,-bool)
     SYM      4  0.00      OMR::Node::getSymbolReference()
     SYM      4  0.00      OMR::ValuePropagation::getConstraint(TR::Node*,-bool&,-TR::Node*)
     SYM      3  0.00      TR_Dominators::TR_Dominators(TR::Compilation*,-bool)
     SYM      3  0.00      TR_RuntimeAssumptionTable::reclaimMarkedAssumptionsFromRAT(int)
     SYM      3  0.00      OMR::X86::CodeGenerator::doBackwardsRegisterAssignment(TR_RegisterKinds,-TR::Instruction*,-TR::Instruction*)
     SYM      3  0.00      J9::AliasBuilder::methodAliases(TR::SymbolReference*)
     SYM      3  0.00      OMR::Compilation::~Compilation()
     SYM      3  0.00      OMR::X86::Machine::createRegisterAssociationDirective(TR::Instruction*)
     SYM      3  0.00      OMR::Node::canGCandReturn()
     SYM      3  0.00      OMR::Compilation::getMethodSymbol()
     SYM      3  0.00      callDirectMethodVPic
     SYM      3  0.00      OMR::Node::getBlock(bool)
     SYM      3  0.00      jitHookBytecodeProfiling
     SYM      3  0.00      jitMethodTranslated
     SYM      3  0.00      TR_J9EstimateCodeSize::processBytecodeAndGenerateCFG(TR_CallTarget*,-TR::Region&,-TR_J9ByteCodeIterator&,-NeedsPeekingHeuristic&,-TR::Block**,-OMR::FlagsTemplate<unsigned-char>*)
     SYM      3  0.00      endBlockSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      3  0.00      TR_J9VMBase::isAOT_DEPRECATED_DO_NOT_USE()
     SYM      3  0.00      OMR::Simplifier::create(TR::OptimizationManager*)
     SYM      3  0.00      OMR::Compilation::Compilation(int,-OMR_VMThread*,-TR_FrontEnd*,-TR_ResolvedMethod*,-TR::IlGenRequest&,-TR::Options&,-TR::Region&,-TR_Memory*,-TR_OptimizationPlan*,-TR::Environment*)
     SYM      3  0.00      OMR::CFG::createTraversalOrder(bool,-TR_AllocationKind,-TR_BitVector*)
     SYM      3  0.00      OMR::Node::createInternal(TR::Node*,-TR::ILOpCodes,-unsigned-short,-TR::Node*)
     SYM      3  0.00      TR_ResolvedJ9MethodBase::isCompilable(TR_Memory*)
     SYM      3  0.00      OMR::Compilation::getVisitCount()
     SYM      3  0.00      TR_J9SharedCache::romclassMatchesCachedVersion(J9ROMClass*,-unsigned-long*&,-unsigned-long*)
     SYM      3  0.00      jitExceptionHandlerSearch
     SYM      3  0.00      OMR::CFG::removeUnreachableBlocks()
     SYM      3  0.00      samplerThreadProc
     SYM      3  0.00      OMR::CodeGenerator::buildGCMapForInstruction(TR::Instruction*)
     SYM      3  0.00      OMR::SymbolReference::sharesSymbol(bool)
     SYM      3  0.00      getOriginalROMMethodUnchecked
     SYM      3  0.00      hash_jit_artifact_search
     SYM      3  0.00      TR::X86RegMemInstruction::assignRegisters(TR_RegisterKinds)
     SYM      3  0.00      TR_RegisterCandidate::extendLiveRangesForLiveOnExit(TR::Compilation*,-TR::Block**,-TR_Array<TR::Block*>&)
     SYM      3  0.00      constrainIaload(OMR::ValuePropagation*,-TR::Node*)
     SYM      3  0.00      TR_J9SharedCache::isPointerInCache(J9SharedClassCacheDescriptor-const*,-void*)
     SYM      3  0.00      OMR::ValuePropagation::copyRelationships(OMR::ValuePropagation::Relationship*)
     SYM      3  0.00      TR::X86MemRegInstruction::assignRegisters(TR_RegisterKinds)
     SYM      3  0.00      OMR::Node::getExtendedChild(int)
     SYM      3  0.00      mergeIPicLookupDispatch
     SYM      3  0.00      OMR::CodeGenerator::lowerTreeIfNeeded(TR::Node*,-int,-TR::Node*,-TR::TreeTop*)
     SYM      3  0.00      TR_LiveRegisters::setAssociation(TR::Register*,-TR::RealRegister*)
     SYM      3  0.00      TR_BitVector::operator=(TR_BitVector-const&)
     SYM      3  0.00      OMR::X86::Machine::setGPRWeightsFromAssociations()
     SYM      3  0.00      OMR::Peephole::perform()
     SYM      3  0.00      TR_LiveVariableInformation::visitTreeForLocals(TR::Node*,-TR_BitVector**,-TR_BitVector*,-bool,-bool,-unsigned-short,-TR_BitVector*,-bool)
     SYM      3  0.00      OMR::LocalCSE::canBeAvailable(TR::Node*,-TR::Node*,-TR_BitVector&,-bool)
     SYM      3  0.00      OMR::CFG::findReachableBlocks(TR_BitVector*)
     SYM      3  0.00      TR_LiveVariableInformation::initializeGenAndKillSetInfo(TR_BitVector**,-TR_BitVector**,-TR_BitVector**,-TR_BitVector**)
     SYM      3  0.00      TR_J9VMBase::convertClassPtrToClassOffset(J9Class*)-[clone-.localalias.164]
     SYM      3  0.00      OMR::LocalCSE::getNumberOfNodes(TR::Node*)
     SYM      3  0.00      OMR::Simplifier::simplify(TR::TreeTop*,-TR::Block*)
     SYM      3  0.00      TR_IProfiler::walkILTreeForEntries(unsigned-long*,-unsigned-int&,-TR_J9ByteCodeIterator*,-TR_OpaqueMethodBlock*,-TR::Compilation*,-unsigned-short,-int,-TR_BitVector*,-bool&)
     SYM      3  0.00      TR_ReachingDefinitions::initializeGenAndKillSetInfoForNode(TR::Node*,-TR_BitVector&,-bool,-int,-TR::Node*)
     SYM      3  0.00      TR::X86RegMemInstruction::estimateBinaryLength(int)
     SYM      3  0.00      CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->::allocate(unsigned-long,-char-const*)
     SYM      3  0.00      OMR::Node::chkOpsNodeRequiresConditionCodes()
     SYM      2  0.00      OMR::X86::MemoryReference::getDisplacement()
     SYM      2  0.00      OMR::X86::Instruction::initialize(TR::CodeGenerator*,-TR::RegisterDependencyConditions*,-TR_X86OpCodes,-bool)
     SYM      2  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::initializeAnalysisInfo(TR_BasicDFSetAnalysis<TR_BitVector*>::ExtraAnalysisInfo*,-TR::Block*)
     SYM      2  0.00      OMR::X86::CodeGenerator::removeBetterSpillPlacementCandidate(TR::RealRegister*)
     SYM      2  0.00      OMR::Options::getCmdLineOptions()
     SYM      2  0.00      TR_J9SharedCache::classMatchesCachedVersion(J9Class*,-unsigned-long*)
     SYM      2  0.00      TR_UseDefInfo::buildUseDefs(void*,-TR_UseDefInfo::AuxiliaryData&)
     SYM      2  0.00      OMR::LabelSymbol::LabelSymbol(TR::CodeGenerator*)
     SYM      2  0.00      OMR::CodeGenerator::pickRegister(TR_RegisterCandidate*,-TR::Block**,-TR_BitVector&,-short&,-TR_LinkHead<TR_RegisterCandidate>*)
     SYM      2  0.00      OMR::SymbolReferenceTable::findOrCreateAutoSymbolImpl(TR::ResolvedMethodSymbol*,-int,-TR::DataType,-bool,-bool,-bool,-bool,-unsigned-long,-int)
     SYM      2  0.00      J9::SystemSegmentProvider::request(unsigned-long)
     SYM      2  0.00      TR_J9ByteCodeIlGenerator::genILFromByteCodes()
     SYM      2  0.00      returnFromJITConstructor0
     SYM      2  0.00      TR::NodeChecklist::contains(TR::Node*)-const
     SYM      2  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::getAnalysisInfo(TR_Structure*)
     SYM      2  0.00      OMR::ResolvedMethodSymbol::ResolvedMethodSymbol(TR_ResolvedMethod*,-TR::Compilation*)
     SYM      2  0.00      TR_J9VM::getComponentClassFromArrayClass(TR_OpaqueClassBlock*)
     SYM      2  0.00      TR_RelocationRecord::size(TR_RelocationTarget*)
     SYM      2  0.00      TR::CompilationInfoPerThreadBase::compile(J9VMThread*,-TR::Compilation*,-TR_ResolvedMethod*,-TR_J9VMBase&,-TR_OptimizationPlan*,-TR::SegmentAllocator-const&)
     SYM      2  0.00      CS2::BaseArrayOf<int,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->,-8ul>::ElementAt(unsigned-long)
     SYM      2  0.00      TR::X86MemRegInstruction::rexBits()
     SYM      2  0.00      TR::DefaultCompilationStrategy::adjustOptimizationPlan(TR_MethodToBeCompiled*,-int)
     SYM      2  0.00      OMR::SymbolReferenceTable::methodSymRefFromName(TR::ResolvedMethodSymbol*,-char*,-char*,-char*,-OMR::MethodSymbol::Kinds,-int)
     SYM      2  0.00      TR_UseDefInfo::prepareUseDefInfo(bool,-bool,-bool,-bool)
     SYM      2  0.00      OMR::Node::hasUnresolvedSymbolReference()
     SYM      2  0.00      TR_BlockOrderingOptimization::connectTreesAccordingToOrder(List<TR::CFGNode>&)
     SYM      2  0.00      TR_BitVector::operator&=(TR_BitVector&)
     SYM      2  0.00      TR::CompilationInfoPerThreadBase::compile(J9VMThread*,-TR_MethodToBeCompiled*,-J9::J9SegmentProvider&)
     SYM      2  0.00      hashTableFind
     SYM      2  0.00      read_encoded_value_with_base(unsigned-char,-unsigned-long,-unsigned-char-const*,-unsigned-long*)
     SYM      2  0.00      TR_UnsafeFastPath::perform()
     SYM      2  0.00      OMR::CodeGenerator::simulateNodeEvaluation(TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*,-OMR::CodeGenerator::TR_RegisterPressureSummary*)
     SYM      2  0.00      TR::X86LabelInstruction::generateBinaryEncoding()
     SYM      2  0.00      TR_UnionDFSetAnalysis<TR_BitVector*>::compose(TR_BitVector*,-TR_BitVector*)
     SYM      2  0.00      OMR::CodeGenerator::lowerTreesWalk(TR::Node*,-TR::TreeTop*,-unsigned-short)
     SYM      2  0.00      TR_PatchNOPedGuardSiteOnClassRedefinition::make(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueClassBlock*,-unsigned-char*,-unsigned-char*,-OMR::RuntimeAssumption**)
     SYM      2  0.00      J9::PersistentAllocator::allocateFromSegmentLocked(unsigned-long)
     SYM      2  0.00      OMR::Compilation::performVirtualGuardNOPing()
     SYM      2  0.00      acquireVMaccessIfNeeded(J9VMThread*,-TR_YesNoMaybe)
     SYM      2  0.00      TR_J9MethodBase::nameLength()
     SYM      2  0.00      OMR::CodeGenerator::traceRegWeight(TR::Register*,-unsigned-int)
     SYM      2  0.00      OMR::Compilation::getHCRMode()
     SYM      2  0.00      TR_J9EstimateCodeSize::realEstimateCodeSize(TR_CallTarget*,-TR_CallStack*,-bool,-TR::Region&)
     SYM      2  0.00      TR::StackMemoryRegion::~StackMemoryRegion()
     SYM      2  0.00      OMR::SymbolReferenceTable::findOrCreateMethodSymbol(mcount_t,-int,-TR_ResolvedMethod*,-OMR::MethodSymbol::Kinds,-bool)
     SYM      2  0.00      J9::VMEnv::releaseVMAccessIfNeeded(TR_J9VMBase*,-bool)
     SYM      2  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::allocateBlockInfoContainer(TR_BitVector**,-bool,-bool)
     SYM      2  0.00      TR_BitVectorIterator::getNextBit()
     SYM      2  0.00      J9::Monitor::enter()
     SYM      2  0.00      std::vector<TR::SymbolValidationManager::TypedSymbol,-TR::typed_allocator<TR::SymbolValidationManager::TypedSymbol,-TR::Region&>->::_M_fill_insert(__gnu_cxx::__normal_iterator<TR::SymbolValidationManager::TypedSymbol*,-std::vector<TR::SymbolValidationManager::TypedSymbol,-TR::typed_allocator<TR::SymbolValidationManager::TypedSymbol,-TR::Region&>->->,-unsigned-long,-TR::SymbolValidationManager::TypedSymbol-const&)
     SYM      2  0.00      non-virtual-thunk-to-TR_ResolvedJ9Method::getPersistentIdentifier()
     SYM      2  0.00      OMR::LocalCSE::hash(TR::Node*,-TR::Node*)
     SYM      2  0.00      simplifyChildren(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      2  0.00      CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->::deallocate(void*,-unsigned-long,-char-const*)
     SYM      2  0.00      TR_RelocationRuntime::prepareRelocateAOTCodeAndData(J9VMThread*,-TR_FrontEnd*,-TR::CodeCache*,-J9JITDataCacheHeader-const*,-J9Method*,-bool,-TR::Options*,-TR::Compilation*,-TR_ResolvedMethod*,-unsigned-char*)
     SYM      2  0.00      TR_RegionAnalysis::createLeafStructures(TR::CFG*,-TR::Region&)
     SYM      2  0.00      TR::CompilationInfo::queueEntry(TR_MethodToBeCompiled*)
     SYM      2  0.00      OMR::Node::getRegister()
     SYM      2  0.00      CS2::BaseArrayOf<TR::Node*,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->,-8ul>::ElementAt(unsigned-long)
     SYM      2  0.00      TR_DumbInliner::inlineCallTargets(TR::ResolvedMethodSymbol*,-TR_CallStack*,-TR_InnerPreexistenceInfo*)
     SYM      2  0.00      TR_RuntimeAssumptionTable::addAssumption(OMR::RuntimeAssumption*,-TR_RuntimeAssumptionKind,-TR_FrontEnd*,-OMR::RuntimeAssumption**)
     SYM      2  0.00      OMR::Node::setIsNonNull(bool)
     SYM      2  0.00      TR::CompilationInfo::compileOnSeparateThread(J9VMThread*,-TR::IlGeneratorMethodDetails&,-void*,-TR_YesNoMaybe,-TR_CompilationErrorCode*,-bool*,-TR_OptimizationPlan*)
     SYM      2  0.00      OMR::CodeGenerator::prepareNodeForInstructionSelection(TR::Node*)
     SYM      2  0.00      TR::ArraycopyTransformation::perform()
     SYM      2  0.00      TR_RegionAnalysis::buildRegionSubGraph(TR_RegionStructure*,-TR_RegionAnalysis::StructInfo&,-TR_BitVector&,-TR::deque<TR_StructureSubGraphNode*,-TR::Region&>&,-TR::Region&)
     SYM      2  0.00      OMR::Simplifier::perform()
     SYM      2  0.00      mergeResolveVPicClass
     SYM      2  0.00      TR_LoopTransformer::detectWhileLoopsInSubnodesInOrder(ListAppender<TR_Structure>&,-List<TR_Structure>&,-ListAppender<TR_Structure>&,-List<TR_Structure>&,-TR_RegionStructure*,-unsigned-short,-TR_BitVector*,-bool)
     SYM      2  0.00      TR_BackwardUnionDFSetAnalysis<TR_BitVector*>::initializeInfo(TR_BitVector*)
     SYM      2  0.00      OMR::Register::getAssignedRealRegister()
     SYM      2  0.00      OMR::X86::MemoryReference::generateBinaryEncoding(unsigned-char*,-TR::Instruction*,-TR::CodeGenerator*)
     SYM      2  0.00      TR_RelocationRecordGroup::handleRelocation(TR_RelocationRuntime*,-TR_RelocationTarget*,-TR_RelocationRecord*,-unsigned-char*)
     SYM      2  0.00      CS2::LexicalBlockProfiler<CS2::RunnableMeter<CS2::Timer>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->,-CS2::PhaseMeasuringSummary<CS2::RunnableMeter<CS2::Timer>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->->::LexicalBlockProfiler(char-const*,-CS2::PhaseMeasuringSummary<CS2::RunnableMeter<CS2::Timer>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&)
     SYM      2  0.00      collectArraylengthNodes(TR::Node*,-unsigned-short,-List<TR::Node>*)
     SYM      2  0.00      TR_RegisterCandidates::find(TR::SymbolReference*)
     SYM      2  0.00      TR::CompilationInfoPerThreadBase::wrappedCompile(J9PortLibrary*,-void*)
     SYM      2  0.00      TR_J9SharedCache::persistIprofileInfo(TR::ResolvedMethodSymbol*,-TR_ResolvedMethod*,-TR::Compilation*)-[clone-.localalias.41]
     SYM      2  0.00      OMR::ValuePropagation::findValueConstraint(int,-TR_HedgeTree<OMR::ValuePropagation::ValueConstraint>&,-int)
     SYM      2  0.00      TR_J9SharedCache::isROMClassInSharedCache(J9ROMClass*,-unsigned-long*)-[clone-.localalias.33]
     SYM      2  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::allocateContainer(TR_BitVector**,-bool,-bool)
     SYM      2  0.00      TR_GlobalRegisterAllocator::transformBlock(TR::TreeTop*)
     SYM      2  0.00      TR::Region::Region(TR::Region-const&)
     SYM      2  0.00      TR_UseDefInfo::AuxiliaryData::AuxiliaryData(int,-unsigned-int,-TR::Region&,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->)
     SYM      2  0.00      OMR::CodeGenerator::allocateRegister(TR_RegisterKinds)
     SYM      2  0.00      J9::PersistentAllocator::allocateInternal(unsigned-long)
     SYM      2  0.00      TR_RelocationRecordConstantPool::findConstantPool(TR_RelocationTarget*,-unsigned-long,-TR_OpaqueMethodBlock*)
     SYM      2  0.00      OMR::Compilation::getSymRefCount()
     SYM      2  0.00      TR::Region::round(unsigned-long)
     SYM      2  0.00      TR_UseDefInfo::assignAdjustedNodeIndex(TR::Block*,-TR::Node*,-TR::Node*,-TR::TreeTop*,-TR_UseDefInfo::AuxiliaryData&,-bool)
     SYM      2  0.00      TR_ForwardDFSetAnalysis<TR_BitVector*>::analyzeNodeIfPredecessorsAnalyzed(TR_RegionStructure*,-TR_BitVector&)
     SYM      2  0.00      OMR::ValuePropagation::getEdgeConstraints(TR::CFGEdge*)
     SYM      2  0.00      CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->::allocate(unsigned-long,-char-const*)-[clone-.constprop.19]
     SYM      2  0.00      TR_Structure::contains(TR_Structure*,-TR_Structure*)
     SYM      2  0.00      TR_Memory::unregisterStackRegion(TR::Region&,-TR::Region&)
     SYM      2  0.00      J9::SymbolReference::SymbolReference(TR::SymbolReferenceTable*,-TR::Symbol*,-mcount_t,-int,-int,-int)
     SYM      2  0.00      TR::ArraycopyTransformation::~ArraycopyTransformation()
     SYM      2  0.00      J9::CodeGenerator::lowerTreeIfNeeded(TR::Node*,-int,-TR::Node*,-TR::TreeTop*)
     SYM      2  0.00      TR_J9ByteCodeIlGenerator::TR_J9ByteCodeIlGenerator(TR::IlGeneratorMethodDetails&,-TR::ResolvedMethodSymbol*,-TR_J9VMBase*,-TR::Compilation*,-TR::SymbolReferenceTable*,-bool,-TR_InlineBlocks*,-int)
     SYM      2  0.00      std::pair<std::_Rb_tree_iterator<std::pair<int-const,-TR_RegisterCandidates::coordinates>->,-bool>-std::_Rb_tree<int,-std::pair<int-const,-TR_RegisterCandidates::coordinates>,-std::_Select1st<std::pair<int-const,-TR_RegisterCandidates::coordinates>->,-std::less<int>,-TR::typed_allocator<std::pair<int-const,-TR_RegisterCandidates::coordinates>,-TR::Region&>->::_M_insert_unique<std::pair<unsigned-int,-TR_RegisterCandidates::coordinates>->(std::pair<unsigned-int,-TR_RegisterCandidates::coordinates>&&)
     SYM      2  0.00      TR_InlinerBase::inlineCallTarget2(TR_CallStack*,-TR_CallTarget*,-TR::TreeTop**,-bool,-int)
     SYM      2  0.00      OMR::Block::asBlock()
     SYM      2  0.00      OMR::SymbolReference::init(TR::SymbolReferenceTable*,-unsigned-int,-TR::Symbol*,-long,-mcount_t,-int,-int,-bool)
     SYM      2  0.00      OMR::ValuePropagation::processTrees(TR::TreeTop*,-TR::TreeTop*)
     SYM      2  0.00      j2iVirtual
     SYM      2  0.00      createMethodMetaData(TR_J9VMBase&,-TR_ResolvedMethod*,-TR::Compilation*)
     SYM      2  0.00      jitGetMapsFromPC
     SYM      2  0.00      markClassesInInlineRanges
     SYM      2  0.00      OMR::CFG::normalizeEdgeFrequencies(TR_Array<TR::CFGEdge*>*)
     SYM      2  0.00      jitWriteBarrierStoreGenerationalAndConcurrentMark
     SYM      2  0.00      OMR::CFG::addEdge(TR::CFGNode*,-TR::CFGNode*)
     SYM      2  0.00      OMR::CodeGenerator::findCoalescenceForRegisterCopy(TR::Node*,-TR_RegisterCandidate*,-bool*)
     SYM      2  0.00      TR_ParameterToArgumentMapper::initialize(TR_CallStack*)
     SYM      2  0.00      j2iTransition
     SYM      2  0.00      TR::LocalDeadStoreElimination::findLocallyAllocatedObjectUses(TR_BitVector&,-TR::Node*,-int,-TR::Node*,-unsigned-short)
     SYM      2  0.00      get_cie_encoding
     SYM      2  0.00      J9::Node::hasDecimalInfo()
     SYM      2  0.00      OMR::RealRegister::setAssignedRegister(TR::Register*)
     SYM      2  0.00      TR_ValueNumberInfo::getValueNumberForLoad(TR::Node*)
     SYM      2  0.00      OMR::CodeGenerator::prepareRegistersForAssignment()
     SYM      2  0.00      TR_X86OpCode::trackUpperBitsOnReg(TR::Register*,-TR::CodeGenerator*)
     SYM      2  0.00      OMR::Optimizer::Optimizer(TR::Compilation*,-TR::ResolvedMethodSymbol*,-bool,-OptimizationStrategy-const*,-unsigned-short)
     SYM      1  0.00      OMR::X86::TreeEvaluator::indirectCallEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      J9::SystemSegmentProvider::regionBytesAllocated()-const
     SYM      1  0.00      J9::Compilation::~Compilation()
     SYM      1  0.00      TR::X86MemRegInstruction::generateOperand(unsigned-char*)
     SYM      1  0.00      TR::X86RegMemInstruction::X86RegMemInstruction(TR_X86OpCodes,-TR::Node*,-TR::Register*,-TR::MemoryReference*,-TR::CodeGenerator*)
     SYM      1  0.00      TR::CompilationInfoPerThreadBase::preCompilationTasks(J9VMThread*,-TR_MethodToBeCompiled*,-J9Method*,-void-const**,-TR_Memory&,-bool&,-bool&,-TR_RelocationRuntime*)
     SYM      1  0.00      TR::VPConstraint::asLongConst()
     SYM      1  0.00      TR::CompilationInfo::shouldActivateNewCompThread()
     SYM      1  0.00      TR_OrderBlocks::chooseBestFallThroughSuccessor(TR::CFG*,-TR::CFGNode*,-int&)
     SYM      1  0.00      J9::Recompilation::Recompilation(TR::Compilation*)
     SYM      1  0.00      jitHookClassLoad
     SYM      1  0.00      J9::PersistentInfo::getPersistentCHTable()
     SYM      1  0.00      TR::X86ImmSymInstruction::generateOperand(unsigned-char*)
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::genILGenMacroInvokeExact(TR::SymbolReference*)
     SYM      1  0.00      lsubSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      TR_UnsafeFastPath::create(TR::OptimizationManager*)
     SYM      1  0.00      OMR::Node::getStoreNode()
     SYM      1  0.00      non-virtual-thunk-to-TR_ResolvedJ9Method::nameChars()
     SYM      1  0.00      TR_J9VM::getClassFromSignature(char-const*,-int,-J9ConstantPool*)
     SYM      1  0.00      OMR::ValuePropagation::createStoreRelationship(TR::Symbol*,-OMR::ValuePropagation::Relationship*)
     SYM      1  0.00      TR::DefaultCompilationStrategy::processJittedSample(TR_MethodEvent*)
     SYM      1  0.00      OMR::X86::Machine::coerceXMMRegisterAssignment(TR::Instruction*,-TR::Register*,-OMR::RealRegister::RegNum,-bool)
     SYM      1  0.00      generateRegImmInstruction(TR_X86OpCodes,-TR::Node*,-TR::Register*,-int,-TR::CodeGenerator*,-int)
     SYM      1  0.00      TR_IProfiler::getSearchPC(TR_OpaqueMethodBlock*,-unsigned-int,-TR::Compilation*)
     SYM      1  0.00      TR_TransformInlinedFunction::transform()
     SYM      1  0.00      generateRegImm64Instruction(TR_X86OpCodes,-TR::Node*,-TR::Register*,-unsigned-long,-TR::CodeGenerator*,-int)
     SYM      1  0.00      OMR::X86::MemoryReference::estimateBinaryLength(TR::CodeGenerator*)
     SYM      1  0.00      BitVectorPool::get()
     SYM      1  0.00      OMR::RealRegister::unblock()
     SYM      1  0.00      fast_jitWriteBarrierStoreGenerationalAndConcurrentMark
     SYM      1  0.00      TR_UseDefInfo::dereferenceDef(CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-int,-CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&)
     SYM      1  0.00      OMR::ResolvedMethodSymbol::incTempIndex(TR_FrontEnd*)
     SYM      1  0.00      TR_VirtualGuard::addNOPSite()
     SYM      1  0.00      OMR::CodeGenerator::isLoadAlreadyAssignedOnEntry(TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*)
     SYM      1  0.00      TR_J9SharedCache::validateClassChain(J9ROMClass*,-TR_OpaqueClassBlock*,-unsigned-long*&,-unsigned-long*)
     SYM      1  0.00      OMR::Optimization::requestOpt(OMR::Optimizations,-bool,-TR::Block*)
     SYM      1  0.00      OMR::ValuePropagation::isUnreachableStore(OMR::ValuePropagation::StoreRelationship*)
     SYM      1  0.00      TR::VPConstraint::asResolvedClass()
     SYM      1  0.00      OMR::ValuePropagation::initialize()
     SYM      1  0.00      TR::AllBlockIterator::AllBlockIterator(TR::CFG*,-TR::Compilation*,-char-const*)
     SYM      1  0.00      OMR::LabelSymbol::isTargeted()
     SYM      1  0.00      OMR::X86::MemoryReference::MemoryReference(TR::Node*,-TR::CodeGenerator*,-bool)
     SYM      1  0.00      J9::VMEnv::acquireVMAccessIfNeeded(TR_J9VMBase*)
     SYM      1  0.00      OMR::CodeGenerator::addToAtlas(TR::Instruction*)
     SYM      1  0.00      TR::X86RegImmInstruction::estimateBinaryLength(int)
     SYM      1  0.00      J9::GCStackAtlas::close(TR::CodeGenerator*)
     SYM      1  0.00      TR::CFGNode::getSuccessorEdge(TR::CFGNode*)
     SYM      1  0.00      J9::X86::AMD64::PrivateLinkage::PrivateLinkage(TR::CodeGenerator*)
     SYM      1  0.00      OMR::ValuePropagation::copyStoreRelationships(OMR::ValuePropagation::StoreRelationship*)
     SYM      1  0.00      OMR::CodeGenerator::evaluate(TR::Node*)
     SYM      1  0.00      old_slow_jitResolveInterfaceMethod
     SYM      1  0.00      TR_ResolvedJ9Method::setRecognizedMethodInfo(TR::RecognizedMethod)
     SYM      1  0.00      OMR::CodeGenerator::addExternalRelocation(TR::Relocation*,-char-const*,-unsigned-long,-TR::Node*,-TR::ExternalRelocationPositionRequest)
     SYM      1  0.00      TR::VPIntRange::getHigh()
     SYM      1  0.00      TR_RelocationRecordValidateArbitraryClass::applyRelocation(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM      1  0.00      TR_X86RegisterDependencyGroup::setDependencyInfo(TR_X86RegisterDependencyIndex,-TR::Register*,-OMR::RealRegister::RegNum,-TR::CodeGenerator*,-unsigned-char,-bool)
     SYM      1  0.00      constrainSu2i(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      TR_J9SharedCache::isROMStructureOffsetInSharedCache(unsigned-long,-void**)
     SYM      1  0.00      acallSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      TR_ResolvedJ9Method::signatureChars()-[clone-.localalias.113]
     SYM      1  0.00      fast_jitWriteBarrierStoreGenerational
     SYM      1  0.00      J9::KnownObjectTable::KnownObjectTable(TR::Compilation*)
     SYM      1  0.00      OMR::CodeGenerator::TR_SimulatedMemoryReference::add(TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*,-TR::CodeGenerator*)
     SYM      1  0.00      OMR::Node::setRegister(TR::Register*)
     SYM      1  0.00      TR::CFGEdge::createEdge(TR::CFGNode*,-TR::CFGNode*,-TR::Region&)
     SYM      1  0.00      TR::X86CallSite::setupVirtualGuardInfo()
     SYM      1  0.00      OMR::ResolvedMethodSymbol::addProfilingOffsetInfo(int,-int)
     SYM      1  0.00      OMR::X86::AMD64::Machine::numRegsWithheld(TR::CodeGenerator*)
     SYM      1  0.00      TR_J9VMBase::getClassNameChars(TR_OpaqueClassBlock*,-int&)-[clone-.localalias.152]
     SYM      1  0.00      OMR::CFG::copyExceptionSuccessors(TR::CFGNode*,-TR::CFGNode*,-bool-(*)(TR::CFGEdge*))
     SYM      1  0.00      TR_ResolvedJ9Method::romClassPtr()-[clone-.localalias.128]
     SYM      1  0.00      CS2::LexicalBlockProfiler<CS2::RunnableMeter<TR::AllocatedMemoryMeter>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->,-CS2::PhaseMeasuringSummary<CS2::RunnableMeter<TR::AllocatedMemoryMeter>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->->::LexicalBlockProfiler(char-const*,-CS2::PhaseMeasuringSummary<CS2::RunnableMeter<TR::AllocatedMemoryMeter>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&)
     SYM      1  0.00      OMR::Compilation::getOSRTransitionTarget()
     SYM      1  0.00      TR_DataCacheManager::Allocation::split(unsigned-int)
     SYM      1  0.00      J9::IlGeneratorMethodDetails::isMethodHandleThunk()-const
     SYM      1  0.00      TR::X86RegImmInstruction::generateOperand(unsigned-char*)
     SYM      1  0.00      TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>::allocate(unsigned-long,-char-const*,-int)
     SYM      1  0.00      OMR::ResolvedMethodSymbol::getAutoSymRefs(int)
     SYM      1  0.00      OMR::CodeGenerator::simulateTreeEvaluation(TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*,-OMR::CodeGenerator::TR_RegisterPressureSummary*)
     SYM      1  0.00      OMR::Node::getNullCheckReference()
     SYM      1  0.00      OMR::ValuePropagation::doDelayedTransformations()
     SYM      1  0.00      TR_RuntimeHelperTable::getFunctionEntryPointOrConst(TR_RuntimeHelper)
     SYM      1  0.00      TR_HedgeTreeHandler<OMR::ValuePropagation::ValueConstraint>::emptySubtree(OMR::ValuePropagation::ValueConstraint*&)
     SYM      1  0.00      OMR::RuntimeAssumption::hashCode()
     SYM      1  0.00      TR_RelocationRecordBinaryTemplate::type(TR_RelocationTarget*)
     SYM      1  0.00      TR::X86RegRegInstruction::rexBits()
     SYM      1  0.00      OMR::X86::TreeEvaluator::getNodeIs64Bit(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      J9::SystemSegmentProvider::release(TR::MemorySegment&)
     SYM      1  0.00      RematTools::walkNodesCalculatingRematSafety(TR::Compilation*,-TR::Node*,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-bool,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&)
     SYM      1  0.00      J9::TransformUtil::fieldShouldBeCompressed(TR::Node*,-TR::Compilation*)
     SYM      1  0.00      TR_IPBCDataFourBytes::isInvalid()
     SYM      1  0.00      TR_CompactLocals::processNodeInPreorder(TR::Node*,-unsigned-short,-TR_Liveness*,-TR::Block*,-bool)
     SYM      1  0.00      TR_CompactLocals::createInterferenceBetween(TR_BitVector*)
     SYM      1  0.00      getLongestPathOfDAG(TR::Node*,-std::map<TR::Node*,-int,-std::less<TR::Node*>,-TR::typed_allocator<std::pair<TR::Node*-const,-int>,-TR::Region&>->&)
     SYM      1  0.00      TR_ValueNumberInfo::hash(TR::Node*)
     SYM      1  0.00      TR::VPIntRange::asIntRange()
     SYM      1  0.00      OMR::Optimization::prePerformOnBlocks()
     SYM      1  0.00      TR_IProfiler::getValueProfileInfo(TR_ByteCodeInfo&,-TR::Compilation*)
     SYM      1  0.00      OMR::CodeGenerator::getDebug()
     SYM      1  0.00      TR_ResolvedJ9Method::isMethodInValidLibrary()
     SYM      1  0.00      TR_RelocationRecordWithInlinedSiteIndex::action(TR_RelocationRuntime*)
     SYM      1  0.00      TR_J9MethodBase::signature(TR_Memory*,-TR_AllocationKind)
     SYM      1  0.00      J9::CodeCacheManager::reservationInterfaceCache(void*,-TR_OpaqueMethodBlock*)
     SYM      1  0.00      TR_J9VMBase::getClassFromNewArrayType(int)
     SYM      1  0.00      OMR::SymbolReference::setHasBeenAccessedAtRuntime(TR_YesNoMaybe)
     SYM      1  0.00      uw_frame_state_for
     SYM      1  0.00      J9::CFG::scanForFrequencyOnSimpleMethod(TR::TreeTop*,-TR::TreeTop*)
     SYM      1  0.00      TR_HedgeTreeHandler<OMR::ValuePropagation::ValueConstraint>::copySubtree(OMR::ValuePropagation::ValueConstraint*)
     SYM      1  0.00      TR_J9VMBase::vmThread()
     SYM      1  0.00      TR::X86LabelInstruction::estimateBinaryLength(int)
     SYM      1  0.00      TR_BitVector::set(long)
     SYM      1  0.00      OMR::X86::AMD64::MemoryReference::useRegisters(TR::Instruction*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::ExtraAnalysisInfo::getContainer(TR_LinkHead<TR_BasicDFSetAnalysis<TR_BitVector*>::TR_ContainerNodeNumberPair>*,-int)
     SYM      1  0.00      OMR::X86::AMD64::MemoryReference::assignRegisters(TR::Instruction*,-TR::CodeGenerator*)
     SYM      1  0.00      OMR::X86::TreeEvaluator::insertLoadConstant(TR::Node*,-TR::Register*,-long,-TR_RematerializableTypes,-TR::CodeGenerator*,-TR::Instruction*)
     SYM      1  0.00      unreachableOrphan(TR::CFG*,-TR::CFGNode*,-TR::CFGNode*)
     SYM      1  0.00      TR::VPIntConstraint::getHighInt()
     SYM      1  0.00      TR_UseDefInfo::getUseDef_ref_body(int,-TR_BitVector*,-CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->*)
     SYM      1  0.00      OMR::Compilation::getFlowGraph()
     SYM      1  0.00      OMR::SymbolReference::isLitPoolReference()
     SYM      1  0.00      std::vector<std::pair<TR::Node*,-TR::TreeTop*>,-TR::typed_allocator<std::pair<TR::Node*,-TR::TreeTop*>,-TR::Region&>->::_M_fill_insert(__gnu_cxx::__normal_iterator<std::pair<TR::Node*,-TR::TreeTop*>*,-std::vector<std::pair<TR::Node*,-TR::TreeTop*>,-TR::typed_allocator<std::pair<TR::Node*,-TR::TreeTop*>,-TR::Region&>->->,-unsigned-long,-std::pair<TR::Node*,-TR::TreeTop*>-const&)
     SYM      1  0.00      TR::Region::Region(TR::SegmentProvider&,-J9::RawAllocator)
     SYM      1  0.00      TR_ResolvedMethod::isDAAPackedDecimalWrapperMethod()
     SYM      1  0.00      TR_RelocationTarget::storeBranchOffset(unsigned-char*,-unsigned-char*)-[clone-.localalias.5]
     SYM      1  0.00      OMR::ValuePropagation::addConstraint(TR::VPConstraint*,-int)
     SYM      1  0.00      TR_ResolvedJ9Method::makeParameterList(TR::ResolvedMethodSymbol*)-[clone-.part.93]
     SYM      1  0.00      J9::X86::PrivateLinkage::buildCallPostconditions(TR::X86CallSite&)
     SYM      1  0.00      J9::Node::requiresRegisterPair(TR::Compilation*)
     SYM      1  0.00      TR_GlobalRegisterAllocator::findIfThenRegisterCandidates()
     SYM      1  0.00      OMR::SymbolReference::reallySharesSymbol(TR::Compilation*)
     SYM      1  0.00      TR_DataFlowAnalysis::addToAnalysisQueue(TR_StructureSubGraphNode*,-unsigned-char)
     SYM      1  0.00      J9::CodeGenerator::lowerDualOperator(TR::Node*,-int,-TR::TreeTop*)
     SYM      1  0.00      J9::X86::TreeEvaluator::evaluateNULLCHKWithPossibleResolve(TR::Node*,-bool,-TR::CodeGenerator*)
     SYM      1  0.00      makeConstantTheRightChild(TR::Node*,-TR::Node*&,-TR::Node*&,-TR::Simplifier*)
     SYM      1  0.00      BitVectorPool::BitVectorPool(TR::Compilation*)
     SYM      1  0.00      TR_Dominators::initialize(TR::Block*,-TR_Dominators::BBInfo*)
     SYM      1  0.00      TR_CallSite::addTarget(TR_Memory*,-TR_InlinerBase*,-TR_VirtualGuardSelection*,-TR_ResolvedMethod*,-TR_OpaqueClassBlock*,-TR_AllocationKind,-float)
     SYM      1  0.00      TR_ResolvedJ9Method::fieldsAreSame(int,-TR_ResolvedMethod*,-int,-bool&)
     SYM      1  0.00      OMR::X86::CodeGenerator::initializeX86(TR::Compilation*)
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::currentByteCodeIndex()
     SYM      1  0.00      ComputeOverlaps(TR::Node*,-TR::Compilation*,-std::map<int,-TR_RegisterCandidates::coordinates,-std::less<int>,-TR::typed_allocator<std::pair<int-const,-TR_RegisterCandidates::coordinates>,-TR::Region&>->&,-unsigned-int&)
     SYM      1  0.00      TR::LocalDeadStoreElimination::prePerformOnBlocks()
     SYM      1  0.00      TR::X86MemRegInstruction::refsRegister(TR::Register*)
     SYM      1  0.00      gotoSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      TR_IsolatedStoreElimination::perform()
     SYM      1  0.00      TR_RelocationRecordGroup::wellKnownClassChainOffsets(TR_RelocationRuntime*,-TR_RelocationTarget*)
     SYM      1  0.00      __gxx_personality_v0
     SYM      1  0.00      TR_Array<TR::Node*>::add(TR::Node*)
     SYM      1  0.00      TR_UseDefInfo::setSingleDefiningLoad(int,-CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&)
     SYM      1  0.00      TR_J9VMBase::canMethodEnterEventBeHooked()
     SYM      1  0.00      OMR::Block::startOfExtendedBlock()
     SYM      1  0.00      TR::ExternalRelocation::addExternalRelocation(TR::CodeGenerator*)
     SYM      1  0.00      TR::CFGNode::getExceptionSuccessorEdge(TR::CFGNode*)
     SYM      1  0.00      OMR::Compilation::registerResolvedMethodSymbolReference(TR::SymbolReference*)
     SYM      1  0.00      TR::BlockChecklist::contains(TR::Block*)-const
     SYM      1  0.00      CS2::ArrayOf<int,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->,-8ul,-int>::GrowTo(unsigned-long)-[clone-.part.97]
     SYM      1  0.00      TR_AMD64RelocationTarget::useTrampoline(unsigned-char*,-unsigned-char*)
     SYM      1  0.00      TR_CallStack::TR_CallStack(TR::Compilation*,-TR::ResolvedMethodSymbol*,-TR_ResolvedMethod*,-TR_CallStack*,-int,-bool)
     SYM      1  0.00      generateInlinedCheckCastForDynamicCastClass(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      OMR::Node::get64bitIntegralValue()
     SYM      1  0.00      OMR::X86::CodeGenerator::processClobberingInstructions(TR::ClobberingInstruction*,-TR::Instruction*)
     SYM      1  0.00      TR_J9VM::getIProfiler()
     SYM      1  0.00      std::vector<TR_StructureSubGraphNode*,-TR::typed_allocator<TR_StructureSubGraphNode*,-TR::Region&>->::vector(std::vector<TR_StructureSubGraphNode*,-TR::typed_allocator<TR_StructureSubGraphNode*,-TR::Region&>->-const&)
     SYM      1  0.00      TR_J9VMBase::createResolvedMethodWithSignature(TR_Memory*,-TR_OpaqueMethodBlock*,-TR_OpaqueClassBlock*,-char*,-int,-TR_ResolvedMethod*)
     SYM      1  0.00      TR_J9InlinerPolicy::isInlineableJNI(TR_ResolvedMethod*,-TR::Node*)
     SYM      1  0.00      OMR::Optimization::trStackMemory()
     SYM      1  0.00      TR_UseDefInfo::excludedGlobals(TR::Symbol*)
     SYM      1  0.00      constrainResolveChk(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      uw_install_context_1
     SYM      1  0.00      TR_IProfiler::getSearchPCFromMethodAndBCIndex(TR_OpaqueMethodBlock*,-unsigned-int,-TR::Compilation*)
     SYM      1  0.00      TR_BoolArrayStoreTransformer::perform()
     SYM      1  0.00      OMR::ValuePropagation::addBlockConstraint(TR::Node*,-TR::VPConstraint*,-TR::Node*,-bool)
     SYM      1  0.00      TR_UseDefInfo::insertData(TR::Block*,-TR::Node*,-TR::Node*,-TR::TreeTop*,-TR_UseDefInfo::AuxiliaryData&,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-bool)
     SYM      1  0.00      TR_RegionStructure::resetAnalysisInfo()
     SYM      1  0.00      OMR::Block::setByteCodeIndex(int,-TR::Compilation*)
     SYM      1  0.00      J9::SystemSegmentProvider::createSegmentFromArea(unsigned-long,-void*)
     SYM      1  0.00      TR_UseDefInfo::isTrivialUseDefNodeImpl(TR::Node*,-TR_UseDefInfo::AuxiliaryData&)
     SYM      1  0.00      J9::Monitor::exit()
     SYM      1  0.00      OMR::ValuePropagation::createValueConstraint(int,-OMR::ValuePropagation::Relationship*,-OMR::ValuePropagation::StoreRelationship*)
     SYM      1  0.00      TR::CompilationInfoPerThreadBase::performAOTLoad(J9VMThread*,-TR::Compilation*,-TR_ResolvedMethod*,-TR_J9VMBase*,-J9Method*)
     SYM      1  0.00      directLoadSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::genInvoke(TR::SymbolReference*,-TR::Node*,-TR::Node*)
     SYM      1  0.00      OMR::X86::Instruction::clobberRegsForRematerialisation()
     SYM      1  0.00      OMR::X86::CodeGenerator::saveBetterSpillPlacements(TR::Instruction*)
     SYM      1  0.00      TR_J9MethodBase::returnType()
     SYM      1  0.00      OMR::X86::AMD64::CodeGenerator::getMaximumNumberOfGPRsAllowedAcrossEdge(TR::Node*)
     SYM      1  0.00      TR_RegionAnalysis::findNaturalLoop(TR_RegionAnalysis::StructInfo&,-TR_BitVector&,-TR_BitVector&)
     SYM      1  0.00      J9::X86::CPU::supportsFeature(unsigned-int)
     SYM      1  0.00      OMR::CFG::addSuccessorEdges(TR::Block*)
     SYM      1  0.00      OMR::X86::Linkage::stopUsingKilledRegisters(TR::RegisterDependencyConditions*,-TR::Register*)
     SYM      1  0.00      OMR::RuntimeAssumption::enqueueInListOfAssumptionsForJittedBody(OMR::RuntimeAssumption**)
     SYM      1  0.00      OMR::GCStackAtlas::addStackMap(TR_GCStackMap*)
     SYM      1  0.00      TR_RelocationRecordThunks::applyRelocation(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM      1  0.00      TR::VPObjectLocation::asObjectLocation()
     SYM      1  0.00      TR_J9VM::isUnloadAssumptionRequired(TR_OpaqueClassBlock*,-TR_ResolvedMethod*)
     SYM      1  0.00      OMR::RuntimeAssumption::dequeueFromListOfAssumptionsForJittedBody()
     SYM      1  0.00      OMR::X86::TreeEvaluator::conversionAnalyser(TR::Node*,-TR_X86OpCodes,-TR_X86OpCodes,-TR::CodeGenerator*)
     SYM      1  0.00      OMR::Options::getJITCmdLineOptions()
     SYM      1  0.00      J9::ClassEnv::romClassOf(TR_OpaqueClassBlock*)
     SYM      1  0.00      TR::CompilationInfoPerThreadBase::logCompilationSuccess(J9VMThread*,-TR_J9VMBase&,-J9Method*,-TR::SegmentAllocator-const&,-TR_ResolvedMethod*,-TR::Compilation*,-J9JITExceptionTable*,-TR_OptimizationPlan*)
     SYM      1  0.00      J9::ValuePropagation::transformUnsafeCopyMemoryCall(TR::Node*)
     SYM      1  0.00      TR_J9MethodParameterIterator::getDataType()
     SYM      1  0.00      mergeVPicInterpretedDispatch
     SYM      1  0.00      jitHookClassInitialize
     SYM      1  0.00      mergePopulateVPicClass
     SYM      1  0.00      OMR::CodeCacheManager::findCodeCacheFromPC(void*)
     SYM      1  0.00      OMR::X86::CodeGenerator::findOutlinedInstructionsFromLabel(TR::LabelSymbol*)
     SYM      1  0.00      OMR::Compilation::getStartTree()
     SYM      1  0.00      J9::SystemSegmentProvider::round(unsigned-long)
     SYM      1  0.00      TR_EscapeAnalysis::findLocalObjectsValueNumbers(TR::Node*,-TR::NodeChecklist&)
     SYM      1  0.00      OMR::X86::TreeEvaluator::BBEndEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      J9::SetMonitorStateOnBlockEntry::isMonitorStateConsistentForBlock(TR::Block*,-TR_Stack<TR::SymbolReference*>*,-bool)
     SYM      1  0.00      OMR::MethodSymbol::self()
     SYM      1  0.00      OMR::ResolvedMethodSymbol::generateAccurateNodeCount()
     SYM      1  0.00      TR::VPConstraint::merge(TR::VPConstraint*,-OMR::ValuePropagation*)
     SYM      1  0.00      TR_J9VMBase::isInterfaceClass(TR_OpaqueClassBlock*)-[clone-.localalias.150]
     SYM      1  0.00      OMR::Register::self()
     SYM      1  0.00      TR_J9VMBase::getByteOffsetToLockword(TR_OpaqueClassBlock*)-[clone-.localalias.197]
     SYM      1  0.00      OMR::ValuePropagation::freeValueConstraints(TR_HedgeTree<OMR::ValuePropagation::ValueConstraint>&)
     SYM      1  0.00      checkUnsafeArrayAccess(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      TR::LocalDeadStoreElimination::setupReferenceCounts(TR::Node*)
     SYM      1  0.00      getJitScalarTempSlots
     SYM      1  0.00      TR_RelocationTarget::loadBranchOffset(unsigned-char*)
     SYM      1  0.00      TR::VPClass::getKnownObject()-[clone-.localalias.86]
     SYM      1  0.00      TR_J9VMBase::isClassLibraryMethod(TR_OpaqueMethodBlock*,-bool)
     SYM      1  0.00      J9::Recompilation::beforeCodeGen()
     SYM      1  0.00      _patchVirtualGuard
     SYM      1  0.00      TR_J9SharedCache::isROMStructureInSharedCache(void*,-unsigned-long*)
     SYM      1  0.00      OMR::LocalCSE::create(TR::OptimizationManager*)
     SYM      1  0.00      TR_PersistentClassInfo::setInitialized(TR_PersistentMemory*)
     SYM      1  0.00      breakForTesting(int)
     SYM      1  0.00      non-virtual-thunk-to-TR_ResolvedJ9Method::signature(TR_Memory*,-TR_AllocationKind)
     SYM      1  0.00      J9::OptimizationManager::OptimizationManager(TR::Optimizer*,-TR::Optimization*-(*)(TR::OptimizationManager*),-OMR::Optimizations,-OptimizationStrategy-const*)
     SYM      1  0.00      OMR::CodeGenerator::identifyUnneededByteConvNodes(TR::Node*,-TR::TreeTop*,-unsigned-short,-TR::DataType)
     SYM      1  0.00      TR::X86RegMemInstruction::rexBits()
     SYM      1  0.00      J9::X86::PrivateLinkage::buildIndirectDispatch(TR::Node*)
     SYM      1  0.00      jitResolveVirtualMethod
     SYM      1  0.00      J9::Options::useCompressedPointers()
     SYM      1  0.00      J9::X86::PrivateLinkage::buildDirectDispatch(TR::Node*,-bool)
     SYM      1  0.00      OMR::Node::isAdjunct()
     SYM      1  0.00      OMR::Compilation::getCurrentInlinedSiteIndex()
     SYM      1  0.00      OMR::CFG::propagateColdInfo(bool)
     SYM      1  0.00      TR_StringPeepholes::processBlock(TR::Block*)
     SYM      1  0.00      OMR::Compilation::restoreInlineDepth(TR_ByteCodeInfo&)
     SYM      1  0.00      TR_BackwardDFSetAnalysis<TR_BitVector*>::analyzeNodeIfSuccessorsAnalyzed(TR_RegionStructure*,-TR_BitVector&,-TR_BitVector&)
     SYM      1  0.00      OMR::SymbolReference::copyRefNumIfPossible(TR::SymbolReference*,-TR::SymbolReferenceTable*)
     SYM      1  0.00      TR_VarHandleTransformer::create(TR::OptimizationManager*)
     SYM      1  0.00      TR::SymbolValidationManager::SymbolValidationManager(TR::Region&,-TR_ResolvedMethod*)
     SYM      1  0.00      TR_RelocationRecordBodyInfo::applyRelocation(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM      1  0.00      TR_ResolvedJ9Method::fieldAttributes(TR::Compilation*,-int,-unsigned-int*,-TR::DataType*,-bool*,-bool*,-bool*,-bool,-bool*,-bool)
     SYM      1  0.00      jitGetInterfaceVTableOffsetFromCP
     SYM      1  0.00      TR_CallStack::commit()
     SYM      1  0.00      getNextInlinedCallSite
     SYM      1  0.00      TR::X86MemImmInstruction::estimateBinaryLength(int)
     SYM      1  0.00      TR_HedgeTreeHandler<OMR::ValuePropagation::ValueConstraint>::remove(int,-OMR::ValuePropagation::ValueConstraint*&,-int&)
     SYM      1  0.00      J9::CFG::setBlockFrequenciesBasedOnInterpreterProfiler()
     SYM      1  0.00      OMR::X86::TreeEvaluator::performIload(TR::Node*,-TR::MemoryReference*,-TR::CodeGenerator*)
     SYM      1  0.00      OMR::CodeGenerator::decReferenceCount(TR::Node*)
     SYM      1  0.00      TR_LoopTransformer::updateInfo(TR::Node*,-unsigned-short,-TR_LoopTransformer::updateInfo_tables&)
     SYM      1  0.00      TR::CompilationInfo::getMethodBytecodeSize(J9ROMMethod-const*)
     SYM      1  0.00      l2iSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      checkOrderingConsistency(TR::Compilation*)
     SYM      1  0.00      TR_ForwardDFSetAnalysis<TR_BitVector*>::analyzeBlockStructure(TR_BlockStructure*,-bool)
     SYM      1  0.00      std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)
     SYM      1  0.00      TR_J9SharedCache::isOffsetInSharedCache(unsigned-long,-void*)
     SYM      1  0.00      TR::PreorderNodeIterator::push(TR::Node*)
     SYM      1  0.00      TR::X86CallSite::computeProfiledTargets()
     SYM      1  0.00      TR_ResolvedJ9Method::construct()
     SYM      1  0.00      TR_ValueNumberInfo::initializeNode(TR::Node*,-int&)
     SYM      1  0.00      collectSymbolReferencesInNode(TR::Node*,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-int*,-unsigned-short,-TR::Compilation*,-bool*,-bool*,-bool*)
     SYM      1  0.00      J9::Node::Node(TR::Node*,-TR::ILOpCodes,-unsigned-short)
     SYM      1  0.00      OMR::Register::block()
     SYM      1  0.00      TR_J9VMBase::tossingCode()
     SYM      1  0.00      TR::X86ForceRecompilationSnippet::emitSnippetBody()
     SYM      1  0.00      OMR::X86::TreeEvaluator::aloadEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_BitVector::operator|=(TR_BitVector&)-[clone-.part.8]
     SYM      1  0.00      TR::CFGNode::hasSuccessor(TR::CFGNode*)
     SYM      1  0.00      TR_ResolvedJ9Method::signatureLength()-[clone-.localalias.114]
     SYM      1  0.00      TR::AMD64RegImm64Instruction::estimateBinaryLength(int)
     SYM      1  0.00      OMR::Compilation::getOwningMethodSymbol(mcount_t)
     SYM      1  0.00      TR::CompilationInfo::compilationEnd(J9VMThread*,-TR::IlGeneratorMethodDetails&,-J9JITConfig*,-void*,-void*,-TR_FrontEnd*,-TR_MethodToBeCompiled*,-TR::Compilation*)
     SYM      1  0.00      constrainGoto(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      J9::ObjectModel::compressObjectReferences()
     SYM      1  0.00      J9::X86::PrivateLinkage::movLinkageRegisters(TR::Instruction*,-bool)
     SYM      1  0.00      std::_Rb_tree_decrement(std::_Rb_tree_node_base*)
     SYM      1  0.00      J9::VMAccessCriticalSection::~VMAccessCriticalSection()
     SYM      1  0.00      resolveVPicClass
     SYM      1  0.00      TR_LiveRegisters::addRegister(TR::Register*,-bool)
     SYM      1  0.00      TR_CompactLocals::perform()
     SYM      1  0.00      OMR::LocalCSE::killAvailableExpressionsUsingAliases(TR_UseDefAliasSetInterface&)
     SYM      1  0.00      TR_J9VMBase::getResolvedMethodForNameAndSignature(TR_Memory*,-TR_OpaqueClassBlock*,-char-const*,-char-const*)
     SYM      1  0.00      TR::CompilationInfoPerThreadBase::installAotCachedMethod(J9VMThread*,-void-const*,-J9Method*,-TR_FrontEnd*,-TR::Options*,-TR_ResolvedMethod*,-TR_MethodToBeCompiled*,-TR::Compilation*)
     SYM      1  0.00      TR_J9VM::getClassFromSignature(char-const*,-int,-TR_ResolvedMethod*,-bool)
     SYM      1  0.00      OMR::ValuePropagation::addEdgeConstraint(TR::Node*,-TR::VPConstraint*,-OMR::ValuePropagation::EdgeConstraints*,-TR::Node*)
     SYM      1  0.00      TR_GlobalRegisterAllocator::transformNode(TR::Node*,-TR::Node*,-int,-TR::TreeTop*,-TR::Block*&,-TR_Array<TR_GlobalRegister>&,-TR_NodeMappings*)
     SYM      1  0.00      TR_OutlinedInstructions::createOutlinedCallNode(TR::Node*,-TR::ILOpCodes)
     SYM      1  0.00      OMR::CodeGenerator::getCodeStart()
     SYM      1  0.00      TR_J9MethodBase::numberOfExplicitParameters()
     SYM      1  0.00      OMR::Node::recursivelyDecReferenceCount()
     SYM      1  0.00      generateLabelInstruction(TR_X86OpCodes,-TR::Node*,-TR::LabelSymbol*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_UseDefInfo::indexSymbolsAndNodes(TR_UseDefInfo::AuxiliaryData&)
     SYM      1  0.00      CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->::Clear()
     SYM      1  0.00      TR_JProfilingBlock::perform()
     SYM      1  0.00      TR::X86RegMemInstruction::getSnippetForGC()
     SYM      1  0.00      TR_BlockSplitter::perform()
     SYM      1  0.00      J9::Compilation::freeKnownObjectTable()
     SYM      1  0.00      TR::NodePool::allocate()
     SYM      1  0.00      TR::BlockChecklist::add(TR::Block*)
     SYM      1  0.00      J9::SymbolReferenceTable::findShadowSymbol(TR_ResolvedMethod*,-int,-TR::DataType,-J9::Symbol::RecognizedField*)
     SYM      1  0.00      TR_RelocationRecord::create(TR_RelocationRecord*,-TR_RelocationRuntime*,-TR_RelocationTarget*,-TR_RelocationRecordBinaryTemplate*)
     SYM      1  0.00      OMR::X86::TreeEvaluator::integerStoreEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_PersistentMethodInfo::get(TR_ResolvedMethod*)
     SYM      1  0.00      std::exception::~exception()
     SYM      1  0.00      J9::Node::dontEliminateStores(bool)
     SYM      1  0.00      TR_DataCacheManager::allocateMemoryFromVM(unsigned-long)
     SYM      1  0.00      TR_GlobalLiveVariablesForGC::perform()
     SYM      1  0.00      OMR::CodeCacheManager::performSizeAdjustments(unsigned-long&,-unsigned-long&,-bool,-bool)
     SYM      1  0.00      TR_ResolvedJ9Method::isStatic()
     SYM      1  0.00      OMR::ValuePropagation::mergeStoreRelationships(OMR::ValuePropagation::ValueConstraint*,-OMR::ValuePropagation::ValueConstraint*,-bool)
     SYM      1  0.00      TR_UseDefInfo::getUseDef(CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-int)
     SYM      1  0.00      OMR::CFG::setEdgeFrequenciesOnNode(TR::CFGNode*,-int,-int,-TR::Compilation*)
     SYM      1  0.00      J9::CodeGenerator::setUpForInstructionSelection()
     SYM      1  0.00      OMR::ValuePropagation::createRelationship(int,-TR::VPConstraint*)
     SYM      1  0.00      J9::SymbolReferenceTable::createParameterSymbol(TR::ResolvedMethodSymbol*,-int,-TR::DataType,-int)
     SYM      1  0.00      TR_RelocationRecord::wideOffsets(TR_RelocationTarget*)
     SYM      1  0.00      OMR::ValuePropagation::findOutEdge(TR::forward_list<TR::CFGEdge*,-TR::typed_allocator<TR::CFGEdge*,-TR::Region&>->&,-TR::CFGNode*)
     SYM      1  0.00      TR::PreorderNodeIterator::alreadyBeenPushed(TR::Node*)
     SYM      1  0.00      std::type_info::__is_pointer_p()-const
     SYM      1  0.00      CpuSelfThreadUtilization::update()
     SYM      1  0.00      TR::X86RegInstruction::rexBits()
     SYM      1  0.00      TR_RelocationRecord::flags(TR_RelocationTarget*)
     SYM      1  0.00      OMR::Node::isNull()
     SYM      1  0.00      OMR::Node::hasDataType()
     SYM      1  0.00      j9jit_testarossa_err
     SYM      1  0.00      TR_GlobalRegisterAllocator::addGlRegDepToExit(TR_Array<TR::Node*>&,-TR::Node*,-TR_Array<TR_GlobalRegister>&,-TR::Block*)
     SYM      1  0.00      OMR::OptimizationManager::setRequested(bool,-TR::Block*)
     SYM      1  0.00      OMR::CodeGenerator::insertDebugCounters()
     SYM      1  0.00      constrainStore(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      J9::ClassEnv::romClassOfSuperClass(TR_OpaqueClassBlock*,-unsigned-long)
     SYM      1  0.00      TR_RelocationRecordDataAddress::findDataAddress(TR_RelocationRuntime*,-TR_RelocationTarget*)
     SYM      1  0.00      OMR::Instruction::useRegister(TR::Register*)
     SYM      1  0.00      TR_ResolvedJ9MethodBase::romLiterals()
     SYM      1  0.00      TR::VPClass::create(OMR::ValuePropagation*,-TR::VPClassType*,-TR::VPClassPresence*,-TR::VPPreexistentObject*,-TR::VPArrayInfo*,-TR::VPObjectLocation*)
     SYM      1  0.00      OMR::Compilation::isPotentialOSRPointWithSupport(TR::TreeTop*)
     SYM      1  0.00      OMR::CodeGenerator::TR_SimulatedMemoryReference::simulateDecNodeReferenceCounts(OMR::CodeGenerator::TR_RegisterPressureState*,-TR::CodeGenerator*)
     SYM      1  0.00      TR::CFGNode::moveSuccessors(TR::CFGNode*)
     SYM      1  0.00      TR_J9VMBase::releaseAccess(TR::Compilation*)-[clone-.localalias.170]
     SYM      1  0.00      OMR::CodeGenerator::remapGCIndicesInInternalPtrFormat()
     SYM      1  0.00      TR_VarHandleTransformer::perform()
     SYM      1  0.00      OMR::Compilation::getCurrentMethod()
     SYM      1  0.00      TR_BitVector::setAll(long)-[clone-.part.11]
     SYM      1  0.00      OMR::CodeGenerator::setUpStackSizeForCallNode(TR::Node*)
     SYM      1  0.00      TR_BoolArrayStoreTransformer::getArrayDimension(char-const*,-int,-bool)
     SYM      1  0.00      TR_Array<TR::Block*>::operator[](unsigned-int)
     SYM      1  0.00      TR_J9SharedCache::persistIprofileInfo(TR::ResolvedMethodSymbol*,-TR::Compilation*)
     SYM      1  0.00      icallVMprJavaSendVirtual0
     SYM      1  0.00      landSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      generateMemImmInstruction(TR_X86OpCodes,-TR::Node*,-TR::MemoryReference*,-int,-TR::CodeGenerator*,-int)
     SYM      1  0.00      TR_J9MethodBase::signatureChars()
     SYM      1  0.00      getFieldSignature(OMR::ValuePropagation*,-TR::Node*,-int&)
     SYM      1  0.00      OMR::Node::getInlinedSiteIndex()
     SYM      1  0.00      TR_IProfiler::getJ9SharedDataDescriptorForMethod(J9SharedDataDescriptor*,-unsigned-char*,-unsigned-int,-TR_OpaqueMethodBlock*,-TR::Compilation*)
     SYM      1  0.00      J9::ClassEnv::superClassesOf(TR_OpaqueClassBlock*)
     SYM      1  0.00      TR_ReachingDefinitions::initializeGenAndKillSetInfo()
     SYM      1  0.00      OMR::ResolvedMethodSymbol::addAutomatic(TR::AutomaticSymbol*)
     SYM      1  0.00      jitGetJ9MethodUsingIndex
     SYM      1  0.00      OMR::Options::getOptLevel()-const
     SYM      1  0.00      TR::VPConstraint::mustBeEqual()-[clone-.localalias.97]
     SYM      1  0.00      CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->::BitRef::operator=(bool)-[clone-.part.159]-[clone-.constprop.378]
     SYM      1  0.00      OMR::ValuePropagation::mergeEdgeConstraints(OMR::ValuePropagation::EdgeConstraints*,-OMR::ValuePropagation::EdgeConstraints*)
     SYM      1  0.00      J9::Simplifier::isRecognizedAbsMethod(TR::Node*)
     SYM      1  0.00      J9::ObjectModel::maskOfObjectVftField()
     SYM      1  0.00      OMR::X86::CodeGenerator::buildRegisterMapForInstruction(TR_GCStackMap*)
     SYM      1  0.00      TR::X86BoundaryAvoidanceInstruction::generateBinaryEncoding()
     SYM      1  0.00      void-std::deque<TR::reference_wrapper<TR::MemorySegment>,-TR::typed_allocator<TR::reference_wrapper<TR::MemorySegment>,-J9::RawAllocator>->::emplace_back<TR::reference_wrapper<TR::MemorySegment>->(TR::reference_wrapper<TR::MemorySegment>&&)
     SYM      1  0.00      TR::VPIntConst::create(OMR::ValuePropagation*,-int)
     SYM      1  0.00      TR::X86MemInstruction::assignRegisters(TR_RegisterKinds)
     SYM      1  0.00      OMR::CodeGenerator::findCoalescenceRegisterForParameter(TR::Node*,-TR_RegisterCandidate*,-unsigned-int,-bool*)
     SYM      1  0.00      OMR::Node::operator-new(unsigned-long,-TR::NodePool&)
     SYM      1  0.00      OMR::CFGSimplifier::simplify()
     SYM      1  0.00      std::local_Rb_tree_decrement(std::_Rb_tree_node_base*)
     SYM      1  0.00      J9::IlGeneratorMethodDetails::isMethodInProgress()-const
     SYM      1  0.00      J9::SystemSegmentProvider::allocateNewSegment(unsigned-long,-TR::reference_wrapper<J9MemorySegment>)
     SYM      1  0.00      TR::ClassTableCriticalSection::ClassTableCriticalSection(TR_FrontEnd*,-bool)
     SYM      1  0.00      TR::VPClassType::isJavaLangClassObject()
     SYM      1  0.00      TR::DebugCounter::debugCounterName(TR::Compilation*,-char-const*,-...)
     SYM      1  0.00      indirectLoadSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      TR::CompilationInfo::computeAndCacheFreePhysicalMemory(bool&,-long)
     SYM      1  0.00      updateCHTable
     SYM      1  0.00      OMR::LocalCSE::isAvailableNullCheck(TR::Node*,-TR_BitVector&)
     SYM      1  0.00      TR::X86RegRegInstruction::assignRegisters(TR_RegisterKinds)
     SYM      1  0.00      OMR::CodeCache::getCodeBase()
     SYM      1  0.00      TR_RegionStructure::extractUnconditionalExits(TR::Compilation*,-TR::list<TR::Block*,-TR::Region&>-const&)
     SYM      1  0.00      TR_OrderBlocks::doBlockExtension()
     SYM      1  0.00      OMR::ParameterSymbol::self()
     SYM      1  0.00      J9::SystemSegmentProvider::SystemSegmentProvider(unsigned-long,-unsigned-long,-unsigned-long,-J9::J9SegmentProvider&,-J9::RawAllocator)
     SYM      1  0.00      TR_PersistentClassInfo::addSubClass(TR_PersistentClassInfo*)
     SYM      1  0.00      J9::CFG::setBlockFrequency(TR::CFGNode*,-int,-bool)
     SYM      1  0.00      TR_RelocationRecordWithInlinedSiteIndex::inlinedSiteIndex(TR_RelocationTarget*)
     SYM      1  0.00      TR_ResolvedJ9Method::getResolvedInterfaceMethod(int,-unsigned-long*)
     SYM      1  0.00      OMR::Node::isDualHigh()
     SYM      1  0.00      OMR::Simplifier::simplifyExtendedBlock(TR::TreeTop*)
     SYM      1  0.00      iorSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      mergeVPicSlotCall
     SYM      1  0.00      TR::VPConstraint::Tracer::Tracer(OMR::ValuePropagation*,-TR::VPConstraint*,-TR::VPConstraint*,-char-const*)
     SYM      1  0.00      TR_IPBCDataCallGraph::isInvalid()
     SYM      1  0.00      OMR::ResolvedMethodSymbol::recursivelyCountChildren(TR::Node*)
     SYM      1  0.00      J9::PersistentAllocator::remainingSpace(J9MemorySegment&)
     SYM      1  0.00      J9::Optimizer::Optimizer(TR::Compilation*,-TR::ResolvedMethodSymbol*,-bool,-OptimizationStrategy-const*,-unsigned-short)
     SYM      1  0.00      TR_J9VMBase::acquireClassTableMutex()
     SYM      1  0.00      J9::X86::AMD64::PrivateLinkage::buildPrivateLinkageArgs(TR::Node*,-TR::RegisterDependencyConditions*,-bool,-bool)
     SYM      1  0.00      TR::PreorderNodeIterator::stepForward()
     SYM      1  0.00      OMR::X86::AMD64::MemoryReference::MemoryReference(TR::Node*,-TR::CodeGenerator*,-bool,-TR_ScratchRegisterManager*)
     SYM      1  0.00      OMR::SymbolReferenceTable::findThisRangeExtensionSymRef(TR::ResolvedMethodSymbol*)
     SYM      1  0.00      TR::CompilationInfo::useSeparateCompilationThread()
     SYM      1  0.00      OMR::Compilation::getStartBlock()
     SYM      1  0.00      OMR::X86::Machine::resetXMMGlobalRegisters()
     SYM      1  0.00      TR_ValueNumberInfo::getVN(TR::Node*)
     SYM      1  0.00      OMR::CodeGenerator::findUsedCandidate(TR::Node*,-TR_RegisterCandidate*,-TR_BitVector*)
     SYM      1  0.00      TR_ValueNumberInfo::allocateValueNumber(TR::Node*,-unsigned-short)-[clone-.localalias.146]
     SYM      1  0.00      OMR::X86::TreeEvaluator::integerIfCmpneEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      J9::MethodSymbol::safeToSkipBoundChecks()
     SYM      1  0.00      TR_ResolvedJ9Method::getResolvedPossiblyPrivateVirtualMethod(TR::Compilation*,-int,-bool,-bool*)
     SYM      1  0.00      TR_IProfiler::persistIprofileInfo(TR::ResolvedMethodSymbol*,-TR_ResolvedMethod*,-TR::Compilation*)
     SYM      1  0.00      TR_Array<int>::operator[](unsigned-int)
     SYM      1  0.00      TR_RelocationRecord::eipRelative(TR_RelocationTarget*)
     SYM      1  0.00      j9ThunkTableEquals
     SYM      1  0.00      OMR::ValuePropagation::collectDefSymRefs(TR::Node*,-TR::Node*)
     SYM      1  0.00      TR::CompilationInfo::getNextMethodToBeCompiled(TR::CompilationInfoPerThread*,-bool,-TR::CompilationInfo::TR_CompThreadActions*)
     SYM      1  0.00      addressCompareConversion(TR::Node*,-TR::Simplifier*)
     SYM      1  0.00      leadingZeroes(int)
     SYM      1  0.00      OMR::Simplifier::prePerformOnBlocks()
     SYM      1  0.00      icallVMprJavaSendPatchupVirtual
     SYM      1  0.00      OMR::SymbolReference::hasKnownObjectIndex()
     SYM      1  0.00      mergeIPicInterpretedDispatch
     SYM      1  0.00      non-virtual-thunk-to-TR_ResolvedJ9Method::containingClass()
     SYM      1  0.00      TR_J9Method::TR_J9Method(TR_FrontEnd*,-TR_Memory*,-TR_OpaqueMethodBlock*)
     SYM      1  0.00      TR::X86BoundaryAvoidanceInstruction::assignRegisters(TR_RegisterKinds)
     SYM      1  0.00      OMR::Compilation::isPeekingMethod()
     SYM      1  0.00      OMR::SymbolReferenceTable::self()
     SYM      1  0.00      TR_UnloadedClassPicSite::make(TR_FrontEnd*,-TR_PersistentMemory*,-unsigned-long,-unsigned-char*,-unsigned-int,-TR_RuntimeAssumptionKind,-OMR::RuntimeAssumption**)
     SYM      1  0.00      TR_InlinerBase::createParmMap(TR::ResolvedMethodSymbol*,-TR_LinkHead<TR_ParameterMapping>&)
     SYM      1  0.00      TR_LiveRegisters::registerIsDead(TR::Register*,-bool)
     SYM      1  0.00      <plt>
     SYM      1  0.00      OMR::CodeGenerator::simulatedNodeState(TR::Node*)
     SYM      1  0.00      OMR::RuntimeAssumption::matches(unsigned-long)
     SYM      1  0.00      TR_PersistentCHTable::classGotInitialized(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueClassBlock*,-TR_PersistentClassInfo*)
     SYM      1  0.00      OMR::Node::setInlinedSiteIndex(short)
     SYM      1  0.00      __cxxabiv1::__vmi_class_type_info::__do_upcast(__cxxabiv1::__class_type_info-const*,-void-const*,-__cxxabiv1::__class_type_info::__upcast_result&)-const
     SYM      1  0.00      std::pair<std::_Rb_tree_iterator<std::pair<void*-const,-unsigned-short>->,-bool>-std::_Rb_tree<void*,-std::pair<void*-const,-unsigned-short>,-std::_Select1st<std::pair<void*-const,-unsigned-short>->,-std::less<void*>,-TR::typed_allocator<std::pair<void*-const,-unsigned-short>,-TR::Region&>->::_M_insert_unique<std::pair<void*,-unsigned-short>->(std::pair<void*,-unsigned-short>&&)
     SYM      1  0.00      J9::PersistentAllocator::findUsableSegment(unsigned-long)
     SYM      1  0.00      TR_IsolatedStoreElimination::removeRedundantSpills()
     SYM      1  0.00      TR_J9MethodBase::isBigDecimalConvertersMethod(J9UTF8*,-J9UTF8*,-J9UTF8*)
     SYM      1  0.00      TR_ColdBlockMarker::perform()
     SYM      1  0.00      OMR::CFG::addNode(TR::CFGNode*,-TR_RegionStructure*,-bool)
     SYM      1  0.00      TR_ValueNumberInfo::allocateShareableValueNumbers()
     SYM      1  0.00      OMR::CFG::removeEdge(TR::CFGEdge*)
     SYM      1  0.00      TR_PersistentCHTable::findClassInfoAfterLocking(TR_OpaqueClassBlock*,-TR_FrontEnd*,-bool)-[clone-.localalias.43]
     SYM      1  0.00      constrainChildren(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      amd64CodePatching(void*,-void*,-void*,-void*,-void*,-void*)
     SYM      1  0.00      TR::CompilationInfo::getCompInfoForThread(J9VMThread*)
     SYM      1  0.00      TR_PersistentCHTable::classGotLoaded(TR_FrontEnd*,-TR_OpaqueClassBlock*)
     SYM      1  0.00      setDiscardableIfPossible(TR_RematerializableTypes,-TR::Register*,-TR::Node*,-TR::Instruction*,-TR::MemoryReference*,-TR::CodeGenerator*)
     SYM      1  0.00      getOriginalROMMethod
     SYM      1  0.00      TR_RelocationRecordHelperAddress::applyRelocation(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM      1  0.00      fast_jitNewObject
     SYM      1  0.00      OMR::X86::RealRegister::getRealRegisterMask(TR_RegisterKinds,-OMR::RealRegister::RegNum)
     SYM      1  0.00      TR::X86RegInstruction::refsRegister(TR::Register*)

Java8 jit

MOD   1235  0.90     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9jit29.so
     SYM     69  0.05      fast_jitCheckCast
     SYM     26  0.02      jitCheckCast
     SYM     25  0.02      fast_jitInstanceOf
     SYM     25  0.02      TR_PersistentCHTable::methodGotOverridden(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueMethodBlock*,-TR_OpaqueMethodBlock*,-int)
     SYM     22  0.02      old_fast_jitLookupInterfaceMethod
     SYM     19  0.01      jitLookupInterfaceMethod
     SYM     16  0.01      TR_RuntimeAssumptionTable::countRatAssumptions()
     SYM     13  0.01      returnFromJIT1
     SYM     13  0.01      TR_IPMethodHashTableEntry::add(TR_OpaqueMethodBlock*,-TR_OpaqueMethodBlock*,-unsigned-int)
     SYM     11  0.01      returnFromJITL
     SYM     10  0.01      TR_IProfiler::parseBuffer(J9VMThread*,-unsigned-char-const*,-unsigned-long,-bool)
     SYM      9  0.01      TR::Region::allocate(unsigned-long,-void*)
     SYM      9  0.01      TR_IProfiler::findOrCreateEntry(int,-unsigned-long,-bool)
     SYM      9  0.01      TR_RegionStructure::checkForInternalCycles()
     SYM      8  0.01      TR_RegionAnalysis::simpleIterator(TR_Stack<int>&,-TR_BitVector&,-TR_BitVector&,-TR_BitVector&,-bool&,-TR::Block*,-bool)
     SYM      8  0.01      TR_RuntimeAssumptionTable::getBucketPtr(TR_RuntimeAssumptionKind,-unsigned-long)
     SYM      8  0.01      jitGetExceptionTableFromPC
     SYM      8  0.01      OMR::X86::Machine::findBestFreeGPRegister(TR::Instruction*,-TR::Register*,-TR_RegisterSizes,-bool)
     SYM      7  0.01      J9::CodeGenerator::doInstructionSelection()
     SYM      6  0.00      TR_RegisterCandidates::computeAvailableRegisters(TR_RegisterCandidate*,-int,-int,-TR::Block**,-TR_BitVector*)
     SYM      6  0.00      OMR::X86::Machine::freeBestGPRegister(TR::Instruction*,-TR::Register*,-TR_RegisterSizes,-OMR::RealRegister::RegNum,-bool)
     SYM      6  0.00      TR_RegisterCandidate::setWeight(TR::Block**,-int*,-TR::Compilation*,-TR_Array<int>&,-TR_Array<int>&,-TR_Array<int>&,-TR_BitVector*,-TR_Array<TR::Block*>&,-TR_BitVector&,-TR_BitVector&)
     SYM      6  0.00      OMR::CFG::removeUnreachableBlocks()
     SYM      6  0.00      TR_J9SharedCache::isROMStructureInSharedCache(void*,-unsigned-long*)
     SYM      6  0.00      OMR::Simplifier::perform()
     SYM      6  0.00      TR_ValueNumberInfo::allocateValueNumber(TR::Node*)
     SYM      6  0.00      OMR::ValuePropagation::addConstraintToList(TR::Node*,-int,-int,-TR::VPConstraint*,-TR_HedgeTree<OMR::ValuePropagation::ValueConstraint>*,-bool)
     SYM      5  0.00      TR_IProfiler::walkILTreeForEntries(unsigned-long*,-unsigned-int&,-TR_J9ByteCodeIterator*,-TR_OpaqueMethodBlock*,-TR::Compilation*,-unsigned-short,-int,-TR_BitVector*,-bool&)
     SYM      5  0.00      TR::DeadTreesElimination::prePerformOnBlocks()
     SYM      5  0.00      OMR::LocalCSE::examineNode(TR::Node*,-TR_BitVector&,-TR::Node*,-int,-int*,-bool*,-int)
     SYM      5  0.00      OMR::X86::CodeGenerator::doBinaryEncoding()
     SYM      5  0.00      TR_UseDefInfo::assignAdjustedNodeIndex(TR::Block*,-TR::Node*,-TR::Node*,-TR::TreeTop*,-TR_UseDefInfo::AuxiliaryData&,-bool)
     SYM      5  0.00      TR_PersistentCHTable::findClassInfo(TR_OpaqueClassBlock*)-[clone-.localalias.42]
     SYM      5  0.00      TR_IProfiler::findOrCreateMethodEntry(J9Method*,-J9Method*,-bool,-unsigned-int)
     SYM      5  0.00      OMR::Node::getExtendedChild(int)
     SYM      5  0.00      TR_ResolvedJ9MethodBase::isCompilable(TR_Memory*)
     SYM      5  0.00      TR_ResolvedMethod::getRecognizedMethod()
     SYM      5  0.00      TR_IProfiler::profilingSample(unsigned-long,-unsigned-long,-bool,-bool,-unsigned-int)
     SYM      5  0.00      TR_X86RegisterDependencyGroup::assignRegisters(TR::Instruction*,-TR_RegisterKinds,-TR_X86RegisterDependencyIndex,-TR::CodeGenerator*)
     SYM      5  0.00      OMR::Node::initializeFutureUseCounts(unsigned-short)
     SYM      5  0.00      OMR::CFG::findReachableBlocks(TR_BitVector*)
     SYM      4  0.00      TR_RelocationRecord::applyRelocationAtAllOffsets(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM      4  0.00      TR_UseDefInfo::prepareUseDefInfo(bool,-bool,-bool,-bool)
     SYM      4  0.00      TR_J9VMBase::isClassLibraryMethod(TR_OpaqueMethodBlock*,-bool)
     SYM      4  0.00      TR_LiveRegisters::registerIsDead(TR::Register*,-bool)
     SYM      4  0.00      TR_ResolvedJ9Method::construct()
     SYM      4  0.00      TR_UseDefInfo::buildUseDefs(void*,-TR_UseDefInfo::AuxiliaryData&)
     SYM      4  0.00      TR_RegisterCandidate::processLiveOnEntryBlocks(TR::Block**,-int*,-TR::Compilation*,-TR_Array<int>&,-TR_Array<int>&,-TR_Array<int>&,-TR_BitVector*,-TR_Array<TR::Block*>&,-bool)
     SYM      4  0.00      simplifyChildren(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      4  0.00      TR_BitVector::operator&=(TR_BitVector&)
     SYM      4  0.00      jitWalkStackFrames
     SYM      4  0.00      TR::Region::round(unsigned-long)
     SYM      4  0.00      OMR::Node::getBlock(bool)
     SYM      4  0.00      TR_IProfiler::addSampleData(TR_IPBytecodeHashTableEntry*,-unsigned-long,-bool,-unsigned-int)
     SYM      4  0.00      OMR::CodeGenerator::getDebug()
     SYM      4  0.00      TR_RelocationRecord::create(TR_RelocationRecord*,-TR_RelocationRuntime*,-TR_RelocationTarget*,-TR_RelocationRecordBinaryTemplate*)
     SYM      4  0.00      CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->::allocate(unsigned-long,-char-const*)-[clone-.constprop.215]
     SYM      4  0.00      CS2::BaseArrayOf<int,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->,-8ul>::ElementAt(unsigned-long)
     SYM      4  0.00      OMR::Node::Node(TR::Node*,-TR::ILOpCodes,-unsigned-short)
     SYM      4  0.00      J9::Compilation::verifyCompressedRefsAnchors(TR::Node*,-TR::Node*,-TR::TreeTop*,-unsigned-short,-TR::list<TR_Pair<TR::Node,-TR::TreeTop>*,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&)
     SYM      4  0.00      OMR::X86::RegisterDependencyConditions::refsRegister(TR::Register*)
     SYM      4  0.00      OMR::Instruction::useRegister(TR::Register*)
     SYM      4  0.00      OMR::Simplifier::cleanupFlags(TR::Node*)
     SYM      3  0.00      OMR::Compilation::isProfilingCompilation()
     SYM      3  0.00      memoryBarrierRequired(TR_X86OpCode&,-TR::MemoryReference*,-TR::CodeGenerator*,-bool)
     SYM      3  0.00      killMostRecentValueIfKeptAliveUntilCurrentTreeTop(TR_RegisterCandidate*,-OMR::CodeGenerator::TR_RegisterPressureState*,-TR::CodeGenerator*)
     SYM      3  0.00      OMR::Register::Register(TR_RegisterKinds)
     SYM      3  0.00      OMR::Compilation::Compilation(int,-OMR_VMThread*,-TR_FrontEnd*,-TR_ResolvedMethod*,-TR::IlGenRequest&,-TR::Options&,-TR::Region&,-TR_Memory*,-TR_OptimizationPlan*,-TR::Environment*)
     SYM      3  0.00      avl_jit_artifact_searchCompare
     SYM      3  0.00      OMR::CodeGenerator::cleanupFlags(TR::Node*)
     SYM      3  0.00      std::_Rb_tree<TR::SymbolValidationRecord*,-TR::SymbolValidationRecord*,-std::_Identity<TR::SymbolValidationRecord*>,-TR::LessSymbolValidationRecord,-TR::typed_allocator<TR::SymbolValidationRecord*,-TR::Region&>->::_M_get_insert_unique_pos(TR::SymbolValidationRecord*-const&)
     SYM      3  0.00      TR_RelocationRecordWithInlinedSiteIndex::action(TR_RelocationRuntime*)
     SYM      3  0.00      TR_RelocationRuntime::relocateAOTCodeAndData(unsigned-char*,-unsigned-char*,-unsigned-char*,-unsigned-char*)
     SYM      3  0.00      OMR::Node::getSymbolReference()
     SYM      3  0.00      jitWriteBarrierStoreGenerationalAndConcurrentMark
     SYM      3  0.00      TR::CompilationInfoPerThreadBase::wrappedCompile(J9PortLibrary*,-void*)
     SYM      3  0.00      OMR::X86::AMD64::MemoryReference::MemoryReference(TR::Register*,-long,-TR::CodeGenerator*)
     SYM      3  0.00      TR::ExternalRelocation::addExternalRelocation(TR::CodeGenerator*)
     SYM      3  0.00      TR_ValueNumberInfo::initializeNode(TR::Node*,-int&)
     SYM      3  0.00      TR_BitVectorIterator::getNextBit()
     SYM      3  0.00      TR_RelocationRecordHelperAddress::applyRelocation(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM      3  0.00      OMR::LocalCSE::hash(TR::Node*,-TR::Node*)
     SYM      3  0.00      OMR::ValuePropagation::getValueNumber(TR::Node*)
     SYM      3  0.00      OMR::Compilation::getMethodSymbol()
     SYM      3  0.00      returnFromJIT0
     SYM      3  0.00      TR_IPBCDataCallGraph::setData(unsigned-long,-unsigned-int)
     SYM      3  0.00      OMR::Block::getLastRealTreeTop()
     SYM      3  0.00      TR_Dominators::getDominator(TR::Block*)
     SYM      3  0.00      OMR::ValuePropagation::createValueConstraint(int,-OMR::ValuePropagation::Relationship*,-OMR::ValuePropagation::StoreRelationship*)
     SYM      3  0.00      TR::DeadTreesElimination::process(TR::TreeTop*,-TR::TreeTop*)
     SYM      3  0.00      TR_Dominators::dominates(TR::Block*,-TR::Block*)
     SYM      3  0.00      TR_J9SharedCache::classMatchesCachedVersion(J9Class*,-unsigned-long*)
     SYM      3  0.00      OMR::ValuePropagation::mergeStoreRelationships(OMR::ValuePropagation::ValueConstraint*,-OMR::ValuePropagation::ValueConstraint*,-bool)
     SYM      3  0.00      getOriginalROMMethodUnchecked
     SYM      3  0.00      TR_J9VMBase::get(J9JITConfig*,-J9VMThread*,-TR_J9VMBase::VM_TYPE)
     SYM      3  0.00      TR::LocalDeadStoreElimination::findLocallyAllocatedObjectUses(TR_BitVector&,-TR::Node*,-int,-TR::Node*,-unsigned-short)
     SYM      3  0.00      TR_Dominators::initialize(TR::Block*,-TR_Dominators::BBInfo*)
     SYM      3  0.00      J9::VMAccessCriticalSection::~VMAccessCriticalSection()
     SYM      3  0.00      TR_Memory::allocateHeapMemory(unsigned-long,-TR_MemoryBase::ObjectType)
     SYM      3  0.00      TR_RegionAnalysis::addRegionNodesIterativeVersion(TR_RegionAnalysis::StructInfo&,-TR_BitVector&,-TR_BitVector&,-bool&,-TR::Block*)
     SYM      3  0.00      OMR::X86::Machine::createRegisterAssociationDirective(TR::Instruction*)
     SYM      3  0.00      OMR::Node::hasUnresolvedSymbolReference()
     SYM      3  0.00      TR_GlobalRegisterAllocator::transformNode(TR::Node*,-TR::Node*,-int,-TR::TreeTop*,-TR::Block*&,-TR_Array<TR_GlobalRegister>&,-TR_NodeMappings*)
     SYM      3  0.00      J9::PersistentAllocator::allocateFromSegmentLocked(unsigned-long)
     SYM      3  0.00      TR_PersistentCHTable::classGotExtended(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueClassBlock*,-TR_OpaqueClassBlock*)
     SYM      3  0.00      J9::Monitor::enter()
     SYM      3  0.00      OMR::ResolvedMethodSymbol::recursivelyCountChildren(TR::Node*)
     SYM      2  0.00      J9::Compilation::compileRelocatableCode()
     SYM      2  0.00      OMR::X86::Instruction::operandSizeRexBits()
     SYM      2  0.00      TR_UseDefInfo::getUseDef_ref_body(int,-TR_BitVector*,-CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->*)
     SYM      2  0.00      TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>::allocate(unsigned-long,-char-const*,-int)
     SYM      2  0.00      OMR::ValuePropagation::mergeRelationships(TR_LinkHead<OMR::ValuePropagation::Relationship>&,-TR_LinkHead<OMR::ValuePropagation::Relationship>&,-int,-bool,-OMR::ValuePropagation::StoreRelationship*,-List<TR::Symbol>*,-bool)
     SYM      2  0.00      TR_RelocationRecord::eipRelative(TR_RelocationTarget*)
     SYM      2  0.00      OMR::ValuePropagation::findValueConstraint(int,-TR_HedgeTree<OMR::ValuePropagation::ValueConstraint>&,-int)
     SYM      2  0.00      OMR::Node::isNopableInlineGuard()
     SYM      2  0.00      TR_UseDefInfo::insertData(TR::Block*,-TR::Node*,-TR::Node*,-TR::TreeTop*,-TR_UseDefInfo::AuxiliaryData&,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-bool)
     SYM      2  0.00      CS2::LexicalBlockProfiler<CS2::RunnableMeter<CS2::Timer>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->,-CS2::PhaseMeasuringSummary<CS2::RunnableMeter<CS2::Timer>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->->::LexicalBlockProfiler(char-const*,-CS2::PhaseMeasuringSummary<CS2::RunnableMeter<CS2::Timer>,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&)
     SYM      2  0.00      OMR::SymbolReference::self()
     SYM      2  0.00      TR_ValueNumberInfo::buildValueNumberInfo()
     SYM      2  0.00      OMR::CodeGenerator::findCoalescenceForRegisterCopy(TR::Node*,-TR_RegisterCandidate*,-bool*)
     SYM      2  0.00      OMR::CodeGenerator::startUsingRegister(TR::Register*)
     SYM      2  0.00      TR_J9InlinerPolicy::supressInliningRecognizedInitialCallee(TR_CallSite*,-TR::Compilation*)
     SYM      2  0.00      OMR::CFG::normalizeNodeFrequencies(TR_BitVector*,-TR_Array<TR::CFGEdge*>*)
     SYM      2  0.00      TR_UseDefInfo::findUseDefNodes(TR::Block*,-TR::Node*,-TR::Node*,-TR::TreeTop*,-TR_UseDefInfo::AuxiliaryData&,-TR::deque<unsigned-int,-TR::Region&>&,-bool)
     SYM      2  0.00      OMR::RealRegister::setState(OMR::RealRegister::RegState,-bool)
     SYM      2  0.00      OMR::X86::AMD64::MemoryReference::generateBinaryEncoding(unsigned-char*,-TR::Instruction*,-TR::CodeGenerator*)
     SYM      2  0.00      TR_ByteCodeIteratorWithState<TR_J9ByteCode,-(TR_J9ByteCode)219,-TR_J9ByteCodeIterator,-TR::Node*>::initialize()
     SYM      2  0.00      TR_J9EstimateCodeSize::realEstimateCodeSize(TR_CallTarget*,-TR_CallStack*,-bool,-TR::Region&)
     SYM      2  0.00      TR_IProfiler::getValueProfileInfo(TR_ByteCodeInfo&,-TR::Compilation*)
     SYM      2  0.00      OMR::ValuePropagation::launchNode(TR::Node*,-TR::Node*,-int)
     SYM      2  0.00      OMR::ValuePropagation::freeValueConstraints(TR_HedgeTree<OMR::ValuePropagation::ValueConstraint>&)
     SYM      2  0.00      TR_RelocationRecordGroup::handleRelocation(TR_RelocationRuntime*,-TR_RelocationTarget*,-TR_RelocationRecord*,-unsigned-char*)
     SYM      2  0.00      TR_BackwardDFSetAnalysis<TR_BitVector*>::analyzeNodeIfSuccessorsAnalyzed(TR_RegionStructure*,-TR_BitVector&,-TR_BitVector&)
     SYM      2  0.00      OMR::CodeGenerator::buildGCMapForInstruction(TR::Instruction*)
     SYM      2  0.00      constrainCall(OMR::ValuePropagation*,-TR::Node*)
     SYM      2  0.00      TR::VPConstraint::asUnreachablePath()
     SYM      2  0.00      J9::PersistentAllocator::allocateInternal(unsigned-long)
     SYM      2  0.00      OMR::Node::getStoreNode()
     SYM      2  0.00      TR::SymbolValidationManager::setSymbolOfID(unsigned-short,-void*,-TR::SymbolType)
     SYM      2  0.00      TR_RegionAnalysis::createLeafStructures(TR::CFG*,-TR::Region&)
     SYM      2  0.00      OMR::X86::AMD64::MemoryReference::finishInitialization(TR::CodeGenerator*,-TR_ScratchRegisterManager*)
     SYM      2  0.00      TR_HedgeTreeHandler<OMR::ValuePropagation::ValueConstraint>::findOrCreate(int,-OMR::ValuePropagation::ValueConstraint*&,-int&)
     SYM      2  0.00      OMR::CFG::setUniformEdgeFrequenciesOnNode(TR::CFGNode*,-int,-bool,-TR::Compilation*)
     SYM      2  0.00      TR::X86LabelInstruction::assignRegisters(TR_RegisterKinds)
     SYM      2  0.00      TR::CompilationInfoPerThread::processEntry(TR_MethodToBeCompiled&,-J9::J9SegmentProvider&)
     SYM      2  0.00      jitMethodTranslated
     SYM      2  0.00      OMR::SymbolReference::getUseDefAliasesBV(bool,-bool)
     SYM      2  0.00      OMR::CodeGenerator::simulateNodeEvaluation(TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*,-OMR::CodeGenerator::TR_RegisterPressureSummary*)
     SYM      2  0.00      OMR::LocalCSE::removeFromHashTable(std::multimap<int,-TR::Node*,-std::less<int>,-TR::typed_allocator<std::pair<int-const,-TR::Node*>,-TR::Region&>->*,-int)
     SYM      2  0.00      TR_J9VM::getComponentClassFromArrayClass(TR_OpaqueClassBlock*)
     SYM      2  0.00      J9::CFG::setBlockFrequenciesBasedOnInterpreterProfiler()
     SYM      2  0.00      OMR::CodeGenerator::uncommonCallConstNodes()
     SYM      2  0.00      TR_UseDefInfo::buildUseDefs(TR::Node*,-void*,-TR_BitVector&,-TR::Node*,-TR_UseDefInfo::AuxiliaryData&)
     SYM      2  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::initializeAnalysisInfo(TR_BasicDFSetAnalysis<TR_BitVector*>::ExtraAnalysisInfo*,-TR::Block*)
     SYM      2  0.00      OMR::Block::asBlock()
     SYM      2  0.00      TR::RegDepCopyRemoval::getRegDepInfo(short)
     SYM      2  0.00      TR::LocalDeadStoreElimination::setupReferenceCounts(TR::Node*)
     SYM      2  0.00      CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->::allocate(unsigned-long,-char-const*)-[clone-.constprop.19]
     SYM      2  0.00      TR_LiveRegisters::addRegister(TR::Register*,-bool)
     SYM      2  0.00      TR_ForwardDFSetAnalysis<TR_BitVector*>::analyzeNodeIfPredecessorsAnalyzed(TR_RegionStructure*,-TR_BitVector&)
     SYM      2  0.00      J9::VMEnv::acquireVMAccessIfNeeded(TR_J9VMBase*)
     SYM      2  0.00      TR::PreorderNodeIterator::stepForward()
     SYM      2  0.00      TR_HedgeTreeHandler<OMR::ValuePropagation::ValueConstraint>::copySubtree(OMR::ValuePropagation::ValueConstraint*)
     SYM      2  0.00      OMR::Block::getNextBlock()
     SYM      2  0.00      std::_Rb_tree_insert_and_rebalance(bool,-std::_Rb_tree_node_base*,-std::_Rb_tree_node_base*,-std::_Rb_tree_node_base&)
     SYM      2  0.00      OMR::Register::getAssignedRealRegister()
     SYM      2  0.00      constrainChildren(OMR::ValuePropagation*,-TR::Node*)
     SYM      2  0.00      OMR::ValuePropagation::processTrees(TR::TreeTop*,-TR::TreeTop*)
     SYM      2  0.00      TR_J9VMBase::getClassFromNewArrayTypeNonNull(int)-[clone-.localalias.199]
     SYM      2  0.00      OMR::CFG::addEdge(TR::CFGEdge*)
     SYM      2  0.00      OMR::Optimizer::performOptimization(OptimizationStrategy-const*,-int,-int,-int)
     SYM      2  0.00      TR_ResolvedJ9Method::definingClassAndFieldShapeFromCPFieldRef(TR::Compilation*,-J9ConstantPool*,-int,-bool,-J9ROMFieldShape**)
     SYM      2  0.00      J9::Instruction::Instruction(TR::CodeGenerator*,-TR::Instruction*,-TR::InstOpCode::Mnemonic,-TR::Node*)
     SYM      2  0.00      TR_SimplifyAnds::process(TR::TreeTop*,-TR::TreeTop*)
     SYM      2  0.00      ComputeOverlaps(TR::Node*,-TR::Compilation*,-std::map<int,-TR_RegisterCandidates::coordinates,-std::less<int>,-TR::typed_allocator<std::pair<int-const,-TR_RegisterCandidates::coordinates>,-TR::Region&>->&,-unsigned-int&)
     SYM      2  0.00      OMR::Node::hasRegLoadStoreSymbolReference()
     SYM      2  0.00      J9::Instruction::Instruction(TR::CodeGenerator*,-TR::InstOpCode::Mnemonic,-TR::Node*)
     SYM      2  0.00      non-virtual-thunk-to-TR_ResolvedJ9Method::getPersistentIdentifier()
     SYM      2  0.00      TR::CompilationInfoPerThreadBase::postCompilationTasks(J9VMThread*,-TR_MethodToBeCompiled*,-J9Method*,-void-const*,-J9JITExceptionTable*,-bool,-bool,-TR_RelocationRuntime*)
     SYM      2  0.00      TR::X86RegImmInstruction::estimateBinaryLength(int)
     SYM      2  0.00      J9::X86::CPU::supportsFeature(unsigned-int)
     SYM      2  0.00      OMR::Node::getSymbol()
     SYM      2  0.00      endBlockSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      2  0.00      OMR::ValuePropagation::getEdgeConstraints(TR::CFGEdge*)
     SYM      2  0.00      OMR::X86::RegisterDependencyConditions::unionRealDependencies(TR_X86RegisterDependencyGroup*,-TR_X86RegisterDependencyIndex,-TR::Register*,-OMR::RealRegister::RegNum,-TR::CodeGenerator*,-unsigned-char,-bool)
     SYM      2  0.00      OMR::TransformUtil::recursivelySetNodeVisitCount(TR::Node*,-unsigned-short)
     SYM      2  0.00      TR_RelocationRecordWithInlinedSiteIndex::inlinedSiteIndex(TR_RelocationTarget*)
     SYM      2  0.00      TR_PersistentCHTable::classGotLoaded(TR_FrontEnd*,-TR_OpaqueClassBlock*)
     SYM      2  0.00      OMR::LocalCSE::getNumberOfNodes(TR::Node*)
     SYM      2  0.00      OMR::RuntimeAssumption::matches(unsigned-long)
     SYM      2  0.00      TR_UseDefInfo::findTrivialSymbolsToExclude(TR::Node*,-TR::TreeTop*,-TR_UseDefInfo::AuxiliaryData&)
     SYM      2  0.00      J9::CodeGenerator::setUpForInstructionSelection()
     SYM      2  0.00      TR::CompilationInfo::addMethodToBeCompiled(TR::IlGeneratorMethodDetails&,-void*,-CompilationPriority,-bool,-TR_OptimizationPlan*,-bool*,-TR_YesNoMaybe)
     SYM      2  0.00      mergeIPicLookupDispatch
     SYM      2  0.00      TR_Memory::allocateStackMemory(unsigned-long,-TR_MemoryBase::ObjectType)
     SYM      2  0.00      TR::CompilationInfo::compileMethod(J9VMThread*,-TR::IlGeneratorMethodDetails&,-void*,-TR_YesNoMaybe,-TR_CompilationErrorCode*,-bool*,-TR_OptimizationPlan*)
     SYM      2  0.00      old_slow_jitThrowException
     SYM      2  0.00      OMR::X86::TreeEvaluator::BBStartEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      2  0.00      J9::CFG::setFrequencies()
     SYM      2  0.00      TR::X86RegMemInstruction::assignRegisters(TR_RegisterKinds)
     SYM      2  0.00      hash_jit_artifact_insert_range
     SYM      1  0.00      std::_Rb_tree<TR_OpaqueClassBlock*,-std::pair<TR_OpaqueClassBlock*-const,-TR::TypeLayout-const*>,-std::_Select1st<std::pair<TR_OpaqueClassBlock*-const,-TR::TypeLayout-const*>->,-std::less<TR_OpaqueClassBlock*>,-TR::typed_allocator<std::pair<TR_OpaqueClassBlock*-const,-TR::TypeLayout-const*>,-TR::Region&>->::_M_erase(std::_Rb_tree_node<std::pair<TR_OpaqueClassBlock*-const,-TR::TypeLayout-const*>->*)
     SYM      1  0.00      TR::GlobalSet::collectBlocks()
     SYM      1  0.00      getCount
     SYM      1  0.00      TR_PatchNOPedGuardSiteOnMethodOverride::getAssumptionKind()
     SYM      1  0.00      OMR::Compilation::getPersistentInfo()
     SYM      1  0.00      OMR::Register::block()
     SYM      1  0.00      mcc_callPointPatching_unwrapper
     SYM      1  0.00      getInlinedCallSiteArrayElement
     SYM      1  0.00      TR_Structure::mergeBlocks(TR::Block*,-TR::Block*)
     SYM      1  0.00      J9::ClassEnv::romClassOf(TR_OpaqueClassBlock*)
     SYM      1  0.00      OMR_InlinerUtil::clearArgInfoForNonInvariantArguments(TR_CallTarget*,-TR_InlinerTracer*)
     SYM      1  0.00      generateConditionalJumpInstruction(TR_X86OpCodes,-TR::Node*,-TR::CodeGenerator*,-bool)
     SYM      1  0.00      OMR::CodeGenerator::prepareNodeForInstructionSelection(TR::Node*)
     SYM      1  0.00      gotoSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      TR::CFGNode::hasSuccessor(TR::CFGNode*)
     SYM      1  0.00      OMR::SymbolReference::copyRefNumIfPossible(TR::SymbolReference*,-TR::SymbolReferenceTable*)
     SYM      1  0.00      <plt>
     SYM      1  0.00      TR_J9VMBase::forceUnresolvedDispatch()
     SYM      1  0.00      TR::CompilationInfoPerThreadBase::logCompilationSuccess(J9VMThread*,-TR_J9VMBase&,-J9Method*,-TR::SegmentAllocator-const&,-TR_ResolvedMethod*,-TR::Compilation*,-J9JITExceptionTable*,-TR_OptimizationPlan*)
     SYM      1  0.00      bool-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->::Andc<CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->->(CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->-const&)
     SYM      1  0.00      OMR::Node::mightHaveVolatileSymbolReference()
     SYM      1  0.00      constrainIfcmpgt(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      OMR::ResolvedMethodSymbol::supportsInduceOSR(TR_ByteCodeInfo&,-TR::Block*,-TR::Compilation*,-bool)
     SYM      1  0.00      DLTLogic
     SYM      1  0.00      makeMemCpyByteToCharGraph(TR::Compilation*,-int)
     SYM      1  0.00      TR_UseDefInfo::getSingleDefiningLoad(TR::Node*)
     SYM      1  0.00      OMR::X86::MemoryReference::assignRegisters(TR::Instruction*,-TR::CodeGenerator*)
     SYM      1  0.00      OMR::CFG::findLoopingBlocks(TR_BitVector&)
     SYM      1  0.00      TR_X86OpCode::trackUpperBitsOnReg(TR::Register*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_ResolvedJ9MethodBase::romLiterals()
     SYM      1  0.00      OMR::Peephole::perform()
     SYM      1  0.00      jitHookInitializeSendTarget
     SYM      1  0.00      TR_RelocationRecordValidateArbitraryClass::preparePrivateData(TR_RelocationRuntime*,-TR_RelocationTarget*)
     SYM      1  0.00      CS2::ABitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->::GrowTo(unsigned-int,-bool,-bool)
     SYM      1  0.00      OMR::CodeGenerator::findCoalescenceRegisterForParameter(TR::Node*,-TR_RegisterCandidate*,-unsigned-int,-bool*)
     SYM      1  0.00      OMR::CodeGenerator::addToUnlatchedRegisterList(TR::RealRegister*)
     SYM      1  0.00      OMR::Node::setChild(int,-TR::Node*)
     SYM      1  0.00      TR_RelocationRecord::flags(TR_RelocationTarget*)
     SYM      1  0.00      TR_RegionStructure::addEdge(TR::CFGEdge*,-bool)
     SYM      1  0.00      OMR::GCStackAtlas::addStackMap(TR_GCStackMap*)
     SYM      1  0.00      TR::VPIntRange::create(OMR::ValuePropagation*,-int,-int,-TR_YesNoMaybe)
     SYM      1  0.00      TR_PersistentMethodInfo::get(TR_ResolvedMethod*)
     SYM      1  0.00      TR::VPClass::isNullObject()-[clone-.localalias.93]
     SYM      1  0.00      J9::LocalCSE::shouldCommonNode(TR::Node*,-TR::Node*)
     SYM      1  0.00      OMR::Node::operator-new(unsigned-long,-TR::NodePool&)
     SYM      1  0.00      OMR::CodeGenerator::addAllocatedRegister(TR::Register*)
     SYM      1  0.00      TR_Dominators::compress(int)
     SYM      1  0.00      TR_DataCacheManager::getFromPool(unsigned-int)
     SYM      1  0.00      OMR::Compilation::getStartTree()
     SYM      1  0.00      ificmpneSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      OMR::X86::AMD64::MemoryReference::assignRegisters(TR::Instruction*,-TR::CodeGenerator*)
     SYM      1  0.00      OMR::X86::Instruction::generateBinaryEncoding()
     SYM      1  0.00      TR_EliminateRedundantGotos::process(TR::TreeTop*,-TR::TreeTop*)
     SYM      1  0.00      jitHookBytecodeProfiling
     SYM      1  0.00      TR_BackwardUnionDFSetAnalysis<TR_BitVector*>::compose(TR_BitVector*,-TR_BitVector*)
     SYM      1  0.00      TR_RelocationRecord::nextBinaryRecord(TR_RelocationTarget*)
     SYM      1  0.00      TR_RelocationRecord::size(TR_RelocationTarget*)
     SYM      1  0.00      OMR::ValuePropagation::createStoreConstraints(TR::Node*)
     SYM      1  0.00      J9::X86::TreeEvaluator::VMnewEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      OMR::X86::MemoryReference::MemoryReference(TR::Node*,-TR::CodeGenerator*,-bool)
     SYM      1  0.00      J9::X86::AMD64::PrivateLinkage::argAreaSize(TR::Node*)
     SYM      1  0.00      OMR::CodeCache::getCodeBase()
     SYM      1  0.00      TR_IPBCDataCallGraph::isInvalid()
     SYM      1  0.00      TR_ResolvedJ9Method::shouldCompileTimeResolveMethod(int)
     SYM      1  0.00      TR::VPClass::intersect1(TR::VPConstraint*,-OMR::ValuePropagation*)
     SYM      1  0.00      TR_LiveRegisters::setAssociation(TR::Register*,-TR::RealRegister*)
     SYM      1  0.00      generateRegRegInstruction(TR_X86OpCodes,-TR::Node*,-TR::Register*,-TR::Register*,-TR::CodeGenerator*)
     SYM      1  0.00      J9::X86::AMD64::PrivateLinkage::buildPICSlot(TR::X86PICSlot,-TR::LabelSymbol*,-TR::LabelSymbol*,-TR::X86CallSite&)
     SYM      1  0.00      TR_RelocationRecordProfiledInlinedMethod::classChainForInlinedMethod(TR_RelocationTarget*)
     SYM      1  0.00      J9::CodeGenerator::lowerTreesPreChildrenVisit(TR::Node*,-TR::TreeTop*,-unsigned-short)
     SYM      1  0.00      std::pair<std::_Rb_tree_iterator<std::pair<void*-const,-unsigned-short>->,-bool>-std::_Rb_tree<void*,-std::pair<void*-const,-unsigned-short>,-std::_Select1st<std::pair<void*-const,-unsigned-short>->,-std::less<void*>,-TR::typed_allocator<std::pair<void*-const,-unsigned-short>,-TR::Region&>->::_M_insert_unique<std::pair<void*,-unsigned-short>->(std::pair<void*,-unsigned-short>&&)
     SYM      1  0.00      TR_SubclassVisitor::visitSubclasses(TR_PersistentClassInfo*,-TR_CHTable::VisitTracker&)
     SYM      1  0.00      TR::VPObjectLocation::intersect1(TR::VPConstraint*,-OMR::ValuePropagation*)
     SYM      1  0.00      OMR::ValuePropagation::findOutEdge(TR::forward_list<TR::CFGEdge*,-TR::typed_allocator<TR::CFGEdge*,-TR::Region&>->&,-TR::CFGNode*)
     SYM      1  0.00      OMR::SymbolReferenceTable::findOrCreateAutoSymbolImpl(TR::ResolvedMethodSymbol*,-int,-TR::DataType,-bool,-bool,-bool,-bool,-unsigned-long,-int)
     SYM      1  0.00      TR_UseDefInfo::excludedGlobals(TR::Symbol*)
     SYM      1  0.00      OMR::X86::Machine::resetXMMGlobalRegisters()
     SYM      1  0.00      TR::GlobalValuePropagation::processBlock(TR_StructureSubGraphNode*,-bool,-bool)
     SYM      1  0.00      generateStackOverflowCheckInstruction(TR::Instruction*,-TR_X86OpCodes,-TR::Register*,-TR::MemoryReference*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_J9VMBase::canDereferenceAtCompileTimeWithFieldSymbol(TR::Symbol*,-int,-TR_ResolvedMethod*)
     SYM      1  0.00      TR_ValueNumberInfo::allocateNonShareableValueNumbers()
     SYM      1  0.00      TR_J9VMBase::getHostClass(TR_OpaqueClassBlock*)
     SYM      1  0.00      OMR::Block::getGlobalRegisters(TR::Compilation*)
     SYM      1  0.00      OMR::Compilation::getOwningMethodSymbol(mcount_t)
     SYM      1  0.00      TR_ValueNumberInfo::getVN(TR::Node*)
     SYM      1  0.00      TR_InlinerBase::findAndUpdateCallSiteInGraph(TR_CallStack*,-TR_ByteCodeInfo&,-TR::TreeTop*,-TR::Node*,-TR::Node*,-TR_CallTarget*)
     SYM      1  0.00      mergeUpdateIPicSlotCallWithCompiledMethod
     SYM      1  0.00      OMR::Node::hasBeenRun()
     SYM      1  0.00      J9::KnownObjectTable::KnownObjectTable(TR::Compilation*)
     SYM      1  0.00      TR::CompilationInfoPerThreadBase::preCompilationTasks(J9VMThread*,-TR_MethodToBeCompiled*,-J9Method*,-void-const**,-TR_Memory&,-bool&,-bool&,-TR_RelocationRuntime*)
     SYM      1  0.00      TR::CompilationInfo::getNextMethodToBeCompiled(TR::CompilationInfoPerThread*,-bool,-TR::CompilationInfo::TR_CompThreadActions*)
     SYM      1  0.00      resolveVPicClass
     SYM      1  0.00      TR_J9VM::getClassOfMethod(TR_OpaqueMethodBlock*)
     SYM      1  0.00      TR_GlobalRegisterAllocator::transformBlock(TR::TreeTop*)
     SYM      1  0.00      TR_RelocationRecordInlinedVirtualMethodWithNopGuard::updateSucceededStats(TR_AOTStats*)
     SYM      1  0.00      CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->::deallocate(void*,-unsigned-long,-char-const*)
     SYM      1  0.00      TR_J9InlinerUtil::computePrexInfo(TR_CallTarget*)
     SYM      1  0.00      samplerThreadProc
     SYM      1  0.00      OMR::SymbolReference::SymbolReference(TR::SymbolReferenceTable*,-TR::Symbol*,-long)
     SYM      1  0.00      J9::Optimizer::Optimizer(TR::Compilation*,-TR::ResolvedMethodSymbol*,-bool,-OptimizationStrategy-const*,-unsigned-short)
     SYM      1  0.00      TR_IProfiler::getSearchPCFromMethodAndBCIndex(TR_OpaqueMethodBlock*,-unsigned-int,-TR::Compilation*)
     SYM      1  0.00      TR::X86MemInstruction::getSnippetForGC()
     SYM      1  0.00      TR_ForwardDFSetAnalysis<TR_BitVector*>::canGenAndKillForStructure(TR_Structure*)
     SYM      1  0.00      OMR::Node::isPureCall()
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::genILFromByteCodes()
     SYM      1  0.00      OMR::OptimizationManager::setRequested(bool,-TR::Block*)
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::genIL()
     SYM      1  0.00      OMR::X86::Instruction::assignRegisters(TR_RegisterKinds)
     SYM      1  0.00      TR::X86RegInstruction::estimateBinaryLength(int)
     SYM      1  0.00      TR_RegisterCandidate::symbolIsLive(TR::Block*)
     SYM      1  0.00      TR_ResolvedJ9MethodBase::getDeclaringClassFromFieldOrStatic(TR::Compilation*,-int)
     SYM      1  0.00      OMR::CodeGenerator::lowerTreesWalk(TR::Node*,-TR::TreeTop*,-unsigned-short)
     SYM      1  0.00      J9::PersistentAllocator::findUsableSegment(unsigned-long)
     SYM      1  0.00      OMR::CodeGenerator::findUsedCandidate(TR::Node*,-TR_RegisterCandidate*,-TR_BitVector*)
     SYM      1  0.00      TR_J9SharedCache::validateSuperClassesInClassChain(TR_OpaqueClassBlock*,-unsigned-long*&,-unsigned-long*)
     SYM      1  0.00      TR::X86LabelInstruction::generateBinaryEncoding()
     SYM      1  0.00      jitGetMapsFromPC
     SYM      1  0.00      OMR::LocalCSE::makeNodeAvailableForCommoning(TR::Node*,-TR::Node*,-TR_BitVector&,-bool*)
     SYM      1  0.00      constrainANewArray(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::getAnalysisInfo(TR_Structure*)
     SYM      1  0.00      J9::Node::canGCandReturn()
     SYM      1  0.00      execute_cfa_program
     SYM      1  0.00      TR_CompactLocals::processNodeInPreorder(TR::Node*,-unsigned-short,-TR_Liveness*,-TR::Block*,-bool)
     SYM      1  0.00      OMR::X86::Instruction::generateRepeatedRexPrefix(unsigned-char*)
     SYM      1  0.00      TR_RelocationRecordHelperAddress::preparePrivateData(TR_RelocationRuntime*,-TR_RelocationTarget*)
     SYM      1  0.00      J9::ClassEnv::self()
     SYM      1  0.00      OMR::Compilation::verifyCFG(TR::ResolvedMethodSymbol*)
     SYM      1  0.00      operator-new(unsigned-long,-J9MemorySegment&)
     SYM      1  0.00      OMR::ValuePropagation::freeValueConstraint(OMR::ValuePropagation::ValueConstraint*)
     SYM      1  0.00      J9::PersistentInfo::getPersistentCHTable()
     SYM      1  0.00      J9::ClassEnv::convertClassOffsetToClassPtr(TR_OpaqueClassBlock*)
     SYM      1  0.00      OMR::CodeGenerator::simulateTreeEvaluation(TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*,-OMR::CodeGenerator::TR_RegisterPressureSummary*)
     SYM      1  0.00      TR::X86MemInstruction::estimateBinaryLength(int)
     SYM      1  0.00      TR::X86RegRegInstruction::assignRegisters(TR_RegisterKinds)
     SYM      1  0.00      J9::ObjectModel::usesDiscontiguousArraylets()
     SYM      1  0.00      TR_J9VM::isInstanceOf(TR_OpaqueClassBlock*,-TR_OpaqueClassBlock*,-bool,-bool,-bool)
     SYM      1  0.00      TR::CompilationInfo::queueEntry(TR_MethodToBeCompiled*)
     SYM      1  0.00      TR_OrderBlocks::addToOrderedBlockList(TR::CFGNode*,-List<TR::CFGNode>&,-bool)
     SYM      1  0.00      OMR::CodeGenerator::allocateRegister(TR_RegisterKinds)
     SYM      1  0.00      hash_jit_artifact_search
     SYM      1  0.00      OMR::SymbolReferenceTable::findOrCreateMethodSymbol(mcount_t,-int,-TR_ResolvedMethod*,-OMR::MethodSymbol::Kinds,-bool)
     SYM      1  0.00      OMR::CFG::removeEdge(TR::CFGEdge*)
     SYM      1  0.00      J9::X86::TreeEvaluator::asynccheckEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      TR::LocalDeadStoreElimination::transformBlock(TR::TreeTop*,-TR::TreeTop*)
     SYM      1  0.00      TR_J9MethodParameterIterator::getDataType()
     SYM      1  0.00      J9::AliasBuilder::createAliasInfo()
     SYM      1  0.00      OMR::Register::self()
     SYM      1  0.00      constrainAload(OMR::ValuePropagation*,-TR::Node*)
     SYM      1  0.00      TR_RegionStructure::removeEdgeWithoutCleanup(TR::CFGEdge*,-bool)
     SYM      1  0.00      OMR::Compilation::getInlinedResolvedMethodSymbol(unsigned-int)
     SYM      1  0.00      TR_ResolvedMethod::isDAAPackedDecimalWrapperMethod()
     SYM      1  0.00      OMR::ResolvedMethodSymbol::genIL(TR_FrontEnd*,-TR::Compilation*,-TR::SymbolReferenceTable*,-TR::IlGenRequest&)
     SYM      1  0.00      TR::X86CallSite::X86CallSite(TR::Node*,-TR::Linkage*)
     SYM      1  0.00      TR_OrderBlocks::doPeepHoleBlockCorrections(TR::Block*,-char*)
     SYM      1  0.00      TR_J9InlinerUtil::addTargetIfMethodIsNotOverridenInReceiversHierarchy(TR_IndirectCallSite*)
     SYM      1  0.00      TR_InlinerBase::createParmMap(TR::ResolvedMethodSymbol*,-TR_LinkHead<TR_ParameterMapping>&)
     SYM      1  0.00      BitVectorPool::BitVectorPool(TR::Compilation*)
     SYM      1  0.00      OMR::Compilation::getHCRMode()
     SYM      1  0.00      RematTools::gatherNodesToCheck(TR::Compilation*,-TR::Node*,-TR::Node*,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-CS2::ASparseBitVector<CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->&,-bool)
     SYM      1  0.00      OMR::SymbolReferenceTable::isImmutableArrayShadow(TR::SymbolReference*)
     SYM      1  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::allocateContainer(TR_BitVector**,-bool,-bool)
     SYM      1  0.00      OMR::CodeGenerator::addExternalRelocation(TR::Relocation*,-char-const*,-unsigned-long,-TR::Node*,-TR::ExternalRelocationPositionRequest)
     SYM      1  0.00      TR_ForwardDFSetAnalysis<TR_BitVector*>::initializeGenAndKillSetInfo(TR_RegionStructure*,-TR_BitVector&)
     SYM      1  0.00      TR_RelocationRecordConstantPool::computeNewConstantPool(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-long)
     SYM      1  0.00      TR::X86CallSite::stopAddingConditions()
     SYM      1  0.00      OMR::X86::CodeGenerator::supportsLocalMemoryRematerialization()
     SYM      1  0.00      OMR::Optimization::allocator()
     SYM      1  0.00      TR_X86RegisterDependencyGroup::setDependencyInfo(TR_X86RegisterDependencyIndex,-TR::Register*,-OMR::RealRegister::RegNum,-TR::CodeGenerator*,-unsigned-char,-bool)
     SYM      1  0.00      CpuSelfThreadUtilization::update()
     SYM      1  0.00      non-virtual-thunk-to-TR_ResolvedJ9Method::makeParameterList(TR::ResolvedMethodSymbol*)
     SYM      1  0.00      TR_PersistentClassLoaderTable::lookupClassLoaderAssociatedWithClassChain(void*)
     SYM      1  0.00      TR_IsolatedStoreElimination::perform()
     SYM      1  0.00      OMR::ValuePropagation::copyStoreRelationships(OMR::ValuePropagation::StoreRelationship*)
     SYM      1  0.00      TR_ResolvedJ9Method::signatureLength()-[clone-.localalias.114]
     SYM      1  0.00      J9::ClassEnv::romClassOfSuperClass(TR_OpaqueClassBlock*,-unsigned-long)
     SYM      1  0.00      TR_J9SharedCache::romclassMatchesCachedVersion(J9ROMClass*,-unsigned-long*&,-unsigned-long*)
     SYM      1  0.00      OMR::X86::Instruction::estimateBinaryLength(int)
     SYM      1  0.00      OMR::CFG::propagateColdInfo(bool)
     SYM      1  0.00      IPicLookupDispatch
     SYM      1  0.00      TR_CompactLocals::perform()
     SYM      1  0.00      TR::NodeChecklist::add(TR::Node*)
     SYM      1  0.00      OMR::X86::CodeGenerator::processClobberingInstructions(TR::ClobberingInstruction*,-TR::Instruction*)
     SYM      1  0.00      mergePopulateIPicClass
     SYM      1  0.00      TR_PersistentCHTable::classGotInitialized(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueClassBlock*,-TR_PersistentClassInfo*)
     SYM      1  0.00      TR_OutlinedInstructionsGenerator::TR_OutlinedInstructionsGenerator(TR::LabelSymbol*,-TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_J9SharedCache::isROMStructureOffsetInSharedCache(unsigned-long,-void**)
     SYM      1  0.00      TR_PersistentClassInfo::addSubClass(TR_PersistentClassInfo*)
     SYM      1  0.00      OMR::ValuePropagation::findGlobalConstraint(int)
     SYM      1  0.00      TR_ExceptionTableEntryIterator::TR_ExceptionTableEntryIterator(TR::Compilation*)
     SYM      1  0.00      jitReleaseClassTableMutex
     SYM      1  0.00      TR_J9VMBase::getByteOffsetToLockword(TR_OpaqueClassBlock*)-[clone-.localalias.197]
     SYM      1  0.00      TR_DataFlowAnalysis::removeHeadFromAnalysisQueue()
     SYM      1  0.00      TR::X86RegRegInstruction::rexBits()
     SYM      1  0.00      OMR::Compilation::getOptLevel()
     SYM      1  0.00      TR::X86RegRegInstruction::X86RegRegInstruction(TR::Instruction*,-TR_X86OpCodes,-TR::Register*,-TR::Register*,-TR::CodeGenerator*)
     SYM      1  0.00      TR::CFGEdge::normalizeFrequency(int)
     SYM      1  0.00      J9::Monitor::exit()
     SYM      1  0.00      J9::PersistentInfo::ensureUnloadedAddressSetsAreInitialized()
     SYM      1  0.00      TR_MultipleCallTargetInliner::inlineCallTargets(TR::ResolvedMethodSymbol*,-TR_CallStack*,-TR_InnerPreexistenceInfo*)
     SYM      1  0.00      TR::ClassTableCriticalSection::~ClassTableCriticalSection()
     SYM      1  0.00      TR::DefaultCompilationStrategy::adjustOptimizationPlan(TR_MethodToBeCompiled*,-int)
     SYM      1  0.00      TR_RelocationRecordNopGuard::bytesInHeaderAndPayload()
     SYM      1  0.00      OMR::CodeGenerator::insertDebugCounters()
     SYM      1  0.00      TR::X86RegRegInstruction::refsRegister(TR::Register*)
     SYM      1  0.00      J9::Node::getSize()
     SYM      1  0.00      OMR::Node::nodeRequiresConditionCodes()
     SYM      1  0.00      partialRedundantCompareElimination(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      OMR::CodeGenerator::traceSimulateTreeEvaluation()
     SYM      1  0.00      TR_J9VMBase::reportOptimizationPhase(OMR::Optimizations)
     SYM      1  0.00      TR::CompilationInfoPerThreadBase::installAotCachedMethod(J9VMThread*,-void-const*,-J9Method*,-TR_FrontEnd*,-TR::Options*,-TR_ResolvedMethod*,-TR_MethodToBeCompiled*,-TR::Compilation*)
     SYM      1  0.00      TR_RelocationRuntime::relocateMethodMetaData(unsigned-long,-unsigned-long)
     SYM      1  0.00      std::_Deque_base<TR_CallTarget*,-TR::typed_allocator<TR_CallTarget*,-CS2::shared_allocator<CS2::heap_allocator<65536ul,-12u,-TRMemoryAllocator<(TR_AllocationKind)1,-12u,-28u>->->->->::_M_initialize_map(unsigned-long)
     SYM      1  0.00      TR_RegionAnalysis::buildRegionSubGraph(TR_RegionStructure*,-TR_RegionAnalysis::StructInfo&,-TR_BitVector&,-TR::deque<TR_StructureSubGraphNode*,-TR::Region&>&,-TR::Region&)
     SYM      1  0.00      OMR::ValuePropagation::mergeDefConstraints(TR::Node*,-int,-bool&,-bool)
     SYM      1  0.00      TR_ReachingDefinitions::initializeGenAndKillSetInfoForNode(TR::Node*,-TR_BitVector&,-bool,-int,-TR::Node*)
     SYM      1  0.00      J9::Node::isUnsafePutOrderedCall()
     SYM      1  0.00      J9::CodeGenerator::wantToPatchClassPointer(TR_OpaqueClassBlock-const*,-TR::Node-const*)
     SYM      1  0.00      TR_J9InlinerPolicy::callMustBeInlined(TR_CallTarget*)
     SYM      1  0.00      generateLabelSymbol(TR::CodeGenerator*)
     SYM      1  0.00      TR_BitVector::setChunkSize(int)
     SYM      1  0.00      OMR::CodeGenerator::lowerTreesPreChildrenVisit(TR::Node*,-TR::TreeTop*,-unsigned-short)
     SYM      1  0.00      OMR::LocalCSE::addToHashTable(TR::Node*,-int)
     SYM      1  0.00      OMR::ValuePropagation::addBlockConstraint(TR::Node*,-TR::VPConstraint*,-TR::Node*,-bool)
     SYM      1  0.00      OMR::SymbolReference::sharesSymbol(bool)
     SYM      1  0.00      OMR::TreeTop::getExtendedBlockExitTreeTop()
     SYM      1  0.00      TR::NodeChecklist::remove(TR::NodeChecklist-const&)
     SYM      1  0.00      TR::LocalDeadStoreElimination::eliminateDeadObjectInitializations()
     SYM      1  0.00      OMR::ValuePropagation::freeRelationships(TR_LinkHead<OMR::ValuePropagation::Relationship>&)
     SYM      1  0.00      OMR::Optimization::trMemory()
     SYM      1  0.00      constrainIfcmplessthan(OMR::ValuePropagation*,-TR::Node*,-TR::Node*,-TR::Node*,-bool)-[clone-.constprop.199]
     SYM      1  0.00      OMR::X86::CPU::requiresLFence()
     SYM      1  0.00      TR::CompilationInfo::getCompInfoForThread(J9VMThread*)
     SYM      1  0.00      OMR::X86::MemoryReference::getDisplacement()
     SYM      1  0.00      constrainIfcmpeqne(OMR::ValuePropagation*,-TR::Node*,-bool)
     SYM      1  0.00      J9::MethodSymbol::safeToSkipZeroInitializationOnNewarrays()
     SYM      1  0.00      OMR::ValuePropagation::mergeEdgeConstraints(OMR::ValuePropagation::EdgeConstraints*,-OMR::ValuePropagation::EdgeConstraints*)
     SYM      1  0.00      J9::VMEnv::releaseVMAccessIfNeeded(TR_J9VMBase*,-bool)
     SYM      1  0.00      isConditionCodeSetForCompareToZero(TR::Node*,-bool)
     SYM      1  0.00      OMR::ResolvedMethodSymbol::catchBlocksHaveRealPredecessors()
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::genNodeAndPopChildren(TR::ILOpCodes,-int,-TR::SymbolReference*,-int,-int)
     SYM      1  0.00      TR_UseDefInfo::getNode(int)
     SYM      1  0.00      TR::VPClass::create(OMR::ValuePropagation*,-TR::VPClassType*,-TR::VPClassPresence*,-TR::VPPreexistentObject*,-TR::VPArrayInfo*,-TR::VPObjectLocation*)
     SYM      1  0.00      TR_StringPeepholes::detectBDPattern(TR::TreeTop*,-TR::TreeTop*,-TR::Node*)
     SYM      1  0.00      J9::Options::useCompressedPointers()
     SYM      1  0.00      OMR::CPU::CPU()
     SYM      1  0.00      TR_J9VMBase::canMethodEnterEventBeHooked()
     SYM      1  0.00      TR_ReachingDefinitions::initializeGenAndKillSetInfo()
     SYM      1  0.00      OMR::X86::MemoryReference::populateMemoryReference(TR::Node*,-TR::CodeGenerator*,-TR::Node*)
     SYM      1  0.00      J9::CodeGenerator::allocateLinkageRegisters()
     SYM      1  0.00      jitParseSignature
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::walker(TR::Block*)
     SYM      1  0.00      TR_RelocationRecordGroup::size(TR_RelocationTarget*)
     SYM      1  0.00      TR::VPIntConst::create(OMR::ValuePropagation*,-int)
     SYM      1  0.00      J9::AliasBuilder::methodAliases(TR::SymbolReference*)
     SYM      1  0.00      OMR::Register::unblock()
     SYM      1  0.00      OMR::Compilation::requiresSpineChecks()
     SYM      1  0.00      TR::DebugSegmentProvider::DebugSegmentProvider(unsigned-long,-J9::RawAllocator)
     SYM      1  0.00      TR_InlinerBase::inlineCallTarget2(TR_CallStack*,-TR_CallTarget*,-TR::TreeTop**,-bool,-int)
     SYM      1  0.00      OMR::X86::CodeGenerator::buildRegisterMapForInstruction(TR_GCStackMap*)
     SYM      1  0.00      TR_RegionStructure::resetAnalyzedStatus()
     SYM      1  0.00      TR_BlockOrderingOptimization::connectTreesAccordingToOrder(List<TR::CFGNode>&)
     SYM      1  0.00      TR::CFGNode::CFGNode(TR_Memory*)
     SYM      1  0.00      TR::CompilationInfoPerThreadBase::compile(J9VMThread*,-TR::Compilation*,-TR_ResolvedMethod*,-TR_J9VMBase&,-TR_OptimizationPlan*,-TR::SegmentAllocator-const&)
     SYM      1  0.00      TR_BitVector::set(long)
     SYM      1  0.00      getOriginalROMMethod
     SYM      1  0.00      TR_VarHandleTransformer::perform()
     SYM      1  0.00      J9::CodeGenerator::lowerTreeIfNeeded(TR::Node*,-int,-TR::Node*,-TR::TreeTop*)
     SYM      1  0.00      OMR::ValuePropagation::createRelationship(int,-TR::VPConstraint*)
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::genInvoke(TR::SymbolReference*,-TR::Node*,-TR::Node*)
     SYM      1  0.00      TR_BitVector::operator=(TR_BitVector-const&)
     SYM      1  0.00      J9::X86::HelperCallSite::BuildCall()
     SYM      1  0.00      OMR::Node::isLoadOfStaticFinalField()
     SYM      1  0.00      laddSimplifier(TR::Node*,-TR::Block*,-TR::Simplifier*)
     SYM      1  0.00      TR_DataFlowAnalysis::addToAnalysisQueue(TR_StructureSubGraphNode*,-unsigned-char)
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::genIfImpl(TR::ILOpCodes)
     SYM      1  0.00      TR_J9VM::getClassFromSignature(char-const*,-int,-J9ConstantPool*)
     SYM      1  0.00      TR_IProfiler::getSearchPCFromMethodAndBCIndex(TR_OpaqueMethodBlock*,-unsigned-int)
     SYM      1  0.00      OMR::Compilation::getFlowGraph()
     SYM      1  0.00      TR_RelocationRuntimeLogger::setupOptions(TR::Options*)
     SYM      1  0.00      TR_RelocationRecordThunks::relocateAndRegisterThunk(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-long,-unsigned-long,-unsigned-char*)
     SYM      1  0.00      TR_J9SharedCache::validateInterfacesInClassChain(TR_OpaqueClassBlock*,-unsigned-long*&,-unsigned-long*)
     SYM      1  0.00      OMR::Node::isProfiledGuard()
     SYM      1  0.00      TR_ResolvedRelocatableJ9Method::storeValidationRecordIfNecessary(TR::Compilation*,-J9ConstantPool*,-int,-TR_ExternalRelocationTargetKind,-J9Method*,-J9Class*)
     SYM      1  0.00      OMR::ResolvedMethodSymbol::ResolvedMethodSymbol(TR_ResolvedMethod*,-TR::Compilation*)
     SYM      1  0.00      OMR::Options::getOptLevel()-const
     SYM      1  0.00      OMR::CodeGenerator::isCandidateLoad(TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*)
     SYM      1  0.00      OMR::LabelSymbol::LabelSymbol(TR::CodeGenerator*)
     SYM      1  0.00      TR_PersistentProfileInfo::get(TR::Compilation*)
     SYM      1  0.00      OMR::Node::freeExtensionIfExists()
     SYM      1  0.00      OMR::ValuePropagation::copyRelationships(OMR::ValuePropagation::Relationship*)
     SYM      1  0.00      TR_ResolvedJ9Method::exceptionData(int,-int*,-int*,-int*)
     SYM      1  0.00      TR_J9VMBase::getCurrentVMThread()-[clone-.localalias.153]
     SYM      1  0.00      OMR::X86::Instruction::Instruction(TR::CodeGenerator*,-TR::InstOpCode::Mnemonic,-TR::Node*)
     SYM      1  0.00      TR_BasicDFSetAnalysis<TR_BitVector*>::createAnalysisInfo()
     SYM      1  0.00      OMR::Block::removeFromCFG(TR::Compilation*)
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::loadInstance(int)
     SYM      1  0.00      non-virtual-thunk-to-TR_ResolvedRelocatableJ9Method::isSynchronized()
     SYM      1  0.00      jitResolveInterfaceMethod
     SYM      1  0.00      TR::StaticSymbol*-OMR::StaticSymbol::create<TR_HeapMemory>(TR_HeapMemory,-TR::DataType)
     SYM      1  0.00      OMR::X86::RegisterDependencyConditions::useRegisters(TR::Instruction*,-TR::CodeGenerator*)
     SYM      1  0.00      jitExceptionHandlerSearch
     SYM      1  0.00      j2iVirtual
     SYM      1  0.00      TR_CFGReversePostOrder::createReversePostOrder(TR::CFG*,-TR::CFGNode*)
     SYM      1  0.00      OMR::ResolvedMethodSymbol::generateAccurateNodeCount()
     SYM      1  0.00      jitAcquireClassTableMutex
     SYM      1  0.00      TR::MonitorElimination::collectPredsAndSuccs(TR::CFGNode*,-TR_BitVector*,-TR_BitVector**,-TR_BitVector**,-List<TR::CFGEdge>*,-TR_BitVector*,-TR::Compilation*)
     SYM      1  0.00      OMR::CodeGenerator::addRelocation(TR::Relocation*)
     SYM      1  0.00      TR_RegionStructure::removeEdge(TR_Structure*,-TR_Structure*)
     SYM      1  0.00      TR_BlockStructure::cloneStructure(TR::Block**,-TR_StructureSubGraphNode**,-List<TR_Structure>*,-List<TR_Structure>*)
     SYM      1  0.00      J9::VMMethodEnv::bytecodeSize(TR_OpaqueMethodBlock*)
     SYM      1  0.00      TR_ClassQueries::collectAllSubClasses(TR_PersistentClassInfo*,-TR_ScratchList<TR_PersistentClassInfo>*,-TR::Compilation*,-bool)
     SYM      1  0.00      OMR::Compilation::getInlinedCallSite(unsigned-int)
     SYM      1  0.00      OMR::CodeGenerator::identifyUnneededByteConvNodes(TR::Node*,-TR::TreeTop*,-unsigned-short,-TR::DataType)
     SYM      1  0.00      BitVectorPool::get()
     SYM      1  0.00      TR::TreeTopIteratorImpl::stepForward()
     SYM      1  0.00      TR::DebugCounter::getDebugCounter(TR::Compilation*,-char-const*,-signed-char,-int)
     SYM      1  0.00      OMR::Compilation::getMethodHotness()
     SYM      1  0.00      OMR::X86::TreeEvaluator::integerAddEvaluator(TR::Node*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_J9VMBase::vmThread()
     SYM      1  0.00      OMR::X86::RegisterDependencyConditions::RegisterDependencyConditions(TR::Node*,-TR::CodeGenerator*,-TR_X86RegisterDependencyIndex,-List<TR::Register>*)
     SYM      1  0.00      OMR::CodeCacheManager::findCodeCacheFromPC(void*)
     SYM      1  0.00      jitWriteBarrierStoreGenerational
     SYM      1  0.00      OMR::Simplifier::simplify(TR::TreeTop*,-TR::Block*)
     SYM      1  0.00      TR::X86RegInstruction::assignRegisters(TR_RegisterKinds)
     SYM      1  0.00      TR_RelocationRecord::type(TR_RelocationTarget*)
     SYM      1  0.00      OMR::CodeGenerator::simulationPrePass(TR::TreeTop*,-TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*,-OMR::CodeGenerator::TR_RegisterPressureSummary*)
     SYM      1  0.00      J9::Compilation::Compilation(int,-J9VMThread*,-TR_FrontEnd*,-TR_ResolvedMethod*,-TR::IlGenRequest&,-TR::Options&,-TR::Region&,-TR_Memory*,-TR_OptimizationPlan*,-TR_RelocationRuntime*,-TR::Environment*)
     SYM      1  0.00      TR_SharedCacheRelocationRuntime::allocateSpaceInCodeCache(unsigned-long)
     SYM      1  0.00      J9::ValuePropagation::constrainRecognizedMethod(TR::Node*)
     SYM      1  0.00      OMR::Node::createRelative32BitFenceNode(TR::Node*,-void*)
     SYM      1  0.00      OMR::Compilation::getCurrentMethod()
     SYM      1  0.00      OMR::Compilation::addOwningMethod(TR::ResolvedMethodSymbol*)
     SYM      1  0.00      TR_IndirectCallSite::addTargetIfMethodIsNotOverriden(TR_InlinerBase*)
     SYM      1  0.00      TR_HedgeTreeHandler<OMR::ValuePropagation::ValueConstraint>::emptySubtree(OMR::ValuePropagation::ValueConstraint*&)
     SYM      1  0.00      OMR::Optimizer::checkNumberOfLoopsAndBasicBlocks(TR::Compilation*,-TR_Structure*)
     SYM      1  0.00      TR_J9InlinerPolicy::getInitialBytecodeSize(TR_ResolvedMethod*,-TR::ResolvedMethodSymbol*,-TR::Compilation*)-[clone-.localalias.203]
     SYM      1  0.00      J9::CodeGenPhase::reportPhase(OMR::CodeGenPhase::PhaseValue)
     SYM      1  0.00      avl_search
     SYM      1  0.00      mergePatch8ByteResolution
     SYM      1  0.00      generateRegMemInstruction(TR_X86OpCodes,-TR::Node*,-TR::Register*,-TR::MemoryReference*,-TR::CodeGenerator*)
     SYM      1  0.00      TR_J9VMBase::isBigDecimalClass(J9UTF8*)
     SYM      1  0.00      TR_IPBCDataFourBytes::isInvalid()
     SYM      1  0.00      OMR::Node::Node(TR::Node*,-unsigned-short)
     SYM      1  0.00      TR_ValueNumberInfo::canShareValueNumber(TR::Node*)
     SYM      1  0.00      jitMonitorEntry
     SYM      1  0.00      jitResolveSpecialMethod
     SYM      1  0.00      TR_ParameterToArgumentMapper::lookForModifiedParameters(TR::Node*)
     SYM      1  0.00      TR_J9ByteCodeIlGenerator::genTreeTop(TR::Node*)
     SYM      1  0.00      TR::GlobalValuePropagation::propagateOutputConstraints(TR_StructureSubGraphNode*,-bool,-bool,-List<TR::CFGEdge>&,-List<TR::CFGEdge>*)
     SYM      1  0.00      jitGetClassInClassloaderFromUTF8
     SYM      1  0.00      OMR::Options::getCmdLineOptions()
     SYM      1  0.00      TR_PersistentMethodInfo::TR_PersistentMethodInfo(TR::Compilation*)
     SYM      1  0.00      TR_PersistentClassLoaderTable::associateClassLoaderWithClass(void*,-TR_OpaqueClassBlock*)
     SYM      1  0.00      TR::Relocation::setDebugInfo(TR::RelocationDebugInfo*)
     SYM      1  0.00      TR::CFGNode::normalizedFrequency(int,-int)
     SYM      1  0.00      mergePopulateVPicVTableDispatch
     SYM      1  0.00      J9::SystemSegmentProvider::regionBytesAllocated()-const
     SYM      1  0.00      TR_RegisterCandidates::assign(TR::Block**,-int,-int&,-int&)
     SYM      1  0.00      OMR::Optimizer::isEnabled(OMR::Optimizations)
     SYM      1  0.00      TR_RegionAnalysis::findNaturalLoop(TR_RegionAnalysis::StructInfo&,-TR_BitVector&,-TR_BitVector&)
     SYM      1  0.00      TR_VarHandleTransformer::getVarHandleAccessMethod(TR::Node*)
     SYM      1  0.00      OMR::CFG::createTraversalOrder(bool,-TR_AllocationKind,-TR_BitVector*)
     SYM      1  0.00      OMR::ResolvedMethodSymbol::removeUnusedLocals()
     SYM      1  0.00      TR_DumbInliner::inlineCallTargets(TR::ResolvedMethodSymbol*,-TR_CallStack*,-TR_InnerPreexistenceInfo*)
     SYM      1  0.00      J9::SystemSegmentProvider::round(unsigned-long)
     SYM      1  0.00      OMR::ValuePropagation::freeStoreRelationships(TR_LinkHead<OMR::ValuePropagation::StoreRelationship>&)
     SYM      1  0.00      isInterfaceBytecode(unsigned-char)
     SYM      1  0.00      TR_J9VMBase::sameClassLoaders(TR_OpaqueClassBlock*,-TR_OpaqueClassBlock*)
     SYM      1  0.00      OMR::X86::Machine::coerceGPRegisterAssignment(TR::Instruction*,-TR::Register*,-OMR::RealRegister::RegNum,-bool)
     SYM      1  0.00      TR_RelocationRecordGroup::applyRelocations(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM      1  0.00      J9::Compilation::getOrCreateKnownObjectTable()
     SYM      1  0.00      OMR::CodeGenerator::pickRegister(TR_RegisterCandidate*,-TR::Block**,-TR_BitVector&,-short&,-TR_LinkHead<TR_RegisterCandidate>*)
     SYM      1  0.00      OMR::X86::MemoryReference::getUnresolvedDataSnippet()
     SYM      1  0.00      J9::ClassEnv::isClassFinal(TR::Compilation*,-TR_OpaqueClassBlock*)
     SYM      1  0.00      jitHookClassInitialize
     SYM      1  0.00      OMR::Options::getJITCmdLineOptions()
     SYM      1  0.00      fast_jitCheckAssignable
     SYM      1  0.00      getFirstInlinedCallSite
     SYM      1  0.00      OMR::X86::CodeGenerator::simulateNodeEvaluation(TR::Node*,-OMR::CodeGenerator::TR_RegisterPressureState*,-OMR::CodeGenerator::TR_RegisterPressureSummary*)
     SYM      1  0.00      updateCHTable
     SYM      1  0.00      jitExitInterpreterJ
     SYM      1  0.00      mergeIPicInterpretedDispatch
     SYM      1  0.00      TR::forward_list<TR::CFGEdge*,-TR::typed_allocator<TR::CFGEdge*,-TR::Region&>->::forward_list(TR::forward_list<TR::CFGEdge*,-TR::typed_allocator<TR::CFGEdge*,-TR::Region&>->-const&)
     SYM      1  0.00      TR::MonitorElimination::coarsenMonitorRanges()
     SYM      1  0.00      TR::DefaultCompilationStrategy::processEvent(TR_MethodEvent*,-bool*)
     SYM      1  0.00      TR_AMD64RelocationTarget::useTrampoline(unsigned-char*,-unsigned-char*)
     SYM      1  0.00      dispatchInterpretedFromVPicSlot
     SYM      1  0.00      TR_Dominators::findDominators(TR::Block*)
     SYM      1  0.00      interpreterUnresolvedClassGlue
     SYM      1  0.00      acquireVMaccessIfNeeded(J9VMThread*,-TR_YesNoMaybe)
     SYM      1  0.00      TR_J9MethodBase::j9returnType()
     SYM      1  0.00      TR::X86MemInstruction::X86MemInstruction(TR_X86OpCodes,-TR::Node*,-TR::MemoryReference*,-TR::CodeGenerator*,-TR::Register*)
     SYM      1  0.00      TR_DataCacheManager::Allocation::split(unsigned-int)
     SYM      1  0.00      jitHookClassLoad
harryyu1994 commented 3 years ago

For completeness JITCODE

Java 11

    MOD   1387  0.88     JITCODE
     SYM     45  0.03      java/util/HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node;_7fdeea2a2348
     SYM     28  0.02      java/lang/StringUTF16.putChar([BII)V_7fdeea2a5228
     SYM     28  0.02      java/lang/String.compareToIgnoreCase(Ljava/lang/String;)I_7fdeea61ea80
     SYM     22  0.01      java/lang/Object.equals(Ljava/lang/Object;)Z_7fdeea2b81a0
     SYM     21  0.01      java/io/BufferedInputStream.read()I_7fdeea377a60
     SYM     20  0.01      org/apache/felix/resolver/ResolverImpl.mergeUses(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/ResolverImpl$Packages;Lorg/osgi/resource/Capability;Ljava/util/List;Lorg/osgi/resource/Capability;Ljava/util/Map;Ljava/util/Set;)V_7fdeeac46ac8
     SYM     20  0.01      java/lang/String.hashCode()I_7fdeea29b600
     SYM     19  0.01      java/lang/String.startsWith(Ljava/lang/String;I)Z_7fdeea2ab588
     SYM     19  0.01      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fdeea5103e8
     SYM     18  0.01      java/util/zip/ZipFile$Source.initCEN(ILjava/util/zip/ZipCoder;)V_7fdeea39f308
     SYM     18  0.01      java/lang/String.equals(Ljava/lang/Object;)Z_7fdeea2993a0
     SYM     18  0.01      java/lang/StringCoding.decodeUTF8_0([BIIZ)Ljava/lang/StringCoding$Result;_7fdeea2e95c8
     SYM     18  0.01      java/lang/J9VMInternals.fastIdentityHashCode(Ljava/lang/Object;)I_7fdeea299100
     SYM     17  0.01      java/util/ArrayList.indexOf(Ljava/lang/Object;)I_7fdeea4905a0
     SYM     16  0.01      java/util/HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;_7fdeea298728
     SYM     16  0.01      java/lang/String.lengthInternal()I_7fdeea299320
     SYM     15  0.01      java/util/Arrays.copyOf([BI)[B_7fdeea2a4800
     SYM     14  0.01      org/eclipse/osgi/internal/framework/BundleContextImpl.setContextFinder()Ljava/lang/Object;_7fdeea50a480
     SYM     14  0.01      com/ibm/ws/jsp/taglib/TldParser.characters([CII)V_7fdeeaac1f68
     SYM     14  0.01      java/lang/StringCoding.encodeUTF8_UTF16([BZ)[B_7fdeea2e2820
     SYM     12  0.01      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.publishServiceEventPrivileged(Lorg/osgi/framework/ServiceEvent;)V_7fdeea522f00
     SYM     12  0.01      java/lang/String.charAtInternal(I[B)C_7fdeea29be88
     SYM     12  0.01      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.getReferenceImpl()Lorg/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl;_7fdeea5bf6e0
     SYM     10  0.01      java/lang/String.regionMatchesInternal(Ljava/lang/String;Ljava/lang/String;[B[BIII)Z_7fdeea29eaa8
     SYM     10  0.01      org/eclipse/osgi/internal/framework/BundleContextImpl.dispatchEvent(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)V_7fdeea548848
     SYM      9  0.01      org/eclipse/osgi/util/ManifestElement.parseBundleManifest(Ljava/io/InputStream;Ljava/util/Map;)Ljava/util/Map;_7fdeea7fb600
     SYM      9  0.01      java/util/ArrayList.toArray()[Ljava/lang/Object;_7fdeea533e60
     SYM      9  0.01      org/apache/commons/digester/Digester.startElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V_7fdeeb221d28
     SYM      9  0.01      java/util/LinkedHashMap$LinkedEntryIterator.next()Ljava/lang/Object;_7fdeea5113a0
     SYM      8  0.01      java/util/Collections$SynchronizedMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea3aee60
     SYM      8  0.01      java/util/HashMap$KeyIterator.next()Ljava/lang/Object;_7fdeea2c7b60
     SYM      8  0.01      java/lang/String.<init>([BIIZZ)V_7fdeea2a4e88
     SYM      8  0.01      java/util/TreeMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea6240e0
     SYM      8  0.01      java/util/IdentityHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fdeeabab608
     SYM      8  0.01      java/lang/String.indexOf(II)I_7fdeea2a3b48
     SYM      8  0.01      java/util/HashMap.hash(Ljava/lang/Object;)I_7fdeea29e9c0
     SYM      8  0.01      org/eclipse/osgi/internal/framework/FilterImpl$Equal.compare_String(Ljava/lang/String;)Z_7fdeea5bea20
     SYM      7  0.00      org/apache/felix/resolver/ResolverImpl.calculatePackageSpaces(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Ljava/util/Collection;)Ljava/util/Map;_7fdeead29e48
     SYM      7  0.00      java/lang/StringUTF16.newBytesFor(I)[B_7fdeea2a06f8
     SYM      7  0.00      java/util/HashMap.resize()[Ljava/util/HashMap$Node;_7fdeea2b1a60
     SYM      7  0.00      java/util/ArrayList$Itr.hasNext()Z_7fdeea2c65c0
     SYM      6  0.00      java/util/jar/Attributes.read(Ljava/util/jar/Manifest$FastInputStream;[B)V_7fdeea91d8c8
     SYM      6  0.00      java/lang/String.charAt(I)C_7fdeea29dfa0
     SYM      6  0.00      org/eclipse/osgi/internal/serviceregistry/FilteredServiceListener.serviceChanged(Lorg/osgi/framework/ServiceEvent;)V_7fdeea50abe0
     SYM      6  0.00      java/util/ArrayList.add(Ljava/lang/Object;)Z_7fdeea2b4880
     SYM      6  0.00      java/net/URI$Parser.scan(IILjava/lang/String;)I_7fdeea57d5a8
     SYM      6  0.00      java/util/ArrayList$Itr.next()Ljava/lang/Object;_7fdeea3443e0
     SYM      6  0.00      java/lang/Object.<init>()V_7fdeea299060
     SYM      6  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Item.compare(Ljava/lang/Object;)Z_7fdeea5bc8e0
     SYM      6  0.00      java/util/concurrent/ConcurrentHashMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea29dbc0
     SYM      6  0.00      java/util/Arrays.copyOfRange([BII)[B_7fdeea2b0fe8
     SYM      6  0.00      org/apache/felix/resolver/ResolverImpl.getPackageSourcesInternal(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Ljava/util/Map;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/ResolverImpl$Packages;)V_7fdeeac3f3c8
     SYM      6  0.00      java/lang/CharacterDataLatin1.toUpperCase(I)I_7fdeea61dd60
     SYM      6  0.00      java/lang/CharacterDataLatin1.toLowerCase(I)I_7fdeea2ecf60
     SYM      5  0.00      java/lang/ClassLoader.defineClassInternal(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Z)Ljava/lang/Class;_7fdeea36d628
     SYM      5  0.00      java/net/URI$Parser.checkChars(IIJJLjava/lang/String;)V_7fdeea38b4a8
     SYM      5  0.00      org/eclipse/osgi/container/ModuleDatabase.getWiringsClone()Ljava/util/Map;_7fdeeaca2fe0
     SYM      5  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;_7fdeea5b6ac0
     SYM      5  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.lookupServiceRegistrations(Ljava/lang/String;Lorg/osgi/framework/Filter;)Ljava/util/List;_7fdeea4fb688
     SYM      5  0.00      java/util/HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fdeea2a1e88
     SYM      5  0.00      java/nio/DirectIntBufferU.get(I)I_7fdeea35bea0
     SYM      5  0.00      java/util/HashMap$EntryIterator.next()Ljava/lang/Object;_7fdeea2cc960
     SYM      5  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.isEmpty()Z_7fdeea527520
     SYM      5  0.00      java/util/zip/ZipFile$ZipEntryIterator.nextElement()Ljava/lang/Object;_7fdeea3341a0
     SYM      5  0.00      com/ibm/ws/jsp/taglib/TldParser.endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V_7fdeeaab3848
     SYM      5  0.00      java/util/LinkedList.addAll(ILjava/util/Collection;)Z_7fdeea5918a8
     SYM      5  0.00      com/ibm/ws/config/admin/ConfigurationDictionary$CaseInsensitive.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fdeea61dfa8
     SYM      5  0.00      java/util/ArrayList$Itr.remove()V_7fdeea6371e0
     SYM      5  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanContent(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)I_7fdeea675980
     SYM      5  0.00      org/eclipse/osgi/internal/loader/BundleLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;_7fdeea5b24e0
     SYM      5  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanData(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;I)Z_7fdeea7ffac8
     SYM      5  0.00      java/util/TimSort.sort([Ljava/lang/Object;IILjava/util/Comparator;[Ljava/lang/Object;II)V_7fdeea6d5e48
     SYM      5  0.00      java/lang/invoke/MethodType.equals(Ljava/lang/Object;)Z_7fdeea4ee520
     SYM      5  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Parser.parse_substring()[Ljava/lang/String;_7fdeea53b220
     SYM      5  0.00      java/util/zip/ZipFile$Source.getEntryPos([BZ)I_7fdeea369108
     SYM      5  0.00      java/util/Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea2ad020
     SYM      4  0.00      java/lang/String.getBytes([BIB)V_7fdeea2a6b88
     SYM      4  0.00      org/eclipse/osgi/internal/framework/EquinoxBundle.getBundleId()J_7fdeea509780
     SYM      4  0.00      com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.scanEndElement()I_7fdeeaadf6a0
     SYM      4  0.00      org/apache/felix/resolver/util/OpenHashMap.insert(Ljava/lang/Object;Ljava/lang/Object;)I_7fdeeabd83c8
     SYM      4  0.00      java/lang/String.substring(II)Ljava/lang/String;_7fdeea2a5ea8
     SYM      4  0.00      java/util/Collections$UnmodifiableCollection.iterator()Ljava/util/Iterator;_7fdeea2b3c80
     SYM      4  0.00      java/lang/invoke/MethodHandle.asType(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;_7fdeea636380
     SYM      4  0.00      org/apache/felix/resolver/util/OpenHashMap.getOrCompute(Ljava/lang/Object;)Ljava/lang/Object;_7fdeeabd9e00
     SYM      4  0.00      java/lang/invoke/InstanceFieldVarHandle$InstanceFieldVarHandleOperations$OpInt.compareAndSet(Ljava/lang/Object;IILjava/lang/invoke/VarHandle;)Z_7fdeea4f08e8
     SYM      4  0.00      org/eclipse/osgi/internal/framework/FilterImpl.match(Lorg/osgi/framework/ServiceReference;)Z_7fdeea5bfaa0
     SYM      4  0.00      java/util/ArrayList.get(I)Ljava/lang/Object;_7fdeea2e1fe0
     SYM      4  0.00      java/lang/ThreadLocal.get()Ljava/lang/Object;_7fdeea31a0e0
     SYM      4  0.00      java/util/HashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;_7fdeea2a20c8
     SYM      4  0.00      org/eclipse/osgi/container/ModuleRevisions.getCurrentRevision()Lorg/eclipse/osgi/container/ModuleRevision;_7fdeea4bddc0
     SYM      4  0.00      org/apache/felix/resolver/ResolverImpl.mergeCandidatePackages(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Ljava/util/Map;Lorg/apache/felix/resolver/Candidates;Lorg/apache/felix/resolver/ResolverImpl$Packages;Lorg/osgi/resource/Requirement;Lorg/osgi/resource/Capability;Ljava/util/Set;Ljava/util/Set;)V_7fdeeac39aa8
     SYM      4  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Item.matches0(Ljava/util/Map;)Z_7fdeea5be5a0
     SYM      4  0.00      java/io/DataOutputStream.writeUTF(Ljava/lang/String;)V_7fdeea4696c0
     SYM      4  0.00      java/util/LinkedHashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;_7fdeea2e4ee8
     SYM      4  0.00      org/eclipse/osgi/internal/hooks/EclipseLazyStarter.preFindLocalClass(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)V_7fdeea5c6dc8
     SYM      3  0.00      org/eclipse/osgi/container/ModuleWiring.<init>(Lorg/eclipse/osgi/container/ModuleRevision;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/Collection;)V_7fdeea4ce228
     SYM      3  0.00      java/util/zip/ZipFile$Source.hashN([BII)I_7fdeea2e3828
     SYM      3  0.00      java/io/BufferedOutputStream.write(I)V_7fdeeab901e0
     SYM      3  0.00      org/apache/felix/resolver/ResolverImpl.calculateExportedPackages(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/util/OpenHashMap;Lorg/apache/felix/resolver/util/OpenHashMap;)Lorg/apache/felix/resolver/util/OpenHashMap;_7fdeeac345e8
     SYM      3  0.00      org/apache/felix/resolver/util/OpenHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fdeeabd7b28
     SYM      3  0.00      java/lang/String.compareTo(Ljava/lang/Object;)I_7fdeea3c3060
     SYM      3  0.00      jdk/internal/jimage/ImageStringsReader.unmaskedHashCode(Ljava/lang/String;I)I_7fdeea35bb80
     SYM      3  0.00      com/ibm/ws/artifact/zip/internal/ZipFileContainer.getEntry(Ljava/lang/String;Z)Lcom/ibm/ws/artifact/zip/internal/ZipFileEntry;_7fdeeab7a408
     SYM      3  0.00      java/util/concurrent/CopyOnWriteArraySet.isEmpty()Z_7fdeea3d29a0
     SYM      3  0.00      java/io/ByteArrayOutputStream.write(I)V_7fdeea45b780
     SYM      3  0.00      org/apache/felix/resolver/ResolverImpl.getWireCandidates(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Lorg/osgi/resource/Resource;)Ljava/util/List;_7fdeeac29ee8
     SYM      3  0.00      java/util/HashMap.containsKey(Ljava/lang/Object;)Z_7fdeea2a89c0
     SYM      3  0.00      java/lang/ThreadLocal$ThreadLocalMap.getEntry(Ljava/lang/ThreadLocal;)Ljava/lang/ThreadLocal$ThreadLocalMap$Entry;_7fdeea2dbbc0
     SYM      3  0.00      java/util/LinkedList$ListItr.hasNext()Z_7fdeea578b00
     SYM      3  0.00      org/eclipse/osgi/util/ManifestElement.readLine(Ljava/io/InputStream;Ljava/io/ByteArrayOutputStream;)Ljava/lang/String;_7fdeea5f2aa0
     SYM      3  0.00      org/eclipse/osgi/internal/hookregistry/ClassLoaderHook.processClass(Ljava/lang/String;[BLorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)[B_7fdeea5b8a88
     SYM      3  0.00      java/lang/String.concat(Ljava/lang/String;)Ljava/lang/String;_7fdeea2a2b80
     SYM      3  0.00      org/eclipse/osgi/internal/loader/ModuleClassLoader.unlockClassName(Ljava/lang/String;)V_7fdeea5d2aa0
     SYM      3  0.00      java/io/ByteArrayInputStream.read()I_7fdeea37bca0
     SYM      3  0.00      java/lang/ThreadLocal$ThreadLocalMap.set(Ljava/lang/ThreadLocal;Ljava/lang/Object;)V_7fdeea4036c8
     SYM      3  0.00      org/eclipse/osgi/container/ModuleDatabase$1.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fdeea4d4d08
     SYM      3  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$SnapshotIterator.hasNext()Z_7fdeea4fc3a0
     SYM      3  0.00      java/util/concurrent/ConcurrentHashMap.tabAt([Ljava/util/concurrent/ConcurrentHashMap$Node;I)Ljava/util/concurrent/ConcurrentHashMap$Node;_7fdeea299cc0
     SYM      3  0.00      org/jboss/weld/util/collections/ImmutableHashSet$IteratorImpl.next()Ljava/lang/Object;_7fdeeaf6df00
     SYM      3  0.00      org/eclipse/osgi/framework/util/CaseInsensitiveDictionaryMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea516140
     SYM      3  0.00      com/ibm/ws/jpa/container/osgi/internal/url/FilterZipFileInputStream$InternalBufferOutputStream.write(I)V_7fdeeae868a0
     SYM      3  0.00      java/util/LinkedHashMap.afterNodeInsertion(Z)V_7fdeea2e5900
     SYM      3  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.ungetService(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;Lorg/eclipse/osgi/internal/serviceregistry/ServiceConsumer;Ljava/lang/Object;)Z_7fdeea5946c8
     SYM      3  0.00      java/util/HashMap$HashIterator.hasNext()Z_7fdeea2c6ea0
     SYM      3  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.defineClass(Ljava/lang/String;[BLorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;Ljava/util/List;)Ljava/lang/Class;_7fdeea5c99c8
     SYM      3  0.00      com/ibm/wsspi/kernel/service/utils/PathUtils$PathComparator.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fdeeab50e88
     SYM      2  0.00      java/util/concurrent/ConcurrentLinkedQueue.offer(Ljava/lang/Object;)Z_7fdeea942d20
     SYM      2  0.00      java/lang/ClassLoader.loadClassHelper(Ljava/lang/String;ZZLjava/lang/Module;)Ljava/lang/Class;_7fdeea3aa328
     SYM      2  0.00      java/util/concurrent/ConcurrentHashMap.putVal(Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;_7fdeea29a6c8
     SYM      2  0.00      java/lang/StringBuilder.<init>()V_7fdeea2b1660
     SYM      2  0.00      java/net/URI.<init>(Ljava/lang/String;)V_7fdeea7cd8e0
     SYM      2  0.00      org/apache/felix/scr/impl/logger/LogServiceEnabledLogger.getLogger()Lorg/apache/felix/scr/impl/logger/InternalLogger;_7fdeea6454c0
     SYM      2  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.entrySet()Ljava/util/Set;_7fdeea50cd20
     SYM      2  0.00      org/eclipse/osgi/container/ModuleWiring.getModuleCapabilities(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;_7fdeea79c748
     SYM      2  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$EntryIterator.next()Ljava/lang/Object;_7fdeea4fcf20
     SYM      2  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Item.compare_ObjectArray([Ljava/lang/Object;)Z_7fdeea5be780
     SYM      2  0.00      java/lang/Object.clone()Ljava/lang/Object;_7fdeea2df460
     SYM      2  0.00      java/lang/String.deduplicateStrings(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V_7fdeea2b6188
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.scanStartElement()Z_7fdeeaac2600
     SYM      2  0.00      java/util/TimSort.mergeAt(I)V_7fdeea4e31a0
     SYM      2  0.00      java/lang/ClassLoader.getDefinedPackage(Ljava/lang/String;)Ljava/lang/Package;_7fdeea326480
     SYM      2  0.00      org/eclipse/osgi/internal/hooks/EclipseLazyStarter.postFindLocalClass(Ljava/lang/String;Ljava/lang/Class;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)V_7fdeea5d3b68
     SYM      2  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Or.matches0(Ljava/util/Map;)Z_7fdeea5bf3e0
     SYM      2  0.00      org/eclipse/osgi/container/ModuleDatabase$Persistence.addToWriteTable(Ljava/lang/Object;Ljava/util/Map;)I_7fdeeb015ec0
     SYM      2  0.00      org/eclipse/osgi/internal/loader/sources/PackageSource.isServiceAssignableTo(Lorg/osgi/framework/Bundle;Lorg/osgi/framework/Bundle;Ljava/lang/String;Ljava/lang/Class;Lorg/eclipse/osgi/internal/framework/EquinoxContainer;)Z_7fdeea513ac8
     SYM      2  0.00      java/util/Hashtable.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;_7fdeea32b6a8
     SYM      2  0.00      java/util/HashMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea2a2740
     SYM      2  0.00      org/eclipse/osgi/container/ModuleWiring.getWires(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;_7fdeea605088
     SYM      2  0.00      java/lang/String$CaseInsensitiveComparator.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fdeea61e448
     SYM      2  0.00      java/lang/StringBuilder.<init>(Ljava/lang/String;)V_7fdeea2cffe0
     SYM      2  0.00      java/util/ArrayList.remove(I)Ljava/lang/Object;_7fdeea301d20
     SYM      2  0.00      jdk/internal/loader/URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Ljdk/internal/loader/Resource;_7fdeea3c81c8
     SYM      2  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Equal.comparison(I)Z_7fdeea5befe0
     SYM      2  0.00      java/util/RegularEnumSet.contains(Ljava/lang/Object;)Z_7fdeea4d9ac0
     SYM      2  0.00      java/lang/AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder;_7fdeea2a6700
     SYM      2  0.00      java/lang/Class.copyMethods([Ljava/lang/reflect/Method;)[Ljava/lang/reflect/Method;_7fdeea5069e0
     SYM      2  0.00      org/apache/felix/resolver/ResolverImpl$Packages.<init>(Lorg/osgi/resource/Resource;)V_7fdeeac2f780
     SYM      2  0.00      java/lang/invoke/PrimitiveHandle.initializeClassIfRequired()V_7fdeea4f0540
     SYM      2  0.00      org/eclipse/osgi/internal/loader/BundleLoader.getImportedSources(Ljava/util/Collection;)Ljava/util/Map;_7fdeea5ba340
     SYM      2  0.00      java/util/Collections$SingletonMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea4bc7a0
     SYM      2  0.00      com/ibm/ws/annocache/util/internal/UtilImpl_InternMap.intern(Ljava/lang/String;Z)Ljava/lang/String;_7fdeeabaa208
     SYM      2  0.00      java/lang/invoke/InstanceFieldVarHandle$InstanceFieldVarHandleOperations$OpInt.setRelease(Ljava/lang/Object;ILjava/lang/invoke/VarHandle;)V_7fdeeac7e568
     SYM      2  0.00      org/apache/felix/resolver/util/OpenHashMap$ValueIterator.next()Ljava/lang/Object;_7fdeeabdaf00
     SYM      2  0.00      org/eclipse/osgi/container/ModuleRequirement.getDirectives()Ljava/util/Map;_7fdeea5a8480
     SYM      2  0.00      jdk/internal/jimage/BasicImageReader.findLocation(Ljava/lang/String;Ljava/lang/String;)Ljdk/internal/jimage/ImageLocation;_7fdeea3639c8
     SYM      2  0.00      java/util/HashMap.putAll(Ljava/util/Map;)V_7fdeea6d5060
     SYM      2  0.00      java/util/StringTokenizer.nextToken()Ljava/lang/String;_7fdeea33bac0
     SYM      2  0.00      java/io/ByteArrayOutputStream.write([BII)V_7fdeea46b688
     SYM      2  0.00      com/ibm/ws/kernel/internal/classloader/BootstrapChildFirstJarClassloader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;_7fdeea3fc188
     SYM      2  0.00      org/eclipse/osgi/internal/loader/BundleLoader.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;_7fdeea5c6140
     SYM      2  0.00      com/sun/org/apache/xerces/internal/util/SymbolTable.addSymbol([CII)Ljava/lang/String;_7fdeea679ee8
     SYM      2  0.00      java/util/ArrayDeque.toArray()[Ljava/lang/Object;_7fdeeadcb040
     SYM      2  0.00      java/util/HashSet.size()I_7fdeea46f1c0
     SYM      2  0.00      org/eclipse/osgi/internal/weaving/WeavingHookConfigurator.recordClassDefine(Ljava/lang/String;Ljava/lang/Class;[BLorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)V_7fdeea5d30e8
     SYM      2  0.00      java/util/HashMap.putMapEntries(Ljava/util/Map;Z)V_7fdeea4fd9c8
     SYM      2  0.00      java/util/concurrent/ConcurrentHashMap.setTabAt([Ljava/util/concurrent/ConcurrentHashMap$Node;ILjava/util/concurrent/ConcurrentHashMap$Node;)V_7fdeea299ec8
     SYM      2  0.00      java/lang/AbstractStringBuilder.putStringAt(ILjava/lang/String;)V_7fdeea2a68a8
     SYM      2  0.00      org/apache/felix/resolver/ResolverImpl.addUsedBlames(Lorg/apache/felix/resolver/util/ArrayMap;Ljava/util/Collection;Lorg/osgi/resource/Capability;Ljava/util/Map;)V_7fdeeac49b88
     SYM      2  0.00      java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared(I)I_7fdeea534ec0
     SYM      2  0.00      org/eclipse/osgi/internal/weaving/WeavingHookConfigurator.processClass(Ljava/lang/String;[BLorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)[B_7fdeea5c2848
     SYM      2  0.00      java/lang/Object.hashCode()I_7fdeea29d3e0
     SYM      2  0.00      java/lang/CharacterDataLatin1.isWhitespace(I)Z_7fdeea4530c0
     SYM      2  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathEntry.findEntry(Ljava/lang/String;)Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;_7fdeea5c9140
     SYM      2  0.00      java/lang/AbstractStringBuilder.ensureCapacityInternal(I)V_7fdeea2a4680
     SYM      2  0.00      java/lang/StringUTF16.putCharSB([BII)V_7fdeea2a5728
     SYM      2  0.00      java/lang/StringBuilder.append(C)Ljava/lang/StringBuilder;_7fdeea2a5420
     SYM      2  0.00      org/eclipse/osgi/internal/cds/CDSBundleFile.getEntry(Ljava/lang/String;)Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;_7fdeea5c5280
     SYM      2  0.00      java/lang/invoke/DirectHandle.invokeExact_thunkArchetype_I(Ljava/lang/Object;I)I_7fdeea32d7a8
     SYM      2  0.00      java/util/ArrayList.iterator()Ljava/util/Iterator;_7fdeea3433c0
     SYM      2  0.00      com/ibm/ws/classloading/internal/ContainerClassLoader$SmartClassPathImpl.getUniversalContainersForPath(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;_7fdeead08be8
     SYM      2  0.00      java/util/AbstractCollection.addAll(Ljava/util/Collection;)Z_7fdeea2c9c40
     SYM      2  0.00      java/util/AbstractCollection.toArray()[Ljava/lang/Object;_7fdeea46ea00
     SYM      2  0.00      com/ibm/ws/jsp/taglib/TldParser.startElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V_7fdeeaae19e8
     SYM      2  0.00      com/ibm/ws/artifact/internal/ArtifactContainerFactoryService.getContainer(Ljava/io/File;Lcom/ibm/wsspi/artifact/ArtifactContainer;Lcom/ibm/wsspi/artifact/ArtifactEntry;Ljava/lang/Object;)Lcom/ibm/wsspi/artifact/ArtifactContainer;_7fdeeab7f4e8
     SYM      2  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.definePackage(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;)V_7fdeea5cc5c8
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$FragmentContentDriver.next()I_7fdeea937060
     SYM      2  0.00      java/util/LinkedHashMap$LinkedHashIterator.hasNext()Z_7fdeea4850e0
     SYM      2  0.00      java/util/HashSet.contains(Ljava/lang/Object;)Z_7fdeea2a8480
     SYM      2  0.00      java/lang/String.substring(I)Ljava/lang/String;_7fdeea2d2420
     SYM      2  0.00      org/apache/felix/resolver/Util.isDynamic(Lorg/osgi/resource/Requirement;)Z_7fdeeabd98e0
     SYM      2  0.00      org/eclipse/equinox/internal/region/StandardBundleIdToRegionMapping.getRegion(J)Lorg/eclipse/equinox/region/Region;_7fdeea54a1a0
     SYM      2  0.00      com/ibm/ws/config/admin/internal/ConfigurationStore.listConfigurations(Lorg/osgi/framework/Filter;)[Lcom/ibm/ws/config/admin/ExtendedConfiguration;_7fdeea707320
     SYM      2  0.00      java/util/Collections$UnmodifiableCollection$1.hasNext()Z_7fdeea2b2ee0
     SYM      1  0.00      com/ibm/ws/artifact/zip/internal/ZipFileContainerUtils$ZipEntryDataComparator.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fdeeab60f88
     SYM      1  0.00      java/lang/AbstractStringBuilder.append(J)Ljava/lang/AbstractStringBuilder;_7fdeea61a380
     SYM      1  0.00      com/ibm/ws/artifact/zip/cache/internal/ZipFileDataStore.addLast(Lcom/ibm/ws/artifact/zip/cache/internal/ZipFileData;)Lcom/ibm/ws/artifact/zip/cache/internal/ZipFileData;_7fdeeac0e900
     SYM      1  0.00      java/lang/String.startsWith(Ljava/lang/String;)Z_7fdeea2aab40
     SYM      1  0.00      java/util/jar/Manifest.<init>(Ljava/util/jar/JarVerifier;Ljava/io/InputStream;)V_7fdeea92c768
     SYM      1  0.00      java/lang/String.<init>(Ljava/lang/String;Ljava/lang/String;)V_7fdeea9332c8
     SYM      1  0.00      java/net/URI.quote(Ljava/lang/String;JJ)Ljava/lang/String;_7fdeea59c548
     SYM      1  0.00      org/eclipse/osgi/internal/container/ComputeNodeOrder$Digraph.addEdge(Ljava/lang/Object;Ljava/lang/Object;)V_7fdeeb28b768
     SYM      1  0.00      org/eclipse/equinox/internal/region/hook/RegionServiceFindHook$Visitor.contains(Lorg/eclipse/equinox/region/Region;Ljava/lang/Object;)Z_7fdeea624b88
     SYM      1  0.00      java/util/ArrayList.<init>(I)V_7fdeea491180
     SYM      1  0.00      org/eclipse/osgi/framework/eventmgr/ListenerQueue.dispatchEventAsynchronous(ILjava/lang/Object;)V_7fdeea785128
     SYM      1  0.00      org/eclipse/persistence/internal/libraries/asm/Frame.execute(IILorg/eclipse/persistence/internal/libraries/asm/Symbol;Lorg/eclipse/persistence/internal/libraries/asm/SymbolTable;)V_7fdeeaf0ec28
     SYM      1  0.00      java/util/zip/ZipCoder$UTF8.isUTF8()Z_7fdeea2e40e0
     SYM      1  0.00      sun/nio/cs/ISO_8859_1$Decoder.decodeArrayLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult;_7fdeeaae3268
     SYM      1  0.00      com/ibm/ws/annocache/targets/cache/internal/TargetCacheImpl_ReaderBinary.requireCompact(B)Ljava/lang/String;_7fdeeabadb80
     SYM      1  0.00      com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.endElement(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V_7fdeeaae9308
     SYM      1  0.00      java/util/concurrent/FutureTask.run()V_7fdeeacbe340
     SYM      1  0.00      org/apache/felix/resolver/util/OpenHashMap.fast()Ljava/lang/Iterable;_7fdeeabdd1c0
     SYM      1  0.00      com/ibm/ws/annocache/util/internal/UtilImpl_ReadBufferFull.readLargeInt()I_7fdeeabad1c0
     SYM      1  0.00      java/lang/ClassValue.get(Ljava/lang/Class;)Ljava/lang/Object;_7fdeea2d93c0
     SYM      1  0.00      org/eclipse/osgi/internal/cds/CDSHookImpls.hasMagicClassNumber([B)Z_7fdeea5d3980
     SYM      1  0.00      org/eclipse/osgi/storage/bundlefile/CloseableBundleFile.getEntryPaths(Ljava/lang/String;Z)Ljava/util/Enumeration;_7fdeea909de8
     SYM      1  0.00      java/lang/ClassNotFoundException.<init>(Ljava/lang/String;)V_7fdeea4d8920
     SYM      1  0.00      com/ibm/wsspi/kernel/service/utils/PathUtils.normalize(Ljava/lang/String;)Ljava/lang/String;_7fdeea646680
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap.replaceNode(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fdeea7f3668
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap.casTabAt([Ljava/util/concurrent/ConcurrentHashMap$Node;ILjava/util/concurrent/ConcurrentHashMap$Node;Ljava/util/concurrent/ConcurrentHashMap$Node;)Z_7fdeea29a1a8
     SYM      1  0.00      org/jboss/classfilewriter/util/DescriptorUtils.makeDescriptor(Ljava/lang/Class;)Ljava/lang/String;_7fdeeb125440
     SYM      1  0.00      java/lang/String.<init>([BB)V_7fdeea2a2668
     SYM      1  0.00      java/util/Collections$UnmodifiableList.get(I)Ljava/lang/Object;_7fdeea4ba4a0
     SYM      1  0.00      org/apache/felix/scr/impl/manager/AbstractComponentManager.activateInternal()V_7fdeea8c03a0
     SYM      1  0.00      java/io/ObjectInputStream.readSerialData(Ljava/lang/Object;Ljava/io/ObjectStreamClass;)V_7fdeeaa3b8c8
     SYM      1  0.00      com/ibm/ws/artifact/zip/internal/ZipFileContainerUtils$FileZipEntryData.isDirectory()Z_7fdeeab88b60
     SYM      1  0.00      java/util/zip/ZipUtils.CENCRC([BI)J_7fdeea333ce0
     SYM      1  0.00      java/util/IdentityHashMap$EntrySet.iterator()Ljava/util/Iterator;_7fdeead64f40
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.getServiceReferences(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;Ljava/lang/String;Ljava/lang/String;Z)[Lorg/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl;_7fdeea537008
     SYM      1  0.00      java/io/File.isInvalid()Z_7fdeea2f72e0
     SYM      1  0.00      java/util/LinkedHashMap$LinkedValueIterator.next()Ljava/lang/Object;_7fdeea57b140
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl.compareTo(Ljava/lang/Object;)I_7fdeea6b9b00
     SYM      1  0.00      java/util/HashMap.values()Ljava/util/Collection;_7fdeea473600
     SYM      1  0.00      org/eclipse/osgi/container/ModuleCapability.getAttributes()Ljava/util/Map;_7fdeea4b8120
     SYM      1  0.00      java/io/DataInputStream.readInt()I_7fdeea4a1d20
     SYM      1  0.00      com/ibm/ws/artifact/overlay/internal/DirectoryBasedOverlayContainerImpl$OverlayDelegatingEntry.convertToContainer()Lcom/ibm/wsspi/artifact/ArtifactContainer;_7fdeeab74240
     SYM      1  0.00      java/io/File.isDirectory()Z_7fdeea48fe20
     SYM      1  0.00      java/lang/StringConcatHelper.mixLen(ILjava/lang/String;)I_7fdeea659bc0
     SYM      1  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Parser.parse_and()Lorg/eclipse/osgi/internal/framework/FilterImpl;_7fdeea711180
     SYM      1  0.00      org/osgi/util/promise/PromiseFactory.resolved(Ljava/lang/Object;)Lorg/osgi/util/promise/Promise;_7fdeea6f1e20
     SYM      1  0.00      org/eclipse/persistence/internal/libraries/asm/SymbolTable.addConstantUtf8(Ljava/lang/String;)I_7fdeeaf08220
     SYM      1  0.00      org/apache/felix/scr/impl/manager/DependencyManager.getName()Ljava/lang/String;_7fdeea65e020
     SYM      1  0.00      java/lang/ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;_7fdeea29e260
     SYM      1  0.00      java/util/regex/Pattern$BmpCharProperty.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z_7fdeea667088
     SYM      1  0.00      com/ibm/ws/annocache/util/internal/UtilImpl_IdentityStringSet.remove(Ljava/lang/Object;)Z_7fdeeac68200
     SYM      1  0.00      com/opensymphony/xwork2/inject/Key.hashCode()I_7fdeeb246b80
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.scanElementDecl()V_7fdeeaa8e2c0
     SYM      1  0.00      org/eclipse/osgi/internal/hookregistry/ClassLoaderHook.getClassPathEntries(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)[Lorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;_7fdeea5b83c8
     SYM      1  0.00      org/apache/felix/resolver/util/OpenHashMap.<init>(IF)V_7fdeeabd6308
     SYM      1  0.00      org/eclipse/osgi/container/ModuleRevision.getCapabilities(Ljava/lang/String;)Ljava/util/List;_7fdeea54b600
     SYM      1  0.00      org/eclipse/osgi/internal/loader/BundleLoader.toString()Ljava/lang/String;_7fdeeaa577e0
     SYM      1  0.00      java/lang/StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;_7fdeea2a6640
     SYM      1  0.00      org/eclipse/osgi/container/ModuleRevision.getWiring()Lorg/eclipse/osgi/container/ModuleWiring;_7fdeea5a9280
     SYM      1  0.00      com/ibm/ws/annocache/targets/internal/TargetsVisitorClassImpl.createIdentitySet()Ljava/util/Set;_7fdeeaebc960
     SYM      1  0.00      java/lang/ClassLoader.findLoadedClass(Ljava/lang/String;)Ljava/lang/Class;_7fdeea2f1340
     SYM      1  0.00      java/lang/String.checkIndex(II)V_7fdeea2a5920
     SYM      1  0.00      org/eclipse/osgi/framework/eventmgr/EventManager$EventThread.getNextEvent()Lorg/eclipse/osgi/framework/eventmgr/EventManager$EventThread$Queued;_7fdeea735aa0
     SYM      1  0.00      com/ibm/ws/classloading/internal/AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;_7fdeeadc2008
     SYM      1  0.00      org/apache/felix/resolver/util/OpenHashMap.<init>(I)V_7fdeeabd7080
     SYM      1  0.00      java/util/concurrent/ConcurrentLinkedQueue.updateHead(Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V_7fdeea943028
     SYM      1  0.00      org/eclipse/equinox/metatype/impl/Persistence$Writer.writeString(Ljava/lang/String;)V_7fdeeb010b80
     SYM      1  0.00      java/lang/ref/ReferenceQueue.poll()Ljava/lang/ref/Reference;_7fdeea2b6f60
     SYM      1  0.00      jdk/internal/org/objectweb/asm/ClassWriter.toByteArray()[B_7fdeea3500a0
     SYM      1  0.00      java/util/HashSet.iterator()Ljava/util/Iterator;_7fdeea2c8200
     SYM      1  0.00      java/util/jar/Manifest$FastInputStream.readLine([BII)I_7fdeea2e1848
     SYM      1  0.00      java/lang/invoke/MethodType.intern()Ljava/lang/invoke/MethodType;_7fdeea36cac0
     SYM      1  0.00      org/jboss/weld/util/collections/ImmutableHashSet$IteratorImpl.hasNext()Z_7fdeeaf69d40
     SYM      1  0.00      org/apache/felix/scr/impl/manager/SingleComponentManager.createImplementationObject(Lorg/osgi/framework/Bundle;Lorg/apache/felix/scr/impl/manager/SingleComponentManager$SetImplementationObject;Lorg/apache/felix/scr/impl/manager/ComponentContextImpl;)Ljava/lang/Object;_7fdeeab001e8
     SYM      1  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathEntry.getDomain()Ljava/security/ProtectionDomain;_7fdeea5d2a20
     SYM      1  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.findClassImpl(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Ljava/util/List;)Ljava/lang/Class;_7fdeea63b4e8
     SYM      1  0.00      org/apache/felix/scr/impl/logger/ComponentLogger.log(ILjava/lang/String;Ljava/lang/Throwable;)Z_7fdeea664a08
     SYM      1  0.00      com/ibm/wsspi/kernel/service/utils/PathUtils.getName(Ljava/lang/String;)Ljava/lang/String;_7fdeeab70de0
     SYM      1  0.00      sun/reflect/annotation/AnnotationInvocationHandler.hashCodeImpl()I_7fdeeaf6a460
     SYM      1  0.00      java/util/ArrayList.size()I_7fdeea2bd100
     SYM      1  0.00      jdk/internal/loader/BuiltinClassLoader.findLoadedModule(Ljava/lang/String;)Ljdk/internal/loader/BuiltinClassLoader$LoadedModule;_7fdeea2f1740
     SYM      1  0.00      java/util/TimSort.mergeHi(IIII)V_7fdeea8435a8
     SYM      1  0.00      java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(I)I_7fdeea7f5c80
     SYM      1  0.00      java/util/Arrays.equals([Ljava/lang/Object;[Ljava/lang/Object;)Z_7fdeea2be6e0
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap$ValueIterator.next()Ljava/lang/Object;_7fdeea3647a0
     SYM      1  0.00      jdk/internal/jimage/BasicImageReader.getAttributes(I)[J_7fdeea3610c0
     SYM      1  0.00      org/eclipse/osgi/container/ModuleWiring.isCurrent()Z_7fdeeae756c0
     SYM      1  0.00      java/lang/invoke/InstanceFieldVarHandle$InstanceFieldVarHandleOperations$OpObject.weakCompareAndSet(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/VarHandle;)Z_7fdeeacbdb28
     SYM      1  0.00      com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.startNamespaceMapping()V_7fdeeaae7720
     SYM      1  0.00      org/jboss/weld/resolution/TypeSafeObserverResolver.makeResultImmutable(Ljava/util/Collection;)Ljava/lang/Object;_7fdeeb0c3f20
     SYM      1  0.00      java/util/WeakHashMap.maskNull(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea2b6720
     SYM      1  0.00      org/eclipse/osgi/internal/framework/EquinoxContainer.getServiceRegistry()Lorg/eclipse/osgi/internal/serviceregistry/ServiceRegistry;_7fdeea509940
     SYM      1  0.00      com/ibm/ws/util/WSThreadLocal.get()Ljava/lang/Object;_7fdeeafeec40
     SYM      1  0.00      java/util/zip/ZipFile.getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;_7fdeea929de0
     SYM      1  0.00      java/lang/StringBuffer.toString()Ljava/lang/String;_7fdeea66f0e0
     SYM      1  0.00      java/util/Hashtable.addEntry(ILjava/lang/Object;Ljava/lang/Object;I)V_7fdeea2de228
     SYM      1  0.00      com/ibm/ws/concurrent/internal/ManagedExecutorServiceImpl.createCallbacks(Ljava/util/Collection;)Ljava/util/Map$Entry;_7fdeeb153de0
     SYM      1  0.00      java/util/LinkedList.add(Ljava/lang/Object;)Z_7fdeea65e1c0
     SYM      1  0.00      java/util/Collections$SynchronizedCollection.size()I_7fdeea85aae0
     SYM      1  0.00      java/util/regex/Pattern$Slice.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z_7fdeea320f08
     SYM      1  0.00      com/sun/org/apache/xerces/internal/xni/QName.setValues(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V_7fdeea67e9c8
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap.addCount(JI)V_7fdeea29b808
     SYM      1  0.00      jdk/internal/reflect/Reflection.filter([Ljava/lang/reflect/Member;[Ljava/lang/String;)[Ljava/lang/reflect/Member;_7fdeea659320
     SYM      1  0.00      java/lang/reflect/ProxyGenerator$ConstantPool$IndirectEntry.equals(Ljava/lang/Object;)Z_7fdeea460280
     SYM      1  0.00      com/sun/org/apache/xerces/internal/util/NamespaceSupport.getDeclaredPrefixCount()I_7fdeeaaa5640
     SYM      1  0.00      java/nio/HeapByteBuffer.getLong()J_7fdeea9b5960
     SYM      1  0.00      java/lang/Enum.getDeclaringClass()Ljava/lang/Class;_7fdeea61bfc0
     SYM      1  0.00      java/util/zip/ZipUtils.CENTIM([BI)J_7fdeea333a40
     SYM      1  0.00      java/lang/invoke/MethodType.probeTable()Ljava/lang/invoke/MethodType;_7fdeea4d6a60
     SYM      1  0.00      org/apache/felix/scr/impl/BundleComponentActivator.addServiceListener(Ljava/lang/String;Lorg/osgi/framework/Filter;Lorg/apache/felix/scr/impl/manager/ExtendedServiceListener;)V_7fdeea8b4da8
     SYM      1  0.00      org/apache/felix/scr/impl/inject/methods/BaseMethod$NotResolved.methodExists(Lorg/apache/felix/scr/impl/inject/methods/BaseMethod;Lorg/apache/felix/scr/impl/logger/ComponentLogger;)Z_7fdeea749248
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.checkEntityLimit(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;Lcom/sun/xml/internal/stream/Entity$ScannedEntity;II)V_7fdeea66ec88
     SYM      1  0.00      java/util/TimSort.mergeLo(IIII)V_7fdeea6b1c28
     SYM      1  0.00      java/util/zip/ZipFile$ZipFileInflaterInputStream.fill()V_7fdeea3a37e0
     SYM      1  0.00      java/lang/String.toLowerCase()Ljava/lang/String;_7fdeea344de0
     SYM      1  0.00      org/apache/felix/scr/impl/logger/AbstractLogger.log(ILjava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)Z_7fdeea645da8
     SYM      1  0.00      com/ibm/ws/event/internal/EventEngineImpl.publishEvent(Lcom/ibm/websphere/event/Event;Z)Lcom/ibm/ws/event/internal/EventImpl;_7fdeea7930a8
     SYM      1  0.00      java/lang/Class.getClassLoader()Ljava/lang/ClassLoader;_7fdeea2fcdc0
     SYM      1  0.00      java/util/concurrent/CopyOnWriteArrayList.indexOfRange(Ljava/lang/Object;[Ljava/lang/Object;II)I_7fdeea7f32a8
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl$Packages$3.compute(Ljava/lang/Object;)Ljava/lang/Object;_7fdeeac4ce60
     SYM      1  0.00      org/objectweb/asm/ClassReader.readMethod(Lorg/objectweb/asm/ClassVisitor;Lorg/objectweb/asm/Context;I)I_7fdeeacdf748
     SYM      1  0.00      org/eclipse/equinox/internal/region/StandardRegionFilter.isAllowed(Ljava/lang/String;Ljava/util/Map;)Z_7fdeea6b4c88
     SYM      1  0.00      com/ibm/ws/artifact/internal/ArtifactContainerFactoryService$3.getContainer(Lcom/ibm/wsspi/artifact/factory/contributor/ArtifactContainerFactoryContributor;Lorg/osgi/framework/ServiceReference;)Lcom/ibm/wsspi/artifact/ArtifactContainer;_7fdeeabfa428
     SYM      1  0.00      org/jboss/classfilewriter/util/DescriptorUtils.parameterDescriptors(Ljava/lang/String;)[Ljava/lang/String;_7fdeeb12b460
     SYM      1  0.00      com/ibm/oti/shared/SharedClassURLHelperImpl.findSharedClass(Ljava/lang/String;Ljava/net/URL;Ljava/lang/String;)[B_7fdeea3b4068
     SYM      1  0.00      org/eclipse/osgi/container/ModuleResolver.generateDelta(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;_7fdeeacbfae8
     SYM      1  0.00      org/eclipse/osgi/container/ModuleRevision.getRevisions()Lorg/eclipse/osgi/container/ModuleRevisions;_7fdeea4cfa80
     SYM      1  0.00      java/util/concurrent/locks/AbstractQueuedSynchronizer.release(I)Z_7fdeea3d5c80
     SYM      1  0.00      java/io/ObjectInputStream.readObject()Ljava/lang/Object;_7fdeeaa33860
     SYM      1  0.00      java/util/Properties.getProperty(Ljava/lang/String;)Ljava/lang/String;_7fdeea29d480
     SYM      1  0.00      java/util/zip/InflaterInputStream.read([BII)I_7fdeea2f79e8
     SYM      1  0.00      java/util/ResourceBundle.findBundle(Ljava/lang/Module;Ljava/lang/Module;Ljava/util/ResourceBundle$CacheKey;Ljava/util/List;Ljava/util/List;ILjava/util/ResourceBundle$Control;Ljava/util/ResourceBundle;)Ljava/util/ResourceBundle;_7fdeeab3f128
     SYM      1  0.00      com/ibm/ws/annocache/util/internal/UtilImpl_BidirectionalMap.i_record(Lcom/ibm/ws/annocache/util/internal/UtilImpl_BidirectionalMap;Ljava/util/Set;)V_7fdeead65468
     SYM      1  0.00      org/apache/felix/scr/impl/manager/SingleComponentManager.getServiceInternal(Lorg/osgi/framework/ServiceRegistration;)Z_7fdeea943b80
     SYM      1  0.00      java/lang/Boolean.valueOf(Z)Ljava/lang/Boolean;_7fdeea3bee18
     SYM      1  0.00      java/util/regex/Pattern$$Lambda$4/0x0000000000000000.is(I)Z_7fdeea69aae0
     SYM      1  0.00      java/lang/Integer.valueOf(I)Ljava/lang/Integer;_7fdeea2e33f8
     SYM      1  0.00      org/jboss/weld/event/GlobalObserverNotifierService$BeanManagerToObserverMethodIterable.apply(Ljava/lang/Object;)Ljava/lang/Object;_7fdeeafe0440
     SYM      1  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Entry.getValue()Ljava/lang/Object;_7fdeea4fd840
     SYM      1  0.00      org/eclipse/osgi/internal/log/LoggerImpl.isDebugEnabled()Z_7fdeea644de0
     SYM      1  0.00      java/lang/reflect/ProxyGenerator$MethodInfo.<init>(Ljava/lang/reflect/ProxyGenerator;Ljava/lang/String;Ljava/lang/String;I)V_7fdeea556d28
     SYM      1  0.00      java/net/URLStreamHandler.parseURL(Ljava/net/URL;Ljava/lang/String;II)V_7fdeead44aa8
     SYM      1  0.00      com/sun/org/apache/xerces/internal/parsers/XML11Configuration.addRecognizedParamsAndSetDefaults(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;)V_7fdeead6afa0
     SYM      1  0.00      java/util/TreeMap$KeyIterator.next()Ljava/lang/Object;_7fdeea629a60
     SYM      1  0.00      org/eclipse/osgi/internal/framework/BundleContextImpl.getService(Lorg/osgi/framework/ServiceReference;)Ljava/lang/Object;_7fdeea8706a0
     SYM      1  0.00      org/apache/felix/scr/impl/manager/RegionConfigurationSupport.getTargetedPidFilter(Ljava/lang/String;Lorg/osgi/framework/Bundle;Ljava/lang/String;)Ljava/lang/String;_7fdeea70ca48
     SYM      1  0.00      org/apache/felix/scr/impl/manager/AbstractComponentManager.verifyDependencyManagers()Z_7fdeea727200
     SYM      1  0.00      org/eclipse/persistence/internal/libraries/asm/MethodWriter.putFrame()V_7fdeeaf47f40
     SYM      1  0.00      org/apache/felix/scr/impl/inject/methods/BaseMethod$NotResolved.resolve(Lorg/apache/felix/scr/impl/inject/methods/BaseMethod;Lorg/apache/felix/scr/impl/logger/ComponentLogger;)V_7fdeea749e88
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanName(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Ljava/lang/String;_7fdeeaa6dd00
     SYM      1  0.00      java/lang/String.trim()Ljava/lang/String;_7fdeea348a00
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.peekChar()I_7fdeea6701a0
     SYM      1  0.00      org/eclipse/osgi/internal/hookregistry/ClassLoaderHook.preFindLocalClass(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)V_7fdeea5b8328
     SYM      1  0.00      java/lang/ClassLoader.getClassLoadingLock(Ljava/lang/String;)Ljava/lang/Object;_7fdeea493120
     SYM      1  0.00      java/util/Collections$1.hasNext()Z_7fdeea46f360
     SYM      1  0.00      java/util/HashMap.remove(Ljava/lang/Object;)Ljava/lang/Object;_7fdeea4bea00
     SYM      1  0.00      com/sun/beans/TypeResolver.erase(Ljava/lang/reflect/Type;)Ljava/lang/Class;_7fdeeb203dc0
     SYM      1  0.00      jdk/internal/org/objectweb/asm/ClassWriter.newNameType(Ljava/lang/String;Ljava/lang/String;)I_7fdeea3026a8
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.newServiceUse(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;)Lorg/eclipse/osgi/internal/serviceregistry/ServiceUse;_7fdeea587980
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.compareTo(Ljava/lang/Object;)I_7fdeea50d860
     SYM      1  0.00      java/lang/String.replace(CC)Ljava/lang/String;_7fdeea2b7668
     SYM      1  0.00      org/apache/felix/scr/impl/inject/BindParameters.<init>(Lorg/apache/felix/scr/impl/manager/ComponentContextImpl;Lorg/apache/felix/scr/impl/manager/RefPair;)V_7fdeea678128
     SYM      1  0.00      org/apache/felix/scr/impl/inject/methods/BaseMethod.invokeMethod(Ljava/lang/Object;Lorg/apache/felix/scr/impl/inject/BaseParameter;)Lorg/apache/felix/scr/impl/inject/MethodResult;_7fdeea753a08
     SYM      1  0.00      java/lang/Integer.hashCode()I_7fdeea3ac6a0
     SYM      1  0.00      jdk/internal/misc/Unsafe.putObjectRelease(Ljava/lang/Object;JLjava/lang/Object;)V_7fdeea299fe8
     SYM      1  0.00      org/osgi/framework/Version.toString()Ljava/lang/String;_7fdeea64ad00
     SYM      1  0.00      java/util/zip/ZipUtils.ENDSIZ([B)J_7fdeea6e7980
     SYM      1  0.00      java/io/RandomAccessFile.length()J_7fdeea2f0bdc
     SYM      1  0.00      com/ibm/ws/objectManager/ConcurrentSubList.readObject(Ljava/io/DataInputStream;Lcom/ibm/ws/objectManager/ObjectManagerState;)V_7fdeeaa18a28
     SYM      1  0.00      org/eclipse/osgi/internal/framework/EquinoxBundle.getBundleContext()Lorg/osgi/framework/BundleContext;_7fdeea5a1820
     SYM      1  0.00      java/lang/StringUTF16.checkIndex(I[B)V_7fdeea2a5840
     SYM      1  0.00      jdk/internal/org/objectweb/asm/MethodWriter.visitMethodInsn(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V_7fdeea30aa68
     SYM      1  0.00      org/jboss/classfilewriter/util/DescriptorUtils.validateDescriptor(Ljava/lang/String;)Ljava/lang/String;_7fdeeb129f20
     SYM      1  0.00      org/apache/felix/scr/impl/manager/SingleRefPair.getServiceObject(Lorg/apache/felix/scr/impl/manager/ComponentContextImpl;)Ljava/lang/Object;_7fdeea678340
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$2.run()Ljava/lang/Object;_7fdeea5463e0
     SYM      1  0.00      org/eclipse/osgi/internal/loader/EquinoxClassLoader.getClasspathManager()Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;_7fdeea5bc860
     SYM      1  0.00      java/nio/MappedByteBuffer.position(I)Ljava/nio/ByteBuffer;_7fdeea35ca20
     SYM      1  0.00      java/util/ArrayList.contains(Ljava/lang/Object;)Z_7fdeea4f77a0
     SYM      1  0.00      java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.tryLock(JLjava/util/concurrent/TimeUnit;)Z_7fdeea726e08
     SYM      1  0.00      java/lang/invoke/AsTypeHandle.invokeExact_thunkArchetype_X(I)I_7fdeeabde388
     SYM      1  0.00      org/apache/felix/scr/impl/inject/methods/BindMethod.getServiceObject(Lorg/apache/felix/scr/impl/inject/BindParameters;Lorg/osgi/framework/BundleContext;)Z_7fdeea73c1c8
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.getService(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;Lorg/eclipse/osgi/internal/serviceregistry/ServiceConsumer;)Ljava/lang/Object;_7fdeea585968
     SYM      1  0.00      com/ibm/ws/classloading/internal/AppClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;_7fdeeadcefc0
     SYM      1  0.00      java/io/UnixFileSystem.resolve(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;_7fdeea31de88
     SYM      1  0.00      java/io/DataOutputStream.write([BII)V_7fdeea467c28
     SYM      1  0.00      java/util/Timer.sched(Ljava/util/TimerTask;JJ)V_7fdeea85bc08
     SYM      1  0.00      java/lang/reflect/AccessibleObject.checkCanSetAccessible(Ljava/lang/Class;Ljava/lang/Class;Z)Z_7fdeea356a88
     SYM      1  0.00      org/apache/commons/digester/Digester.endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V_7fdeeb228de8
     SYM      1  0.00      java/util/zip/ZipInputStream.getNextEntry()Ljava/util/zip/ZipEntry;_7fdeeab7b640
     SYM      1  0.00      java/net/URL.<init>(Ljava/net/URL;Ljava/lang/String;Ljava/net/URLStreamHandler;)V_7fdeea47bf08
     SYM      1  0.00      java/util/HashMap.keySet()Ljava/util/Set;_7fdeea2c8400
     SYM      1  0.00      java/net/URL.getRef()Ljava/lang/String;_7fdeea3197e0
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.registerService(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;[Ljava/lang/String;Ljava/lang/Object;Ljava/util/Dictionary;)Lorg/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl;_7fdeea516d08
     SYM      1  0.00      java/util/zip/ZipFile.getZipEntry(Ljava/lang/String;[BILjava/util/function/Function;)Ljava/util/zip/ZipEntry;_7fdeea4b7948
     SYM      1  0.00      java/util/zip/ZipFile$Source.readFullyAt([BIIJ)I_7fdeea2f8748
     SYM      1  0.00      com/ibm/ws/kernel/security/thread/ThreadIdentityManager.reset(Ljava/lang/Object;)V_7fdeea9905a0
     SYM      1  0.00      java/lang/System.getSecurityManager()Ljava/lang/SecurityManager;_7fdeea29d358
     SYM      1  0.00      org/eclipse/osgi/internal/loader/BundleLoader.findRequiredSource(Ljava/lang/String;Ljava/util/Collection;)Lorg/eclipse/osgi/internal/loader/sources/PackageSource;_7fdeea611148
     SYM      1  0.00      java/lang/String.equalsIgnoreCase(Ljava/lang/String;)Z_7fdeea2aca20
     SYM      1  0.00      java/util/regex/Pattern$CharProperty.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z_7fdeea5d7688
     SYM      1  0.00      java/lang/String.indexOf(Ljava/lang/String;)I_7fdeea48f3a0
     SYM      1  0.00      java/io/DataInputStream.readUnsignedShort()I_7fdeea3794e0
     SYM      1  0.00      java/util/Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fdeea2ddda8
     SYM      1  0.00      java/lang/System.identityHashCode(Ljava/lang/Object;)I_7fdeea2c11c0
     SYM      1  0.00      java/util/regex/Pattern$Prolog.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z_7fdeea78f988
     SYM      1  0.00      java/lang/ref/Reference.enqueueImpl()Z_7fdeea2ed1a0
     SYM      1  0.00      com/ibm/ws/artifact/zip/internal/ZipFileContainer.isChildOf(Ljava/lang/String;Ljava/lang/String;)Z_7fdeeac821c8
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.getFeatureDefault(Ljava/lang/String;)Ljava/lang/Boolean;_7fdeeae77ae0
     SYM      1  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Parser.parse_filter()Lorg/eclipse/osgi/internal/framework/FilterImpl;_7fdeea5396c0
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.handleStartElement(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Z_7fdeeaaa8528
     SYM      1  0.00      java/util/LinkedHashMap$LinkedValues.iterator()Ljava/util/Iterator;_7fdeea6c0640
     SYM      1  0.00      com/ibm/ws/objectManager/LinkedList$SubList$SubListIterator.nextAvailable(Lcom/ibm/ws/objectManager/Transaction;I)Lcom/ibm/ws/objectManager/LinkedList$Link;_7fdeeaa27288
     SYM      1  0.00      java/util/Collections$SingletonList.get(I)Ljava/lang/Object;_7fdeea9c11a0
     SYM      1  0.00      org/eclipse/osgi/container/ModuleDatabase$Persistence.writeMap(Ljava/util/Map;Ljava/io/DataOutputStream;Ljava/util/Map;Lorg/eclipse/osgi/container/ModuleDatabase;)V_7fdeeb019088
     SYM      1  0.00      org/eclipse/equinox/metatype/impl/ObjectClassDefinitionImpl.clone()Ljava/lang/Object;_7fdeea7e5020
     SYM      1  0.00      java/lang/invoke/DirectHandle.invokeExact_thunkArchetype_V(Ljava/lang/Object;I)V_7fdeea4c8d48
     SYM      1  0.00      java/util/zip/ZipFile$ZipFileInputStream.read([BII)I_7fdeea3a3de8
     SYM      1  0.00      java/util/concurrent/ConcurrentSkipListSet.iterator()Ljava/util/Iterator;_7fdeea7d06e0
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap.transfer([Ljava/util/concurrent/ConcurrentHashMap$Node;[Ljava/util/concurrent/ConcurrentHashMap$Node;)V_7fdeea37fd68
     SYM      1  0.00      java/util/concurrent/locks/ReentrantLock$Sync.tryRelease(I)Z_7fdeea3eab60
     SYM      1  0.00      com/ibm/ws/artifact/zip/internal/ZipFileContainer.createEntry(Lcom/ibm/wsspi/artifact/ArtifactContainer;Ljava/lang/String;Ljava/lang/String;Lcom/ibm/ws/artifact/zip/internal/ZipFileContainerUtils$ZipEntryData;)Lcom/ibm/ws/artifact/zip/internal/ZipFileEntry;_7fdeeab94528
     SYM      1  0.00      org/eclipse/osgi/internal/loader/ModuleClassLoader$DefineClassResult.<init>(Ljava/lang/Class;Z)V_7fdeea5d2f08
     SYM      1  0.00      com/ibm/ws/context/service/serializable/ThreadContextDescriptorImpl.taskStarting()Ljava/util/ArrayList;_7fdeeb004ac0
     SYM      1  0.00      java/util/HashMap$KeySet.iterator()Ljava/util/Iterator;_7fdeea2c8700
     SYM      1  0.00      java/util/zip/ZipUtils.CENLEN([BI)J_7fdeea2f55c0
     SYM      1  0.00      org/eclipse/persistence/internal/libraries/asm/ClassReader.readUTF8(I[C)Ljava/lang/String;_7fdeeae49388
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanQName(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z_7fdeea678da8
     SYM      1  0.00      java/io/OutputStream.write([BII)V_7fdeeae89348
     SYM      1  0.00      java/lang/String.<init>([C)V_7fdeea366a60
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.createProperties(Ljava/util/Dictionary;)Ljava/util/Map;_7fdeea51ade0
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap.clear()V_7fdeeab3e7a0
     SYM      1  0.00      java/lang/AbstractStringBuilder.isLatin1()Z_7fdeea2a5100
     SYM      1  0.00      sun/reflect/annotation/AnnotationInvocationHandler.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;_7fdeeaaf6268
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap$KeySetView.iterator()Ljava/util/Iterator;_7fdeeab8ee00
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl$1Computer.<init>(Lorg/apache/felix/resolver/ResolverImpl;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Ljava/util/Map;Ljava/util/concurrent/ConcurrentMap;Lorg/apache/felix/resolver/ResolverImpl$EnhancedExecutor;)V_7fdeeac293c8
     SYM      1  0.00      java/lang/invoke/BruteArgumentMoverHandle.invokeExact_thunkArchetype_X(I)I_7fdeea7f7688
     SYM      1  0.00      java/lang/Class.lookupCachedMethods(Ljava/lang/Class$CacheKey;)[Ljava/lang/reflect/Method;_7fdeea5063e0
     SYM      1  0.00      java/util/ArrayList.clear()V_7fdeea4bd480
     SYM      1  0.00      java/util/Collections$SingletonMap.hashCode()I_7fdeeb015060
     SYM      1  0.00      java/util/concurrent/ConcurrentLinkedQueue.poll()Ljava/lang/Object;_7fdeea3d2f80
     SYM      1  0.00      org/jboss/weld/injection/ResourceInjectionFactory.getResourceInjections(Ljavax/enterprise/inject/spi/Bean;Lorg/jboss/weld/annotated/enhanced/EnhancedAnnotatedType;Lorg/jboss/weld/manager/BeanManagerImpl;)Ljava/util/List;_7fdeeb109fe8
     SYM      1  0.00      org/eclipse/osgi/container/ModuleRequirement.<init>(Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Lorg/eclipse/osgi/container/ModuleRevision;)V_7fdeea4ba6c8
     SYM      1  0.00      org/jboss/weld/util/collections/ImmutableSet.from(Ljava/util/Set;)Ljava/util/Set;_7fdeeafb89c0
     SYM      1  0.00      org/apache/felix/scr/impl/manager/ComponentContextImpl.getEdgeInfo(Lorg/apache/felix/scr/impl/manager/DependencyManager;)Lorg/apache/felix/scr/impl/manager/EdgeInfo;_7fdeea74f080
     SYM      1  0.00      com/ibm/oti/shared/SharedClassAbstractHelper.validateURL(Ljava/net/URL;Z)Z_7fdeea3a9108
     SYM      1  0.00      java/time/zone/ZoneRules.getOffsetInfo(Ljava/time/LocalDateTime;)Ljava/lang/Object;_7fdeeab5c320
     SYM      1  0.00      java/lang/StringCoding$Result.with([BB)Ljava/lang/StringCoding$Result;_7fdeea2eaba8
     SYM      1  0.00      org/apache/felix/scr/impl/manager/AbstractComponentManager.<init>(Lorg/apache/felix/scr/impl/manager/ComponentContainer;Lorg/apache/felix/scr/impl/inject/ComponentMethods;Z)V_7fdeea712ba8
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$5.call(Ljava/lang/Object;Lorg/osgi/framework/ServiceRegistration;)V_7fdeea89fa88
     SYM      1  0.00      com/ibm/ws/jpa/container/osgi/internal/url/FilterZipFileInputStream.refill()Z_7fdeeae899c0
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap$Node.<init>(ILjava/lang/Object;Ljava/lang/Object;)V_7fdeea29a0a8
     SYM      1  0.00      org/jboss/weld/injection/producer/InterceptionModelInitializer.initCdiBusinessMethodInterceptors(Ljava/util/Map;)V_7fdeeb1c12e0
     SYM      1  0.00      org/eclipse/osgi/internal/loader/ModuleClassLoader.lockClassName(Ljava/lang/String;)Z_7fdeea5d1f80
     SYM      1  0.00      org/eclipse/osgi/container/ModuleWiring.getModuleRequirements(Ljava/lang/String;)Ljava/util/List;_7fdeea79eb80
     SYM      1  0.00      java/lang/invoke/MethodHandle.invokeExactTargetAddress()J_7fdeea636f80
     SYM      1  0.00      org/eclipse/osgi/container/ModuleWire.getRequirement()Lorg/osgi/resource/Requirement;_7fdeeac28d40
     SYM      1  0.00      org/jboss/weld/bootstrap/api/helpers/SimpleServiceRegistry.add(Ljava/lang/Class;Lorg/jboss/weld/bootstrap/api/Service;)V_7fdeeac814e8
     SYM      1  0.00      java/lang/Class.getGenericInterfaces()[Ljava/lang/reflect/Type;_7fdeead8ae40
     SYM      1  0.00      com/ibm/ws/classloader/context/internal/ClassloaderContextImpl.taskStopping()V_7fdeeb0abdc0
     SYM      1  0.00      java/nio/DirectByteBuffer.get()B_7fdeea2cfac0
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl.getPackages(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Ljava/util/Map;Ljava/util/Map;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/ResolverImpl$Packages;)Lorg/apache/felix/resolver/ResolverImpl$Packages;_7fdeeac3dfc8
     SYM      1  0.00      java/lang/Class.getNonArrayClassPackageName(Ljava/lang/Class;)Ljava/lang/String;_7fdeea2b8640
     SYM      1  0.00      org/objectweb/asm/ClassReader.readUTF8(I[C)Ljava/lang/String;_7fdeeabc25a8
     SYM      1  0.00      java/lang/StringUTF16.getChars(JI[B)I_7fdeea50bfa8
     SYM      1  0.00      java/util/AbstractSet.hashCode()I_7fdeeafe1aa0
     SYM      1  0.00      com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.startAttlist(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V_7fdeeaad9ea8
     SYM      1  0.00      java/util/ArrayList.isEmpty()Z_7fdeea3eb440
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap.containsKey(Ljava/lang/Object;)Z_7fdeea8a62c0
     SYM      1  0.00      org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.getJavaMember()Ljava/lang/reflect/Method;_7fdeeaf6d640
     SYM      1  0.00      java/time/LocalTime.of(III)Ljava/time/LocalTime;_7fdeeab5ae40
     SYM      1  0.00      java/util/HashSet.isEmpty()Z_7fdeea2b3ac0
     SYM      1  0.00      com/ibm/ws/artifact/zip/internal/ZipFileEntry$1.close()V_7fdeeac02fe0
     SYM      1  0.00      com/ibm/ws/objectManager/ManagedObject.restoreFromSerializedBytes([BLcom/ibm/ws/objectManager/ObjectManagerState;)Lcom/ibm/ws/objectManager/ManagedObject;_7fdeeaa081c0
     SYM      1  0.00      java/io/InputStream.read([BII)I_7fdeeae92288
     SYM      1  0.00      com/ibm/ws/classloading/internal/util/CompositeIterable$1.ensureNextElement([Ljava/lang/Object;)Z_7fdeeaca41c0
     SYM      1  0.00      com/ibm/ws/adaptable/module/internal/InterpretedContainerImpl.getRootInformation(Lcom/ibm/wsspi/artifact/EnclosedEntity;Lcom/ibm/wsspi/artifact/ArtifactContainer;)Lcom/ibm/ws/adaptable/module/internal/InterpretedContainerImpl$RootInformation;_7fdeeac034c8
     SYM      1  0.00      com/ibm/wsspi/injectionengine/MethodMap.getMethods(Ljava/lang/Class;Z)Ljava/util/Collection;_7fdeeaefd0c0
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl.getProperty(Ljava/lang/String;)Ljava/lang/Object;_7fdeea6a2720
     SYM      1  0.00      java/util/HashSet.<init>()V_7fdeea2b2a40
     SYM      1  0.00      java/util/HashMap.size()I_7fdeea46e980
     SYM      1  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Equal.normalize(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;_7fdeea53de60
     SYM      1  0.00      org/jboss/weld/event/ObserverNotifier.resolveObserverMethods(Lorg/jboss/weld/resolution/Resolvable;)Lorg/jboss/weld/event/ResolvedObservers;_7fdeeb0c1260
     SYM      1  0.00      java/util/HashMap.<init>()V_7fdeea2b25a0
     SYM      1  0.00      java/util/HashMap.afterNodeRemoval(Ljava/util/HashMap$Node;)V_7fdeea2fed60
     SYM      1  0.00      java/lang/invoke/MethodType.methodType(Ljava/lang/Class;[Ljava/lang/Class;Z)Ljava/lang/invoke/MethodType;_7fdeea936248
     SYM      1  0.00      com/ibm/wsspi/kernel/service/utils/ConcurrentServiceReferenceSet$ServiceIterator.next()Ljava/lang/Object;_7fdeeadebfa0
     SYM      1  0.00      java/lang/AbstractStringBuilder.append(C)Ljava/lang/AbstractStringBuilder;_7fdeea2a54e0
     SYM      1  0.00      org/jboss/weld/util/collections/Iterators$TransformingIterator.hasNext()Z_7fdeeafdf6a0
     SYM      1  0.00      java/util/concurrent/LinkedBlockingQueue.offer(Ljava/lang/Object;)Z_7fdeea6b6e60
     SYM      1  0.00      org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.getOverriddenMethods(Lorg/jboss/weld/annotated/enhanced/EnhancedAnnotatedType;Ljava/util/Set;Z)Ljava/util/Set;_7fdeeafa7848
     SYM      1  0.00      java/security/AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;_7fdeea2dfc80
     SYM      1  0.00      java/lang/reflect/ProxyGenerator$ProxyMethod.codeFieldInitialization(Ljava/io/DataOutputStream;)V_7fdeea5710c0

Java 8

  MOD   1242  0.91     JITCODE
     SYM     34  0.02      java/util/HashMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac87a28b40
     SYM     31  0.02      sun/nio/cs/UTF_8$Decoder.decode([BII[C)I_7fac87a20ba8
     SYM     26  0.02      java/util/ArrayList.indexOf(Ljava/lang/Object;)I_7fac87b76c00
     SYM     22  0.02      java/lang/String.equals(Ljava/lang/Object;)Z_7fac87a00e00
     SYM     20  0.01      java/io/BufferedInputStream.read()I_7fac87a8ed00
     SYM     19  0.01      java/lang/String.compareToIgnoreCase(Ljava/lang/String;)I_7fac87c94420
     SYM     18  0.01      java/lang/Object.hashCode()I_7fac87a005e0
     SYM     18  0.01      java/util/HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;_7fac87a082a8
     SYM     18  0.01      java/lang/Object.equals(Ljava/lang/Object;)Z_7fac87aecec0
     SYM     17  0.01      java/lang/String.hashCode()I_7fac87a01180
     SYM     16  0.01      java/util/zip/ZipFile.getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry;_7fac87a6c5a8
     SYM     16  0.01      java/lang/String.regionMatchesInternal(Ljava/lang/String;Ljava/lang/String;[C[CIII)Z_7fac87a103e8
     SYM     15  0.01      java/util/HashMap$KeyIterator.next()Ljava/lang/Object;_7fac87b0ae40
     SYM     13  0.01      java/lang/String.lengthInternal()I_7fac87a00ce0
     SYM     13  0.01      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.getReferenceImpl()Lorg/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl;_7fac87c449e0
     SYM     13  0.01      java/util/HashMap.resize()[Ljava/util/HashMap$Node;_7fac87a48740
     SYM     12  0.01      org/apache/felix/resolver/ResolverImpl.mergeUses(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/ResolverImpl$Packages;Lorg/osgi/resource/Capability;Ljava/util/List;Lorg/osgi/resource/Capability;Ljava/util/Map;Ljava/util/Set;)V_7fac88221688
     SYM     11  0.01      java/lang/String.<init>([CIIZZ)V_7fac87a08ea8
     SYM     11  0.01      sun/nio/cs/UTF_8$Encoder.encode([CII[B)I_7fac87a36268
     SYM     11  0.01      java/lang/String.getCharsNoBoundChecks(II[CI)V_7fac87a065a8
     SYM     10  0.01      java/lang/String.regionMatches(ILjava/lang/String;II)Z_7fac87a1a728
     SYM     10  0.01      org/eclipse/osgi/internal/framework/BundleContextImpl.setContextFinder()Ljava/lang/Object;_7fac87b803e0
     SYM     10  0.01      java/util/Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac87a04180
     SYM     10  0.01      java/lang/String.<init>([CII)V_7fac87a05d68
     SYM      9  0.01      java/lang/String$CaseInsensitiveComparator.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fac87c92988
     SYM      9  0.01      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fac87b84ee8
     SYM      9  0.01      org/apache/felix/resolver/ResolverImpl.getPackageSourcesInternal(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Ljava/util/Map;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/ResolverImpl$Packages;)V_7fac882394e8
     SYM      9  0.01      org/eclipse/osgi/util/ManifestElement.parseBundleManifest(Ljava/io/InputStream;Ljava/util/Map;)Ljava/util/Map;_7fac87e1c7a0
     SYM      9  0.01      java/util/ArrayList.toArray()[Ljava/lang/Object;_7fac87be7d00
     SYM      9  0.01      org/eclipse/osgi/internal/framework/FilterImpl$Equal.compare_String(Ljava/lang/String;)Z_7fac87c25260
     SYM      8  0.01      java/io/BufferedOutputStream.write(I)V_7fac88198ec0
     SYM      8  0.01      java/lang/CharacterDataLatin1.toUpperCase(I)I_7fac87c919e0
     SYM      8  0.01      java/util/IdentityHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fac87fbede8
     SYM      8  0.01      java/util/jar/Attributes.read(Ljava/util/jar/Manifest$FastInputStream;[B)V_7fac87f7e8a8
     SYM      8  0.01      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;_7fac87c4a8a0
     SYM      8  0.01      java/util/HashSet.add(Ljava/lang/Object;)Z_7fac87a491e0
     SYM      7  0.01      java/util/zip/ZipCoder.toString([BI)Ljava/lang/String;_7fac87a74a08
     SYM      7  0.01      org/eclipse/osgi/framework/util/CaseInsensitiveDictionaryMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac87b8bf00
     SYM      7  0.01      org/apache/felix/resolver/ResolverImpl.calculatePackageSpaces(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Ljava/util/Collection;)Ljava/util/Map;_7fac882f80c8
     SYM      7  0.01      org/eclipse/osgi/internal/framework/BundleContextImpl.dispatchEvent(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)V_7fac87bb7b48
     SYM      7  0.01      java/util/ArrayList$Itr.next()Ljava/lang/Object;_7fac87a7fe40
     SYM      7  0.01      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanData(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)Z_7fac87ea1808
     SYM      7  0.01      org/eclipse/osgi/internal/serviceregistry/FilteredServiceListener.serviceChanged(Lorg/osgi/framework/ServiceEvent;)V_7fac87b80b60
     SYM      7  0.01      java/lang/StringBuffer.append(C)Ljava/lang/StringBuffer;_7fac87a95e60
     SYM      7  0.01      org/apache/commons/digester/Digester.startElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V_7fac8878ad48
     SYM      7  0.01      java/lang/StringBuilder.ensureCapacityImpl(I)V_7fac87a07c60
     SYM      6  0.00      com/ibm/ws/config/admin/ConfigurationDictionary$CaseInsensitive.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fac87c924e8
     SYM      6  0.00      java/util/HashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;_7fac87a08ca8
     SYM      6  0.00      java/net/URI$Parser.scan(IILjava/lang/String;Ljava/lang/String;)I_7fac87a9f7e8
     SYM      6  0.00      java/util/ArrayList$Itr.hasNext()Z_7fac87a7fb00
     SYM      6  0.00      java/lang/String.<init>([CIIZ)V_7fac87a0a888
     SYM      6  0.00      java/util/TreeMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac87c98600
     SYM      5  0.00      java/util/ArrayList.grow(I)V_7fac87aac8c0
     SYM      5  0.00      com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$FragmentContentDriver.next()I_7fac87e925c0
     SYM      5  0.00      java/lang/reflect/Method.copy()Ljava/lang/reflect/Method;_7fac87b23840
     SYM      5  0.00      java/util/zip/ZipFile$ZipEntryIterator.hasMoreElements()Z_7fac87a6fb80
     SYM      5  0.00      java/util/zip/ZipFile$ZipEntryIterator.next()Ljava/util/zip/ZipEntry;_7fac87a71de0
     SYM      5  0.00      java/util/zip/ZipCoder.getBytes(Ljava/lang/String;)[B_7fac87a64da0
     SYM      5  0.00      java/lang/CharacterDataLatin1.toLowerCase(I)I_7fac87c91000
     SYM      5  0.00      java/util/ArrayList.add(Ljava/lang/Object;)Z_7fac87a86940
     SYM      5  0.00      java/util/HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node;_7fac87a0d088
     SYM      5  0.00      java/util/TimSort.binarySort([Ljava/lang/Object;IIILjava/util/Comparator;)V_7fac87b6f928
     SYM      5  0.00      org/apache/felix/resolver/ResolverImpl.parseUses(Ljava/lang/String;)Ljava/util/List;_7fac88249c60
     SYM      5  0.00      org/eclipse/osgi/internal/loader/BundleLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;_7fac87c1eee0
     SYM      5  0.00      java/util/concurrent/ConcurrentHashMap.tabAt([Ljava/util/concurrent/ConcurrentHashMap$Node;I)Ljava/util/concurrent/ConcurrentHashMap$Node;_7fac87a0d880
     SYM      5  0.00      java/util/ArrayList$Itr.remove()V_7fac87cadc80
     SYM      4  0.00      org/apache/felix/resolver/ResolverImpl.addUsedBlames(Lorg/apache/felix/resolver/util/ArrayMap;Ljava/util/Collection;Lorg/osgi/resource/Capability;Ljava/util/Map;)V_7fac882403c8
     SYM      4  0.00      org/eclipse/equinox/internal/region/hook/RegionServiceEventHook.event(Lorg/osgi/framework/ServiceEvent;Ljava/util/Collection;)V_7fac87f17788
     SYM      4  0.00      java/lang/String.substring(II)Ljava/lang/String;_7fac87a12da8
     SYM      4  0.00      java/util/Collections$UnmodifiableCollection$1.hasNext()Z_7fac87b23180
     SYM      4  0.00      java/util/LinkedList$ListItr.hasNext()Z_7fac87be4e40
     SYM      4  0.00      org/eclipse/osgi/framework/eventmgr/ListenerQueue.dispatchEventSynchronous(ILjava/lang/Object;)V_7fac87b9a868
     SYM      4  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.entrySet()Ljava/util/Set;_7fac87b825c0
     SYM      4  0.00      java/util/Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fac87a013c8
     SYM      4  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanContent(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)I_7fac87d09fe0
     SYM      3  0.00      java/io/DataInputStream.readUTF(Ljava/io/DataInput;)Ljava/lang/String;_7fac87a90d40
     SYM      3  0.00      org/apache/felix/resolver/ResolverImpl.getWireCandidates(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Lorg/osgi/resource/Resource;)Ljava/util/List;_7fac88229c68
     SYM      3  0.00      java/io/DataOutputStream.writeUTF(Ljava/lang/String;)V_7fac87bdf100
     SYM      3  0.00      java/util/ArrayList.get(I)Ljava/lang/Object;_7fac87a3aa20
     SYM      3  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Parser.parse_substring()[Ljava/lang/String;_7fac87baa9a0
     SYM      3  0.00      java/util/ArrayList.elementData(I)Ljava/lang/Object;_7fac87a3aca0
     SYM      3  0.00      java/io/ByteArrayOutputStream.write([BII)V_7fac87fa33e8
     SYM      3  0.00      org/apache/felix/scr/impl/logger/LogServiceEnabledLogger.getLogger()Lorg/apache/felix/scr/impl/logger/InternalLogger;_7fac87cdcc60
     SYM      3  0.00      java/util/ArrayList.remove(Ljava/lang/Object;)Z_7fac87be5ac0
     SYM      3  0.00      org/apache/myfaces/view/facelets/util/Classpath._searchJar(Ljava/lang/ClassLoader;Ljava/util/Set;Ljava/util/jar/JarFile;Ljava/lang/String;Ljava/lang/String;)V_7fac8879b1a8
     SYM      3  0.00      java/util/LinkedList.addAll(ILjava/util/Collection;)Z_7fac87bfbb08
     SYM      3  0.00      java/util/concurrent/ConcurrentHashMap.putVal(Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;_7fac87a0df08
     SYM      3  0.00      java/util/HashMap$HashIterator.hasNext()Z_7fac87a5cde0
     SYM      3  0.00      java/util/TreeMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fac87c8e3c8
     SYM      3  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.defineClass(Ljava/lang/String;[BLorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;Ljava/util/List;)Ljava/lang/Class;_7fac87c4f3a8
     SYM      3  0.00      java/lang/String.replace(CC)Ljava/lang/String;_7fac87a378c8
     SYM      3  0.00      org/apache/felix/resolver/ResolverImpl$1Computer.run()V_7fac88229340
     SYM      3  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.publishServiceEventPrivileged(Lorg/osgi/framework/ServiceEvent;)V_7fac87b94ba0
     SYM      3  0.00      com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.scanEndElement()I_7fac8811d8c0
     SYM      3  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$EntryIterator.next()Ljava/lang/Object;_7fac87b7cd60
     SYM      3  0.00      java/lang/StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;_7fac87a06220
     SYM      3  0.00      java/util/LinkedHashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;_7fac87a25788
     SYM      3  0.00      java/util/regex/Pattern$CharProperty.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z_7fac87b05b68
     SYM      3  0.00      org/eclipse/osgi/container/ModuleDatabase$1.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fac87b64888
     SYM      3  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Item.compare_ObjectArray([Ljava/lang/Object;)Z_7fac87c27040
     SYM      3  0.00      java/lang/ClassLoader.getClassLoadingLock(Ljava/lang/String;)Ljava/lang/Object;_7fac87a65a20
     SYM      3  0.00      java/util/ArrayList.ensureExplicitCapacity(I)V_7fac87a254c0
     SYM      2  0.00      com/ibm/ws/jpa/container/osgi/internal/url/FilterZipFileInputStream.read()I_7fac88448ba0
     SYM      2  0.00      java/lang/Object.<init>()V_7fac87a00220
     SYM      2  0.00      org/apache/felix/resolver/util/OpenHashMap.arraySize(IF)I_7fac881d4060
     SYM      2  0.00      org/apache/felix/resolver/util/OpenHashMap.rehash(I)V_7fac8821fce0
     SYM      2  0.00      sun/misc/URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;_7fac87a3ad28
     SYM      2  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Or.matches0(Ljava/util/Map;)Z_7fac87c3b0c0
     SYM      2  0.00      sun/misc/URLClassPath.getLoader(I)Lsun/misc/URLClassPath$Loader;_7fac87a39a80
     SYM      2  0.00      java/util/TimSort.mergeHi(IIII)V_7fac88164308
     SYM      2  0.00      java/util/jar/JarFile$JarEntryIterator.nextElement()Ljava/lang/Object;_7fac87a706c0
     SYM      2  0.00      org/eclipse/osgi/container/ModuleWiring.getModuleCapabilities(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;_7fac87e228c8
     SYM      2  0.00      java/util/zip/Inflater.inflate([BII)I_7fac87a36d28
     SYM      2  0.00      java/lang/CharacterDataLatin1.isWhitespace(I)Z_7fac87b30c20
     SYM      2  0.00      java/util/zip/ZipEntry.setExtra0([BZ)V_7fac87a75e28
     SYM      2  0.00      java/io/DataInputStream.readInt()I_7fac87ad1780
     SYM      2  0.00      java/lang/Package.getSystemPackage(Ljava/lang/String;)Ljava/lang/Package;_7fac87a9b060
     SYM      2  0.00      org/eclipse/osgi/container/ModuleWiring.getWires(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;_7fac87c819e8
     SYM      2  0.00      java/util/HashMap.afterNodeInsertion(Z)V_7fac87a08e20
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.startNamespaceScope(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V_7fac880e56a8
     SYM      2  0.00      org/apache/felix/resolver/util/OpenHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fac881d6e68
     SYM      2  0.00      org/apache/felix/scr/impl/manager/AbstractComponentManager.verifyDependencyManagers()Z_7fac87db3ac0
     SYM      2  0.00      org/eclipse/osgi/container/ModuleDatabase$Persistence.writeString(Ljava/lang/String;Ljava/io/DataOutputStream;Ljava/util/Map;)V_7fac8880d608
     SYM      2  0.00      org/eclipse/osgi/container/ModuleRevision.getWiring()Lorg/eclipse/osgi/container/ModuleWiring;_7fac87c14a20
     SYM      2  0.00      java/util/ArrayList.toArray([Ljava/lang/Object;)[Ljava/lang/Object;_7fac87ba1020
     SYM      2  0.00      com/ibm/wsspi/kernel/service/utils/PathUtils$PathComparator.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fac88157308
     SYM      2  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Parser.parse_attr()Ljava/lang/String;_7fac87baa2a0
     SYM      2  0.00      java/lang/ThreadLocal$ThreadLocalMap.set(Ljava/lang/ThreadLocal;Ljava/lang/Object;)V_7fac87ae70a8
     SYM      2  0.00      java/util/LinkedHashMap.afterNodeInsertion(Z)V_7fac87a261a0
     SYM      2  0.00      sun/nio/cs/UTF_8.newEncoder()Ljava/nio/charset/CharsetEncoder;_7fac87a68a00
     SYM      2  0.00      java/util/HashMap$ValueIterator.next()Ljava/lang/Object;_7fac87b61220
     SYM      2  0.00      org/eclipse/osgi/internal/hooks/EclipseLazyStarter.postFindLocalClass(Ljava/lang/String;Ljava/lang/Class;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)V_7fac87c5a9e8
     SYM      2  0.00      org/eclipse/osgi/internal/hookregistry/ClassLoaderHook.getClassPathEntries(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)[Lorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;_7fac87c1d408
     SYM      2  0.00      java/util/HashSet.contains(Ljava/lang/Object;)Z_7fac87aea880
     SYM      2  0.00      java/lang/ClassLoader.defineClassInternal(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Z)Ljava/lang/Class;_7fac87a5ef08
     SYM      2  0.00      org/eclipse/equinox/internal/region/StandardRegionDigraph.getRegion(J)Lorg/eclipse/equinox/region/Region;_7fac87bb8fa0
     SYM      2  0.00      java/util/AbstractCollection.toArray()[Ljava/lang/Object;_7fac87d304a0
     SYM      2  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Item.compare(Ljava/lang/Object;)Z_7fac87c23540
     SYM      2  0.00      org/apache/commons/digester/Digester.characters([CII)V_7fac88783648
     SYM      2  0.00      java/util/HashMap.containsKey(Ljava/lang/Object;)Z_7fac87a94d40
     SYM      2  0.00      java/util/concurrent/ConcurrentHashMap.addCount(JI)V_7fac87a0f348
     SYM      2  0.00      java/util/HashMap$EntrySet.iterator()Ljava/util/Iterator;_7fac87b6bc00
     SYM      2  0.00      java/util/TimSort.mergeLo(IIII)V_7fac87ca4688
     SYM      2  0.00      org/eclipse/osgi/container/ModuleRevisions.getCurrentRevision()Lorg/eclipse/osgi/container/ModuleRevision;_7fac87b4cde0
     SYM      2  0.00      java/util/ArrayList.<init>(I)V_7fac87b1cc40
     SYM      2  0.00      org/eclipse/osgi/container/ModuleResolver$ResolveProcess.resolve()Lorg/eclipse/osgi/container/ModuleResolutionReport;_7fac882a1ce0
     SYM      2  0.00      org/eclipse/osgi/storage/BundleInfo$Generation.getRawHeaders()Ljava/util/Map;_7fac87e3c4c0
     SYM      2  0.00      sun/reflect/generics/parser/SignatureParser.parsePackageNameAndSimpleClassTypeSignature()Lsun/reflect/generics/tree/SimpleClassTypeSignature;_7fac87fb63e0
     SYM      2  0.00      java/util/ArrayList.iterator()Ljava/util/Iterator;_7fac87ae7ee0
     SYM      2  0.00      java/lang/String.startsWith(Ljava/lang/String;I)Z_7fac87a1a4a8
     SYM      2  0.00      java/util/ArrayList.size()I_7fac87a2ab20
     SYM      2  0.00      java/lang/ClassLoader.loadClassHelper(Ljava/lang/String;ZZ)Ljava/lang/Class;_7fac87a29c68
     SYM      2  0.00      java/util/Stack.pop()Ljava/lang/Object;_7fac87c22260
     SYM      2  0.00      com/ibm/oti/shared/SharedClassURLHelperImpl.findSharedClass(Ljava/lang/String;Ljava/net/URL;Ljava/lang/String;)[B_7fac87abafc8
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanLiteral(ILcom/sun/org/apache/xerces/internal/xni/XMLString;Z)I_7fac87d255e8
     SYM      2  0.00      java/lang/StringCoding$StringEncoder.encode([CII)[B_7fac87a1b6a8
     SYM      2  0.00      org/apache/felix/resolver/ResolverImpl$Packages$1.compute(Ljava/lang/Object;)Ljava/lang/Object;_7fac88237020
     SYM      2  0.00      org/eclipse/equinox/internal/region/StandardRegionDigraph.isBundleAssociatedWithRegion(JLorg/eclipse/equinox/region/Region;)Z_7fac87c35108
     SYM      2  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Item.matches0(Ljava/util/Map;)Z_7fac87c26aa0
     SYM      2  0.00      org/apache/felix/resolver/ResolverImpl.calculateExportedPackages(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/util/OpenHashMap;Lorg/apache/felix/resolver/util/OpenHashMap;)Lorg/apache/felix/resolver/util/OpenHashMap;_7fac882328e8
     SYM      2  0.00      java/util/HashMap$EntryIterator.next()Ljava/lang/Object;_7fac87a5d340
     SYM      2  0.00      org/apache/felix/resolver/util/OpenHashMap.getOrCompute(Ljava/lang/Object;)Ljava/lang/Object;_7fac881d9b40
     SYM      2  0.00      java/util/HashMap$KeySet.iterator()Ljava/util/Iterator;_7fac87ba5e60
     SYM      2  0.00      com/ibm/ws/classloading/internal/AppClassLoader.definePackageAndClass(Ljava/lang/String;Lcom/ibm/ws/classloading/internal/ContainerClassLoader$ByteResourceInformation;[B)Ljava/lang/Class;_7fac883be4e8
     SYM      2  0.00      com/ibm/ws/jpa/container/osgi/internal/url/FilterZipFileInputStream$InternalBufferOutputStream.write(I)V_7fac88448980
     SYM      2  0.00      org/apache/felix/scr/impl/manager/DependencyManager.invokeUnbindMethod(Lorg/apache/felix/scr/impl/manager/ComponentContextImpl;Lorg/apache/felix/scr/impl/manager/RefPair;ILorg/apache/felix/scr/impl/manager/EdgeInfo;)V_7fac8814f0c8
     SYM      2  0.00      java/util/Collections$SynchronizedMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac87b0ecc0
     SYM      2  0.00      java/lang/String.startsWith(Ljava/lang/String;)Z_7fac87a1a3e0
     SYM      2  0.00      java/util/Arrays$ArrayList.get(I)Ljava/lang/Object;_7fac87a95400
     SYM      2  0.00      java/util/LinkedList$ListItr.remove()V_7fac87c463a0
     SYM      2  0.00      java/util/concurrent/ConcurrentHashMap.transfer([Ljava/util/concurrent/ConcurrentHashMap$Node;[Ljava/util/concurrent/ConcurrentHashMap$Node;)V_7fac87d0e5c8
     SYM      2  0.00      sun/nio/cs/ISO_8859_1$Decoder.decodeArrayLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult;_7fac8811cd48
     SYM      2  0.00      java/util/IdentityHashMap$IdentityHashMapIterator.hasNext()Z_7fac88215440
     SYM      2  0.00      org/apache/felix/resolver/util/OpenHashMap.insert(Ljava/lang/Object;Ljava/lang/Object;)I_7fac881d7708
     SYM      2  0.00      com/ibm/ws/injectionengine/InjectionProcessorManager.processAnnotations(Ljava/lang/Class;)V_7fac884e3fc0
     SYM      2  0.00      sun/reflect/UTF8.encode(Ljava/lang/String;)[B_7fac87ab4e20
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanQName(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z_7fac87d10988
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.scanStartElement()Z_7fac880f8e20
     SYM      2  0.00      com/ibm/ws/annocache/util/internal/UtilImpl_ReadBufferFull.readLargeInt()I_7fac881b3660
     SYM      2  0.00      com/sun/org/apache/xerces/internal/util/SymbolTable.addSymbol([CII)Ljava/lang/String;_7fac87d11ac8
     SYM      2  0.00      java/lang/String.charAt(I)C_7fac87a035e0
     SYM      2  0.00      java/util/HashMap.hash(Ljava/lang/Object;)I_7fac87a054e0
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.read([CII)I_7fac87e98028
     SYM      2  0.00      java/util/AbstractMap.hashCode()I_7fac885d9de0
     SYM      2  0.00      org/apache/felix/resolver/util/OpenHashMap$MapEntry.getKey()Ljava/lang/Object;_7fac881dcdc0
     SYM      2  0.00      java/lang/String.length()I_7fac87a03ba0
     SYM      2  0.00      com/ibm/ws/kernel/internal/classloader/BootstrapChildFirstJarClassloader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;_7fac87aa43a8
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.scanChar(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I_7fac87d10420
     SYM      2  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.skipChar(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z_7fac87d05b08
     SYM      2  0.00      org/eclipse/osgi/internal/framework/EquinoxBundle.getBundleId()J_7fac87b7f8a0
     SYM      2  0.00      java/util/LinkedHashMap$LinkedHashIterator.hasNext()Z_7fac87b12f20
     SYM      2  0.00      java/lang/Object.clone()Ljava/lang/Object;_7fac87a95200
     SYM      1  0.00      org/eclipse/osgi/internal/hookregistry/ClassLoaderHook.isProcessClassRecursionSupported()Z_7fac87c1ee60
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl$DumbExecutor.execute(Ljava/lang/Runnable;)V_7fac881db960
     SYM      1  0.00      java/util/HashMap.remove(Ljava/lang/Object;)Ljava/lang/Object;_7fac87b4eba0
     SYM      1  0.00      java/util/ArrayList.rangeCheck(I)V_7fac87a3ab60
     SYM      1  0.00      org/eclipse/osgi/internal/weaving/WovenClassImpl.callHooks()[B_7fac87c55440
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.addServiceListener(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;Lorg/osgi/framework/ServiceListener;Ljava/lang/String;)V_7fac87f0b888
     SYM      1  0.00      com/ibm/ws/artifact/overlay/internal/DirectoryBasedOverlayContainerImpl$OverlayDelegatingEntry.convertToContainer()Lcom/ibm/wsspi/artifact/ArtifactContainer;_7fac8817bb60
     SYM      1  0.00      java/net/URI.quote(Ljava/lang/String;JJ)Ljava/lang/String;_7fac87c080a8
     SYM      1  0.00      java/util/Hashtable.putAll(Ljava/util/Map;)V_7fac87ef15a0
     SYM      1  0.00      java/lang/Thread.setContextClassLoader(Ljava/lang/ClassLoader;)V_7fac880b7f80
     SYM      1  0.00      sun/reflect/UnsafeObjectFieldAccessorImpl.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac87b280a0
     SYM      1  0.00      java/util/ArrayList.<init>(Ljava/util/Collection;)V_7fac87ad7940
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceFactoryUse.ungetService()Z_7fac87dc4100
     SYM      1  0.00      java/lang/Class.getDeclaredFields()[Ljava/lang/reflect/Field;_7fac8801e120
     SYM      1  0.00      java/util/LinkedHashMap$LinkedValues.iterator()Ljava/util/Iterator;_7fac87d4c9a0
     SYM      1  0.00      org/osgi/framework/Version.toString()Ljava/lang/String;_7fac87ce5880
     SYM      1  0.00      java/util/concurrent/ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V_7fac87b75620
     SYM      1  0.00      java/util/Collections$UnmodifiableMap.hashCode()I_7fac8880c6c0
     SYM      1  0.00      java/lang/CharacterDataLatin1.digit(II)I_7fac87a43128
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl.getPackages(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/apache/felix/resolver/Candidates;Ljava/util/Map;Ljava/util/Map;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/ResolverImpl$Packages;)Lorg/apache/felix/resolver/ResolverImpl$Packages;_7fac882380e8
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.handleStartElement(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Z_7fac884b1568
     SYM      1  0.00      java/util/regex/Pattern$Ctype.isSatisfiedBy(I)Z_7fac87b06700
     SYM      1  0.00      org/jboss/weld/bean/CommonBean.hashCode()I_7fac885592e0
     SYM      1  0.00      com/ibm/websphere/ras/Tr.processNewTraceComponents()V_7fac87bbd198
     SYM      1  0.00      com/ibm/ws/annocache/targets/internal/TargetsTableClassesImpl.record(Lcom/ibm/ws/annocache/targets/internal/TargetsVisitorClassImpl$ClassData;)Z_7fac8827d5c0
     SYM      1  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.definePackage(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;)V_7fac87c52b48
     SYM      1  0.00      java/lang/reflect/Method.getGenericSignature()Ljava/lang/String;_7fac87f9aa80
     SYM      1  0.00      java/util/HashMap$Node.getKey()Ljava/lang/Object;_7fac87a5dbc0
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap$KeySetView.iterator()Ljava/util/Iterator;_7fac881d5920
     SYM      1  0.00      org/eclipse/osgi/container/ModuleWire.getRequirement()Lorg/osgi/resource/Requirement;_7fac8821b7c0
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl$7.compute(Ljava/lang/Object;)Ljava/lang/Object;_7fac881dbf40
     SYM      1  0.00      org/eclipse/osgi/internal/loader/sources/PackageSource.getBundleLoader(Lorg/osgi/framework/Bundle;)Lorg/eclipse/osgi/internal/loader/BundleLoader;_7fac87c7a980
     SYM      1  0.00      java/util/ResourceBundle.findBundleInCache(Ljava/util/ResourceBundle$CacheKey;Ljava/util/ResourceBundle$Control;)Ljava/util/ResourceBundle;_7fac87ad5260
     SYM      1  0.00      org/jboss/classfilewriter/code/StackState.push(Ljava/lang/String;)Lorg/jboss/classfilewriter/code/StackState;_7fac88672e80
     SYM      1  0.00      java/util/TimSort.sort([Ljava/lang/Object;IILjava/util/Comparator;[Ljava/lang/Object;II)V_7fac87d6f268
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap.initTable()[Ljava/util/concurrent/ConcurrentHashMap$Node;_7fac87a95480
     SYM      1  0.00      org/jboss/classfilewriter/code/CodeAttribute.writeByte(I)V_7fac8866b0a0
     SYM      1  0.00      java/lang/reflect/Field.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;_7fac8834ce20
     SYM      1  0.00      java/lang/reflect/Method.equals(Ljava/lang/Object;)Z_7fac87fb4480
     SYM      1  0.00      com/ibm/ejs/util/cache/Cache.getBucketForKey(Ljava/lang/Object;)Lcom/ibm/ejs/util/cache/Bucket;_7fac887d62c0
     SYM      1  0.00      com/ibm/ws/annocache/util/internal/UtilImpl_ReadBufferFull.requireField(B)Ljava/lang/String;_7fac881af440
     SYM      1  0.00      org/eclipse/equinox/internal/region/hook/RegionDigraphVisitorBase.pushAllowed()V_7fac87c2fb40
     SYM      1  0.00      java/util/ArrayList.removeAll(Ljava/util/Collection;)Z_7fac87c28b40
     SYM      1  0.00      java/util/zip/ZipFile.ensureOpen()V_7fac87a31600
     SYM      1  0.00      org/eclipse/persistence/internal/jpa/metadata/accessors/MetadataAccessor.getAnnotation(Ljava/lang/Class;)Lorg/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAnnotation;_7fac884227c0
     SYM      1  0.00      java/lang/Class.getName()Ljava/lang/String;_7fac87a111e0
     SYM      1  0.00      org/eclipse/persistence/jpa/jpql/parser/JPQLQueryBNF.addChildren(Ljava/util/Set;Lorg/eclipse/persistence/jpa/jpql/utility/filter/Filter;)V_7fac8842ab48
     SYM      1  0.00      org/eclipse/osgi/internal/framework/EquinoxBundle$1.run()Ljava/lang/Object;_7fac87e0dc20
     SYM      1  0.00      com/ibm/ws/cdi/impl/inject/InjectProcessorProvider.getAnnotationClass()Ljava/lang/Class;_7fac884ddd00
     SYM      1  0.00      com/ibm/oti/shared/SharedClassAbstractHelper.validateURL(Ljava/net/URL;Z)Z_7fac87aa2d28
     SYM      1  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Equal.getPrimaryKeyValue(Ljava/lang/String;)Ljava/lang/String;_7fac87c87a00
     SYM      1  0.00      org/eclipse/osgi/internal/hooks/EclipseLazyStarter.preFindLocalClass(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)V_7fac87c4c368
     SYM      1  0.00      java/util/zip/ZipFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;_7fac87a344a0
     SYM      1  0.00      java/io/DataOutputStream.writeInt(I)V_7fac87be1640
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl.hashCode()I_7fac87c25a80
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.removeAllServiceListeners(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;)V_7fac887f0c40
     SYM      1  0.00      java/util/regex/Pattern$GroupHead.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z_7fac87ad64c8
     SYM      1  0.00      org/eclipse/osgi/internal/framework/EquinoxEventPublisher.publishBundleEventPrivileged(Lorg/osgi/framework/BundleEvent;)V_7fac87d57120
     SYM      1  0.00      java/util/concurrent/ConcurrentLinkedQueue.add(Ljava/lang/Object;)Z_7fac87bc10e0
     SYM      1  0.00      java/util/Hashtable$Entry.<init>(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/Hashtable$Entry;)V_7fac87a01ca8
     SYM      1  0.00      com/ibm/ws/config/xml/internal/MetaTypeRegistry.processReferencedTypes(Lcom/ibm/ws/config/xml/internal/MetaTypeRegistry$RegistryEntry;)V_7fac87d4ed60
     SYM      1  0.00      org/eclipse/equinox/internal/region/StandardBundleIdToRegionMapping.isBundleAssociatedWithRegion(JLorg/eclipse/equinox/region/Region;)Z_7fac87c354c8
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.lookupServiceRegistrations(Ljava/lang/String;Lorg/osgi/framework/Filter;)Ljava/util/List;_7fac87b7af48
     SYM      1  0.00      com/ibm/websphere/ras/Tr.register(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Lcom/ibm/websphere/ras/TraceComponent;_7fac87fd9ea8
     SYM      1  0.00      org/eclipse/osgi/container/ModuleWiring.getRevision()Lorg/eclipse/osgi/container/ModuleRevision;_7fac87b611a0
     SYM      1  0.00      java/util/TimSort.<init>([Ljava/lang/Object;Ljava/util/Comparator;[Ljava/lang/Object;II)V_7fac88190de8
     SYM      1  0.00      java/util/regex/Pattern.matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;_7fac87ad2100
     SYM      1  0.00      sun/reflect/generics/parser/SignatureParser.parseClassTypeSignature()Lsun/reflect/generics/tree/ClassTypeSignature;_7fac87fb5420
     SYM      1  0.00      java/util/AbstractCollection.addAll(Ljava/util/Collection;)Z_7fac87b0b220
     SYM      1  0.00      sun/nio/ch/FileDispatcherImpl.pread(Ljava/io/FileDescriptor;JIJ)I_7fac8803b848
     SYM      1  0.00      java/util/IdentityHashMap.nextKeyIndex(II)I_7fac87fc0c20
     SYM      1  0.00      java/util/concurrent/ThreadPoolExecutor$Worker.tryAcquire(I)Z_7fac87e0f4a0
     SYM      1  0.00      org/eclipse/osgi/internal/loader/EquinoxClassLoader.getClasspathManager()Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;_7fac87c46e80
     SYM      1  0.00      java/util/Collections$SynchronizedCollection.iterator()Ljava/util/Iterator;_7fac87c9fe20
     SYM      1  0.00      java/util/Collections$UnmodifiableCollection$1.next()Ljava/lang/Object;_7fac87b23620
     SYM      1  0.00      org/eclipse/osgi/internal/loader/ModuleClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;_7fac87c25c08
     SYM      1  0.00      org/eclipse/osgi/internal/loader/BundleLoader.toString()Ljava/lang/String;_7fac8808cb00
     SYM      1  0.00      org/eclipse/equinox/internal/region/StandardRegionFilter.isBundleAllowed(Ljava/util/Map;)Z_7fac87ce8ac0
     SYM      1  0.00      java/lang/StringBuilder.<init>(Ljava/lang/String;)V_7fac87aa3c80
     SYM      1  0.00      sun/util/calendar/ZoneInfo.getOffsets(J[II)I_7fac87aec448
     SYM      1  0.00      org/eclipse/osgi/internal/loader/BundleLoader.findResource(Ljava/lang/String;)Ljava/net/URL;_7fac88086d00
     SYM      1  0.00      java/lang/Class.cacheMethods([Ljava/lang/reflect/Method;Ljava/lang/Class$CacheKey;)[Ljava/lang/reflect/Method;_7fac87df98a8
     SYM      1  0.00      java/util/HashMap.afterNodeAccess(Ljava/util/HashMap$Node;)V_7fac87b0adc0
     SYM      1  0.00      org/jboss/weld/util/collections/Iterators$CombinedIterator.hasNext()Z_7fac885b1f20
     SYM      1  0.00      java/lang/String.split(Ljava/lang/String;I)[Ljava/lang/String;_7fac87a871c8
     SYM      1  0.00      java/util/ArrayDeque.add(Ljava/lang/Object;)Z_7fac87b62f00
     SYM      1  0.00      org/eclipse/osgi/internal/loader/BundleLoader.searchHooks(Ljava/lang/String;I)Ljava/lang/Object;_7fac87c3bc88
     SYM      1  0.00      java/net/URLStreamHandler.setURL(Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V_7fac87b214c8
     SYM      1  0.00      java/util/LinkedHashMap$LinkedKeyIterator.next()Ljava/lang/Object;_7fac87c19b60
     SYM      1  0.00      java/util/HashMap.keySet()Ljava/util/Set;_7fac87b23320
     SYM      1  0.00      org/apache/felix/scr/impl/manager/AbstractComponentManager.disableDependencyManagers()V_7fac887e4b20
     SYM      1  0.00      org/jboss/weld/util/BeanMethods$AbstractLifecycleEventCallbackMethodListBuilder.levelFinish()V_7fac88648b00
     SYM      1  0.00      java/util/ArrayList.isEmpty()Z_7fac87b14160
     SYM      1  0.00      java/lang/Class$CacheKey.equals(Ljava/lang/Object;)Z_7fac87be27e0
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.getService(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;Lorg/eclipse/osgi/internal/serviceregistry/ServiceConsumer;)Ljava/lang/Object;_7fac87bf1c48
     SYM      1  0.00      org/apache/felix/scr/impl/manager/DependencyManager$AbstractCustomizer.isSatisfied()Z_7fac87d9e540
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl.mergeCandidatePackages(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Ljava/util/Map;Lorg/apache/felix/resolver/Candidates;Lorg/apache/felix/resolver/ResolverImpl$Packages;Lorg/osgi/resource/Requirement;Lorg/osgi/resource/Capability;Ljava/util/Set;Ljava/util/Set;)V_7fac8821d928
     SYM      1  0.00      org/eclipse/equinox/internal/region/hook/RegionDigraphVisitorBase.peekFiltered()Ljava/util/Collection;_7fac87c62020
     SYM      1  0.00      java/lang/String.compareTo(Ljava/lang/Object;)I_7fac87c787e0
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap$ValuesView.iterator()Ljava/util/Iterator;_7fac8814c920
     SYM      1  0.00      org/apache/felix/scr/impl/logger/ComponentLogger.<init>(Lorg/apache/felix/scr/impl/metadata/ComponentMetadata;Lorg/apache/felix/scr/impl/logger/BundleLogger;)V_7fac87d83448
     SYM      1  0.00      java/lang/Class.acquireReflectCache()Ljava/lang/Class$ReflectCache;_7fac87aad4e0
     SYM      1  0.00      com/sun/org/apache/xerces/internal/util/XMLStringBuffer.append([CII)V_7fac87d2dc88
     SYM      1  0.00      java/lang/Class.getEnclosingClass()Ljava/lang/Class;_7fac881d2080
     SYM      1  0.00      org/eclipse/osgi/container/ModuleResolver$1.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fac88224ec8
     SYM      1  0.00      com/ibm/ws/kernel/security/thread/ThreadIdentityManager.runAsServer()Ljava/lang/Object;_7fac87fcbdf8
     SYM      1  0.00      com/ibm/ws/objectManager/Token.restore(Ljava/io/DataInputStream;Lcom/ibm/ws/objectManager/ObjectManagerState;)Lcom/ibm/ws/objectManager/Token;_7fac88031680
     SYM      1  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$EntrySet.iterator()Ljava/util/Iterator;_7fac87b86460
     SYM      1  0.00      java/lang/String.substring(I)Ljava/lang/String;_7fac87a11e40
     SYM      1  0.00      org/apache/felix/scr/impl/manager/DependencyManager.open(Lorg/apache/felix/scr/impl/manager/ComponentContextImpl;Lorg/apache/felix/scr/impl/manager/EdgeInfo;)Lorg/apache/felix/scr/impl/manager/DependencyManager$OpenStatus;_7fac87dd5588
     SYM      1  0.00      java/util/concurrent/FutureTask.run()V_7fac8819b1a0
     SYM      1  0.00      java/lang/ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;_7fac87a3b3a0
     SYM      1  0.00      sun/reflect/DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;_7fac87a9ee88
     SYM      1  0.00      java/util/Collections$UnmodifiableMap.containsKey(Ljava/lang/Object;)Z_7fac8825e7c0
     SYM      1  0.00      com/ibm/ws/artifact/internal/ArtifactContainerFactoryService.getContainer(Ljava/io/File;Lcom/ibm/wsspi/artifact/ArtifactContainer;Lcom/ibm/wsspi/artifact/ArtifactEntry;Ljava/lang/Object;)Lcom/ibm/wsspi/artifact/ArtifactContainer;_7fac88187a08
     SYM      1  0.00      org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotatedCallable.validateParameterCount(Ljavax/enterprise/inject/spi/AnnotatedCallable;)V_7fac885a48a0
     SYM      1  0.00      java/net/URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;_7fac87a4fc00
     SYM      1  0.00      org/apache/felix/scr/impl/inject/ValueUtils.getValue(Ljava/lang/String;Lorg/apache/felix/scr/impl/inject/ValueUtils$ValueType;Ljava/lang/Class;Lorg/apache/felix/scr/impl/manager/ComponentContextImpl;Lorg/apache/felix/scr/impl/manager/RefPair;)Ljava/lang/Object;_7fac87df8bc8
     SYM      1  0.00      java/nio/charset/CharsetDecoder.reset()Ljava/nio/charset/CharsetDecoder;_7fac87a6be00
     SYM      1  0.00      org/apache/felix/scr/impl/logger/ComponentLogger.log(ILjava/lang/String;Ljava/lang/Throwable;)Z_7fac87d016c8
     SYM      1  0.00      org/jboss/weld/bootstrap/events/ProcessAnnotatedTypeEventResolvable.containsAnnotation(Lorg/jboss/weld/annotated/slim/backed/BackedAnnotatedType;Ljava/util/Collection;)Z_7fac8862ce88
     SYM      1  0.00      org/eclipse/equinox/internal/region/BundleIdBasedRegion.hashCode()I_7fac87bb4180
     SYM      1  0.00      java/util/HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fac87a08168
     SYM      1  0.00      org/eclipse/osgi/internal/hookregistry/ClassLoaderHook.postFindLocalClass(Ljava/lang/String;Ljava/lang/Class;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)V_7fac87c27368
     SYM      1  0.00      java/io/DataInputStream.readBoolean()Z_7fac87b2b4a0
     SYM      1  0.00      java/util/concurrent/locks/ReentrantLock.unlock()V_7fac87ae5f40
     SYM      1  0.00      java/lang/Class.cacheConstructors([Ljava/lang/reflect/Constructor;Ljava/lang/Class$CacheKey;)[Ljava/lang/reflect/Constructor;_7fac87e2b788
     SYM      1  0.00      java/util/concurrent/CopyOnWriteArrayList.add(Ljava/lang/Object;)Z_7fac87e85360
     SYM      1  0.00      java/util/ArrayList.set(ILjava/lang/Object;)Ljava/lang/Object;_7fac88006da8
     SYM      1  0.00      java/lang/Class.getSimpleName()Ljava/lang/String;_7fac881cf740
     SYM      1  0.00      java/net/URLStreamHandler.parseURL(Ljava/net/URL;Ljava/lang/String;II)V_7fac883066a8
     SYM      1  0.00      java/lang/reflect/Executable.getGenericParameterTypes()[Ljava/lang/reflect/Type;_7fac87f9faa0
     SYM      1  0.00      org/eclipse/osgi/internal/framework/FilterImpl$And.matches0(Ljava/util/Map;)Z_7fac87c44660
     SYM      1  0.00      org/osgi/util/promise/DeferredPromiseImpl.tryResolve(Ljava/lang/Object;Ljava/lang/Throwable;)Z_7fac87cfebe8
     SYM      1  0.00      org/apache/felix/scr/impl/logger/ComponentLogger.log(ILjava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)Z_7fac87ceae68
     SYM      1  0.00      org/eclipse/osgi/internal/framework/FilterImpl.match(Lorg/osgi/framework/ServiceReference;)Z_7fac87c438a0
     SYM      1  0.00      java/lang/ThreadLocal.getMap(Ljava/lang/Thread;)Ljava/lang/ThreadLocal$ThreadLocalMap;_7fac87a09680
     SYM      1  0.00      com/ibm/ws/classloading/internal/ContainerClassLoader$EntryUniversalResource.getByteResourceInformation(Ljava/lang/String;Lcom/ibm/ws/kernel/boot/classloader/ClassLoaderHook;)Lcom/ibm/ws/classloading/internal/ContainerClassLoader$ByteResourceInformation;_7fac884ecb88
     SYM      1  0.00      java/util/Collections$UnmodifiableMap.size()I_7fac87b43580
     SYM      1  0.00      java/util/HashMap$Node.getValue()Ljava/lang/Object;_7fac87a5db40
     SYM      1  0.00      org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.getOverriddenMethods(Lorg/jboss/weld/annotated/enhanced/EnhancedAnnotatedType;Ljava/util/Set;Z)Ljava/util/Set;_7fac885765c8
     SYM      1  0.00      java/io/BufferedReader.<init>(Ljava/io/Reader;)V_7fac87c79540
     SYM      1  0.00      com/ibm/ws/artifact/zip/cache/internal/ZipFileReaper$ReaperLock.addReason(Ljava/lang/String;)V_7fac884484c0
     SYM      1  0.00      org/eclipse/osgi/container/ModuleDatabase$Persistence.readGenericInfo(ZLjava/io/DataInputStream;Lorg/eclipse/osgi/container/ModuleRevisionBuilder;Ljava/util/List;I)V_7fac87b41e08
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap$Node.<init>(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/concurrent/ConcurrentHashMap$Node;)V_7fac87a0f148
     SYM      1  0.00      java/lang/Class.getParameterTypesSignature(ZLjava/lang/String;[Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;_7fac87be2e48
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/XMLEntityManager.<init>()V_7fac87eb5840
     SYM      1  0.00      org/apache/felix/scr/impl/manager/AbstractComponentManager$3.log(ILjava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V_7fac87de37a8
     SYM      1  0.00      javax/servlet/jsp/tagext/TagAttributeInfo.<init>(Ljava/lang/String;ZLjava/lang/String;ZZLjava/lang/String;ZZLjava/lang/String;Ljava/lang/String;)V_7fac8811f488
     SYM      1  0.00      org/eclipse/osgi/container/ModuleResolver$ResolveProcess.getSubstitutionWires(Lorg/osgi/resource/Wiring;)Ljava/util/List;_7fac88235d80
     SYM      1  0.00      java/lang/String.indexOf(II)I_7fac87a049e8
     SYM      1  0.00      org/eclipse/osgi/internal/hookregistry/ClassLoaderHook.processClass(Ljava/lang/String;[BLorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)[B_7fac87c251c8
     SYM      1  0.00      java/lang/Class$CacheKey.newConstructorKey([Ljava/lang/Class;)Ljava/lang/Class$CacheKey;_7fac87c86960
     SYM      1  0.00      java/net/URI$Parser.checkChars(IIJJLjava/lang/String;)V_7fac87a98fa8
     SYM      1  0.00      org/objectweb/asm/ClassReader.readUnsignedShort(I)I_7fac881c01c0
     SYM      1  0.00      org/eclipse/equinox/internal/region/hook/RegionDigraphVisitorBase.visit(Lorg/eclipse/equinox/region/Region;)Z_7fac87c33360
     SYM      1  0.00      org/osgi/util/promise/PromiseFactory.all(Ljava/util/Collection;)Lorg/osgi/util/promise/Promise;_7fac87dbb5e0
     SYM      1  0.00      org/apache/felix/scr/impl/manager/ConfigurableComponentHolder.clearComponents()V_7fac887e8ba0
     SYM      1  0.00      java/lang/String.deduplicateStrings(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V_7fac87a118a8
     SYM      1  0.00      java/util/regex/Pattern$Slice.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z_7fac87a5cb48
     SYM      1  0.00      java/util/Properties.loadConvert([CII[C)Ljava/lang/String;_7fac87a23ec8
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl$EnhancedExecutor.execute(Ljava/lang/Runnable;)V_7fac881d8a00
     SYM      1  0.00      sun/reflect/generics/visitor/Reifier.reifyTypeArguments([Lsun/reflect/generics/tree/TypeArgument;)[Ljava/lang/reflect/Type;_7fac88548020
     SYM      1  0.00      java/util/jar/Manifest.<init>(Ljava/util/jar/JarVerifier;Ljava/io/InputStream;)V_7fac87b23fe8
     SYM      1  0.00      com/ibm/ws/threading/internal/BoundedBuffer.take()Ljava/lang/Object;_7fac885cdd00
     SYM      1  0.00      java/lang/Integer.valueOf(I)Ljava/lang/Integer;_7fac87aacfb8
     SYM      1  0.00      sun/reflect/annotation/AnnotationInvocationHandler.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;_7fac88132e68
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.newServiceUse(Lorg/eclipse/osgi/internal/framework/BundleContextImpl;)Lorg/eclipse/osgi/internal/serviceregistry/ServiceUse;_7fac87bf3c60
     SYM      1  0.00      java/util/TreeSet.remove(Ljava/lang/Object;)Z_7fac87dbb040
     SYM      1  0.00      org/apache/felix/scr/impl/logger/ComponentLogger.getLogger()Lorg/apache/felix/scr/impl/logger/InternalLogger;_7fac87ce3760
     SYM      1  0.00      java/net/URL.getURLStreamHandler(Ljava/lang/String;)Ljava/net/URLStreamHandler;_7fac87c402e0
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.scanDocument(Z)Z_7fac884be160
     SYM      1  0.00      java/io/DataOutputStream.writeUTF(Ljava/lang/String;Ljava/io/DataOutput;)I_7fac87be0080
     SYM      1  0.00      java/nio/charset/CharsetEncoder.<init>(Ljava/nio/charset/Charset;FF[B)V_7fac87eefdf0
     SYM      1  0.00      org/apache/felix/scr/impl/ComponentRegistry.updateChangeCount()V_7fac87d2e8c0
     SYM      1  0.00      org/eclipse/osgi/internal/framework/BundleContextImpl.createFilter(Ljava/lang/String;)Lorg/osgi/framework/Filter;_7fac87db68e0
     SYM      1  0.00      com/ibm/ws/adaptable/module/internal/InterpretedEntryImpl.adapt(Ljava/lang/Class;)Ljava/lang/Object;_7fac88189700
     SYM      1  0.00      org/eclipse/persistence/internal/libraries/asm/SymbolTable.addConstantUtf8(Ljava/lang/String;)I_7fac884f17c0
     SYM      1  0.00      org/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl.compareTo(Ljava/lang/Object;)I_7fac87d456e0
     SYM      1  0.00      java/lang/ClassLoader.findLoadedClass(Ljava/lang/String;)Ljava/lang/Class;_7fac87a38b20
     SYM      1  0.00      java/io/DataInputStream.readFully([BII)V_7fac87a923e8
     SYM      1  0.00      java/util/zip/Deflater.deflate([BIII)I_7fac88449da8
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl$Packages.<init>(Lorg/osgi/resource/Resource;)V_7fac8822d880
     SYM      1  0.00      org/jboss/weld/util/collections/WeldCollections.immutableMapView(Ljava/util/Map;)Ljava/util/Map;_7fac8856dfe0
     SYM      1  0.00      java/lang/String.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V_7fac87e60fa8
     SYM      1  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Entry.getKey()Ljava/lang/Object;_7fac87b7d600
     SYM      1  0.00      java/net/URL.<init>(Ljava/net/URL;Ljava/lang/String;Ljava/net/URLStreamHandler;)V_7fac87b1e2e8
     SYM      1  0.00      java/io/File.exists()Z_7fac87a30fa0
     SYM      1  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$SnapshotIterator.hasNext()Z_7fac87b7bee0
     SYM      1  0.00      sun/misc/ProxyGenerator$ConstantPool.getNameAndType(Ljava/lang/String;Ljava/lang/String;)S_7fac87bd07e8
     SYM      1  0.00      org/apache/felix/scr/impl/metadata/DSVersion.isDS11()Z_7fac87d331e0
     SYM      1  0.00      java/net/URL.<init>(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/net/URLStreamHandler;)V_7fac87a19728
     SYM      1  0.00      com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.characters(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V_7fac880ab508
     SYM      1  0.00      java/util/LinkedList.listIterator(I)Ljava/util/ListIterator;_7fac87bf5aa0
     SYM      1  0.00      com/ibm/wsspi/kernel/service/utils/PathUtils.normalizeUnixStylePath(Ljava/lang/String;)Ljava/lang/String;_7fac881ee0c0
     SYM      1  0.00      org/apache/felix/scr/impl/runtime/ServiceComponentRuntimeImpl.serviceChanged(Lorg/osgi/framework/ServiceEvent;)V_7fac87d52ca0
     SYM      1  0.00      java/util/TreeMap.values()Ljava/util/Collection;_7fac87d2c600
     SYM      1  0.00      org/eclipse/osgi/container/ModuleContainer.resolveDynamic(Ljava/lang/String;Lorg/eclipse/osgi/container/ModuleRevision;)Lorg/eclipse/osgi/container/ModuleWire;_7fac88268368
     SYM      1  0.00      com/ibm/ws/artifact/zip/internal/ZipFileContainerUtils$ZipEntryDataComparator.compare(Ljava/lang/Object;Ljava/lang/Object;)I_7fac88163d08
     SYM      1  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$EntrySet.size()I_7fac87b9a6e0
     SYM      1  0.00      org/osgi/service/event/Event.<init>(Ljava/lang/String;Ljava/util/Map;)V_7fac87e3d788
     SYM      1  0.00      java/util/concurrent/ConcurrentHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fac87a3fac8
     SYM      1  0.00      org/eclipse/osgi/framework/util/CaseInsensitiveDictionaryMap.findCommonKeyIndex(Ljava/lang/String;)Lorg/eclipse/osgi/framework/util/CaseInsensitiveDictionaryMap$CaseInsensitiveKey;_7fac87b78fe0
     SYM      1  0.00      java/lang/Class.getDeclaringClass()Ljava/lang/Class;_7fac881ce380
     SYM      1  0.00      org/apache/felix/scr/impl/inject/methods/BaseMethod.invokeMethod(Ljava/lang/Object;Lorg/apache/felix/scr/impl/inject/BaseParameter;)Lorg/apache/felix/scr/impl/inject/MethodResult;_7fac87d0aba8
     SYM      1  0.00      java/io/ByteArrayOutputStream.toString(Ljava/lang/String;)Ljava/lang/String;_7fac87c67c00
     SYM      1  0.00      java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryRelease(I)Z_7fac87bf5340
     SYM      1  0.00      com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.endNamespaceMapping()V_7fac88125480
     SYM      1  0.00      org/apache/felix/resolver/util/OpenHashMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac881dbb00
     SYM      1  0.00      java/util/IdentityHashMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac881b76c0
     SYM      1  0.00      java/util/zip/InflaterInputStream.<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V_7fac87a6a2e8
     SYM      1  0.00      java/lang/StringBuilder.toString()Ljava/lang/String;_7fac87a0a200
     SYM      1  0.00      java/util/Collections$UnmodifiableCollection.size()I_7fac87ade2c0
     SYM      1  0.00      org/jboss/weld/injection/producer/InterceptionModelInitializer.initCdiBusinessMethodInterceptors(Ljava/util/Map;)V_7fac8870ea20
     SYM      1  0.00      org/eclipse/persistence/internal/libraries/asm/MethodWriter.computeAllFrames()V_7fac8861b9c0
     SYM      1  0.00      sun/reflect/annotation/AnnotationParser.parseAnnotation2(Ljava/nio/ByteBuffer;Lsun/reflect/ConstantPool;Ljava/lang/Class;Z[Ljava/lang/Class;)Ljava/lang/annotation/Annotation;_7fac88140e88
     SYM      1  0.00      com/ibm/ws/annocache/info/internal/InfoStoreImpl.internClassName(Ljava/lang/String;)Ljava/lang/String;_7fac881c1f00
     SYM      1  0.00      com/ibm/ws/annocache/targets/internal/TargetsTableClassesImpl.record(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;I)V_7fac881b6528
     SYM      1  0.00      java/lang/Long.hashCode()I_7fac87b2d380
     SYM      1  0.00      org/jboss/weld/util/collections/Multimaps.unmodifiableMultimap(Lorg/jboss/weld/util/collections/Multimap;)Lorg/jboss/weld/util/collections/Multimap;_7fac88550960
     SYM      1  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.findClassImpl(Ljava/lang/String;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Ljava/util/List;)Ljava/lang/Class;_7fac87cd1a08
     SYM      1  0.00      com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.scanElementDecl()V_7fac880c7f20
     SYM      1  0.00      org/jboss/weld/bootstrap/Validator.validateRIBean(Lorg/jboss/weld/bean/CommonBean;Lorg/jboss/weld/manager/BeanManagerImpl;Ljava/util/Collection;)V_7fac88727be8
     SYM      1  0.00      java/beans/PropertyDescriptor.getReadMethod()Ljava/lang/reflect/Method;_7fac883e0b00
     SYM      1  0.00      java/util/HashSet.isEmpty()Z_7fac87ea0d20
     SYM      1  0.00      java/util/Collections$SingletonMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac87b4a6c0
     SYM      1  0.00      org/eclipse/osgi/internal/loader/SystemBundleLoader.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;_7fac87c49aa0
     SYM      1  0.00      org/apache/felix/resolver/WrappedRequirement.getDirectives()Ljava/util/Map;_7fac88257720
     SYM      1  0.00      java/lang/Long.equals(Ljava/lang/Object;)Z_7fac87b5af80
     SYM      1  0.00      org/eclipse/osgi/internal/framework/EquinoxBundle.findEntries(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Enumeration;_7fac88470b68
     SYM      1  0.00      org/jboss/weld/annotated/slim/backed/BackedAnnotated.getAnnotations()Ljava/util/Set;_7fac885709c0
     SYM      1  0.00      org/eclipse/osgi/internal/loader/classpath/ClasspathManager.getFragmentClasspaths()[Lorg/eclipse/osgi/internal/loader/classpath/FragmentClasspath;_7fac87d430a0
     SYM      1  0.00      org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedMethodImpl.of(Ljavax/enterprise/inject/spi/AnnotatedMethod;Lorg/jboss/weld/annotated/enhanced/EnhancedAnnotatedType;Lorg/jboss/weld/resources/ClassTransformer;)Lorg/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedMethodImpl;_7fac885a9f68
     SYM      1  0.00      org/eclipse/osgi/container/ModuleDatabase.getWiring(Lorg/eclipse/osgi/container/ModuleRevision;)Lorg/eclipse/osgi/container/ModuleWiring;_7fac87b72660
     SYM      1  0.00      com/ibm/ws/annocache/util/internal/UtilImpl_InternMap.intern(Ljava/lang/String;Z)Ljava/lang/String;_7fac881b1b68
     SYM      1  0.00      org/eclipse/persistence/internal/libraries/asm/ClassReader.readCode(Lorg/eclipse/persistence/internal/libraries/asm/MethodVisitor;Lorg/eclipse/persistence/internal/libraries/asm/Context;I)V_7fac88516d28
     SYM      1  0.00      org/osgi/util/promise/DeferredPromiseImpl$ResolveWith.run()V_7fac87f12de0
     SYM      1  0.00      java/util/HashMap.afterNodeRemoval(Ljava/util/HashMap$Node;)V_7fac87b4eb20
     SYM      1  0.00      java/io/FilterInputStream.read()I_7fac87e96880
     SYM      1  0.00      java/util/concurrent/locks/ReentrantLock$Sync.tryRelease(I)Z_7fac87ae6180
     SYM      1  0.00      java/lang/Integer.equals(Ljava/lang/Object;)Z_7fac87c68140
     SYM      1  0.00      org/eclipse/osgi/internal/framework/EquinoxBundle.getBundleContext()Lorg/osgi/framework/BundleContext;_7fac87c0dc20
     SYM      1  0.00      com/ibm/ws/artifact/zip/internal/ZipFileEntry.convertToContainer(Z)Lcom/ibm/wsspi/artifact/ArtifactContainer;_7fac881a2a60
     SYM      1  0.00      org/jboss/weld/resolution/TypeSafeResolver.resolve(Lorg/jboss/weld/resolution/Resolvable;Z)Ljava/lang/Object;_7fac885f5f88
     SYM      1  0.00      java/io/OutputStream.write([BII)V_7fac8844aa28
     SYM      1  0.00      com/ibm/ws/config/admin/internal/ConfigurationStore.listConfigurations(Lorg/osgi/framework/Filter;)[Lcom/ibm/ws/config/admin/ExtendedConfiguration;_7fac87da0220
     SYM      1  0.00      java/util/WeakHashMap.expungeStaleEntries()V_7fac87a27e80
     SYM      1  0.00      java/util/Collections$UnmodifiableMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7fac87af9840
     SYM      1  0.00      org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.hashCode()I_7fac8856efc0
     SYM      1  0.00      org/osgi/util/tracker/AbstractTracked.trackAdding(Ljava/lang/Object;Ljava/lang/Object;)V_7fac87cdb0c8
     SYM      1  0.00      java/lang/ref/SoftReference.get()Ljava/lang/Object;_7fac87a0b260
     SYM      1  0.00      com/ibm/ws/artifact/zip/internal/ZipFileContainer.createEntry(Lcom/ibm/wsspi/artifact/ArtifactContainer;Ljava/lang/String;Ljava/lang/String;Lcom/ibm/ws/artifact/zip/internal/ZipFileContainerUtils$ZipEntryData;)Lcom/ibm/ws/artifact/zip/internal/ZipFileEntry;_7fac8819eb08
     SYM      1  0.00      org/eclipse/osgi/container/ModuleDatabase.getWiringsClone()Ljava/util/Map;_7fac882dc120
     SYM      1  0.00      org/apache/felix/scr/impl/manager/ServiceTracker$Tracked.customizerAdding(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7fac87db1448
     SYM      1  0.00      com/ibm/ws/jsp/taglib/TldParser.endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V_7fac880ea468
     SYM      1  0.00      java/lang/reflect/Array.getLength(Ljava/lang/Object;)I_7fac87c9ed60
     SYM      1  0.00      org/eclipse/osgi/internal/weaving/WeavingHookConfigurator.processClass(Ljava/lang/String;[BLorg/eclipse/osgi/internal/loader/classpath/ClasspathEntry;Lorg/eclipse/osgi/storage/bundlefile/BundleEntry;Lorg/eclipse/osgi/internal/loader/classpath/ClasspathManager;)[B_7fac87cd2588
     SYM      1  0.00      java/util/LinkedHashMap.keySet()Ljava/util/Set;_7fac87b87b00
     SYM      1  0.00      org/eclipse/osgi/internal/loader/ModuleClassLoader.lockClassName(Ljava/lang/String;)Z_7fac87c58b80
     SYM      1  0.00      org/eclipse/osgi/internal/log/LoggerImpl.isDebugEnabled()Z_7fac87cdc580
     SYM      1  0.00      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Entry.getValue()Ljava/lang/Object;_7fac87b7d680
     SYM      1  0.00      java/util/Collections$EmptySet.toArray([Ljava/lang/Object;)[Ljava/lang/Object;_7fac87dfe080
     SYM      1  0.00      java/util/LinkedHashMap$LinkedValueIterator.next()Ljava/lang/Object;_7fac87b1d3e0
     SYM      1  0.00      org/eclipse/osgi/internal/framework/FilterImpl$Parser.parse_filtercomp()Lorg/eclipse/osgi/internal/framework/FilterImpl;_7fac87bb1600
     SYM      1  0.00      java/lang/StringCoding.decode(Ljava/nio/charset/Charset;[BII)[C_7fac881aa408
     SYM      1  0.00      java/lang/ThreadLocal$ThreadLocalMap.getEntry(Ljava/lang/ThreadLocal;)Ljava/lang/ThreadLocal$ThreadLocalMap$Entry;_7fac87a0aee0
     SYM      1  0.00      java/util/regex/Pattern$Curly.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z_7fac87c13968
     SYM      1  0.00      org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedMethodImpl.getDelegate()Ljava/lang/Object;_7fac8854e2e0
     SYM      1  0.00      java/lang/String.concat(Ljava/lang/String;)Ljava/lang/String;_7fac87a4a700
     SYM      1  0.00      org/eclipse/osgi/container/ModuleRequirement.getResource()Lorg/osgi/resource/Resource;_7fac8821b300
     SYM      1  0.00      java/util/HashMap$Node.<init>(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)V_7fac87a08ba8
     SYM      1  0.00      java/io/BufferedInputStream.read([BII)I_7fac87a8f168
     SYM      1  0.00      org/apache/felix/resolver/ResolverImpl$Packages$3.compute(Ljava/lang/Object;)Ljava/lang/Object;_7fac882435e0
harryyu1994 commented 3 years ago

Sorry for the very long logs, will fold them once they are not needed.

harryyu1994 commented 3 years ago

Java 11

PID  18164  8.21    server_338b6d
    MOD   4125  1.86     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9vm29.so
    MOD   3662  1.66     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9jit29.so
    MOD   3070  1.39     JITCODE
    MOD   2571  1.16     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9gc29.so
    MOD   1833  0.83     vmlinux
    MOD   1063  0.48     NoModule
    MOD    774  0.35     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9thr29.so
    MOD    348  0.16     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9shr29.so
    MOD    306  0.14     /opt/pi-75050cffff_retry/Dpiperf/lib/libjprof.so
    MOD    141  0.06     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9prt29.so
    MOD    107  0.05     /home/harryayu2/sdks/java11/lib/compressedrefs/libjclse29.so
    MOD     32  0.01     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9hookable29.so
    MOD     30  0.01     [xfs]
    MOD     29  0.01     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9trc29.so
    MOD     26  0.01     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9jvmti29.so
    MOD     14  0.01     /usr/lib64/libm-2.17.so
    MOD     12  0.01     /opt/pi-75050cffff_retry/Dpiperf/lib/libperfutil.so
    MOD     11  0.00     /home/harryayu2/sdks/java11/lib/libjava.so
    MOD      3  0.00     /home/harryayu2/sdks/java11/lib/libzip.so
    MOD      3  0.00     /home/harryayu2/sdks/java11/lib/compressedrefs/libjvm.so
    MOD      1  0.00     /usr/lib64/libgcc_s-4.8.5-20150702.so.1
    MOD      1  0.00     /usr/lib64/libnss_files-2.17.so
    MOD      1  0.00     /usr/lib64/libc-2.17.so
    MOD      1  0.00     [dm_mod]
PID  18164  8.21    server_338b6d
    MOD   4125  1.86     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9vm29.so
     SYM   1838  0.83      VM_BytecodeInterpreterCompressed::run(J9VMThread*)
     SYM    144  0.07      j9rtv_verifyBytecodes
     SYM    112  0.05      classHashEqualFn
     SYM     99  0.04      hashTableFind
     SYM     86  0.04      bytecodeLoopCompressed
     SYM     82  0.04      classHashFn
     SYM     82  0.04      searchClassForMethodCommon
     SYM     80  0.04      computeHashForUTF8
     SYM     76  0.03      allocateRAMClassFragmentFromFreeList
     SYM     71  0.03      convertClassNameToStackMapType
     SYM     52  0.02      computeVTable
     SYM     50  0.02      getSendSlotsFromSignature
     SYM     48  0.02      internalCreateRAMClassFromROMClassImpl
     SYM     43  0.02      c_cInterpreter
     SYM     35  0.02      walkStackFrames
     SYM     33  0.01      fieldOffsetsNextDo
     SYM     30  0.01      j9bcv_verifyBytecodes
     SYM     30  0.01      internalFindClassInModule
     SYM     30  0.01      mapLocalSet.isra.0
     SYM     27  0.01      objectMonitorEnterNonBlocking
     SYM     27  0.01      romFieldSize
     SYM     27  0.01      matchStack
     SYM     27  0.01      decodeUTF8Char
     SYM     26  0.01      parseObjectOrArrayName
     SYM     22  0.01      poolPuddle_new
     SYM     22  0.01      Fast_java_lang_J9VMInternals_identityHashCode
MOD   3662  1.66     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9jit29.so
     SYM    159  0.07      fast_jitCheckCast
     SYM    127  0.06      old_fast_jitLookupInterfaceMethod
     SYM     71  0.03      TR_PersistentCHTable::methodGotOverridden(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueMethodBlock*,-TR_OpaqueMethodBlock*,-int)
     SYM     71  0.03      jitCheckCast
     SYM     66  0.03      jitLookupInterfaceMethod
     SYM     43  0.02      TR::Region::allocate(unsigned-long,-void*)
     SYM     43  0.02      fast_jitInstanceOf
     SYM     42  0.02      TR_RuntimeAssumptionTable::countRatAssumptions()
     SYM     39  0.02      TR_IProfiler::parseBuffer(J9VMThread*,-unsigned-char-const*,-unsigned-long,-bool)
     SYM     33  0.01      returnFromJITL
     SYM     31  0.01      returnFromJIT1
     SYM     30  0.01      TR_IProfiler::findOrCreateEntry(int,-unsigned-long,-bool)
     SYM     26  0.01      TR_RuntimeAssumptionTable::getBucketPtr(TR_RuntimeAssumptionKind,-unsigned-long)
     SYM     25  0.01      TR_RelocationRecord::applyRelocationAtAllOffsets(TR_RelocationRuntime*,-TR_RelocationTarget*,-unsigned-char*)
     SYM     24  0.01      TR_X86RegisterDependencyGroup::assignRegisters(TR::Instruction*,-TR_RegisterKinds,-TR_X86RegisterDependencyIndex,-TR::CodeGenerator*)
     SYM     22  0.01      TR_IPMethodHashTableEntry::add(TR_OpaqueMethodBlock*,-TR_OpaqueMethodBlock*,-unsigned-int)
     SYM     19  0.01      jitGetExceptionTableFromPC
     SYM     19  0.01      jitWalkStackFrames
     SYM     19  0.01      TR_IProfiler::findOrCreateMethodEntry(J9Method*,-J9Method*,-bool,-unsigned-int)
     SYM     16  0.01      TR_Dominators::dominates(TR::Block*,-TR::Block*)
     SYM     16  0.01      <plt>
     SYM     15  0.01      OMR::Node::Node(TR::Node*,-TR::ILOpCodes,-unsigned-short)
     SYM     15  0.01      TR_RegionAnalysis::simpleIterator(TR_Stack<int>&,-TR_BitVector&,-TR_BitVector&,-TR_BitVector&,-bool&,-TR::Block*,-bool)
     SYM     15  0.01      TR_PersistentCHTable::classGotExtended(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueClassBlock*,-TR_OpaqueClassBlock*)
     SYM     15  0.01      OMR::Simplifier::cleanupFlags(TR::Node*)
 MOD   3070  1.39     JITCODE
     SYM     90  0.04      java/util/HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node;_7f6186d9e188
     SYM     62  0.03      java/lang/StringUTF16.putChar([BII)V_7f6186da10e8
     SYM     53  0.02      java/lang/String.equals(Ljava/lang/Object;)Z_7f6186d94a80
     SYM     53  0.02      java/lang/String.compareToIgnoreCase(Ljava/lang/String;)I_7f618714a660
     SYM     48  0.02      java/util/zip/ZipFile$Source.initCEN(ILjava/util/zip/ZipCoder;)V_7f61872302a8
     SYM     47  0.02      java/io/BufferedInputStream.read()I_7f6186e77500
     SYM     44  0.02      org/apache/felix/resolver/ResolverImpl.mergeUses(Lorg/apache/felix/resolver/ResolverImpl$ResolveSession;Lorg/osgi/resource/Resource;Lorg/apache/felix/resolver/ResolverImpl$Packages;Lorg/osgi/resource/Capability;Ljava/util/List;Lorg/osgi/resource/Capability;Ljava/util/Map;Ljava/util/Set;)V_7f6187872be8
     SYM     42  0.02      java/lang/String.hashCode()I_7f6186d97420
     SYM     41  0.02      java/util/HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;_7f6186da44a8
     SYM     41  0.02      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7f61870132e8
     SYM     40  0.02      java/util/HashMap$KeyIterator.next()Ljava/lang/Object;_7f6186dc5bc0
     SYM     38  0.02      java/lang/Object.equals(Ljava/lang/Object;)Z_7f6186db2c00
     SYM     38  0.02      java/util/ArrayList.indexOf(Ljava/lang/Object;)I_7f6186f999a0
     SYM     37  0.02      org/eclipse/osgi/internal/framework/FilterImpl$Equal.compare_String(Ljava/lang/String;)Z_7f61870bbde0
     SYM     36  0.02      java/lang/String.lengthInternal()I_7f6186d94960
     SYM     35  0.02      java/lang/StringCoding.decodeUTF8_0([BIIZ)Ljava/lang/StringCoding$Result;_7f6186debac8
     SYM     30  0.01      org/eclipse/osgi/util/ManifestElement.parseBundleManifest(Ljava/io/InputStream;Ljava/util/Map;)Ljava/util/Map;_7f618711b960
     SYM     29  0.01      java/util/ArrayList.add(Ljava/lang/Object;)Z_7f6186daef60
     SYM     27  0.01      java/util/HashMap.resize()[Ljava/util/HashMap$Node;_7f6186dab460
     SYM     26  0.01      java/util/jar/Attributes.read(Ljava/util/jar/Manifest$FastInputStream;[B)V_7f6187465d68
     SYM     26  0.01      java/lang/CharacterDataLatin1.toLowerCase(I)I_7f6186def720
  MOD   2571  1.16     /home/harryayu2/sdks/java11/lib/compressedrefs/libj9gc29.so
     SYM    542  0.25      MM_ConcurrentGC::localMark(MM_EnvironmentBase*,-unsigned-long)
     SYM    452  0.20      MM_Scavenger::incrementalScanCacheBySlot(MM_EnvironmentStandard*,-MM_CopyScanCacheStandard*)
     SYM    100  0.05      MM_ForwardedHeader::setForwardedObjectInternal(J9Object*,-unsigned-long)
     SYM     84  0.04      MM_ScavengerDelegate::getObjectScanner(MM_EnvironmentStandard*,-J9Object*,-void*,-unsigned-long)
     SYM     83  0.04      GC_ObjectHeapIteratorAddressOrderedList::nextObjectNoAdvance()
     SYM     78  0.04      GC_ObjectModelDelegate::calculateObjectDetailsForCopy(MM_EnvironmentBase*,-MM_ForwardedHeader*,-unsigned-long*,-unsigned-long*,-unsigned-long*)
     SYM     70  0.03      MM_MarkingDelegate::scanClass(MM_EnvironmentBase*,-J9Class*)
     SYM     68  0.03      MM_Scavenger::scavengeRememberedSetList(MM_EnvironmentStandard*)
     SYM     65  0.03      GC_ConstantPoolObjectSlotIterator::nextSlot()
     SYM     47  0.02      MM_ConcurrentGC::scanRememberedSet(MM_EnvironmentBase*)
     SYM     40  0.02      MM_MarkingScheme::markObject(MM_EnvironmentBase*,-J9Object*,-bool)
     SYM     37  0.02      GC_ObjectHeapIteratorAddressOrderedList::shouldReturnCurrentObject()
     SYM     33  0.01      j9gc_createJavaLangString
     SYM     28  0.01      stringHashEqualFn
     SYM     26  0.01      stringComparatorFn
     SYM     23  0.01      MM_ForwardedHeader::getForwardedObject()
     SYM     23  0.01      MM_ConcurrentGC::finalCleanCards(MM_EnvironmentBase*)
     SYM     22  0.01      MM_ScavengerDelegate::scavengeIndirectObjectSlots(MM_EnvironmentStandard*,-J9Object*)
     SYM     21  0.01      MM_Scavenger::getArraySplitAmount(MM_EnvironmentStandard*,-unsigned-long)
     SYM     20  0.01      omrgc_spinlock_acquire(J9GCSpinlock*,-J9ThreadMonitorTracing*)
     SYM     20  0.01      J9AllocateObject
harryyu1994 commented 3 years ago
PID  17095  8.27    java_339361
    MOD   3741  1.81     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9jit29.so
     SYM    158  0.08      fast_jitCheckCast
     SYM     87  0.04      TR_IPMethodHashTableEntry::add(TR_OpaqueMethodBlock*,-TR_OpaqueMethodBlock*,-unsigned-int)
     SYM     65  0.03      old_fast_jitLookupInterfaceMethod
     SYM     59  0.03      jitCheckCast
     SYM     50  0.02      fast_jitInstanceOf
     SYM     47  0.02      TR_IProfiler::parseBuffer(J9VMThread*,-unsigned-char-const*,-unsigned-long,-bool)
     SYM     46  0.02      TR::Region::allocate(unsigned-long,-void*)
     SYM     44  0.02      TR_PersistentCHTable::methodGotOverridden(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueMethodBlock*,-TR_OpaqueMethodBlock*,-int)
     SYM     36  0.02      TR_RuntimeAssumptionTable::countRatAssumptions()
     SYM     32  0.02      TR_IProfiler::findOrCreateEntry(int,-unsigned-long,-bool)
     SYM     30  0.01      returnFromJITL
     SYM     28  0.01      TR_IProfiler::findOrCreateMethodEntry(J9Method*,-J9Method*,-bool,-unsigned-int)
     SYM     24  0.01      TR_Dominators::dominates(TR::Block*,-TR::Block*)
     SYM     24  0.01      OMR::CFG::findReachableBlocks(TR_BitVector*)
     SYM     23  0.01      jitLookupInterfaceMethod
     SYM     20  0.01      TR_ResolvedMethod::getRecognizedMethod()
     SYM     19  0.01      TR_RuntimeAssumptionTable::getBucketPtr(TR_RuntimeAssumptionKind,-unsigned-long)
     SYM     19  0.01      std::_Rb_tree_insert_and_rebalance(bool,-std::_Rb_tree_node_base*,-std::_Rb_tree_node_base*,-std::_Rb_tree_node_base&)
     SYM     19  0.01      TR_PersistentCHTable::classGotExtended(TR_FrontEnd*,-TR_PersistentMemory*,-TR_OpaqueClassBlock*,-TR_OpaqueClassBlock*)
     SYM     18  0.01      jitGetExceptionTableFromPC
   MOD   3624  1.75     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9vm29.so
     SYM   1689  0.82      VM_BytecodeInterpreterCompressed::run(J9VMThread*)
     SYM    125  0.06      j9rtv_verifyBytecodes
     SYM     93  0.04      classHashEqualFn
     SYM     90  0.04      classHashFn
     SYM     87  0.04      bytecodeLoopCompressed
     SYM     67  0.03      convertClassNameToStackMapType
     SYM     65  0.03      allocateRAMClassFragmentFromFreeList
     SYM     63  0.03      hashTableFind
     SYM     56  0.03      computeHashForUTF8
     SYM     54  0.03      searchClassForMethodCommon
     SYM     53  0.03      internalCreateRAMClassFromROMClassImpl
     SYM     52  0.03      getSendSlotsFromSignature
     SYM     48  0.02      computeVTable
     SYM     38  0.02      findFieldInClass
     SYM     38  0.02      <plt>
     SYM     31  0.01      fieldOffsetsNextDo
     SYM     31  0.01      c_cInterpreter
     SYM     29  0.01      mapLocalSet.isra.0
     SYM     28  0.01      internalFindClassInModule
     SYM     28  0.01      javaLookupMethodImpl
     SYM     24  0.01      walkStackFrames
     SYM     22  0.01      internalRunPreInitInstructions
     SYM     22  0.01      romFieldSize
     SYM     21  0.01      ObjectFieldInfo::countInstanceFields()
     SYM     21  0.01      j9rtv_verifyArguments
     SYM     20  0.01      matchStack
     SYM     19  0.01      j9bcv_verifyBytecodes
MOD   2852  1.38     JITCODE
     SYM    101  0.05      java/util/HashMap.get(Ljava/lang/Object;)Ljava/lang/Object;_7f4ddb625680
     SYM     91  0.04      sun/nio/cs/UTF_8$Decoder.decode([BII[C)I_7f4ddb61d648
     SYM     85  0.04      java/lang/String.compareToIgnoreCase(Ljava/lang/String;)I_7f4ddb885420
     SYM     61  0.03      java/io/BufferedInputStream.read()I_7f4ddb699420
     SYM     57  0.03      java/util/ArrayList.indexOf(Ljava/lang/Object;)I_7f4ddb78a4c0
     SYM     50  0.02      java/util/HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;_7f4ddb605f08
     SYM     47  0.02      java/util/HashMap$KeyIterator.next()Ljava/lang/Object;_7f4ddb7180a0
     SYM     44  0.02      java/lang/String.equals(Ljava/lang/Object;)Z_7f4ddb601ba0
     SYM     39  0.02      java/util/zip/ZipFile.getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry;_7f4ddb644a08
     SYM     34  0.02      java/lang/String.hashCode()I_7f4ddb601f20
     SYM     33  0.02      java/util/ArrayList.add(Ljava/lang/Object;)Z_7f4ddb6ee500
     SYM     33  0.02      java/util/HashMap.resize()[Ljava/util/HashMap$Node;_7f4ddb64c360
     SYM     30  0.01      java/lang/String.regionMatches(ILjava/lang/String;II)Z_7f4ddb616548
     SYM     29  0.01      java/util/ArrayList.toArray()[Ljava/lang/Object;_7f4ddb7fdbe0
     SYM     27  0.01      java/lang/String.lengthInternal()I_7f4ddb601b20
     SYM     26  0.01      org/eclipse/osgi/internal/framework/BundleContextImpl.setContextFinder()Ljava/lang/Object;_7f4ddb796fe0
     SYM     26  0.01      java/lang/Object.equals(Ljava/lang/Object;)Z_7f4ddb6fa420
     SYM     25  0.01      org/eclipse/osgi/internal/framework/FilterImpl$Equal.compare_String(Ljava/lang/String;)Z_7f4ddb841d20
     SYM     25  0.01      org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_7f4ddb79dac8
     SYM     23  0.01      java/lang/String.<init>([CII)V_7f4ddb606fc8
     SYM     23  0.01      java/lang/Object.hashCode()I_7f4ddb601420
     SYM     22  0.01      java/util/ArrayList$Itr.next()Ljava/lang/Object;_7f4ddb68e1c0
 MOD   2368  1.15     /home/harryayu2/sdks/java8/jre/lib/amd64/compressedrefs/libj9gc29.so
     SYM    497  0.24      MM_ConcurrentGC::localMark(MM_EnvironmentBase*,-unsigned-long)
     SYM    413  0.20      MM_Scavenger::incrementalScanCacheBySlot(MM_EnvironmentStandard*,-MM_CopyScanCacheStandard*)
     SYM     94  0.05      GC_ObjectHeapIteratorAddressOrderedList::nextObjectNoAdvance()
     SYM     82  0.04      MM_ForwardedHeader::setForwardedObjectInternal(J9Object*,-unsigned-long)
     SYM     76  0.04      MM_MarkingScheme::completeScan(MM_EnvironmentBase*)
     SYM     71  0.03      MM_MarkingDelegate::scanClass(MM_EnvironmentBase*,-J9Class*)
     SYM     71  0.03      MM_ScavengerDelegate::getObjectScanner(MM_EnvironmentStandard*,-J9Object*,-void*,-unsigned-long)
     SYM     66  0.03      GC_ObjectModelDelegate::calculateObjectDetailsForCopy(MM_EnvironmentBase*,-MM_ForwardedHeader*,-unsigned-long*,-unsigned-long*,-unsigned-long*)
     SYM     62  0.03      GC_ConstantPoolObjectSlotIterator::nextSlot()
     SYM     48  0.02      MM_ConcurrentGC::scanRememberedSet(MM_EnvironmentBase*)
     SYM     41  0.02      j9gc_createJavaLangString
     SYM     37  0.02      MM_Scavenger::scavengeRememberedSetList(MM_EnvironmentStandard*)
     SYM     29  0.01      OMR_GC_AllocateObject(OMR_VMThread*,-MM_AllocateInitialization*)
     SYM     29  0.01      stringComparatorFn
     SYM     29  0.01      GC_ObjectHeapIteratorAddressOrderedList::shouldReturnCurrentObject()
     SYM     28  0.01      MM_ForwardedHeader::getForwardedObject()
     SYM     25  0.01      J9AllocateIndexableObject
     SYM     24  0.01      MM_ScavengerDelegate::scavengeIndirectObjectSlots(MM_EnvironmentStandard*,-J9Object*)
     SYM     21  0.01      J9AllocateObject
     SYM     21  0.01      MM_IndexableObjectAllocationModel::MM_IndexableObjectAllocationModel(MM_EnvironmentBase*,-J9Class*,-unsigned-int,-unsigned-long)
     SYM     20  0.01      MM_MarkingScheme::markObject(MM_EnvironmentBase*,-J9Object*,-bool)
     SYM     20  0.01      omrgc_spinlock_acquire(J9GCSpinlock*,-J9ThreadMonitorTracing*)