-
## Background
There are two different types of method enter/exit tracing available:
1. `-Xtrace:print=mt,methods=...`
2. JVMTI method enter/exit hooks
### JIT Implementation
If either of thes…
-
```
What steps will reproduce the problem?
1. Start the profiler with a sql.eachRow() statement with over 35 000 proccesed
rows (all work fine in case of 35 000 rows but in case of 40 000 it is crash…
-
Failure link
------------
From [an internal build](https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk19_j9_extended.openjdk_x86-64_linux/10/)(`rhel9x86-rt2-1`):
```
openjdk version "19…
-
The JIT has an option `-Xjit:perfTool` (which is only valid on Linux) which is used to generate a file in `/tmp` that `perf` can consume to get symbols for JIT'd code.
https://github.com/eclipse-op…
-
Under some of the testing performed during the release cycle for JDK19 we discovered that the `--enable-preview` option resulted in `jvmti` support not being available on certain platforms (Notably th…
-
奔溃信息:A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x8 in tid 5529 (JVMTI Agent thr), pid 5368
压测方式:
private void test() {
for (int i = 0; i < 1000000; i++) {
long st…
-
-
Some JVMTI tests in cmdLineTester_jvmtitests_hcr are hanging when run with `-XX:+DynamicHeapification`, even with Escape Analysis disabled. I have links to internal grinder runs using a recent nightl…
-
Currently PMA fails or succeeds silently. When things are good this is a non-issue, when something doesn't work you probably want to see a bit more output.
I've played around with the idea and would l…
-
## Overview of JEP 331 : Low-Overhead Heap Profiling
Provide a low-overhead way to sample Java heap allocations via `JVMTI` interface.
Specifically, this feature is low-overhead enough to be enabl…