Erik Gahlin
|
bbc2e9510b
|
8257906: JFR: RecordingStream leaks memory
Reviewed-by: mgronlun
Backport-of: 3c6648501589bf36945340cb1e82c833ebd7485d
|
2021-01-05 13:39:57 +00:00 |
|
Markus Grönlund
|
7aac4dc175
|
8257621: JFR StringPool misses cached items across consecutive recordings
Reviewed-by: egahlin
|
2020-12-17 14:34:44 +00:00 |
|
Markus Grönlund
|
502a5241e5
|
8257602: Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default)
Co-authored-by: Jaroslav Bachorik <jbachorik@openjdk.org>
Reviewed-by: egahlin, jbachorik
|
2020-12-10 12:33:48 +00:00 |
|
Dan Smith
|
48d8650ae1
|
8257845: Integrate JEP 390
8254047: [JEP 390] Revise "value-based class" & apply to wrappers
8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased
8252183: [JEP 390] Add 'lint' warning for @ValueBased classes
8257027: [JEP 390] Diagnose synchronization on @ValueBased classes
8252180: [JEP 390] Deprecate wrapper class constructors for removal
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Reviewed-by: rriggs, hseigel, mchung, darcy
|
2020-12-08 23:04:01 +00:00 |
|
Erik Gahlin
|
cef606feca
|
8253762: JFR: getField(String) should be able to access subfields
Reviewed-by: mgronlun
|
2020-12-08 00:06:20 +00:00 |
|
Erik Gahlin
|
09707dd4f2
|
8252807: The jdk.jfr.Recording.getStream does not work when toDisk is disabled
Reviewed-by: mgronlun
|
2020-12-07 11:09:25 +00:00 |
|
Yasumasa Suenaga
|
e0de28c1d3
|
8257424: RecordingStream does not specify the recording name
Reviewed-by: egahlin
|
2020-12-01 11:17:43 +00:00 |
|
Erik Gahlin
|
738efea9c6
|
8248564: JFR: Remote Recording Stream
Reviewed-by: mgronlun
|
2020-11-30 08:19:08 +00:00 |
|
Jie Kang
|
c85c9ad1f1
|
8255992: JFR EventWriter does not use first string from StringPool with id 0
Reviewed-by: egahlin
|
2020-11-16 13:25:40 +00:00 |
|
Magnus Ihse Bursie
|
622f72bc8b
|
8255853: Update all nroff manpages for JDK 16 release
Reviewed-by: erikj
|
2020-11-03 22:12:56 +00:00 |
|
Michael McMahon
|
6bb7e45e8e
|
8245194: Unix domain socket channel implementation
Reviewed-by: erikj, dfuchs, alanb, chegar
|
2020-10-28 17:26:26 +00:00 |
|
Sergey Tsypanov
|
3c4fc79326
|
8255299: Drop explicit zeroing at instantiation of Atomic* objects
Reviewed-by: redestad, serb, prr
|
2020-10-28 12:11:53 +00:00 |
|
Magnus Ihse Bursie
|
504cb00568
|
8252113: Move jfr man page into jfr module
Reviewed-by: erikj
|
2020-10-27 13:57:56 +00:00 |
|
Michael Bien
|
e577c8c852
|
8253641: Missing newline in the printout of certain JFR events
Co-authored-by: Michael Bien <mbien42@gmail.com>
Reviewed-by: mgronlun
|
2020-10-20 17:47:34 +00:00 |
|
Ekaterina Vergizova
|
a0382cd17c
|
8253235: JFR.dump does not respect maxage parameter
Reviewed-by: egahlin
|
2020-10-19 14:19:58 +00:00 |
|
Calvin Cheung
|
96bb6e76bf
|
8251325: Miss 'L' for long value in if statement
Reviewed-by: iklam
|
2020-10-15 20:05:28 +00:00 |
|
Philippe Marschall
|
2a406f3ce5
|
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
Reviewed-by: dholmes, alanb, psandoz, kvn, egahlin
|
2020-09-30 20:05:07 +00:00 |
|
Ekaterina Vergizova
|
a67f890fc6
|
8253050: jfr disassemble command processes --max-chunks incorrectly
Reviewed-by: egahlin
|
2020-09-17 13:03:26 +00:00 |
|
Patricio Chilano Mateo
|
e56002c7d3
|
8242263: Diagnose synchronization on primitive wrappers
Added diagnostic flag DiagnoseSyncOnPrimitiveWrappers
Reviewed-by: dholmes, mdoerr, dcubed, coleenp, egahlin, mgronlun
|
2020-08-21 15:04:02 +00:00 |
|
Chihiro Ito
|
db4d59cc0c
|
8250912: Recording#copy() doesn't copy the flush interval
Reviewed-by: jbachorik
|
2020-08-06 23:47:55 +09:00 |
|
Mikael Vidstedt
|
9ff01f7b2f
|
Merge
|
2020-07-21 20:55:29 -07:00 |
|
Markus Grönlund
|
c7b074a9db
|
8249713: JFR: java.base events have incomplete stacktraces
Reviewed-by: egahlin
|
2020-07-21 11:54:19 +02:00 |
|
Chihiro Ito
|
ba2caf0014
|
8249720: Generated bytecodes of EventWriter don't be output to the log
Reviewed-by: egahlin
|
2020-07-20 22:43:28 +09:00 |
|
Erik Gahlin
|
30bc2b7ca1
|
8248997: JFR: Improve javadoc for @Name
Reviewed-by: mgronlun
|
2020-07-14 05:10:46 +02:00 |
|
Erik Gahlin
|
4d2b0b53b4
|
8248016: JFR: Remove Javadoc warnings
Reviewed-by: mgronlun
|
2020-07-08 17:37:27 +02:00 |
|
Erik Gahlin
|
1aa6539576
|
8241885: JFR tool: print does not work with inner class events
Reviewed-by: jbachorik
|
2020-06-23 21:28:45 +02:00 |
|
Erik Gahlin
|
0a6262f0b8
|
8242593: JFR: EventFactory does not scale well past unique 1000 events
Reviewed-by: jbachorik
|
2020-06-23 20:15:54 +02:00 |
|
Erik Gahlin
|
3576a88369
|
8246436: JFR: Avoid parsing metadata.xml during startup
Reviewed-by: mgronlun, erikj, redestad
|
2020-06-22 08:09:23 +02:00 |
|
Mandy Chung
|
6dec50a7e8
|
8247247: JFR tests fail due to JDK-8235521 missing doPrivileged block
Reviewed-by: egahlin
|
2020-06-11 11:07:09 -07:00 |
|
Erik Gahlin
|
65c461ed74
|
8247320: JFR: Reduce logging overhead
Reviewed-by: mgronlun
|
2020-06-10 13:58:15 +02:00 |
|
Erik Gahlin
|
1dc79293a0
|
8247269: JFR: Reduce allocation when using AnnotationElement
Reviewed-by: mgronlun
|
2020-06-10 12:42:02 +02:00 |
|
Per Lidén
|
9d0ba7ae7f
|
8246220: ZGC: Introduce ZUnmapper to asynchronous unmap pages
Reviewed-by: eosterlund, stefank
|
2020-06-09 11:01:09 +02:00 |
|
Per Lidén
|
d7e68f375c
|
8245208: ZGC: Don't hold the ZPageAllocator lock while committing/uncommitting memory
Reviewed-by: eosterlund, stefank
|
2020-06-09 11:01:09 +02:00 |
|
Mandy Chung
|
71d646a160
|
8235521: Replacement API for Unsafe::ensureClassInitialized
Reviewed-by: alanb, chegar, psandoz
|
2020-06-08 16:55:45 -07:00 |
|
Erik Gahlin
|
7d1eb8f07c
|
8246260: JFR: Write event size field without padding
Reviewed-by: jbachorik, mgronlun
|
2020-06-04 00:09:04 +02:00 |
|
Erik Gahlin
|
567692e4ae
|
8246259: JFR: Fetch VM memory pools without using streams
Reviewed-by: mgronlun
|
2020-06-01 22:55:22 +02:00 |
|
Erik Gahlin
|
984373408e
|
8246128: JFR: Fix warnings
Reviewed-by: mgronlun
|
2020-05-29 17:02:11 +02:00 |
|
Erik Gahlin
|
6fd44901ec
|
8216303: JFR: Simplify generated files
Reviewed-by: erikj, mgronlun
|
2020-05-29 15:19:01 +02:00 |
|
Erik Gahlin
|
ad940d3154
|
8245120: JFR: Parser unable to return typed version
Reviewed-by: mgronlun
|
2020-05-25 16:36:34 +02:00 |
|
Erik Gahlin
|
9fe4b69c1a
|
8235921: jdk/jfr/event/oldobject/TestLargeRootSet.java times out with debug bits
Reviewed-by: mgronlun
|
2020-05-21 01:36:46 +02:00 |
|
Erik Gahlin
|
a6cdce1404
|
8244661: JFR: Remove use of thread-locals for java.base events
Reviewed-by: jbachorik, mgronlun
|
2020-05-12 15:20:15 +02:00 |
|
Erik Gahlin
|
f3519016c7
|
8244508: JFR: FlightRecorderOptions reset date format
Reviewed-by: mgronlun
|
2020-05-08 15:34:14 +02:00 |
|
Erik Gahlin
|
6dd8443493
|
8243452: JFR: Could not create chunk in repository with over 200 recordings
Reviewed-by: mgronlun
|
2020-05-07 03:18:49 +02:00 |
|
Erik Gahlin
|
ca371c9536
|
8244463: JFR: Clean up jdk.jfr.internal.RepositoryChunk
Reviewed-by: jbachorik, mgronlun
|
2020-05-06 13:31:00 +02:00 |
|
Erik Gahlin
|
0bbdcdac5a
|
8240783: JFR: TestClose could not finish chunk
Reviewed-by: mgronlun, mseledtsov
|
2020-04-27 14:29:44 +02:00 |
|
Pavel Rappo
|
32eb99e3e3
|
8243563: Doc comments cleanup
Reviewed-by: egahlin
|
2020-04-27 12:34:32 +01:00 |
|
Denghui Dong
|
5bb821771e
|
8242792: interval < flushInterval is always false in jdk.jfr.internal.RequestEngine#setFlushInterval
Reviewed-by: egahlin
|
2020-04-23 15:48:55 +02:00 |
|
Denghui Dong
|
d0f5c5c6bb
|
8242844: JFR: Clean up typos and log format
Fixed the typos and format
Reviewed-by: egahlin, mseledtsov
|
2020-04-16 15:45:17 -07:00 |
|
Denghui Dong
|
a62a0e5282
|
8238665: Add JFR event for direct memory statistics
Reviewed-by: egahlin, alanb
|
2020-04-14 20:36:33 +02:00 |
|
Stefan Karlsson
|
16df851efd
|
8241160: Concurrent class unloading reports GCTraceTime events as JFR pause sub-phase events
Reviewed-by: eosterlund, kbarrett
|
2020-03-18 17:28:41 +01:00 |
|