Hang Shao
Hang Shao
Is this ready to be reviewed again ?
Jenkins test sanity,extended xlinuxval jdknext
@theresa-m Could you look at this ?
This is MethodHandleProxies test, which can create many anonymous classes. For package ID, it references the romClass, where the package name is from: https://github.com/eclipse-openj9/openj9/blob/ae0c76e4fdb9581632364e22f6a797e9de9a67bd/runtime/vm/KeyHashTable.c#L555 One possible case might be: If...
I see the failures reported here all crash inside `hashPkgTableIDFor()`, where `classLoader->classHashTable` is the hash table being used. There seems to be 2 problems, one related to stale entries in...
OpenJ9 uses the romClass address (+ tag bits) of the first class loaded in its package as the unique packageID. The packageID is added into the `classHashTable`. The romClass can...
> It inherits the package name from the dynamic module's name (format: jdk.MHProxy# where # is a number). The format of the proxy class name is jdk.MHProxy#. and its package...
By default, there is a header lock that the JVM tries to acquire so that we detect if the cache is currently in use. If no, we will print out...
The trace point `j9shr.2334` is there in many cores. In many cases, it more like an event rather than an exception. e.g. By default during the startup phase, we don't...
> javaVM->phase is J9VM_PHASE_STARTUP We will always see `j9shr.2334` during startup, which is expected behaviour.