JEP 328 : Flight Recorder open source preview (original) (raw)
Markus Gronlund markus.gronlund at oracle.com
Sat Apr 7 10:28:53 UTC 2018
- Previous message: RFR: 8200550: Xcode 9.3 produce warning on heapRegionSet.hpp
- Next message: JEP 328 : Flight Recorder open source preview
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Greetings,
This is a preview of a large part of the source code for JEP 328 : Flight Recorder[1].
Webrev: http://cr.openjdk.java.net/~mgronlun/JEP328_FlightRecorder/Preview/webrev/index.html
It has been tested on the following platforms:
Linux-x64
Windows-x64
MacOSX-x64
We are planning to send out the code for full review in a couple of weeks.
At this point, we are preparing changes to move to a single backend, as suggested in the JEP.
These will encompass the following:
Rename macro INCLUDE_TRACE to INCLUDE_JFR.
Remove flag -XX:[+|-]EnableTracing.
Cleanup unused elements and attributes by restructuring the trace xml files.
Move code under hotspot/share/trace to hotspot/share/jfr/metadata.
Thank you
Markus and Erik
[1] http://openjdk.java.net/jeps/328
PS the patch was generated from the hs repository [2] using change [3] as parent.
[2] http://hg.openjdk.java.net/jdk/hs
[3] changeset: 49618:947560700a09
user: stefank
date: Fri Apr 06 13:55:25 2018 +0200
summary: 8201136: Move GC flags from globals.hpp to GC specific files
- Previous message: RFR: 8200550: Xcode 9.3 produce warning on heapRegionSet.hpp
- Next message: JEP 328 : Flight Recorder open source preview
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]