Coleen Phillimore
39b068db11
8188220: Remove Atomic::*_ptr() uses and overloads from hotspot
...
With the new template functions these are unnecessary.
Reviewed-by: kbarrett, dholmes, eosterlund
2017-10-16 22:36:06 -04:00
Martin Doerr
21ee7f4b2a
8188868: PPC64: Support AES intrinsics on Big Endian
...
Reviewed-by: goetz
2017-10-09 13:56:59 +02:00
Michihiro Horie
36dec9793d
8188802: PPC64: Failure on assert(lrgmask.is_aligned_sets(RegMask::SlotsPerVecX))
...
Reviewed-by: mdoerr
2017-10-05 12:56:42 +02:00
Martin Doerr
f651176392
8188773: PPC64 and s390: Fix UseMembar and enable ShareVtableStubs
...
Reviewed-by: goetz
2017-10-04 16:44:45 +02:00
Michihiro Horie
febf1d80ea
8188757: PPC64: Disable VSR52-63 in ppc.ad
...
Reviewed-by: mdoerr
2017-10-04 14:01:54 +02:00
Michihiro Horie
7b17b2d2a3
8188139: PPC64: Superword Level Parallelization with VSX
...
Reviewed-by: kvn, gromero
2017-10-03 17:37:15 -07:00
Coleen Phillimore
cc04ffc7b3
Merge
2017-10-03 21:21:35 +00:00
Coleen Phillimore
73a801bc43
8186777: Make Klass::_java_mirror an OopHandle
...
Add indirection for fetching mirror so that GC doesn't have to follow CLD::_klasses
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Reviewed-by: hseigel, thartmann, eosterlund, stefank
2017-10-03 16:42:04 -04:00
Martin Doerr
d0dc2dd231
8185979: PPC64: Implement SHA2 intrinsic
...
Co-authored-by: Bruno Rosa <bruno.rosa@eldorado.org.br>
Co-authored-by: Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>
Co-authored-by: Igor Nunes <igor.nunes@eldorado.org.br>
Reviewed-by: mdoerr, goetz
2017-09-25 17:40:06 +02:00
Gustavo Serra Scalet
521c3ea430
8185976: PPC64: Implement MulAdd and SquareToLen intrinsics
...
This implementation is based on the algorithm implemented in java. It yields a performance speedup of: JDK8: 23% JDK9: 5% JDK10: 5%
Reviewed-by: mdoerr, goetz
2017-09-25 09:37:43 +02:00
Goetz Lindenmaier
a17ce440a5
8187547: PPC64: icache invalidation is incorrect in some places
...
Reviewed-by: mdoerr, goetz
2017-09-25 08:43:43 +02:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00
Vladimir Ivanov
fa8b858052
8174962: Better interface invocations
...
Reviewed-by: jrose, coleenp, ahgross, acorn, iignatyev
2017-05-26 18:39:27 +03:00