Jie Fu
a824781b8c
8255210: [Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines
...
Reviewed-by: psandoz, sviswanathan, jbhateja
2020-10-23 05:49:56 +00:00
Patric Hedlin
f279ddfa06
8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted
...
Reviewed-by: adinn
2020-10-22 15:56:56 +00:00
Robbin Ehn
4634dbef6d
8223312: Utilize handshakes instead of is_thread_fully_suspended
...
Reviewed-by: dholmes, rrich, dcubed, eosterlund
2020-10-22 15:16:50 +00:00
Thomas Schatzl
cc50c8d4f1
8255196: Remove unused G1FullGCCompactionPoint::merge()
...
Reviewed-by: shade
2020-10-22 09:15:30 +00:00
Stefan Karlsson
ae72b5283b
8255047: Add HotSpot UseDebuggerErgo flags
...
Reviewed-by: dcubed, dholmes
2020-10-22 08:24:51 +00:00
Fei Yang
b25d894015
8252204: AArch64: Implement SHA3 accelerator/intrinsic
...
Co-authored-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Co-authored-by: Dong Bo <dongbo4@huawei.com>
Reviewed-by: aph, kvn
2020-10-22 04:38:39 +00:00
Eric Caspole
85a8949caa
8254913: Increase InlineSmallCode default from 2000 to 2500 for x64
...
Reviewed-by: redestad, shade, azeemj
2020-10-21 20:34:58 +00:00
Coleen Phillimore
56ea490f1e
8233343: Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions
...
Reviewed-by: rehn, mdoerr, zgu
2020-10-21 20:33:24 +00:00
Zhengyu Gu
615b759edd
8255070: Shenandoah: Use single thread for concurrent CLD liveness test
...
Reviewed-by: rkennke
2020-10-21 19:44:24 +00:00
Aleksey Shipilev
8d9e6d01fb
8255041: Zero: remove old JSR 292 support leftovers
...
Reviewed-by: rkennke
2020-10-21 16:33:53 +00:00
Sandhya Viswanathan
365f19c8e1
8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics
...
Reviewed-by: kvn, thartmann
2020-10-21 16:24:30 +00:00
Zhengyu Gu
c9269bf59e
8255036: Shenandoah: Reset GC state for root verifier
...
Reviewed-by: rkennke
2020-10-21 14:42:37 +00:00
Matthias Baesken
e559bd2c8b
8254889: name_and_sig_as_C_string usages in frame coding without ResourceMark
...
Reviewed-by: dholmes
2020-10-21 12:24:35 +00:00
Vladimir Ivanov
7e2640432b
8255000: C2: Unify IGVN processing when loop opts are over
...
Reviewed-by: neliasso, iveresov, kvn
2020-10-21 08:09:00 +00:00
Vladimir Ivanov
27230fae24
8255026: C2: Miscellaneous cleanups in Compile and PhaseIdealLoop code
...
Reviewed-by: thartmann, neliasso, redestad
2020-10-21 07:34:54 +00:00
Aleksey Shipilev
bd45191f00
8255065: Zero: accessor_entry misses the IRIW case
...
Reviewed-by: mdoerr
2020-10-21 06:14:25 +00:00
Ningsheng Jian
42a6eadb85
8254884: Make sure jvm does not crash with Arm SVE and Vector API
...
Reviewed-by: vlivanov, adinn
2020-10-21 01:15:13 +00:00
Tobias Hartmann
cfb02d4854
8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
...
Added missing NULL checks.
Reviewed-by: kvn, chagedorn
2020-10-20 14:58:40 -07:00
Ioi Lam
24f7f84594
8245412: Better class definitions
...
Reviewed-by: coleenp, rhalade, jwilhelm, skoivu
2020-10-20 14:58:39 -07:00
Harold Seigel
29c68087c9
8243302: Advanced class supports
...
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: coleenp, lfoltan, mschoene, rhalade
2020-10-20 14:58:39 -07:00
Coleen Phillimore
5f1918db26
8244955: Additional Fix for JDK-8240124
...
Reviewed-by: rehn, pliden, smarks
2020-10-20 14:58:38 -07:00
David Holmes
798bfb3b9c
8233624: Enhance JNI linkage
...
Co-authored-by: David Holmes <david.holmes@oracle.com>, Alex Buckley <alex.buckley@oracle.com>, John Rose <john.r.rose@oracle.com>
Reviewed-by: abuckley, jrose, rhalade, mschoene
2020-10-20 14:58:38 -07:00
Tobias Hartmann
7c05f32bc9
8244924: Additional fix for JDK-8241119
...
Reviewed-by: kvn, vlivanov, rhalade, ahgross
2020-10-20 14:58:38 -07:00
Coleen Phillimore
a5cb23e29f
8240124: Better VM Interning
...
Reviewed-by: rehn, pliden, smarks, rhalade, ahgross, jwilhelm
2020-10-20 14:58:37 -07:00
Erik Gahlin
fa25d083be
8236196: Improve string pooling
...
Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade
2020-10-20 14:58:37 -07:00
Tobias Hartmann
afd852ccb8
8241114: Better range handling
...
Reviewed-by: kvn, vlivanov, rhalade, ahgross
2020-10-20 14:58:37 -07:00
Zhengyu Gu
856037c417
8255006: Add NULL-check to StringDedupTable lookup
...
Reviewed-by: rkennke, kbarrett
2020-10-20 18:06:43 +00:00
Aleksey Shipilev
ee6eb9860e
8254995: [x86] ControlWord::print(), rc/pc variables might not be initialized
...
Reviewed-by: kvn
2020-10-20 17:55:36 +00:00
Per Liden
3267b09d5a
8254883: ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators
...
Reviewed-by: eosterlund
2020-10-20 16:07:33 +00:00
Richard Reingruber
40f847e2fb
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
...
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
2020-10-20 15:31:55 +00:00
Patricio Chilano Mateo
f167a71f1d
8254264: Remove redundant cross_modify_fence()
...
Reviewed-by: rehn, dholmes, dcubed
2020-10-20 15:07:36 +00:00
Claes Redestad
76fdd7fccf
8255038: Adjust adapter_code_size to account for -Xlog:methodhandles in debug builds
...
Reviewed-by: shade, neliasso
2020-10-20 14:23:50 +00:00
Per Liden
cdc8c401b5
8254878: Move last piece of ZArray to GrowableArray
...
Reviewed-by: stefank, eosterlund
2020-10-20 13:07:35 +00:00
Roland Westrelin
294e0705fa
8254998: C2: assert(!n->as_Loop()->is_transformed_long_loop()) failure with -XX:StressLongCountedLoop=1
...
Reviewed-by: vlivanov, kvn, thartmann
2020-10-20 11:53:41 +00:00
Claes Redestad
3f9c8a3920
8254966: Remove unused code from Matcher
...
Reviewed-by: neliasso, kvn
2020-10-20 09:27:35 +00:00
Doug Simon
017d151e11
8254842: [JVMCI] copy thread name when attaching libgraal thread to HotSpot
...
Reviewed-by: kvn, never
2020-10-20 08:38:14 +00:00
Thomas Stuefe
7ba6a6bf00
8251158: Implementation of JEP 387: Elastic Metaspace
...
Reviewed-by: lkorinth, coleenp, iklam, rrich
2020-10-20 06:48:09 +00:00
Nhat Nguyen
5fedfa707e
8251271: C2: Compile::_for_igvn list is corrupted after RenumberLiveNodes
...
Reviewed-by: vlivanov, thartmann
2020-10-20 06:18:49 +00:00
Aleksey Shipilev
355f44dd11
8254994: [x86] C1 StubAssembler::call_RT, "call_offset might not be initialized"
...
Reviewed-by: chagedorn, kvn
2020-10-20 05:31:39 +00:00
Aleksey Shipilev
0a75b37f7a
8254776: Remove unimplemented LowMemoryDetector::check_memory_usage
...
Reviewed-by: sspitsyn, cjplummer
2020-10-20 05:28:22 +00:00
Aleksey Shipilev
b65dcfa3a0
8197981: Missing return statement in __sync_val_compare_and_swap_8
...
Reviewed-by: andrew, dholmes
2020-10-20 05:26:59 +00:00
Aleksey Shipilev
5b51085c98
8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes
...
Reviewed-by: sgehwolf
2020-10-20 05:25:57 +00:00
Daniel D. Daugherty
c87cdf70e4
8254029: ObjectMonitor cleanup/minor bug-fix changes extracted from JDK-8253064
...
Reviewed-by: dholmes, eosterlund
2020-10-20 01:08:19 +00:00
Doug Simon
14e1e1741f
8255004: [JVMCI] expose JVM_ACC_FIELD_INITIALIZED_FINAL_UPDATE
...
Reviewed-by: never, kvn
2020-10-19 19:39:19 +00:00
Doug Simon
f42c03226f
8254793: [JVMCI] improve speculation encoding
...
Reviewed-by: kvn, dlong, never
2020-10-19 19:06:23 +00:00
Calvin Cheung
74ac77e2b1
8247666: Support Lambda proxy classes in static CDS archive
...
Reviewed-by: iklam, mchung
2020-10-19 18:27:50 +00:00
Claes Redestad
e2e11d3449
8254955: x86: MethodHandlesAdapterBlob is too big
...
Reviewed-by: neliasso, kvn
2020-10-19 17:50:40 +00:00
Vicente Romero
1da28de82f
8255009: delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon
...
Reviewed-by: jlahoda
2020-10-19 15:55:54 +00:00
Jie Fu
cb7701b725
8253970: Build error: address argument to atomic builtin must be a pointer to integer or pointer ('volatile narrowOop *' invalid)
...
Reviewed-by: kbarrett, dholmes
2020-10-19 13:18:50 +00:00
Anton Kozlov
4ffed326fa
8254940: AArch64: Cleanup non-product thread members
...
Reviewed-by: aph
2020-10-19 11:43:02 +00:00