Stefan Karlsson
77bdc30650
8247470: Fix CHeap GrowableArray NMT accounting
...
Reviewed-by: coleenp, tschatzl, kbarrett
2020-06-16 09:37:53 +02:00
Markus Grönlund
898c638b95
8247530: JfrCheckpointManager failed "assert(!SafepointSynchronize::is_at_safepoint()) failed: invariant"
...
Reviewed-by: egahlin
2020-06-15 21:52:25 +02:00
Markus Grönlund
83d0318ea1
8239024: Kitchensink24HStress.java failed due to timeout
...
Reviewed-by: egahlin
2020-06-11 10:56:59 +02:00
Markus Grönlund
0228a5c767
8245113: JFR Recorder Thread to run in thread state "_thread_in_native"
...
Reviewed-by: egahlin
2020-06-11 10:48:35 +02:00
Markus Grönlund
a748779e1e
8246770: Atomic::add() with 64 bit value fails to link on 32-bit platforms
...
Reviewed-by: egahlin
2020-06-08 19:49:21 +02:00
Markus Grönlund
c66bef0289
8233705: Let artifact iteration running time be a function of incrementally tagged artifacts
...
Reviewed-by: egahlin
2020-06-05 15:11:44 +02:00
Markus Grönlund
45fa5aa699
8242088: Replace mutually exclusive lists with concurrent alternatives
...
Reviewed-by: egahlin
2020-06-05 14:59:27 +02: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
6fd44901ec
8216303: JFR: Simplify generated files
...
Reviewed-by: erikj, mgronlun
2020-05-29 15:19:01 +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
Yasumasa Suenaga
4159f6852e
8233706: JFR emergency dump should be performed after error reporting
...
Reviewed-by: mgronlun, egahlin
2020-05-19 09:02:30 +09:00
Erik Gahlin
f3519016c7
8244508: JFR: FlightRecorderOptions reset date format
...
Reviewed-by: mgronlun
2020-05-08 15:34:14 +02:00
Claes Redestad
c2780c9556
8244550: Unsafe::allocateInstance does redundant transitions
...
Reviewed-by: coleenp, mchung, dholmes
2020-05-07 14:09:20 +02:00
Coleen Phillimore
3ed0849504
8243393: Improve ReservedSpace constructor resolution
...
Remove possibly ambiguous constructor and use directly in ReservedCodeHeap
Reviewed-by: stuefe
2020-04-28 07:35:28 -04:00
Mandy Chung
7cc1371059
8238358: Implementation of JEP 371: Hidden Classes
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
2020-04-21 06:55:38 -07:00
Jamsheed Mohammed C M
211e529373
8193210: [JVMCI/Graal] add JFR compiler phase/inlining events
...
C++ EventCompilerPhase/EventCompilerInlining definitions are extended for JVMCI use.
Reviewed-by: dnsimon, egahlin, kvn, mgronlun, thartmann
2020-03-27 09:47:13 -07:00
Markus Grönlund
aac5b27b6a
8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant"
...
Reviewed-by: egahlin
2020-03-10 15:44:59 +01:00
Markus Grönlund
d75e62e16b
8239376: JFR: assert(!cld->is_unsafe_anonymous()) failed: invariant
...
Reviewed-by: coleenp, lfoltan, hseigel
2020-03-05 17:55:53 +01:00
Jesper Wilhelmsson
89e9ae9b3c
Merge
2020-02-05 03:24:41 +01:00
Markus Grönlund
953fbd2e66
8236743: JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set
...
Reviewed-by: egahlin
2020-01-31 12:17:55 +01:00
David Holmes
7c27f9f5dd
8235741: Inappropriate uses of os::javaTimeMillis()
...
Reviewed-by: rehn, kbarrett, egahlin, shade
2020-01-17 00:52:10 -05:00
Erik Gahlin
6ee7f3734d
8236691: JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant
...
Reviewed-by: mgronlun
2020-01-14 15:25:17 +01:00
Erik Gahlin
2c7c8023ed
8236263: Remove experimental streaming events
...
Reviewed-by: rehn, mseledtsov
2020-01-10 21:09:53 +01:00
Erik Gahlin
0562caa4cb
8236487: JFR Recorder Thread crashed due to "assert(_chunkwriter.is_valid()) failed: invariant"
...
Reviewed-by: mgronlun, mseledtsov
2020-01-08 19:12:20 +01:00
Markus Grönlund
5acd373a10
8234059: Stress test fails with "Unexpected Exception in thread JFR Event Stream"
...
Reviewed-by: egahlin
2019-12-21 13:03:02 +01:00
Markus Grönlund
304ab31cff
8233111: Epoch shift synchronization point for Compiler threads
...
Reviewed-by: egahlin
2019-12-21 12:45:08 +01:00
Markus Grönlund
ffdf1dea9b
8235390: JfrEmergencyDump::on_vm_shutdown crashes
...
Reviewed-by: egahlin
2019-12-20 16:04:34 +01:00
Harold Seigel
7fc58a1020
8235678: Remove unnecessary calls to Thread::current() in MutexLocker calls
...
Add THREAD argument when available and make Thread* the first argument to relevant MutexLocker and MonitorLocker constructors
Reviewed-by: lfoltan, coleenp, dholmes
2020-01-16 13:48:23 +00:00
Denghui Dong
d713fb8aa2
8234060: Potential memory reordering problem in JfrBuffer flush mechanism
...
Reviewed-by: egahlin
2019-12-04 21:26:57 +01:00
Robbin Ehn
21e03e71aa
8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure
...
Reviewed-by: dholmes, pliden, coleenp
2019-12-03 15:32:41 +01:00
Igor Ignatyev
6864634fb1
8216041: [Event Request] - Deoptimization
...
Reviewed-by: iignatyev, vlivanov, egahlin
2019-12-03 12:41:45 +01:00
Robbin Ehn
3d7d54b145
8234086: VM operation can be simplified
...
Reviewed-by: kbarrett, dholmes, dcubed
2019-11-29 12:09:25 +01:00
Stefan Karlsson
161333eeba
8234748: Clean up atomic and orderAccess includes
...
Reviewed-by: dholmes
2019-11-26 10:47:46 +01:00
Markus Grönlund
b5f034ad44
8234684: JFR crashes when rotating the JFR output during assertion failure
...
Reviewed-by: egahlin, mseledtsov
2019-11-25 20:18:54 +01:00
Markus Grönlund
096bacb9ea
8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing
...
Reviewed-by: sspitsyn, egahlin
2019-11-25 18:38:01 +01:00
Stefan Karlsson
0ad50c2b5c
8234740: Harmonize parameter order in Atomic - cmpxchg
...
Reviewed-by: rehn, dholmes
2019-11-25 12:33:15 +01:00
Stefan Karlsson
3d426623bf
8234739: Harmonize parameter order in Atomic - xchg
...
Reviewed-by: rehn, dholmes
2019-11-25 12:32:40 +01:00
Stefan Karlsson
e527ce4b57
8234562: Move OrderAccess::release_store*/load_acquire to Atomic
...
Reviewed-by: rehn, dholmes
2019-11-25 12:22:13 +01:00
Erik Gahlin
8a5e087ed8
8233700: EventStream not closed
...
Reviewed-by: mgronlun, mseledtsov
2019-11-22 17:20:43 +01:00
Markus Grönlund
24bff84cb3
8232905: JFR fails with assertion: assert(t->unflushed_size() == 0) failed: invariant
...
Reviewed-by: egahlin
2019-11-07 15:56:56 +01:00
Markus Grönlund
9ec96c1117
8233416: JFR: assert((((((klass)->trace_id()) & (((1 << 1) << 8) | (JfrTraceIdEpoch::in_use_this_epoch_bit()))) != 0))) failed: invariant
...
Reviewed-by: egahlin
2019-11-07 15:53:25 +01:00
Yasumasa Suenaga
b2e6cba0b4
8233375: JFR emergency dump does not recover thread state
...
Reviewed-by: dholmes, mgronlun
2019-11-06 21:49:30 +09:00
Markus Grönlund
8addc1418a
8226511: Implement JFR Event Streaming
...
Co-authored-by: Erik Gahlin <erik.gahlin@oracle.com>
Co-authored-by: Mikhailo Seledtsov <mikhailo.seledtsov@oracle.com>
Reviewed-by: egahlin, mseledtsov, mgronlun
2019-10-30 19:43:52 +01:00
Mark Reinhold
d83df45396
8232080: jlink plugins for vendor information and run-time options
...
Reviewed-by: ihse, alanb, kvn, bobv, mchung
2019-10-29 08:26:55 -07:00
Markus Grönlund
72b3f81dd4
8230400: Missing constant pool entry for a method in stacktrace
...
Reviewed-by: egahlin
2019-10-29 11:33:25 +01:00
Markus Grönlund
b4d37ba6b9
8231081: TestMetadataRetention fails due to missing symbol id
...
Reviewed-by: egahlin
2019-10-24 16:37:22 +02:00
Daniil Titov
7306526835
8170299: Debugger does not stop inside the low memory notifications code
...
Reviewed-by: sspitsyn, dholmes
2019-10-08 09:13:08 -07:00
Calvin Cheung
b08a8c5cc3
8231606: _method_ordering is not set during CDS dynamic dump time
...
Add the missing DynamicDumpSharedSpaces check in sort_methods(); replace the (DumpSharedSpaces || DynamicDumpSharedSpaces) with the Arguments::is_dumping_archive() function call.
Reviewed-by: iklam, coleenp, jiangli
2019-10-02 16:55:08 -07:00
Markus Grönlund
0f2eb3ad85
8225797: OldObjectSample event creates unexpected amount of checkpoint data
...
Reviewed-by: egahlin
2019-09-14 14:40:09 +02:00
Thomas Stuefe
88d59bc878
8230888: jfrVirtualMemory.cpp should include globals.hpp
...
Reviewed-by: dholmes, mgronlun
2019-09-12 12:51:31 +02:00