RFR: 8353226: JFR: emit old object samples must be transitive closure complete for segment [v2]
Erik Gahlin
egahlin at openjdk.org
Mon Mar 31 13:45:37 UTC 2025
On Sun, 30 Mar 2025 12:17:52 GMT, Markus Grönlund <mgronlun at openjdk.org> wrote:
>> Greetings,
>>
>> EventEmitter::write_events() only serializes blobified stack traces as part of old object checkpoint serialization. Still, it categorically writes a stack trace id as part of the event, even for non-blobified stack traces. As a result, the segment is incomplete. Stack traces must be serialized directly from the leak profiler repository to ensure closure.
>>
>> Testing: jdk_jfr
>>
>> Thanks
>> Markus
>
> Markus Grönlund has updated the pull request incrementally with one additional commit since the last revision:
>
> align
Marked as reviewed by egahlin (Reviewer).
-------------
PR Review: https://git.openjdk.org/jdk/pull/24316#pullrequestreview-2729349102
More information about the hotspot-jfr-dev
mailing list