-
Bug
-
Resolution: Fixed
-
P3
-
8
-
b94
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8149273 | 8u101 | Andreas Eriksson | P3 | Resolved | Fixed | b01 |
JDK-8141048 | 8u92 | Andreas Eriksson | P3 | Resolved | Fixed | b01 |
JDK-8144645 | 8u91 | Andreas Eriksson | P3 | Resolved | Fixed | b01 |
JDK-8142342 | 8u72 | Andreas Eriksson | P3 | Resolved | Fixed | b08 |
JDK-8155418 | emb-8u101 | Andreas Eriksson | P3 | Resolved | Fixed | b01 |
JDK-8147273 | emb-8u91 | Andreas Eriksson | P3 | Resolved | Fixed | b01 |
VirtualMachineImpl.findBootType loops over all loaded classes and does a remote call to check if the signature matches.
It will wait for the server response for each class before moving on to the next class, thus for many classes and high delay this will take a long time.
Since we have a signature that should match, we should use retrieveClassesBySignature command that only returns matching classes.
Then we would at worst have to loop over the number of active classloader since we want the class loaded by the boot classloader (null class loader);
- backported by
-
JDK-8141048 Remote debugging session hangs for several minutes when calling findBootType
-
- Resolved
-
-
JDK-8142342 Remote debugging session hangs for several minutes when calling findBootType
-
- Resolved
-
-
JDK-8144645 Remote debugging session hangs for several minutes when calling findBootType
-
- Resolved
-
-
JDK-8147273 Remote debugging session hangs for several minutes when calling findBootType
-
- Resolved
-
-
JDK-8149273 Remote debugging session hangs for several minutes when calling findBootType
-
- Resolved
-
-
JDK-8155418 Remote debugging session hangs for several minutes when calling findBootType
-
- Resolved
-
- relates to
-
JDK-8140515 Remote debugging session hangs for several minutes when calling visibleClasses()
-
- Closed
-