RFR: 8352251: Implement Cooperative JFR Sampling [v14]

Markus Grönlund mgronlun at openjdk.org
Tue Apr 29 09:20:47 UTC 2025


On Mon, 28 Apr 2025 21:23:04 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

> Ok for now. I have a version which has passed jtreg:test/jdk/jdk/jfr tests. Not sure if this is what we want, but feel free to pick it up if you want to repair PPC64: [PPC64_JFR.patch](https://github.com/user-attachments/files/19949028/PPC64_JFR.patch)

Thanks Martin.

I think it needs some additional work: please take a look at InterpreterMacroAssembler::remove_activation() and InterpreterMacroAssembler::call_VM_with_sender_Java_fp()

Can we let _last_sender_Java_fp be a state field that can be tested? You can see how it is tested in:

jfrSampleRequest.cpp

static bool build_from_ljf()

-------------

PR Comment: https://git.openjdk.org/jdk/pull/24296#issuecomment-2838056539


More information about the hotspot-dev mailing list