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 |
|
Jose Ricardo Ziviani
|
919978380c
|
8253565: PPC64: Fix duplicate if condition in vm_version_ppc.cpp
Reviewed-by: mdoerr
|
2020-10-06 08:16:57 +00:00 |
|
Monica Beckwith
|
9604ee8269
|
8248238: Implementation: JEP 388: Windows AArch64 Support
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Reviewed-by: dholmes, cjplummer, aph, ihse
|
2020-10-05 03:21:39 +00:00 |
|
Aleksey Shipilev
|
6f40a41466
|
8253891: Debug x86_32 builds fail after JDK-8239090
Reviewed-by: stuefe, phh
|
2020-10-02 06:57:03 +00:00 |
|
Kim Barrett
|
2d9fa9da02
|
8247912: Make narrowOop a scoped enum
Reviewed-by: iklam, stefank
|
2020-10-01 10:45:22 +00:00 |
|
Martin Doerr
|
7779ce9fb4
|
8253689: [s390] Use flag kind "diagnostic" for platform specific flags
Reviewed-by: stuefe, lucy
|
2020-10-01 09:23:31 +00:00 |
|
Martin Doerr
|
a8242892c2
|
8253690: [PPC64] Use flag kind "diagnostic" for platform specific flags
Reviewed-by: stuefe, lucy
|
2020-10-01 09:21:12 +00:00 |
|
Philippe Marschall
|
2a406f3ce5
|
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
Reviewed-by: dholmes, alanb, psandoz, kvn, egahlin
|
2020-09-30 20:05:07 +00:00 |
|
Paul Hohensee
|
9e453d9792
|
8239090: Improve CPU feature support in VM_Version
Reviewed-by: iveresov, simonis
|
2020-09-30 17:02:08 +00:00 |
|
Patric Hedlin
|
04775f11fe
|
8253768: Deleting unused pipe_class definitions in adl-file (x86_64.ad).
Reviewed-by: neliasso
|
2020-09-30 09:06:17 +00:00 |
|
Jatin Bhateja
|
ac02afe9dc
|
8253721: Flag -XX:AVX3Threshold does not accept Zero value
Reviewed-by: kvn, thartmann
|
2020-09-30 05:09:12 +00:00 |
|
Coleen Phillimore
|
77a0f3999a
|
8253540: InterpreterRuntime::monitorexit should be a JRT_LEAF function
Reviewed-by: rehn, mdoerr, dcubed, pchilanomate
|
2020-09-28 15:49:02 +00:00 |
|
Anton Kozlov
|
ec9bee6866
|
8253015: Aarch64: Move linux code out from generic CPU feature detection
Reviewed-by: aph
|
2020-09-28 13:52:10 +00:00 |
|
Nick Gasson
|
8e87d46f41
|
8252857: AArch64: Shenandoah C1 CAS is not sequentially consistent
Reviewed-by: rkennke, shade
|
2020-09-28 09:12:26 +00:00 |
|
Martin Doerr
|
c2692f8875
|
8225329: -XX:+PrintBiasedLockingStatistics causes crash during initia…
Reviewed-by: stuefe, dholmes
|
2020-09-28 09:06:31 +00:00 |
|
Patric Hedlin
|
7817963ce9
|
8247691: [aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps
Reviewed-by: eosterlund, aph
|
2020-09-26 18:24:11 +00:00 |
|
Stefan Karlsson
|
1f5a033421
|
8253555: Make ByteSize and WordSize typed scoped enums
Reviewed-by: kbarrett, tschatzl
|
2020-09-25 10:29:26 +00:00 |
|
Coleen Phillimore
|
bf442c5b9e
|
8253539: Remove unused JavaThread functions for set_last_Java_fp/pc
Reviewed-by: rehn, dholmes
|
2020-09-24 10:45:37 +00:00 |
|
Joshua Zhu
|
ba174af344
|
8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
Reviewed-by: adinn, aph
|
2020-09-24 00:55:27 +00:00 |
|
Kim Barrett
|
bca9e55b1e
|
8253167: ARM32 builds fail after JDK-8247910
8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
Removed platform-dependent definitions of BREAKPOINT as asm(breakpoint instruction).
Reviewed-by: coleenp, mikael, bulasevich
|
2020-09-21 00:31:26 +00:00 |
|
Boris Ulasevich
|
224a30f12c
|
8252311: AArch64: save two words in itable lookup stub
Reviewed-by: adinn, aph
|
2020-09-19 07:47:37 +00:00 |
|
Ioi Lam
|
0a1dc50f54
|
8253271: vm_version_x86.hpp should not include globals_extension.hpp
Reviewed-by: dholmes
|
2020-09-17 21:32:22 +00:00 |
|
Cesar
|
fbf4699d23
|
8253040: Remove unused Matcher::regnum_to_fpu_offset()
Reviewed-by: adityam, vlivanov
|
2020-09-16 06:41:37 +00:00 |
|
Aleksey Shipilev
|
7c564e13ee
|
8253146: C2: Purge unused MachCallNode::_arg_size field
Reviewed-by: thartmann, adityam
|
2020-09-16 06:38:53 +00:00 |
|
Cesar
|
2caa20a76d
|
8250668: Clean up method_oop names in adlc
Reviewed-by: coleenp, adityam, thartmann
|
2020-09-16 05:54:16 +00:00 |
|
Kim Barrett
|
af8c678038
|
8247910: Improve alignment and power-of-2 utilities using C++14
8238956: Replace powerOfTwo::max_value with std::numeric_limits
Reviewed-by: tschatzl, stefank
|
2020-09-15 04:34:49 +00:00 |
|
Martin Doerr
|
9c24a5635e
|
8253029: [PPC64] Remove obsolete Power6 code
Reviewed-by: dholmes, lucy
|
2020-09-14 17:34:08 +00:00 |
|
Roberto Castaneda Lozano
|
040c8f58e5
|
8250914: Matcher::stack_direction() is unused
Remove unused Matcher::stack_direction() together with related ADL entries and
ADLC support.
Reviewed-by: vlivanov, thartmann
|
2020-09-11 11:57:46 +00:00 |
|
Ioi Lam
|
5144190ea0
|
8243208: Clean up JVMFlag implementation
Reviewed-by: dholmes, coleenp, gziemski
|
2020-09-11 04:05:18 +00:00 |
|
David Holmes
|
976acddeb5
|
8252406: Introduce Thread::as_Java_thread() convenience function
Reviewed-by: shade, coleenp, kbarrett, dcubed
|
2020-09-11 01:31:32 +00:00 |
|