JDK-8088418 : Reintroduce JFR Pulse Logger
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: other
  • Affected Version: 9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-04-21
  • Updated: 2019-01-08
  • Resolved: 2019-01-07
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.

To download the current JDK release, click here.
Other
openjfx12Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
For JDK 9 the JFR API will be updated. It was introduced in 7u40 as deprecated, keeping the old JRockit namespace. In JDK 9, the JFR API will get a serious makeover, and become supported. JavaFX should move to use this API.

Now that JFR and JFX both are open sourced, we should reintroduce it, using the open JFR APIs.
Comments
[REMOVED JBS COMMENT FOR OLD CHANGESET]
07-01-2019

Changeset: e2b06fc13588 Author: hirt Date: 2019-01-07 13:07 -0800 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/e2b06fc13588 8088418: Reintroduce JFR Pulse Logger Reviewed-by: kcr, arapte, egahlin
07-01-2019

I made a mistake when creating the HG changeset and forgot to change the "author" of the changeset. :( It should have been: Author: hirt I will fix this by pushing a backout changeset with JDK-8216306 and then re-push this with the correct attribution. Both the backout changeset and this changeset will be pushed at the same time so it will be a net no-op.
07-01-2019

Under review, which should finish by 1/7/2019.
04-01-2019

Excellent!
01-11-2018

openfx 12 requires JDK 11 or later, so there is no need to compile or run on JDK 10.
01-11-2018

JFR is now open sourced, so the JFR API is available when compiling against OpenJDK 11, but not OpenJDK <= 10. What are the thoughts around supporting old versions of the JDK?
01-11-2018

Maybe I can help?
30-06-2016

OK, thanks. I have an action item anyway to look at the way we interface to JFR in 9 in light of Jigsaw. I will discuss this with Oleg.
21-04-2015