Tomas Hurka
Tomas Hurka
**Describe the bug** Compare heap dump selector does not see already opened heap dumps. **To Reproduce** Steps to reproduce the behavior: 1. Prepare two heap dumps and put them to...
**Describe the bug** Percentage in field histogram is based on all heap dump instances instead of all instances of particular class. The current % numbers are almost always 0.0%, so...
Display logical value of subclasses of `java.nio.Buffer` to improve orientation in heap dumps.
**Describe the bug** AWT is blocked for a long time, if some cases OOME is also thrown. The problem will happen in the heap dumps, which have a very long...
Unfortunately javascript is no longer part of JDK installation (since JDK 17). Therefor it would be benefical to reimplement tracer-dynamic module to use java instead of javascript. This will improve...
Steps to reproduce: 1. Open JFR snapshot from dev. build of JDK 21 ([jfr-1685451518486.jfr.gz](https://github.com/oracle/visualvm/files/11610782/jfr-1685451518486.jfr.gz)) 2. There is warning in the messages.log: ``` WARNING [org.openjdk.jmc.flightrecorder.internal.parser.v1.ValueReaders$ReflectiveReader]: Could not find field with name...
[JEP 444: Virtual Threads ](https://openjdk.org/jeps/444) adds several new events JFR: - `jdk.VirtualThreadStart` and `jdk.VirtualThreadEnd` indicate virtual thread start and end. These events are disabled by default. - `jdk.VirtualThreadPinned` indicates that...
JDK 21 added new com.sun.management.ThreadMXBean method getAllThreadAllocatedBytes() that, if both isAllocatedThreadMemorySupported() and isThreadAllocatedMemoryEnabled() are true, returns an approximation of the total number of bytes allocated in the Java heap by...
A new JMX method [com.sun.management.HotSpotDiagnosticsMXBean.dumpThreads()](https://download.java.net/java/early_access/jdk21/docs/api/jdk.management/com/sun/management/HotSpotDiagnosticMXBean.html#dumpThreads(java.lang.String,com.sun.management.HotSpotDiagnosticMXBean.ThreadDumpFormat)) was added as part of [JEP 444: Virtual Threads](https://openjdk.org/jeps/444). This method generates the new-style thread dump and can be used to visualize the thread dump...