Man Cao
|
df4b7015bf
|
8213224: Move code related to GC threads calculation out of AdaptiveSizePolicy
Consolidate code related to GC threads calculation into a single class
Reviewed-by: tschatzl, pliden
|
2018-12-07 12:46:31 +08:00 |
|
Erik Österlund
|
0874f1945e
|
8214936: assert(_needs_refill == 0) failed: Forgot to handle a failed IC transition requiring IC stubs
Reviewed-by: kvn, thartmann, pliden
|
2018-12-07 13:15:35 +01:00 |
|
Harold Seigel
|
145582dfa1
|
8214807: Improve handling of very old class files
Remove old version specific code in reflection.cpp
Reviewed-by: acorn, dholmes
|
2018-12-06 09:58:26 -05:00 |
|
Thomas Schatzl
|
528361f7ae
|
8214850: Rename vm_operations.?pp files to vmOperations.?pp files
Reviewed-by: dholmes, coleenp
|
2018-12-06 15:44:40 +01:00 |
|
Thomas Schatzl
|
eb5557a98e
|
8214791: Consistently name gc files containing VM operations
Name all gc files containing VM operations according to a <gc>VMOperations.?pp.
Reviewed-by: coleenp, dholmes
|
2018-12-06 15:44:13 +01:00 |
|
Thomas Schatzl
|
b1c5e310ac
|
8193312: Rename VM_CGC_Operation to VM_G1Concurrent
Reviewed-by: pliden, sjohanss, jgeorge
|
2018-12-06 13:55:22 +01:00 |
|
Erik Österlund
|
055ed2b789
|
8214257: IC cache not clean after cleaning assertion failure
Reviewed-by: kvn, thartmann
|
2018-12-05 16:11:53 +01:00 |
|
Erik Österlund
|
e303e31317
|
8214338: Move IC stub refilling out of IC cache transitions
Reviewed-by: dlong, rbackman
|
2018-12-05 15:57:26 +01:00 |
|
Per Lidén
|
bfbeb1fe9e
|
8214784: Adjust Dictionary and JNIHandle verification
Reviewed-by: coleenp, eosterlund
|
2018-12-05 17:11:19 +01:00 |
|
Gary Adams
|
b4630d6207
|
8176828: jtools do not list VM process launched with the debugger option suspend=y
Reviewed-by: dholmes, cjplummer
|
2018-12-04 07:09:02 -05:00 |
|
Lutz Schmidt
|
8e05550ef3
|
8214526: Change CodeHeap State Analytics control from UL to Print*
Reviewed-by: coleenp, kvn, stuefe, thartmann
|
2018-12-04 11:57:18 +01:00 |
|
Erik Österlund
|
50ffeaa507
|
8213209: [REDO] Allow Klass::_subklass and _next_sibling to have unloaded classes
Reviewed-by: coleenp, dlong
|
2018-11-30 15:29:19 +01:00 |
|
Thomas Stuefe
|
e58ebf3e7f
|
8214229: Enable ShowRegistersOnAssert by default
Reviewed-by: mdoerr, coleenp
|
2018-11-22 12:20:10 +01:00 |
|
Daniel D. Daugherty
|
8e4e1a91c0
|
8202415: Incorrect time logged for monitor deflation
Add support for "deflating per-thread idle monitors" log mesgs.
Reviewed-by: dholmes, coleenp
|
2018-11-27 18:35:16 -05:00 |
|
Patricio Chilano Mateo
|
803b9a675b
|
8150689: Thread dump report "waiting to re-lock in wait()" shows incorrectly
"waiting to re-lock in wait()" is now shown in the frame where relocking is taking place
Reviewed-by: dholmes, dcubed
|
2018-11-27 13:39:57 -05:00 |
|
Roland Westrelin
|
e530ca5cc2
|
8214206: Fix for JDK-8213419 is broken on 32-bit
Reviewed-by: mdoerr, shade
|
2018-11-22 17:25:47 +01:00 |
|
Robbin Ehn
|
751aa57f16
|
8214181: safepoint header cleanup
Reviewed-by: kbarrett, dholmes, coleenp
|
2018-11-23 11:07:54 +01:00 |
|
Robbin Ehn
|
72235f33c7
|
8212108: SafepointSynchronizer never ending counter (big enough)
Reviewed-by: dholmes, eosterlund
|
2018-11-23 10:43:18 +01:00 |
|
Erik Österlund
|
1379397c32
|
8213755: Let nmethods be is_unloading() outside of safepoints
Reviewed-by: rehn, coleenp, kvn
|
2018-11-22 10:01:38 +01:00 |
|
Aleksey Shipilev
|
a264dac26c
|
8213992: Rename and make DieOnSafepointTimeout the diagnostic option
Reviewed-by: dholmes, dcubed, coleenp, kvn
|
2018-11-20 22:59:27 +01:00 |
|
Aleksey Shipilev
|
ffeae5bd65
|
8212070: Introduce diagnostic flag to abort VM on failed JIT compilation
Reviewed-by: mikael, thartmann
|
2018-11-19 11:51:27 +01:00 |
|
Aleksey Shipilev
|
0c94b004e6
|
8214004: Missing space between compiler thread name and task info in hs_err
Reviewed-by: dcubed, zgu
|
2018-11-17 13:48:50 +01:00 |
|
Calvin Cheung
|
8761824649
|
8201375: Add the AllowArchivingWithJavaAgent diagnostic vm option to allow the use of the -javaagent option during CDS dumping
Allow Java agent during CDS dumping if the AllowArchivingWithJavaAgent dignostic option is specified.
Reviewed-by: iklam, jiangli, sspitsyn, dcubed
|
2018-11-16 16:10:25 -08:00 |
|
David Holmes
|
5e0ae53450
|
8213723: More Monitor/mutex initialization management
8213893: StringTable_lock is unused
Reviewed-by: tschatzl, dcubed, coleenp
|
2018-11-15 17:55:41 -05:00 |
|
Markus Grönlund
|
8ed728c905
|
8210024: JFR calls virtual is_Java_thread from ~Thread()
Reviewed-by: kbarrett, dholmes, dcubed, egahlin
|
2018-11-15 11:10:04 +01:00 |
|
Patricio Chilano Mateo
|
98d92b0b6b
|
8213708: Different #ifdef guards cause incorrect use of Monitor::check_block_state()
Wrapped check_block_state() method in DEBUG_ONLY macro and make the use of the latter more consistent
Reviewed-by: dcubed, dholmes
|
2018-11-14 09:50:01 -05:00 |
|
David Holmes
|
458e0b864a
|
8213767: Remove the -Xconcurrentio flag and associated code
Reviewed-by: lfoltan, rehn
|
2018-11-14 04:56:43 -05:00 |
|
Ioi Lam
|
147fc3ed13
|
8213346: Re-implement shared dictionary using CompactHashtable
Reviewed-by: jiangli
|
2018-11-07 19:40:27 -08:00 |
|
David Holmes
|
ea22b27348
|
8213760: os::obsolete_option is obsolete and should be removed
Reviewed-by: jiangli, igerasim, stuefe
|
2018-11-13 16:49:58 -05:00 |
|
Thomas Stuefe
|
7e17764cd3
|
8213592: Misaligned code in globals.hpp after 8211845
Reviewed-by: dholmes
|
2018-11-09 16:08:14 +01:00 |
|
Mikael Vidstedt
|
f69921f2fc
|
8213436: Obsolete UseMembar
Reviewed-by: kvn, dholmes, mdoerr, adinn
|
2018-11-08 11:45:13 -08:00 |
|
Mikael Vidstedt
|
38a1e5ffbc
|
8213438: Remove ClearResponsibleAtSTW
Reviewed-by: dholmes, eosterlund, dcubed
|
2018-11-08 11:22:28 -08:00 |
|
Richard Reingruber
|
e8fd8147a3
|
8212928: Assertion too strict in compiledVFrame::update_deferred_value on SPARC
Reviewed-by: kvn
|
2018-11-08 09:04:00 -08:00 |
|
Thomas Stuefe
|
3084a5290c
|
8211845: A new switch to control verbosity of hs-err files
Reviewed-by: goetz, mdoerr
|
2018-11-08 16:23:55 +01:00 |
|
Robbin Ehn
|
1ce3770481
|
8209139: globalCounter bootstrap issue
Reviewed-by: dcubed, dholmes
|
2018-11-08 15:31:23 +01:00 |
|
Robbin Ehn
|
e35e0ab165
|
8211403: Rename SafepointMechanism::poll(...)
Reviewed-by: mdoerr, dcubed, dholmes
|
2018-11-08 14:32:49 +01:00 |
|
David Holmes
|
eac28d7fae
|
8213137: Remove static initialization of monitor/mutex instances
Moved to the global mutex list in mutexLocker
Reviewed-by: tschatzl, dcubed, rehn, eosterlund
|
2018-11-08 07:42:08 -05:00 |
|
Dean Long
|
a9ae141836
|
8212605: Pure-Java implementation of AccessController.doPrivileged
Reviewed-by: dholmes, mullan, vlivanov, mchung, alanb, rriggs
|
2018-11-06 16:04:50 -08:00 |
|
Kim Barrett
|
1e9d3b5358
|
8210986: Add OopStorage cleanup to ServiceThread
Service thread performs cleanup when notified.
Reviewed-by: coleenp, rehn
|
2018-11-05 18:27:14 -05:00 |
|
Robbin Ehn
|
6e5e462e2a
|
8213236: A partial removed/deleted JavaThread cannot transition
Reviewed-by: dholmes, dcubed, eosterlund
|
2018-11-02 14:13:05 +01:00 |
|
Erik Österlund
|
25f14cd757
|
8209189: Make CompiledMethod::do_unloading more concurrent
Reviewed-by: kvn, coleenp
|
2018-11-02 08:33:59 +01:00 |
|
Erik Österlund
|
97d3dc7902
|
8212681: Refactor IC locking to use a fine grained CompiledICLocker
Reviewed-by: coleenp, rehn, kvn
|
2018-11-01 14:57:26 +01:00 |
|
Robbin Ehn
|
9a043c50f9
|
8209495: NMethodSweeper::sweep_code_cache cause severe delays
Reviewed-by: thartmann, eosterlund
|
2018-11-01 17:56:01 +01:00 |
|
Calvin Cheung
|
fc19077b52
|
8213000: Obsolete the IgnoreUnverifiableClassesDuringDump vm option
Remove code referencing the IgnoreUnverifiableClassesDuringDump
Reviewed-by: dholmes, jiangli
|
2018-10-31 14:00:51 -07:00 |
|
Coleen Phillimore
|
d302072f50
|
8213211: [BACKOUT] Allow Klass::_subklass and _next_sibling to have unloaded classes
Reviewed-by: jiangli, jwilhelm
|
2018-10-31 14:38:14 -04:00 |
|
Robbin Ehn
|
80aa38305d
|
8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks
Reviewed-by: eosterlund, dcubed, sspitsyn, dholmes
|
2018-10-31 08:09:45 +01:00 |
|
Tobias Hartmann
|
4b27547977
|
8177899: Tests fail due to code cache exhaustion on machines with many cores
Implemented upper limit on CICompilerCount based on code cache size.
Reviewed-by: kvn, mdoerr
|
2018-10-30 09:06:08 +01:00 |
|
Coleen Phillimore
|
6a045adbed
|
8212958: Allow Klass::_subklass and _next_sibling to have unloaded classes
Don't return unloaded klasses. Make sure access is protected by Compile_lock.
Reviewed-by: eosterlund, dlong
|
2018-10-29 10:21:34 -04:00 |
|
Gerard Ziemski
|
0108d754d7
|
8017061: os_bsd.cpp contains code for UseSHM and UseHugeTLBFS
Removed the code using unused flags.
Reviewed-by: dholmes, coleenp
|
2018-10-26 10:47:05 -05:00 |
|
Thomas Stuefe
|
e4f51809e4
|
8212173: Thread._stack_base/_stack_size initialized too late for new threads
Reviewed-by: dholmes, simonis
|
2018-10-19 09:39:29 +02:00 |
|