Andrew Haley
|
a305743cfa
|
8261660: AArch64: Race condition in stub code generation for LSE Atomics
Reviewed-by: dcubed, adinn
|
2021-02-12 17:34:29 +00:00 |
|
Martin Doerr
|
6475d4774f
|
8261655: [PPC64] Build broken after JDK-8260941
Reviewed-by: shade, clanger
|
2021-02-12 15:46:37 +00:00 |
|
Anton Kozlov
|
b670efd896
|
8261072: AArch64: Fix MacroAssembler::get_thread convention
Reviewed-by: burban, aph
|
2021-02-12 15:11:21 +00:00 |
|
Andrew Haley
|
40ae9937a0
|
8261027: AArch64: Support for LSE atomics C++ HotSpot code
Reviewed-by: adinn, simonis
|
2021-02-12 13:12:02 +00:00 |
|
Anton Kozlov
|
682e78e89b
|
8261071: AArch64: Refactor interpreter native wrappers
Reviewed-by: aph
|
2021-02-12 10:27:47 +00:00 |
|
Thomas Schatzl
|
9c0ec8d848
|
8260941: Remove the conc_scan parameter for CardTable
Reviewed-by: ayang, kbarrett
|
2021-02-12 08:41:33 +00:00 |
|
Quaffel
|
906facabad
|
8260372: [PPC64] Add support for JDK-8210498 and JDK-8222841
Reviewed-by: mdoerr, goetz
|
2021-02-09 14:24:44 +00:00 |
|
Nick Gasson
|
5183d8ae1e
|
8260355: AArch64: deoptimization stub should save vector registers
Reviewed-by: vlivanov, aph
|
2021-02-09 01:49:52 +00:00 |
|
Aleksey Shipilev
|
d45343ea51
|
8260899: ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register
Reviewed-by: dsamersoff
|
2021-02-08 07:29:40 +00:00 |
|
Dong Bo
|
aa5bc6edb3
|
8258953: AArch64: move NEON instructions to aarch64_neon.ad
Reviewed-by: njian, aph
|
2021-02-08 02:12:29 +00:00 |
|
Jesper Wilhelmsson
|
d7acfae3d2
|
Merge
|
2021-02-06 00:29:45 +00:00 |
|
Martin Doerr
|
48f5220c80
|
8260369: [PPC64] Add support for JDK-8200555
Reviewed-by: lucy
|
2021-02-05 12:58:23 +00:00 |
|
Ioi Lam
|
c59e4b66bb
|
8261106: Reduce inclusion of jniHandles.hpp
Reviewed-by: coleenp, hseigel
|
2021-02-04 19:05:38 +00:00 |
|
Ioi Lam
|
82028e70d1
|
8260012: Reduce inclusion of collectedHeap.hpp and heapInspection.hpp
Reviewed-by: stefank, tschatzl
|
2021-02-04 04:05:33 +00:00 |
|
Dong Bo
|
5307afa9e7
|
8260585: AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers
Reviewed-by: iveresov, dlong, njian, aph
|
2021-02-03 21:40:33 +00:00 |
|
Ioi Lam
|
ffbcf1b0a7
|
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
|
2021-02-02 23:40:29 +00:00 |
|
Quaffel
|
0093183b33
|
8260368: [PPC64] GC interface needs enhancement to support GCs with load barriers
Reviewed-by: mdoerr, rkennke, goetz
|
2021-02-02 15:53:56 +00:00 |
|
Jie Fu
|
0da9cad5f5
|
8260501: [Vector API] Improve register usage for shift operations on x86
Reviewed-by: vlivanov, kvn
|
2021-01-31 00:27:55 +00:00 |
|
Igor Veresov
|
1519632597
|
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
|
2021-01-28 20:51:12 +00:00 |
|
Aleksey Shipilev
|
a68c6c2a13
|
8260579: PPC64 and S390 builds failures after JDK-8260467
Reviewed-by: mdoerr
|
2021-01-28 12:00:59 +00:00 |
|
Martin Doerr
|
87522573ac
|
8260502: [s390] NativeMovRegMem::verify() fails because it's too strict
Reviewed-by: lucy, rrich
|
2021-01-28 11:39:06 +00:00 |
|
Aleksey Shipilev
|
a97aedff9f
|
8256215: Shenandoah: re-organize saving/restoring machine state in assembler code
Reviewed-by: rkennke, zgu
|
2021-01-28 10:24:37 +00:00 |
|
Ioi Lam
|
396a496f3c
|
8260467: Move well-known classes from systemDictionary.hpp to vmClasses.hpp
Reviewed-by: dholmes, coleenp
|
2021-01-28 04:24:04 +00:00 |
|
Thomas Stuefe
|
3e4194c42e
|
8260022: [ppc] os::print_function_and_library_name shall resolve function descriptors transparently
Reviewed-by: mdoerr, lucy
|
2021-01-27 10:43:04 +00:00 |
|
Ioi Lam
|
535c2927b6
|
8260306: Do not include osThread.hpp in thread.hpp
Reviewed-by: coleenp, lfoltan
|
2021-01-24 02:40:57 +00:00 |
|
Ioi Lam
|
5cdcce1c1f
|
8260307: Do not include method.hpp in frame.hpp
Reviewed-by: lfoltan, coleenp
|
2021-01-23 06:24:22 +00:00 |
|
Jesper Wilhelmsson
|
6f2a394314
|
Merge
|
2021-01-23 03:15:43 +00:00 |
|
Jie Fu
|
d90e06af7b
|
8259775: [Vector API] Incorrect code-gen for VectorReinterpret operation
Reviewed-by: rbackman, neliasso, kvn
|
2021-01-22 00:13:58 +00:00 |
|
Fei Yang
|
4bcffeb9f4
|
8260029: aarch64: fix typo in verify_oop_array
Co-authored-by: Zhuxuan Ni <nizhuxuan@huawei.com>
Reviewed-by: shade, aph
|
2021-01-21 11:58:23 +00:00 |
|
Yasumasa Suenaga
|
f8a9602a0a
|
8260025: Missing comma in VM_Version_Ext::_family_id_amd
Reviewed-by: dholmes, stuefe
|
2021-01-21 06:08:13 +00:00 |
|
Aleksey Shipilev
|
3edf393d42
|
8259978: PPC64 builds broken after JDK-8258004
Reviewed-by: lucy, iklam
|
2021-01-19 18:33:18 +00:00 |
|
Ioi Lam
|
492bebc7aa
|
8258004: Remove unnecessary inclusion of vm_version.hpp
Reviewed-by: dholmes, stefank
|
2021-01-19 04:32:51 +00:00 |
|
Roman Kennke
|
e60c992699
|
8259849: Shenandoah: Rename store-val to IU-barrier
Reviewed-by: zgu, shade
|
2021-01-18 15:29:54 +00:00 |
|
Aleksey Shipilev
|
ff275b3764
|
8259403: Zero: crash with NULL MethodHandle receiver
Reviewed-by: coleenp
|
2021-01-18 10:28:14 +00:00 |
|
Daniel D. Daugherty
|
b78cd633f6
|
8259846: [BACKOUT] JDK-8259278 Optimize Vector API slice and unslice operations
Reviewed-by: vlivanov, psandoz
|
2021-01-15 16:53:33 +00:00 |
|
Sandhya Viswanathan
|
a6b2162f54
|
8259278: Optimize Vector API slice and unslice operations
Reviewed-by: psandoz, vlivanov
|
2021-01-14 17:48:44 +00:00 |
|
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 |
|