David Holmes
|
55e8101952
|
8131045: Obsolete JNIDetachReleasesMonitors
Reviewed-by: dcubed, dsimms, sspitsyn
|
2015-10-29 18:59:22 -04:00 |
|
Per Lidén
|
4dc240f785
|
8079792: GC directory structure cleanup
Reviewed-by: brutisso, stefank, david
|
2015-05-13 15:16:06 +02:00 |
|
Jesper Wilhelmsson
|
042902811c
|
Merge
|
2015-05-11 16:30:26 +02:00 |
|
Harold Seigel
|
da4711381d
|
Merge
|
2015-05-08 13:25:11 -04:00 |
|
Joseph Provino
|
f979b6f8f6
|
7006810: G1: Introduce peace-of-mind checking in the Suspendible Thread Set
Add asserts to ensure thread is in the right state.
Reviewed-by: tschatzl, pliden
|
2015-05-08 09:52:51 -04:00 |
|
Coleen Phillimore
|
c6e557977e
|
8069005: Hotspot crashes in System.out.println with assert(resolved_method->method_holder()->is_linked()) failed: must be linked
Move java.lang.Class initialization sooner in bootstrapping the jvm
Reviewed-by: dholmes, hseigel
|
2015-05-05 16:09:30 -04:00 |
|
Stefan Karlsson
|
f171cd3a86
|
8078601: print_concurrent_locks should be guarded with INCLUDE_SERVICES
Reviewed-by: mgronlun, sla, dholmes
|
2015-04-27 09:51:13 +02:00 |
|
Stefan Karlsson
|
d71d16b043
|
8076457: Fix includes of inline.hpp in GC code
Reviewed-by: pliden, jmasa
|
2015-04-02 10:24:24 +02:00 |
|
Jon Masamitsu
|
5285c9ea86
|
8077301 : Optimized build is broken
Reviewed-by: kbarrett, brutisso
|
2015-04-13 11:01:29 -07:00 |
|
Bengt Rutisson
|
bedce0572a
|
8076314: Remove the static instance variable SharedHeap:: _sh
Reviewed-by: pliden, jmasa
|
2015-04-02 06:42:24 +02:00 |
|
Mikael Gerdin
|
062cf882e0
|
8076225: Move the thread claim parity from SharedHeap to Thread
Reviewed-by: brutisso, jwilhelm, kbarrett
|
2015-03-31 07:54:56 +02:00 |
|
Stefan Johansson
|
7f727ff4df
|
8075735: Missing include causes minimal build failure
Added the missing include.
Reviewed-by: jprovino, dholmes, stefank
|
2015-03-24 10:24:31 +01:00 |
|
Coleen Phillimore
|
7b384c6958
|
8061205: MetadataOnStackMark only needs to walk code cache during class redefinition
Only do full metadata walk during class redefinition and only walk handles during class unloading.
Reviewed-by: sspitsyn, stefank
|
2015-03-13 12:40:39 -04:00 |
|
Jesper Wilhelmsson
|
3ea0bee55c
|
Merge
|
2015-03-05 17:27:16 +01:00 |
|
Daniel D. Daugherty
|
12cd46edc9
|
8072439: fix for 8047720 may need more work
Cleanup PeriodTask_lock usage. Also reviewed by varming@gmail.com.
Co-authored-by: Carsten Varming <varming@gmail.com>
Reviewed-by: dholmes, dcubed, mgronlun, coleenp
|
2015-03-02 16:31:25 -08:00 |
|
David Lindholm
|
a827cdfa10
|
8073464: GC workers do not have thread names
Reviewed-by: brutisso, tschatzl
|
2015-03-03 12:19:35 +01:00 |
|
Stefan Karlsson
|
2e888853a1
|
8073387: Move VerifyOopClosures out from genOopClosures.hpp
Reviewed-by: brutisso, mgerdin, coleenp
|
2015-02-18 08:57:29 +01:00 |
|
Yumin Qi
|
e4961abb71
|
Merge
|
2014-12-12 20:49:14 -08:00 |
|
Max Ockner
|
1d76295d70
|
8047290: Make Mutex::_no_safepoint_check_flag locks verify that this lock never checks for safepoint
Ensure consistent safepoint checking in Mutex/Monitor locking methods.
Reviewed-by: dholmes, dcubed, coleenp
|
2014-12-11 21:34:43 -05:00 |
|
David Chase
|
0b7c6dc57c
|
Merge
|
2014-12-04 11:35:09 -05:00 |
|
Igor Ignatyev
|
3a9c14c70a
|
8064669: compiler/whitebox/AllocationCodeBlobTest.java crashes / asserts
Reviewed-by: kvn, anoll
|
2014-12-02 12:36:03 +03:00 |
|
Max Ockner
|
91dbd4f088
|
8060074: os::free() takes MemoryTrackingLevel but doesn't need it
Cleaned up unused arguments in os::free and it's callers.
Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes
|
2014-12-01 12:16:15 -05:00 |
|
Roland Westrelin
|
15dcd41e87
|
6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94
OOM during reallocation of scalar replaced objects in deoptimization causes crashes
Reviewed-by: kvn, jrose
|
2014-11-25 17:33:59 +01:00 |
|
Coleen Phillimore
|
a44e4f2067
|
Merge
|
2014-11-13 03:48:47 +00:00 |
|
David Holmes
|
959631d58d
|
8062307: 'Reference handler' thread triggers assert w/ TraceThreadEvents
Removed unused and non-working TraceThreadEvents option
Reviewed-by: coleenp, jiangli
|
2014-11-12 19:05:59 -05:00 |
|
Aleksey Shipilev
|
f8712e7800
|
8059677: Thread.getName() instantiates Strings
Reviewed-by: coleenp, dholmes, sla
|
2014-11-13 01:57:09 +03:00 |
|
Jiangli Zhou
|
75778598e2
|
Merge
|
2014-11-06 01:31:31 +00:00 |
|
Chris Plummer
|
7a414a2c7d
|
8043770: File leak in MemNotifyThread::start() in hotspot.src.os.linux.vm.os_linux.cpp
Fixed by removing all code related to LowMemoryProtection, which removed offending code.
Reviewed-by: dholmes, minqi
|
2014-11-05 13:00:59 -08:00 |
|
Goetz Lindenmaier
|
0aa09022fa
|
8062370: Various minor code improvements
A lot of fixes useful to improve the code quality.
Reviewed-by: coleenp, dholmes
|
2014-10-29 10:13:24 +01:00 |
|
Igor Veresov
|
1af7144df1
|
Merge
|
2014-10-27 20:03:57 -10:00 |
|
Jesper Wilhelmsson
|
d44b2b7565
|
Merge
|
2014-10-20 15:23:33 +02:00 |
|
Thomas Stuefe
|
51866388d1
|
7102541: RFE: os::set_native_thread_name() cleanups
Implement os::set_native_thread_name() on windows, linux
Reviewed-by: sla, ctornqvi, simonis
|
2014-10-13 22:11:39 +02:00 |
|
Stefan Karlsson
|
d410f19961
|
8056240: Investigate increased GC remark time after class unloading changes in CRM Fuse
Reviewed-by: mgerdin, coleenp, bdelsart
|
2014-10-02 10:55:36 +02:00 |
|
Staffan Larsen
|
fed95a6860
|
8057535: add a thread extension class
Reviewed-by: mgerdin, bdelsart, jcoomes
|
2014-09-04 11:21:08 +02:00 |
|
Daniel D. Daugherty
|
5e63b8cfc4
|
8057109: manual cleanup of white space issues prior to Contended Locking reorder and cache line bucket
Reviewed-by: fparain, sspitsyn, coleenp
|
2014-09-10 11:52:16 -06:00 |
|
Daniel D. Daugherty
|
e1a36d62a0
|
8057107: cleanup indent white space issues prior to Contended Locking reorder and cache line bucket
Reviewed-by: fparain, sspitsyn, coleenp
|
2014-09-10 11:48:20 -06:00 |
|
Zhengyu Gu
|
f0cf82f571
|
8046598: Scalable Native memory tracking development
Enhance scalability of native memory tracking
Reviewed-by: coleenp, ctornqvi, gtriantafill
|
2014-08-07 12:18:58 -07:00 |
|
Albert Noll
|
6520320d1a
|
8046809: vm/mlvm/meth/stress/compiler/deoptimize CodeCache is full
Use separate sweeper thread; enables more aggressive sweeping.
Reviewed-by: kvn, jrose
|
2014-10-24 14:25:46 +02:00 |
|
Coleen Phillimore
|
e051932425
|
Merge
|
2014-07-18 11:22:49 -04:00 |
|
Coleen Phillimore
|
3f0a945468
|
8004128: NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code
Remove bcx and mdx handling. We no longer have to convert bytecode pointers to indices for GC since Methods aren't moved.
Reviewed-by: mgerdin, kvn
|
2014-07-17 15:45:46 -04:00 |
|
Coleen Phillimore
|
c9b2bc62c9
|
Merge
|
2014-07-14 10:15:21 -04:00 |
|
Jon Masamitsu
|
fbe6d80096
|
Merge
|
2014-07-10 13:39:18 -07:00 |
|
Frederic Parain
|
5a8cc5f33d
|
8047714: Fix for JDK-6546236 made Solaris os::yield() a no-op
Reviewed-by: hseigel, lfoltan
|
2014-07-08 08:04:06 -07:00 |
|
Stefan Karlsson
|
1b001a2afd
|
8049421: G1 Class Unloading after completing a concurrent mark cycle
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov
|
2014-07-07 10:12:40 +02:00 |
|
Stefan Karlsson
|
ef1e9b3c80
|
8049420: Backout 8048248 to correct attribution
Reviewed-by: ehelin, brutisso
|
2014-07-07 12:37:11 +02:00 |
|
Stefan Karlsson
|
8c3aced316
|
8048248: G1 Class Unloading after completing a concurrent mark cycle
Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov
|
2014-07-07 10:12:40 +02:00 |
|
Goetz Lindenmaier
|
25f33c005d
|
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories
Introduce and clean up umbrella headers for the files in the cpu subdirectories.
Reviewed-by: lfoltan, coleenp, dholmes
|
2014-07-04 11:46:01 +02:00 |
|
Daniel D. Daugherty
|
2876714328
|
8047104: cleanup misc issues prior to Contended Locking reorder and cache
Checkpoint misc cleanups for Contended Locking prior to first optimization bucket.
Reviewed-by: dholmes, sspitsyn, dice
|
2014-07-03 11:07:51 -07:00 |
|
Goetz Lindenmaier
|
f2051ed6fa
|
8048241: Introduce umbrella header os.inline.hpp and clean up includes
Reviewed-by: coleenp, dholmes, lfoltan
|
2014-06-26 16:05:15 +02:00 |
|
Daniel D. Daugherty
|
8f73a84a15
|
8047720: Xprof hangs on Solaris
Update use of PeriodicTask_lock in WatcherThread::stop() to avoid safepoint deadlock.
Reviewed-by: mgronlun, coleenp
|
2014-06-27 14:00:50 -07:00 |
|