Aleksey Shipilev
|
9f533b678e
|
8217994: os::print_hex_dump should be more resilient against unreadable memory
Reviewed-by: zgu, stuefe, lucy
|
2019-01-30 19:45:10 +01:00 |
|
Ao Qi
|
a0de7b80c9
|
8218031: Zero broken after JDK-8217922 (Compiler dead code removal)
Reviewed-by: thartmann, sgehwolf, shade
|
2019-01-30 18:34:31 +01:00 |
|
Thomas Schatzl
|
3f0ac3a75c
|
8218063: JDK-8218060 breaks build for S390
Reinstated function removed by JDK-8218060 and properly ifdef'ed it.
Reviewed-by: shade, eosterlund
|
2019-01-30 17:02:17 +01:00 |
|
Thomas Schatzl
|
8c9cc0b205
|
8218060: JDK-8217786 breaks build due to remaining unused function
Remove unused function.
Reviewed-by: eosterlund
|
2019-01-30 16:19:25 +01:00 |
|
Lutz Schmidt
|
b291349f4c
|
8217465: [REDO] - Optimize CodeHeap Analytics
Reviewed-by: kvn, thartmann
|
2019-01-30 14:24:14 +01:00 |
|
Matthias Baesken
|
0a71872212
|
8217786: Provide virtualization related info in the hs_error file on linux s390x
Reviewed-by: dholmes, stuefe
|
2019-01-30 09:57:59 +01:00 |
|
Daniil Titov
|
aa39ea1b55
|
8163127: Debugger classExclusionFilter does not work correctly with method references
Reviewed-by: cjplummer, jcbeyler
|
2019-01-29 16:48:20 -08:00 |
|
Daniel D. Daugherty
|
2d9925782f
|
8217658: baseline_cleanups from Async Monitor Deflation project
Baseline_cleanups from Async Monitor Deflation project plus a couple of misc others.
Reviewed-by: dholmes, rehn
|
2019-01-29 14:09:38 -05:00 |
|
Gerard Ziemski
|
82d39621dc
|
8214821: Remove ConcurrentHashTable::get_copy
Remobed get_copy API, replaced gtest usage with get API
Reviewed-by: coleenp, rehn, kbarrett
|
2019-01-29 11:44:36 -06:00 |
|
Zhengyu Gu
|
244768cbab
|
8217794: Missing termination check results violation of termination invariant
Reviewed-by: tschatzl, shade
|
2019-01-29 12:12:27 -05:00 |
|
Lois Foltan
|
4c63f4d399
|
8216970: condy causes JVM crash
Fix issue with ConstantPool::constant_tag_at to correctly handle a condy whose return type is an array.
Reviewed-by: acorn, hseigel, jrose
|
2019-01-29 11:56:51 -05:00 |
|
Claes Redestad
|
d589fa875d
|
8217921: Runtime dead code removal
Reviewed-by: coleenp, sgehwolf, dholmes
|
2019-01-29 14:43:05 +01:00 |
|
Claes Redestad
|
6a9f775041
|
8217922: Compiler dead code removal
Reviewed-by: thartmann, neliasso
|
2019-01-29 14:34:26 +01:00 |
|
Zhengyu Gu
|
5c78491bd7
|
8215047: Task terminators do not complete termination in consistent state
Reviewed-by: tschatzl, minqi
|
2019-01-29 08:39:04 -05:00 |
|
Zhengyu Gu
|
c9ad677866
|
8217785: Padding ParallelTaskTerminator::_offered_termination variable
Reviewed-by: shade, tschatzl
|
2019-01-29 08:28:24 -05:00 |
|
Per Lidén
|
667bba8e95
|
8217856: ZGC: Break out C2 matching rules into separate AD file
Reviewed-by: neliasso, kvn
|
2019-01-29 10:23:38 +01:00 |
|
Per Lidén
|
9f3059e20c
|
8217858: ZGC: Clean up ZDriver
Reviewed-by: stefank, eosterlund
|
2019-01-29 10:23:38 +01:00 |
|
Per Lidén
|
62e8d6f43b
|
8217857: ZGC: Move SvcGCMarker to ZServiceabilityTracer
Reviewed-by: stefank, eosterlund
|
2019-01-29 10:23:38 +01:00 |
|
Per Lidén
|
c97eccd24a
|
8217855: ZGC: Clean up ZReferenceProcessor
Reviewed-by: stefank, kbarrett
|
2019-01-29 10:23:38 +01:00 |
|
Per Lidén
|
6962adcbb1
|
8217747: ZGC: Minor optimization of ZLoadBarrierStubC1
Reviewed-by: neliasso, eosterlund
|
2019-01-29 10:23:38 +01:00 |
|
Per Lidén
|
dc07b2bf32
|
8217745: ZGC: Simplify ZLoadBarrierStubC1
Reviewed-by: neliasso, eosterlund
|
2019-01-29 10:23:38 +01:00 |
|
Thomas Schatzl
|
d800361151
|
8213229: Investigate treating StringTable as weak in young collections
Reviewed-by: zgu, kbarrett
|
2019-01-29 11:30:17 +01:00 |
|
Erik Österlund
|
51e2252a73
|
8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy
Reviewed-by: kvn, mdoerr, thartmann
|
2019-01-29 10:13:23 +01:00 |
|
Goetz Lindenmaier
|
87a26ed29d
|
8217628: Verbose ArrayIndexOutOfBoundsException message also in JNI calls
Reviewed-by: mdoerr, dholmes, lfoltan
|
2019-01-29 08:43:33 +01:00 |
|
Claes Redestad
|
bc8ecd924c
|
8217869: Add count_leading_zeros utility
Reviewed-by: neliasso, thartmann
|
2019-01-28 23:00:31 +01:00 |
|
Jesper Wilhelmsson
|
e3621e678a
|
Merge
|
2019-01-28 21:44:57 +01:00 |
|
Claes Redestad
|
ef07b1b314
|
8217841: Remove unused class TraceCPUTime
Reviewed-by: dholmes
|
2019-01-28 09:56:00 +01:00 |
|
Roman Kennke
|
d271630fb2
|
8217016: Shenandoah: Streamline generation of CAS barriers
Reviewed-by: roland
|
2019-01-26 01:21:33 +01:00 |
|
David Holmes
|
cb960e9a30
|
8217618: JVM TI SuspendThread doesn't suspend the current thread before returning
Reviewed-by: dcubed, sspitsyn, dlong
|
2019-01-27 20:48:27 -05:00 |
|
Yasumasa Suenaga
|
d6a75a0f86
|
8217612: (CL)HSDB cannot show some JVM flags
Reviewed-by: dholmes, cjplummer
|
2019-01-26 10:34:29 +09:00 |
|
Vladimir Ivanov
|
23931d94f7
|
8192001: C2: inlining through dispatching MH linkers ignores speculative type of the receiver
Reviewed-by: thartmann, roland
|
2019-01-25 13:37:12 -08:00 |
|
Vladimir Ivanov
|
dbf977da1d
|
8191998: C2: inlining through MH linkers drops speculative part of argument types
Reviewed-by: roland, thartmann, kvn
|
2019-01-25 13:37:10 -08:00 |
|
Vladimir Ivanov
|
d2552c3e55
|
8217760: C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle
Reviewed-by: thartmann, roland
|
2019-01-25 13:37:08 -08:00 |
|
Jesper Wilhelmsson
|
fd21613d59
|
Merge
|
2019-01-25 18:12:06 +01:00 |
|
Claes Redestad
|
466a955633
|
8217782: Spill detection broken after JDK-8217716
Reviewed-by: shade, thartmann
|
2019-01-25 14:10:28 +01:00 |
|
Martin Doerr
|
a9338bb8b7
|
8217459: [PPC64] Cleanup non-vector version of CRC32
Reviewed-by: gromero, goetz
|
2019-01-25 09:49:17 +01:00 |
|
Kim Barrett
|
5b63ffd8b2
|
8216258: Make FreeIdSet semaphore-based
Use semaphore-based blocking and notifying, instead of Mutex.
Reviewed-by: tschatzl, sangheki
|
2019-01-25 00:27:51 -05:00 |
|
Nick Gasson
|
288ebae13c
|
8217368: AArch64: C2 recursive stack locking optimisation not triggered
Reviewed-by: aph, drwhite
|
2019-01-22 15:33:34 +08:00 |
|
Harold Seigel
|
ac22352b49
|
8217660: Refactor module related locked_create_entry_or_null() functions
Remove function return values and add functions that create entries without doing unneeded lookups.
Reviewed-by: redestad, lfoltan
|
2019-01-24 09:38:50 -05:00 |
|
Coleen Phillimore
|
13dd3cb24e
|
8216136: Take Compile_lock for SystemDictionary::_modification_counter with safepoint check
Transition compiler thread from native to VM state to check the Compile_lock with safepoint always.
Reviewed-by: dlong, eosterlund, dholmes
|
2019-01-24 08:44:26 -05:00 |
|
Claes Redestad
|
689f7accd4
|
8217716: Remove dead code in PhaseChaitin
Reviewed-by: thartmann
|
2019-01-24 14:43:56 +01:00 |
|
Erik Helin
|
cdd5a05373
|
8213231: ThreadSnapshot::_threadObj can become stale
Reviewed-by: dcubed, dholmes, rehn
|
2019-01-23 13:40:09 +01:00 |
|
David Holmes
|
4931a2a9d6
|
8194860: Cleanup Semaphore timed-wait time calculations
Reviewed-by: coleenp, kbarrett
|
2019-01-23 21:17:51 -05:00 |
|
Jesper Wilhelmsson
|
c6e45ea87c
|
Merge
|
2019-01-23 19:56:28 +01:00 |
|
Tao Ji
|
cf554816d1
|
8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal
Reviewed-by: thartmann
|
2019-01-21 13:31:42 +08:00 |
|
Aleksey Shipilev
|
17341dad94
|
8217467: Access barriers are missing in C2 intrinsic for Base64
Reviewed-by: thartmann, roland, rkennke, kvn
|
2019-01-22 21:18:25 +01:00 |
|
Tobias Hartmann
|
930c19bcc2
|
8217230: assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types()
Remove dead node from C2 IR.
Reviewed-by: roland, neliasso
|
2019-01-22 18:25:56 +01:00 |
|
Tao Ji
|
3626d59867
|
8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal
Reviewed-by: thartmann
|
2019-01-21 13:31:42 +08:00 |
|
Claes Redestad
|
199b29c58e
|
8217629: RegMask::find_lowest_bit can reuse count_trailing_zeros utility
Reviewed-by: thartmann, neliasso
|
2019-01-23 17:25:25 +01:00 |
|
Zhengyu Gu
|
d783c7a2d8
|
8217522: Missing barriers in some java_lang_String assertion code after JDK-8217442
Reviewed-by: shade, redestad
|
2019-01-23 10:50:27 -05:00 |
|