Stefan Karlsson
|
feeab37ce7
|
8223637: Fix build breakage after 8223136
Co-authored-by: Lutz Schmidt <lutz.schmidt@sap.com>
Co-authored-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Reviewed-by: stefank, coleenp
|
2019-05-11 13:10:24 +02:00 |
|
Aleksey Shipilev
|
2b558f6054
|
8223675: arm32 build failure after 8223136 (Move compressed oops functions to CompressedOops class)
Reviewed-by: rkennke
|
2019-05-10 09:56:20 +02:00 |
|
Aleksey Shipilev
|
8d4c5623bf
|
8223676: Minimal VM build failure after 8223136 (Move compressed oops functions to CompressedOops class)
Reviewed-by: rkennke
|
2019-05-10 09:55:42 +02:00 |
|
Ralf Schmelter
|
3928171ecf
|
8223617: code_size2 needs adjustments
Reviewed-by: mdoerr, simonis
|
2019-05-09 05:04:42 -07:00 |
|
Andrew Haley
|
e034f80482
|
8223645: AArch64 build broken by fix for 8223136
Reviewed-by: stefank
|
2019-05-09 12:52:05 -04:00 |
|
Stefan Karlsson
|
c90f3ee68b
|
8223624: Cleanup includes of universe.hpp
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:28:30 +02:00 |
|
Stefan Karlsson
|
5a8ba256df
|
8223136: Move compressed oops functions to CompressedOops class
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Roman Kennke
|
94e4724219
|
8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding
Reviewed-by: shade
|
2019-05-08 20:45:30 +02:00 |
|
Ao Qi
|
c5fc45ee08
|
8222926: Shenandoah build fails with --with-jvm-features=-compiler1
Reviewed-by: shade, rkennke
|
2019-05-08 20:57:12 +08:00 |
|
Roman Kennke
|
40fddae1dc
|
8223244: Fix usage of ARRAYCOPY_DISJOINT decorator
Reviewed-by: eosterlund, shade
|
2019-05-08 11:59:14 +02:00 |
|
Sandhya Viswanathan
|
707c30fae6
|
8222074: Enhance auto vectorization for x86
Reviewed-by: kvn, vlivanov
|
2019-05-07 13:33:27 -07:00 |
|
Aleksey Shipilev
|
2fdb2a6f85
|
8223449: Unprotected UseCompressedOops block in gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
Reviewed-by: rkennke
|
2019-05-07 16:06:10 +02:00 |
|
Vladimir Kozlov
|
e9c523ae5f
|
8220623: [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library
Reviewed-by: dnsimon, never, stefank, rehn, neliasso, dholmes, kbarrett, coleenp
|
2019-05-01 12:31:29 -07:00 |
|
Fei Yang
|
fde854e037
|
8223020: aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions
Reviewed-by: aph
|
2019-04-26 16:38:39 +08:00 |
|
Robbin Ehn
|
1814ecf475
|
8222637: Obsolete NeedsDeoptSuspend
Reviewed-by: dlong, coleenp, dholmes
|
2019-04-26 10:18:47 +02:00 |
|
Fei Yang
|
055a822a06
|
8222785: aarch64: add necessary masking for immediate shift counts
Reviewed-by: aph
|
2019-04-20 15:55:07 +08:00 |
|
Patrick Zhang
|
288a115a81
|
8222753: AAarch64: Add CPU implementer code for Ampere
Add CPU implementer code 0xC0 for Ampere
Reviewed-by: aph, drwhite, fyang
|
2019-04-19 14:42:23 +08:00 |
|
Matthias Baesken
|
133401ac02
|
8222280: Provide virtualization related info in the hs_error file on AIX
Reviewed-by: clanger, mdoerr
|
2019-04-12 09:13:50 +02:00 |
|
Richard Reingruber
|
ced9f6cb77
|
8222271: [s390] optimize register usage in C2 instruction forms for clearing arrays
Reviewed-by: mdoerr, lucy
|
2019-04-16 08:51:01 +02:00 |
|
Aleksey Shipilev
|
70b807c166
|
8222397: x86_32 tests with UseSHA1Intrinsics SEGV due to garbled registers
Reviewed-by: kvn, dsamersoff
|
2019-04-15 18:22:10 +02:00 |
|
Jinke Fan
|
7abe899912
|
8222387: Out-of-bounds access to CPU _family_id_xxx array
Reviewed-by: dholmes, kvn
|
2019-04-14 21:40:07 +00:00 |
|
Coleen Phillimore
|
cebdd53c0f
|
8222297: IRT_ENTRY/IRT_LEAF etc are the same as JRT
Replace IRT entry points with JRT.
Reviewed-by: lfoltan, dcubed
|
2019-04-12 09:30:17 -04:00 |
|
Jinke Fan
|
d03cf75344
|
8222090: Add Hygon Dhyana processor support
Reviewed-by: kvn, dholmes, coleenp, rwestberg
|
2019-04-11 19:36:00 -04:00 |
|
Ao Qi
|
2b203281cd
|
8222300: Zero build broken after JDK-8222231
Reviewed-by: dholmes
|
2019-04-10 22:41:28 -04:00 |
|
Matthias Baesken
|
d40aa622cf
|
8219241: Provide basic virtualization related info in the hs_error file on linux/windows x86_64
Reviewed-by: dholmes, mdoerr
|
2019-04-10 08:51:38 +02:00 |
|
Fei Yang
|
b0c2b42e40
|
8221658: aarch64: add necessary predicate for ubfx patterns
Reviewed-by: aph
|
2019-04-08 14:40:31 +08:00 |
|
Dmitrij Pochepko
|
cc4453b2f8
|
8221995: AARCH64: problems with CAS instructions encoding
Reviewed-by: aph
|
2019-04-08 15:54:47 +03:00 |
|
Aleksey Shipilev
|
63d8ae233b
|
8222032: x86_32 fails with "wrong size of mach node" on AVX-512 machine
Reviewed-by: kvn, vlivanov
|
2019-04-07 13:28:18 +02:00 |
|
Andrew Haley
|
79218415bc
|
8219993: AArch64: Compiled CI stubs are unsafely modified
Reviewed-by: adinn
|
2019-04-05 09:53:07 -04:00 |
|
Thomas Stuefe
|
1baf5289c5
|
8221539: [metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends
Reviewed-by: adinn, coleenp, mdoerr
|
2019-03-27 14:13:34 +01:00 |
|
Roman Kennke
|
6292ecd39b
|
8221848: Shenandoah: ArrayCopy post-barrier improvements
Reviewed-by: zgu
|
2019-04-04 21:29:46 +02:00 |
|
Roman Kennke
|
03ab1404f0
|
8221766: Load-reference barriers for Shenandoah
Reviewed-by: kvn, erikj, aph, shade
|
2019-04-02 23:00:22 +02:00 |
|
Roman Kennke
|
9acdfbd5b7
|
8221751: Shenandoah: Improve SATB enqueueing
Reviewed-by: shade
|
2019-04-02 18:13:42 +02:00 |
|
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 |
|