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 |
|
Nick Gasson
|
288ebae13c
|
8217368: AArch64: C2 recursive stack locking optimisation not triggered
Reviewed-by: aph, drwhite
|
2019-01-22 15:33:34 +08:00 |
|
Per Lidén
|
e8a0007871
|
8217258: ZGC: Minor cleanup of ZBarrierSetAssembler
Reviewed-by: eosterlund, stefank
|
2019-01-23 08:55:09 +01:00 |
|
Vladimir Ivanov
|
50e3aa4150
|
8202952: C2: Unexpected dead nodes after matching
Reviewed-by: kvn
|
2019-01-22 18:14:14 -08:00 |
|
Martin Doerr
|
d3339d45e1
|
8216060: [PPC64] Vector CRC implementation should be used by interpreter and be faster for short arrays
Reviewed-by: gromero, goetz
|
2019-01-21 09:44:27 +01:00 |
|
Nick Gasson
|
2cf4de1a7b
|
8216350: AArch64: monitor unlock fast path not called
Reviewed-by: aph, drwhite, fyang
|
2019-01-10 17:08:44 +08:00 |
|
Jesper Wilhelmsson
|
a8c5f1e59a
|
Merge
|
2019-01-15 22:54:09 +01:00 |
|
Jesper Wilhelmsson
|
528bc73ca4
|
Merge
|
2019-01-14 23:05:26 +01:00 |
|
Aleksey Shipilev
|
f4edd66752
|
8216589: s390x build failures after JDK-8216167 (Update include guards to reflect correct directories)
Reviewed-by: dholmes
|
2019-01-12 13:33:18 +01:00 |
|
Martin Doerr
|
804d51618f
|
8216376: [PPC64] Possibly unreliable stack frame resizing in template interpreter
Reviewed-by: goetz, gromero
|
2019-01-11 11:02:00 +01:00 |
|
Nick Gasson
|
5887c4a9c3
|
8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode
Reviewed-by: adinn
|
2018-12-19 11:45:54 +00:00 |
|
Vivek Deshpande
|
996968d480
|
8216050: Superword optimization fails with assert(0 <= i && i < _len) failed: illegal index
Fix for the crash by matching the operands by swapping to right positions.
Reviewed-by: thartmann, kvn
|
2019-01-15 11:19:14 -08:00 |
|
Nick Gasson
|
e19bb15389
|
8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults
Reviewed-by: aph
|
2019-01-05 10:48:54 +08:00 |
|
Sandhya Viswanathan
|
e1071d80bd
|
8215888: Register to register spill may use AVX 512 move instruction on unsupported platform
Reviewed-by: vlivanov, thartmann
|
2019-01-03 14:55:13 -08:00 |
|
Nick Gasson
|
0e2172c7ba
|
8215202: AArch64: jtreg test test/jdk/sun/nio/cs/FindEncoderBugs.java fails
Reviewed-by: aph
|
2018-12-21 17:14:46 +00:00 |
|
Nick Gasson
|
d62b658ffc
|
8215100: AArch64: fix compareTo intrinsic with four-character Latin/Unicode
Reviewed-by: aph, dpochepk
|
2018-12-20 17:07:07 +00:00 |
|
Per Lidén
|
2778c86488
|
8215547: ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec
Reviewed-by: eosterlund, neliasso
|
2018-12-20 11:43:04 +01:00 |
|
Nick Gasson
|
a3bb5ead7e
|
8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM
Reviewed-by: dlong, enevill, bulasevich
|
2018-12-17 10:36:07 -08:00 |
|
Coleen Phillimore
|
154a1a02bf
|
8216167: Update include guards to reflect correct directories
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
|
2019-01-10 15:13:51 -05:00 |
|
Nils Eliasson
|
21d7769353
|
8216372: ZGC: Put C2 load barrier stub routines in separate codeblobs
Reviewed-by: pliden, eosterlund
|
2019-01-09 10:19:54 +01:00 |
|
Jesper Wilhelmsson
|
67abf1eef9
|
Merge
|
2019-01-08 07:29:13 +01:00 |
|
Nick Gasson
|
53f83ebdf9
|
8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults
Reviewed-by: aph
|
2019-01-05 10:48:54 +08:00 |
|
Coleen Phillimore
|
1509c1ffe1
|
8215731: Move forward class definitions out of globalDefinitions.hpp
Redistribute the forward declarations to the header files that need them.
Reviewed-by: dholmes, lfoltan
|
2019-01-04 15:06:01 -05:00 |
|
Matthias Baesken
|
97c13d5ade
|
8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64
Reviewed-by: aph, goetz, lucy
|
2019-01-03 16:14:40 +01:00 |
|
Jesper Wilhelmsson
|
59716b0bb3
|
Merge
|
2019-01-02 16:05:13 +01:00 |
|
Boris Ulasevich
|
b38a53de3f
|
8206107: [x86_32] jck tests for ldc2_w bytecode fail
Reviewed-by: dsamersoff
|
2018-12-25 18:35:42 +03:00 |
|
Jesper Wilhelmsson
|
eb3549baf7
|
Merge
|
2018-12-21 01:25:46 +01:00 |
|
Jesper Wilhelmsson
|
f4f859b446
|
Merge
|
2018-12-19 20:53:30 +01:00 |
|
Nick Gasson
|
e93939f851
|
8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode
Reviewed-by: adinn
|
2018-12-19 11:45:54 +00:00 |
|
Pengfei Li
|
556d79b518
|
8212043: Add floating-point Math.min/max intrinsics
Floating-point Math.min() and Math.max() intrinsics are enabled on AArch64 platform
Reviewed-by: adinn, aph
|
2018-12-18 16:50:35 +00:00 |
|