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 |
|
Jie Fu
|
d43f14161e
|
8254351: Minimal VM build fails with undeclared identifier 'MaxVectorSize' after JDK-8252847
Reviewed-by: kvn
|
2020-10-11 00:41:06 +00:00 |
|
Jatin Bhateja
|
4b5ac3abac
|
8252847: Optimize primitive arrayCopy stubs using AVX-512 masked instructions
Reviewed-by: neliasso, kvn
|
2020-10-10 06:29:38 +00:00 |
|
Roman Kennke
|
536b35b53a
|
8254319: Shenandoah: Interpreter native-LRB needs to activate during HAS_FORWARDED
Reviewed-by: shade, zgu
|
2020-10-09 19:07:14 +00:00 |
|
Martin Doerr
|
e9c1905bd0
|
8253740: [PPC64] Minor interpreter cleanup
Reviewed-by: lucy
|
2020-10-09 13:35:01 +00:00 |
|
Martin Doerr
|
2bc8bc5722
|
8254265: s390 and linux 32 bit builds broken
Reviewed-by: coleenp, dholmes
|
2020-10-09 11:51:21 +00:00 |
|
Claes Redestad
|
9cecc16747
|
8254244: Some code emitted by TemplateTable::branch is unused when running TieredCompilation
Reviewed-by: mdoerr, coleenp, iveresov
|
2020-10-09 11:01:53 +00:00 |
|
Erik Österlund
|
b9873e1833
|
8253180: ZGC: Implementation of JEP 376: ZGC: Concurrent Thread-Stack Processing
Reviewed-by: stefank, pliden, rehn, neliasso, coleenp, smonteith
|
2020-10-09 08:40:33 +00:00 |
|
Martin Doerr
|
ced46b19f7
|
8254190: [s390] interpreter misses exception check after calling monitorenter
Reviewed-by: shade, rrich
|
2020-10-08 20:52:50 +00:00 |
|
Vladimir Ivanov
|
6d13c766bf
|
8253191: C2: Masked byte comparisons with large masks produce wrong result on x86
Reviewed-by: thartmann
|
2020-10-08 12:41:46 +00:00 |
|
Coleen Phillimore
|
6bc493188b
|
8253717: Relocate stack overflow code out of thread.hpp/cpp
Reviewed-by: rehn, dcubed, dholmes, stuefe
|
2020-10-08 11:24:27 +00:00 |
|
Aleksey Shipilev
|
7952c06b36
|
8254166: Zero: return-type warning in zeroInterpreter_zero.cpp
Reviewed-by: sgehwolf
|
2020-10-08 08:10:55 +00:00 |
|
Boris Ulasevich
|
fd0cb98ed0
|
8253901: ARM32: SIGSEGV during monitorexit due to incorrect register use (after JDK-8253540)
Reviewed-by: shade
|
2020-10-08 06:52:27 +00:00 |
|
Claes Redestad
|
739347f093
|
8254168: Remove TemplateTable::count_calls
Reviewed-by: coleenp
|
2020-10-07 17:10:37 +00:00 |
|
Claes Redestad
|
6712f8caff
|
8254084: Remove TemplateTable::pd_initialize
Reviewed-by: mdoerr, coleenp
|
2020-10-06 20:23:59 +00:00 |
|