205 Commits

Author SHA1 Message Date
Erik Gahlin
82aa045584 8286015: JFR: Remove jfr.save.generated.asm
Reviewed-by: mgronlun
2022-05-12 15:18:18 +00:00
Erik Gahlin
9ac52b0c2e 8286392: Address possibly lossy conversions in jdk.jfr
Reviewed-by: mgronlun
2022-05-11 12:47:59 +00:00
Erik Gahlin
f628966916 8286541: JFR: RecordingFile.write is missing "since 19"
Reviewed-by: mgronlun
2022-05-11 12:26:21 +00:00
Erik Gahlin
f1554fc4a8 8285872: JFR: Remove finalize() methods
Reviewed-by: mgronlun
2022-05-11 12:17:15 +00:00
Erik Gahlin
faa1aad434 8286515: JFR: Remove SimpleStringIdPool class
Reviewed-by: mgronlun
2022-05-11 12:03:00 +00:00
Erik Gahlin
0f3773635d 8282420: JFR: Remove event handlers
Reviewed-by: mgronlun
2022-05-10 16:14:07 +00:00
Johannes Bechberger
902b1dd455 8284686: Interval of < 1 ms disables ExecutionSample events
Reviewed-by: egahlin
2022-05-09 19:27:32 +00:00
Alan Bateman
9583e3657e 8284161: Implementation of Virtual Threads (Preview)
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
2022-05-07 08:06:16 +00:00
Erik Gahlin
f0f0ddbf6d 8272588: Enhanced recording parsing
Reviewed-by: mgronlun, rhalade, mschoene
2022-04-19 22:18:32 +00:00
Erik Gahlin
4d4ba814ae 8272594: Better record of recordings
Reviewed-by: mgronlun, rhalade, mschoene
2022-04-19 22:18:32 +00:00
Erik Gahlin
e7cc235df4 8272261: Improve JFR recording file processing
Reviewed-by: mgronlun, ahgross, rhalade
2022-04-19 22:18:32 +00:00
Erik Gahlin
b2aa085e67 8283378: JFR: Checkpoint classes not renamed properly
Reviewed-by: dcubed
2022-03-18 14:54:56 +00:00
Erik Gahlin
c72bcfc1b2 8283289: JFR: Rename CheckPoint
Reviewed-by: mgronlun
2022-03-18 13:27:49 +00:00
Erik Gahlin
4b5079b983 8283202: Potential off-read when checking JFR's status in awaitFinished
Reviewed-by: mgronlun
2022-03-18 13:18:38 +00:00
Christian Stein
f99193ae3f 8282811: Typo in IAE details message of RecordedObject.getValueDescriptor
Reviewed-by: egahlin
2022-03-11 09:58:22 +00:00
Matteo Baccan
ccad39237a 8282657: Code cleanup: removing double semicolons at the end of lines
Reviewed-by: lancea, rriggs, ihse, prr, iris, wetmore, darcy, dholmes
2022-03-07 21:33:40 +00:00
Erik Gahlin
441e48509c 8281739: JFR: Use message with Objects.requireNonNull
Reviewed-by: mgronlun
2022-02-25 18:36:11 +00:00
Erik Gahlin
e96c599ed2 8271232: JFR: Scrub recording data
Reviewed-by: mgronlun
2022-02-25 12:56:09 +00:00
Erik Gahlin
7428b37696 8281948: JFR: Parser skips too many bytes for fractional types
Reviewed-by: mgronlun
2022-02-16 15:35:27 +00:00
Erik Gahlin
8886839779 8281622: JFR: Improve documentation of jdk.jfr.Relational
Reviewed-by: jbachorik
2022-02-11 17:15:04 +00:00
Erik Gahlin
58c2bd3158 8281536: JFR: Improve jdk.jfr.ContentType documentation
Reviewed-by: mgronlun
2022-02-10 22:51:39 +00:00
Erik Gahlin
2f71a6b39e 8279613: JFR: Snippify Javadoc
Reviewed-by: mgronlun
2022-02-07 19:54:05 +00:00
Erik Gahlin
b734dc86ee 8280055: JFR: Improve ObjectContext implementation
Reviewed-by: mgronlun
2022-01-18 17:57:12 +00:00
Erik Gahlin
fef8f2d300 8279797: JFR: Show .jfc options in JFR.start help
Reviewed-by: mgronlun
2022-01-15 07:01:55 +00:00
Pavel Rappo
f180530935 8279918: Fix various doc typos
Reviewed-by: kevinw, lancea, mullan, sspitsyn, naoto, jlahoda, azvegint, egahlin, jjg
2022-01-14 16:10:14 +00:00
Erik Gahlin
e8f494cd5f 8279825: JFR: JFCModel shouldn't need FilePermission to read predefined .jfc files
Reviewed-by: mgronlun
2022-01-14 14:31:42 +00:00
Erik Gahlin
b61a4af719 8259774: Deprecate -XX:FlightRecorderOptions:samplethreads
Reviewed-by: mgronlun
2022-01-13 09:46:33 +00:00
Erik Gahlin
f16f6a95df 8279821: JFR: Log warnings properly when loading a misconfigured .jfc file
Reviewed-by: mgronlun
2022-01-12 05:16:36 +00:00
Erik Gahlin
d46410c553 8279785: JFR: 'jfr configure' should show default values
Reviewed-by: mgronlun
2022-01-11 13:04:20 +00:00
Erik Gahlin
ec5a455efb 8279682: JFR: Remove dead code
Reviewed-by: mgronlun
2022-01-11 05:49:21 +00:00
Erik Gahlin
6504458d87 8279647: JFR: Unclosed directory stream
Reviewed-by: mgronlun
2022-01-11 04:39:39 +00:00
Erik Gahlin
2f13872d51 8279646: JFR: Remove recursive call in jdk.jfr.internal.Control
Reviewed-by: mgronlun
2022-01-11 02:51:53 +00:00
Erik Gahlin
4471e95174 8279645: JFR: The cacheEventType in Dispatcher is never assigned
Reviewed-by: mgronlun
2022-01-10 19:52:26 +00:00
Erik Gahlin
d7e6e9bd0b 8279643: JFR: Explain why path is sometimes missing from FileRead and FileWrite events
Reviewed-by: mgronlun
2022-01-10 18:58:16 +00:00
Erik Gahlin
0d190961f2 8279642: JFR: Remove unnecessary creation of Duration and Instant objects
Reviewed-by: mgronlun
2022-01-10 18:41:39 +00:00
Erik Gahlin
40df5df95e 8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop"
Reviewed-by: mgronlun
2022-01-10 15:07:49 +00:00
Erik Gahlin
dfb15c3e34 8274315: JFR: One closed state per file or stream
Reviewed-by: mgronlun
2021-12-22 14:29:46 +00:00
Erik Gahlin
e49d4a9870 8271447: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters
Reviewed-by: mgronlun
2021-12-22 13:59:20 +00:00
Erik Gahlin
08aad8506e 8211230: JFR: internal events
Reviewed-by: mgronlun
2021-12-09 14:13:53 +00:00
Brent Christian
ec7cb6d5d3 8276447: Deprecate finalization-related methods for removal
Reviewed-by: rriggs, alanb, lancea, darcy, mchung, serb, smarks, prr
2021-12-08 00:23:15 +00:00
Yasumasa Suenaga
07669e3bc6 8275375: [REDO] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect
Reviewed-by: egahlin, mgronlun
2021-12-07 09:26:13 +00:00
Aleksey Shipilev
53a4342783 8278137: JFR: PrettyWriter uses incorrect year specifier
Reviewed-by: egahlin
2021-12-03 15:42:18 +00:00
Andrey Turbanov
0c29ee50f0 8274319: Replace usages of Collections.sort with List.sort call in jdk.jfr
Reviewed-by: egahlin
2021-12-01 11:09:31 +00:00
Andrey Turbanov
37de442269 8275241: Unused ArrayList is created in RequestEngine.addHooks
Reviewed-by: egahlin
2021-11-29 10:50:43 +00:00
Magnus Ihse Bursie
49b7b2ea09 8276640: Use blessed modifier order in jfr code
Reviewed-by: mgronlun
2021-11-04 15:06:08 +00:00
Erik Gahlin
4ac8403f9a 8276218: JFR: Clean up jdk.jfr.dcmd
Reviewed-by: mgronlun
2021-11-01 12:33:10 +00:00
Daniel D. Daugherty
a03119ce1a 8275436: [BACKOUT] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect
Reviewed-by: mgronlun
2021-10-18 18:25:53 +00:00
Yasumasa Suenaga
31500692d1 8271949: dumppath in -XX:FlightRecorderOptions does not affect
Reviewed-by: ddong, mgronlun
2021-10-17 08:59:13 +00:00
Erik Gahlin
7e757f6a2c 8274559: JFR: Typo in 'jfr help configure' text
Reviewed-by: iris, mikael
2021-10-04 21:19:19 +00:00
Andrey Turbanov
9bc865d38c 8273960: Redundant condition in Metadata.TypeComparator.compare
Reviewed-by: egahlin
2021-09-25 11:42:03 +00:00