JDK-8224217 : RecordingInfo should use textual representation of path
Type:Bug
Component:hotspot
Sub-Component:jfr
Affected Version:13
Priority:P3
Status:Resolved
Resolution:Fixed
Submitted:2019-05-20
Updated:2020-08-03
Resolved:2019-06-06
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
The RecordingInfo constructor uses the Path returned by Recording#getDestination. It should use the textual representation that was used when the destination was set on the Recording object.
Comments
adding request on behalf of Ekaterina Vergizova (katya@azul.com)
Fix request for 8u:
JFR issue, the patch applies cleanly after adapting to jdk8 layout, tier1 and relevant JFR jtreg's tests passed.
20-07-2020
Correction: Although the patch applies cleanly to JDK 11u it does not build. Hence a review was needed. RFR is here:
http://mail.openjdk.java.net/pipermail/jdk-updates-dev/2019-October/001993.html
08-10-2019
I'll sponsor this backport after regression testing.
01-10-2019
Fix Request
Same problem in 11u, and this patch applies cleanly to 11u.