Tobias Hartmann
|
df1acef59e
|
8224062: Improve String index handling
Reviewed-by: kvn, rhalade, mschoene
|
2019-05-27 01:36:04 -07:00 |
|
Aleksey Shipilev
|
2cf209bd92
|
8221726: Multiple build failures after JDK-8221698 (Remove redundant includes from popular header files)
Reviewed-by: dholmes, stuefe, iklam
|
2019-04-01 10:04:22 +02:00 |
|
Aleksey Shipilev
|
7bfc1b1189
|
8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot)
Reviewed-by: dholmes, stuefe
|
2019-04-01 10:02:07 +02:00 |
|
Aleksey Shipilev
|
af6cddfa78
|
8220198: Lots of com/sun/crypto/provider/Cipher tests fail on x86_32 due to missing SHA512 stubs
Reviewed-by: kvn, thartmann
|
2019-03-27 11:35:28 +01:00 |
|
Volker Simonis
|
f9c08cc6fb
|
8221083: [ppc64] Wrong oop compare in C1-generated code
Reviewed-by: mdoerr, goetz
|
2019-03-26 11:51:41 +01:00 |
|
Dmitrij Pochepko
|
975c61d4c9
|
8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64
Reviewed-by: adinn
|
2019-03-25 19:49:32 +03:00 |
|
Patrick Zhang
|
5793068c77
|
8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable
Reviewed-by: aph
|
2019-03-21 16:45:33 +08:00 |
|
David Buck
|
77c942940f
|
8217564: idempotent protection missing in crc32c.h
Added include guard to crc32c.h
Reviewed-by: dcubed
|
2019-03-22 09:05:06 -04:00 |
|
Stefan Karlsson
|
b9cf9e7ca4
|
8220411: Remove ScavengeRootsInCode=0 code
Reviewed-by: thartmann, coleenp
|
2019-03-14 09:08:17 +01:00 |
|
Martin Doerr
|
e7a75dc62a
|
8220660: [s390]: debug build broken after JDK-8220301
Reviewed-by: shade
|
2019-03-14 12:30:57 +01:00 |
|
Patrick Zhang
|
2f7b5f59e2
|
8220566: AArch64: Set default vm features for Ampere eMAG CPUs
Set defaults for vendor specific features
Reviewed-by: adinn
|
2019-03-12 11:49:52 +08:00 |
|
Thomas Schatzl
|
ece7e8a2a1
|
8220301: Remove jbyte use in CardTable
Use CardTable::CardValue aliased to uint8_t instead.
Reviewed-by: kbarrett, shade
|
2019-03-13 21:01:56 +01:00 |
|
Pengfei Li
|
1dc7271eca
|
8214922: Add vectorization support for fmin/fmax
Reviewed-by: adinn, roland
|
2019-03-07 02:39:06 +00:00 |
|
Jatin Bhateja
|
c2ec1085e1
|
8217561: X86: Add floating-point Math.min/max intrinsics
Implementation taking care of +/-0.0 and NaN which uses a specific pattern for reductions
Reviewed-by: aph, kvn, neliasso, sviswanathan, adinn
|
2019-03-07 15:27:42 +01:00 |
|
Dong Bo
|
8b6c1759ba
|
8219888: aarch64: add CPU detection code for HiSilicon TSV110
Reviewed-by: aph, drwhite, pzhang
|
2019-03-01 14:38:59 +08:00 |
|
Martin Doerr
|
ed252e10de
|
8219582: PPC: Crash after C1 checkcast patched and GC
Reviewed-by: akozlov, goetz
|
2019-03-01 17:48:53 +01:00 |
|
Nick Gasson
|
4e09929ef9
|
8209413: AArch64: NPE in clhsdb jstack command
Reviewed-by: aph
|
2019-02-19 14:11:52 +08:00 |
|
Ralf Schmelter
|
058e382d87
|
8219712: code_size2 (defined in stub_routines_x86.hpp) is too small on new Skylake CPUs
Reviewed-by: mbaesken, dholmes, kvn
|
2019-02-26 05:46:02 -08:00 |
|
Pengfei Li
|
7560f0430c
|
8216259: AArch64: Vectorize Adler32 intrinsics
Reviewed-by: aph
|
2019-02-28 16:37:28 +08:00 |
|
Fei Yang
|
847ba6becb
|
8219698: aarch64: SIGILL triggered when specifying unsupported hardware features
Reviewed-by: aph
|
2019-02-26 10:52:31 +08:00 |
|
Patrick Zhang
|
57c2735dd0
|
8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield
Reviewed-by: aph
|
2019-02-25 18:50:29 +08:00 |
|
Roman Kennke
|
55f23fea5c
|
8219486: Missing reg_mask_init() breaks x86_32 build
Reviewed-by: vlivanov, dlong
|
2019-02-21 09:48:07 +01:00 |
|
Matthias Baesken
|
4f60b8d9e2
|
8219460: ppc: adjust NativeGeneralJump::insert_unconditional to stack allocated MacroAssembler
Reviewed-by: mdoerr
|
2019-02-20 17:29:30 +01:00 |
|
Per Lidén
|
865c33112c
|
8218767: ZGC: Do not assume that r12 is a special register in C2
Reviewed-by: eosterlund, rkennke
|
2019-02-20 13:43:28 +01:00 |
|
Roman Kennke
|
28590e9343
|
8217909: Make unused r12 register (without compressed oops) available to regalloc in C2
Reviewed-by: adinn, dlong, neliasso
|
2019-02-20 13:01:57 +01:00 |
|
Jesper Wilhelmsson
|
196d73c4ef
|
Merge
|
2019-02-19 19:04:55 +01:00 |
|
Sandhya Viswanathan
|
9dae227e4f
|
8219151: Illegal instruction exception on JDK 12 due to incorrect CPU feature bits
Fix wrong CPU feature bits set
Reviewed-by: kvn, neliasso
|
2019-02-19 08:25:11 -08:00 |
|
Matthias Baesken
|
b6987a91a3
|
8219112: name_and_sig_as_C_string usages in frame_s390 miss ResourceMark
Reviewed-by: shade, lucy
|
2019-02-18 09:38:43 +01:00 |
|
Martin Doerr
|
56969820d8
|
8218991: s390: Add intrinsic for GHASH algorithm
Reviewed-by: lucy, simonis
|
2019-02-18 12:16:02 +01:00 |
|
Martin Balao
|
d6bec9017e
|
8219011: Implement MacroAssembler::warn method on AArch64
Reviewed-by: adinn
|
2019-02-15 11:46:15 -03:00 |
|
Andrew Haley
|
4ac9278539
|
8219006: AArch64: Register corruption in slow subtype check
Reviewed-by: adinn
|
2019-02-15 12:10:12 -05:00 |
|
Kim Barrett
|
d2c690e80b
|
8218089: Rename DirtyCardQueue et al to follow usual G1 naming conventions
Move files and rename classes.
Reviewed-by: tschatzl, lkorinth
|
2019-02-13 17:38:14 -05:00 |
|
Lois Foltan
|
9631b06423
|
8217998: Remove method_type field associated with the appendix field of an indy or method handle call
Removed the unused method_type field associated with the appendix field of an indy or method handle call.
Reviewed-by: acorn, coleenp, dlong
|
2019-02-13 15:50:08 -05:00 |
|
Roman Kennke
|
7e1347391a
|
8217874: Shenandoah: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop()
Reviewed-by: adinn
|
2019-02-11 16:49:08 +01:00 |
|
Claes Redestad
|
7049e4c443
|
8218625: Remove dead code in relocInfo
Reviewed-by: kvn, thartmann
|
2019-02-07 22:20:46 +01:00 |
|
Per Lidén
|
7f6d6c8a8c
|
8217717: ZGC: Broken oop map in C1 load barrier stub
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Reviewed-by: eosterlund, neliasso
|
2019-01-28 08:58:42 +01:00 |
|
Roland Westrelin
|
6c640e1831
|
8215483: Off heap memory accesses should be vectorized
Reviewed-by: neliasso, kvn
|
2018-12-18 09:29:39 +01:00 |
|
Lun Liu
|
eaa2b28750
|
8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static
Reviewed-by: aph
|
2019-02-01 15:05:52 +08:00 |
|
Fairoz Matte
|
7f57d05d73
|
8209951: Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining
Reviewed-by: kvn, thartmann
|
2019-01-31 04:49:46 -08:00 |
|
Aleksey Shipilev
|
9cc4f7d99b
|
8218140: Build failures after JDK-8218041 (Assorted wrong/missing includes)
Reviewed-by: stefank, rehn, dholmes
|
2019-01-31 19:08:37 +01:00 |
|
Robbin Ehn
|
046a1f0ff7
|
8218041: Assorted wrong/missing includes
Reviewed-by: dholmes, kbarrett, stefank, shade
|
2019-01-31 10:31:39 +01:00 |
|
Sandhya Viswanathan
|
8af0a60cc5
|
8217371: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation)
Reviewed-by: kvn, neliasso, thartmann
|
2019-01-30 13:47:25 -08:00 |
|
Claes Redestad
|
d589fa875d
|
8217921: Runtime dead code removal
Reviewed-by: coleenp, sgehwolf, dholmes
|
2019-01-29 14:43:05 +01:00 |
|
Claes Redestad
|
6a9f775041
|
8217922: Compiler dead code removal
Reviewed-by: thartmann, neliasso
|
2019-01-29 14:34:26 +01:00 |
|
Per Lidén
|
667bba8e95
|
8217856: ZGC: Break out C2 matching rules into separate AD file
Reviewed-by: neliasso, kvn
|
2019-01-29 10:23:38 +01:00 |
|
Per Lidén
|
6962adcbb1
|
8217747: ZGC: Minor optimization of ZLoadBarrierStubC1
Reviewed-by: neliasso, eosterlund
|
2019-01-29 10:23:38 +01:00 |
|
Per Lidén
|
dc07b2bf32
|
8217745: ZGC: Simplify ZLoadBarrierStubC1
Reviewed-by: neliasso, eosterlund
|
2019-01-29 10:23:38 +01:00 |
|
Jesper Wilhelmsson
|
e3621e678a
|
Merge
|
2019-01-28 21:44:57 +01:00 |
|
Roman Kennke
|
d271630fb2
|
8217016: Shenandoah: Streamline generation of CAS barriers
Reviewed-by: roland
|
2019-01-26 01:21:33 +01:00 |
|
Martin Doerr
|
a9338bb8b7
|
8217459: [PPC64] Cleanup non-vector version of CRC32
Reviewed-by: gromero, goetz
|
2019-01-25 09:49:17 +01:00 |
|