Claes Redestad
|
700447f7e4
|
8255909: Remove unused delayed_value methods
Reviewed-by: minqi, coleenp, thartmann
|
2020-11-05 08:37:08 +00:00 |
|
Claes Redestad
|
a0ade22057
|
8255900: x86: Reduce impact when VerifyOops is disabled
Reviewed-by: neliasso, minqi, kvn
|
2020-11-04 21:40:31 +00:00 |
|
Roman Kennke
|
29db1dcd62
|
8255886: Shenandoah: Resolve cset address truncation and register clash in interpreter LRB
Reviewed-by: shade
|
2020-11-04 21:30:27 +00:00 |
|
Jorn Vernee
|
160759ceef
|
8255838: Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
Reviewed-by: azeemj, kvn, redestad, thartmann
|
2020-11-04 18:10:23 +00:00 |
|
Aleksey Shipilev
|
a5d8a9c211
|
8255617: Zero: purge the remaining bytecode interpreter profiling support
Reviewed-by: coleenp, sgehwolf, jiefu
|
2020-11-04 06:40:31 +00:00 |
|
Bernhard Urban-Forster
|
88ee973334
|
8254827: JVMCI: Enable it for Windows+AArch64
Reviewed-by: ihse, never, kvn
|
2020-11-03 19:04:47 +00:00 |
|
Roman Kennke
|
f64a15d62e
|
8254315: Shenandoah: Concurrent weak reference processing
Reviewed-by: zgu, shade
|
2020-11-03 18:58:46 +00:00 |
|
Zhengyu Gu
|
134e22a00f
|
8255606: Enable concurrent stack processing on x86_32 platforms
Reviewed-by: shade, rkennke, eosterlund
|
2020-11-03 17:23:47 +00:00 |
|
Roman Kennke
|
93ef0091db
|
8255762: Shenandoah: Consolidate/streamline interpreter LRBs
Reviewed-by: shade
|
2020-11-03 12:59:17 +00:00 |
|
Aleksey Shipilev
|
9a0cf58721
|
8255615: Zero: demote ZeroStack::abi_stack_available guarantee to assert
Reviewed-by: sgehwolf
|
2020-11-03 11:04:47 +00:00 |
|
Bernhard Urban-Forster
|
bee864fb3a
|
8255766: Fix linux+arm64 build after 8254072
Reviewed-by: kvn, ihse
|
2020-11-02 20:25:59 +00:00 |
|
Roman Kennke
|
0e19ded93d
|
8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop()
Reviewed-by: roland
|
2020-11-02 16:01:18 +00:00 |
|
Roman Kennke
|
1019581ce2
|
8255691: Shenandoah: Invoke native-LRB only on non-strong refs
Reviewed-by: zgu
|
2020-11-02 14:10:47 +00:00 |
|
Bernhard Urban-Forster
|
d2812f780e
|
8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build
Reviewed-by: ihse, aph
|
2020-11-02 13:42:56 +00:00 |
|
Jie Fu
|
e48016b163
|
8255565: [Vector API] Add missing format strings for extract instructs in x86.ad
Reviewed-by: vlivanov, jbhateja
|
2020-10-30 08:49:08 +00:00 |
|
Aleksey Shipilev
|
9e5bbff51d
|
8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect
Reviewed-by: kvn, eosterlund
|
2020-10-29 14:19:56 +00:00 |
|
Zhengyu Gu
|
579e50bb40
|
8255564: InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32
Reviewed-by: dholmes, shade
|
2020-10-29 12:32:30 +00:00 |
|
Aleksey Shipilev
|
4b20e460dc
|
8255579: x86: Use cmpq(Register,Address) in safepoint_poll
Reviewed-by: eosterlund, zgu
|
2020-10-29 12:25:11 +00:00 |
|
Jie Fu
|
d82a6dcfb9
|
8255438: [Vector API] More instructs in x86.ad should use legacy mode for code-gen
Reviewed-by: kvn, vlivanov, azeemj
|
2020-10-28 23:03:11 +00:00 |
|
Erik Österlund
|
aaf4f690f0
|
8255233: InterpreterRuntime::at_unwind should be a JRT_LEAF
Reviewed-by: coleenp, dholmes
|
2020-10-28 14:14:51 +00:00 |
|
Claes Redestad
|
bbf0a31e9e
|
8255397: x86: coalesce reference and int entry points into vtos bytecodes
Reviewed-by: shade, coleenp
|
2020-10-28 14:13:31 +00:00 |
|
Dong Bo
|
6b2d11ba24
|
8255246: AArch64: Implement BigInteger shiftRight and shiftLeft accelerator/intrinsic
Reviewed-by: aph
|
2020-10-28 11:52:07 +00:00 |
|
Jie Fu
|
591e7e2c19
|
8255378: [Vector API] Remove redundant vector length check after JDK-8254814 and JDK-8255210
Reviewed-by: vlivanov, adinn
|
2020-10-28 11:04:08 +00:00 |
|
Fei Yang
|
5ec1b80c4a
|
8255287: aarch64: fix SVE patterns for vector shift count
Co-authored-by: Yanhong Zhu <zhuyanhong2@huawei.com>
Reviewed-by: adinn
|
2020-10-23 13:16:37 +00:00 |
|
Martin Doerr
|
12daf2b692
|
8255340: [s390] build failure after JDK-8255208
Reviewed-by: shade
|
2020-10-23 12:20:35 +00:00 |
|
Martin Doerr
|
9007bc20b0
|
8255129: [PPC64, s390] Check vector_size_supported and add VectorReinterpret node
Reviewed-by: lucy
|
2020-10-23 10:52:17 +00:00 |
|
Martin Doerr
|
df792573e8
|
8255274: [PPC64, s390] wrong StringLatin1.indexOf version matched
Reviewed-by: clanger, rrich
|
2020-10-23 10:49:29 +00:00 |
|
Markus Grönlund
|
63ce304ea4
|
8249675: x86: frequency extraction from cpu brand string is incomplete
Reviewed-by: egahlin, dholmes
|
2020-10-23 09:04:03 +00:00 |
|
Roland Westrelin
|
fe74f3cd10
|
8255224: x86_32 tests fail with "bad AD file" after JDK-8223051
Reviewed-by: shade, kvn
|
2020-10-23 07:11:58 +00:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Claes Redestad
|
3f9c8a3920
|
8254966: Remove unused code from Matcher
Reviewed-by: neliasso, kvn
|
2020-10-20 09:27:35 +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 |
|
Claes Redestad
|
e2e11d3449
|
8254955: x86: MethodHandlesAdapterBlob is too big
Reviewed-by: neliasso, kvn
|
2020-10-19 17:50:40 +00:00 |
|
Jie Fu
|
3d23bd8e5b
|
8254814: [Vector API] Fix an AVX512 crash after JDK-8223347
Reviewed-by: vlivanov, thartmann, psandoz
|
2020-10-16 06:57:36 +00:00 |
|
Paul Sandoz
|
0c99b19258
|
8223347: Integration of Vector API (Incubator)
Co-authored-by: Vivek Deshpande <vdeshpande@openjdk.org>
Co-authored-by: Qi Feng <qfeng@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Jean-Philippe Halimi <jphalimi@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Kishor Kharbas <kkharbas@openjdk.org>
Co-authored-by: Eric Liu <Eric.Liu2@arm.com>
Co-authored-by: Aaloan Miftah <someusername3@gmail.com>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Shravya Rukmannagari <srukmannagar@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Lauren Walkowski <lauren.walkowski@arm.com>
Co-authored-by: Yang Zang <Yang.Zhang@arm.com>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Wang Zhuo <wzhuo@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
|
2020-10-14 20:02:46 +00:00 |
|
Jason Tatton (AWS)
|
f71e8a6198
|
8173585: Intrinsify StringLatin1.indexOf(char)
Reviewed-by: neliasso
|
2020-10-14 12:58:21 +00:00 |
|
Tobias Hartmann
|
31d9b7fe45
|
8254252: Generic arraycopy stub overwrites callee-save rdi register on 64-bit Windows
Reviewed-by: kvn, chagedorn
|
2020-10-14 07:26:13 +00:00 |
|
Ioi Lam
|
a098037375
|
8254365: ciMethod.hpp should not include methodHandles.hpp
Reviewed-by: dholmes, coleenp
|
2020-10-14 04:59:52 +00:00 |
|
Aleksey Shipilev
|
90de2894e9
|
8254611: x86_32: Call to IRT::at_unwind clobbers rthread after JDK-8253180
Reviewed-by: eosterlund
|
2020-10-13 05:47:03 +00:00 |
|
Aleksey Shipilev
|
d3069ac9ec
|
8254362: x86_32 builds fail after JDK-8253180
Reviewed-by: kvn
|
2020-10-11 21:07:48 +00:00 |
|
Vladimir Kozlov
|
25001c50d6
|
8254352: 3 compiler tests failed with "assert(allocates2(pc)) failed: not in CodeBuffer memory"
Reviewed-by: shade
|
2020-10-11 19:37:36 +00:00 |
|