Jatin Bhateja
|
ff3e6e46cd
|
8259773: Incorrect encoding of AVX-512 kmovq instruction
Reviewed-by: vlivanov
|
2021-01-14 13:20:06 +00:00 |
|
Jesper Wilhelmsson
|
51e14f2e2a
|
Merge
|
2021-01-14 01:29:47 +00:00 |
|
Coleen Phillimore
|
535f2da5e2
|
8259486: Replace PreserveExceptionMark with implementation for CautiouslyPreserveExceptionMark
Reviewed-by: dholmes, sspitsyn
|
2021-01-13 14:32:52 +00:00 |
|
Aleksey Shipilev
|
ce94512087
|
8259619: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect
Reviewed-by: chagedorn, kvn
|
2021-01-13 12:30:28 +00:00 |
|
Xiaohong Gong
|
793017d2ed
|
8259601: AArch64: Fix reinterpretX2D match rule issue
Reviewed-by: adinn, njian
|
2021-01-13 05:52:45 +00:00 |
|
Dong Bo
|
ccac7aaea3
|
8258932: AArch64: Enhance floating-point Min/MaxReductionV with fminp/fmaxp
Reviewed-by: aph
|
2021-01-12 13:27:47 +00:00 |
|
Aleksey Shipilev
|
9d4e84fd41
|
8259565: Zero: compiler/runtime/criticalnatives fails because CriticalJNINatives is not supported
Reviewed-by: coleenp, zgu
|
2021-01-12 07:49:21 +00:00 |
|
Wang Huang
|
ae0532edc3
|
8259044: JVM lacks data type qualifier when using -XX:+PrintAssembly with AArch64-Neon backend
Co-authored-by: He Xuejin <hexuejin2@huawei.com>
Reviewed-by: njian, aph
|
2021-01-12 01:40:08 +00:00 |
|
Ningsheng Jian
|
a7e5da22c4
|
8258384: AArch64: SVE verify_ptrue fails on some tests
Reviewed-by: adinn, ngasson
|
2021-01-12 01:31:58 +00:00 |
|
Harold Seigel
|
cf3e4bfdb5
|
8258838: Remove JVM option UseStackBanging
Reviewed-by: dholmes, coleenp, kvn
|
2021-01-11 18:18:13 +00:00 |
|
Aleksey Shipilev
|
18a37f9453
|
8259368: Zero: UseCompressedClassPointers does not depend on UseCompressedOops
Reviewed-by: aph, zgu
|
2021-01-11 09:43:18 +00:00 |
|
Jesper Wilhelmsson
|
555641ede5
|
Merge
|
2021-01-07 21:17:35 +00:00 |
|
Zhengyu Gu
|
1b60acd8aa
|
8259252: Shenandoah: Shenandoah build failed on AArch64 after JDK-8258459
Reviewed-by: rkennke, shade
|
2021-01-05 18:33:41 +00:00 |
|
Claes Redestad
|
d5aa49d154
|
8259236: C2 compilation fails with assert(is_power_of_2(value)) failed: value must be a power of 2: 8000000000000000
Reviewed-by: thartmann
|
2021-01-05 16:41:17 +00:00 |
|
Ioi Lam
|
5ea960728c
|
8258459: Decouple gc_globals.hpp from globals.hpp
Reviewed-by: lfoltan, coleenp
|
2021-01-05 05:57:08 +00:00 |
|
Jie Fu
|
216c2ec077
|
8258703: Incorrect 512-bit vector registers restore on x86_32
Reviewed-by: kvn, sviswanathan
|
2021-01-04 23:41:51 +00:00 |
|
Claes Redestad
|
9d160aa1b7
|
8257815: Replace global log2 functions with efficient implementations
Reviewed-by: kbarrett, stefank
|
2021-01-04 21:01:25 +00:00 |
|
Hao Sun
|
cdb487a6fd
|
8258856: VM build without C1/C2 fails after JDK-8243205
Reviewed-by: jiefu, kvn
|
2020-12-23 23:14:37 +00:00 |
|
Corey Ashford
|
0849117d5c
|
8256431: [PPC64] Implement Base64 encodeBlock() for Power64-LE
Reviewed-by: mdoerr
|
2020-12-22 14:19:32 +00:00 |
|
Xin Liu
|
30b9ff660f
|
8258653: CallJavaNode::_bci is not in use
Reviewed-by: kvn, vlivanov
|
2020-12-21 23:27:33 +00:00 |
|
Jesper Wilhelmsson
|
d234388042
|
Merge
|
2020-12-21 09:09:05 +00:00 |
|
Jie Fu
|
59ae054873
|
8258687: Build broken on Windows after fix for JDK-8258134
Reviewed-by: thartmann
|
2020-12-18 14:13:01 +00:00 |
|
Jie Fu
|
45a150b8dc
|
8258134: assert(size == calc_size) failed: incorrect size calculation on x86_32 with AVX512 machines
Reviewed-by: kvn, thartmann
|
2020-12-18 12:50:19 +00:00 |
|
Jatin Bhateja
|
c11525a45e
|
8257772: Vectorizing clear memory operation using AVX-512 masked operations
Reviewed-by: thartmann, kvn
|
2020-12-17 04:42:19 +00:00 |
|
Nick Gasson
|
643ddc1320
|
8257882: Implement linkToNative intrinsic on AArch64
Reviewed-by: jvernee, mcimadamore, aph
|
2020-12-17 03:24:40 +00:00 |
|
Ioi Lam
|
1d15ebe19e
|
8243205: Modularize JVM flags declaration
Reviewed-by: kvn, coleenp, stefank
|
2020-12-11 04:18:54 +00:00 |
|
Jie Fu
|
8befc3210d
|
8258073: x86_32 build broken after JDK-8257731
Reviewed-by: iklam
|
2020-12-11 03:36:17 +00:00 |
|
Ioi Lam
|
d4282b0cfc
|
8257731: Remove excessive include of stubRoutines.hpp
Reviewed-by: coleenp, kvn
|
2020-12-10 23:57:35 +00:00 |
|
Dong Bo
|
026b09cf64
|
8257483: C2: Split immediate vector rotate from RotateLeftV and RotateRightV nodes
Reviewed-by: vlivanov
|
2020-12-10 12:26:04 +00:00 |
|
Sandhya Viswanathan
|
869dcb6f50
|
8257806: Optimize x86 allTrue and anyTrue vector mask operations of Vector API
Reviewed-by: kvn, psandoz
|
2020-12-10 04:31:27 +00:00 |
|
Christian Hagedorn
|
f148915d54
|
8245107: Use Unified Logging in trace_method_handle_stub()
Reviewed-by: coleenp, mdoerr
|
2020-12-09 14:36:13 +00:00 |
|
Dan Smith
|
48d8650ae1
|
8257845: Integrate JEP 390
8254047: [JEP 390] Revise "value-based class" & apply to wrappers
8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased
8252183: [JEP 390] Add 'lint' warning for @ValueBased classes
8257027: [JEP 390] Diagnose synchronization on @ValueBased classes
8252180: [JEP 390] Deprecate wrapper class constructors for removal
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Reviewed-by: rriggs, hseigel, mchung, darcy
|
2020-12-08 23:04:01 +00:00 |
|
Dean Long
|
a5297bd0d4
|
8254939: macOS: unused function 'replicate4_imm'
Reviewed-by: redestad, thartmann
|
2020-12-07 20:10:07 +00:00 |
|
Martin Doerr
|
46b35acfcb
|
8257798: [PPC64] undefined reference to Klass::vtable_start_offset()
Reviewed-by: goetz
|
2020-12-07 13:45:19 +00:00 |
|
Martin Doerr
|
1d2d9815d0
|
8257423: [PPC64] Support -XX:-UseInlineCaches
Reviewed-by: stuefe, rrich
|
2020-12-04 11:24:15 +00:00 |
|
Hao Sun
|
af6b7f9c55
|
8257743: Minimal build on AArch64 failed with --disable-precompiled-headers
Reviewed-by: shade
|
2020-12-04 09:12:30 +00:00 |
|
Evgeny Astigeevich
|
e836396207
|
8257436: [aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on
Reviewed-by: simonis
|
2020-12-03 15:55:32 +00:00 |
|
Harold Seigel
|
e4497c9e69
|
8256718: Obsolete the long term deprecated and aliased Trace flags
Reviewed-by: sspitsyn, iklam, dholmes, coleenp
|
2020-12-03 13:14:57 +00:00 |
|
Nick Gasson
|
4169d96e24
|
8257143: Enable JVMCI code installation tests on AArch64
Reviewed-by: burban, kvn
|
2020-12-03 07:26:10 +00:00 |
|
Ioi Lam
|
02a0a027f4
|
8257563: Remove excessive include of klass.inline.hpp
Reviewed-by: dholmes, stuefe, stefank
|
2020-12-03 01:34:04 +00:00 |
|
Ioi Lam
|
670426646d
|
8257565: epsilonBarrierSet.hpp should not include barrierSetAssembler
Reviewed-by: kbarrett, stuefe, shade
|
2020-12-02 16:56:55 +00:00 |
|
Stuart Monteith
|
9a60413ba0
|
8248736: [aarch64] runtime/signal/TestSigpoll.java failed "fatal error: not an ldr (literal) instruction."
Reviewed-by: aph, shade
|
2020-12-02 10:22:20 +00:00 |
|
Aleksey Shipilev
|
eaf4db6b8b
|
8257502: Builds fail with new warnings after JDK-8256254
Reviewed-by: jiefu, stuefe
|
2020-12-01 13:51:35 +00:00 |
|
Per Liden
|
021dced22a
|
8257415: ZGC: Fix barrier_data types
Reviewed-by: smonteith, stefank
|
2020-12-01 10:40:46 +00:00 |
|
Ioi Lam
|
f48737c7b3
|
8256254: Convert vmIntrinsics::ID to enum class
Reviewed-by: redestad, kvn
|
2020-12-01 05:35:29 +00:00 |
|
Rohit Arul Raj
|
29f86e00b1
|
8256536: Newer AMD 19h (EPYC) Processor family defaults
Reviewed-by: kvn
|
2020-11-30 22:29:53 +00:00 |
|
Paul Sandoz
|
89690699b2
|
8256995: [vector] Improve broadcast operations
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Reviewed-by: kvn, vlivanov
|
2020-11-30 18:52:20 +00:00 |
|
Vladimir Kozlov
|
816e8f83b8
|
8256999: Add C2 intrinsic for Reference.refersTo and PhantomReference::refersTo
Reviewed-by: pliden, vlivanov, rkennke, eosterlund, shade
|
2020-11-29 20:27:01 +00:00 |
|
Nick Gasson
|
c93f0a07c4
|
8252684: Move the AArch64 assember test under test/hotspot/gtest
Reviewed-by: aph
|
2020-11-28 15:37:18 +00:00 |
|
Martin Doerr
|
d51e2ab219
|
8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode
Reviewed-by: clanger
|
2020-11-27 15:43:52 +00:00 |
|