Alejandro Murillo
|
b68bd82d9b
|
Merge
|
2016-05-06 06:12:56 -07:00 |
|
Vladimir Ivanov
|
d312e84812
|
8155751: Some tests miss othervm for main/bootclasspath mode
Reviewed-by: kvn
|
2016-05-04 23:08:43 +03:00 |
|
Alan Bateman
|
a503db18fb
|
8154956: Module system implementation refresh (4/2016)
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: acorn, jiangli, ccheung, hseigel
|
2016-05-03 09:09:20 +01:00 |
|
Dmitry Samersoff
|
85deb5aa7e
|
8154258: [TESTBUG] Various serviceability tests fail compilation
Replace sun.misc.Unsafe with jdk.internal.misc.Unsafe
Reviewed-by: chegar, kvn
|
2016-05-01 12:47:00 +03:00 |
|
Jan Civlin
|
f2e9b827d6
|
8154495: SHA256 AVX2 intrinsic (when no supports_sha() available)
Reviewed-by: kvn
|
2016-04-26 21:54:21 -07:00 |
|
Alejandro Murillo
|
45b6e4a1ca
|
Merge
|
2016-04-11 14:21:25 -07:00 |
|
Chris Hegarty
|
b7075c2db9
|
8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz
|
2016-04-09 23:03:39 +01:00 |
|
Bharadwaj Yadavalli
|
1e6ac67ecf
|
8153816: [BACKOUT] Make intrinsics flags diagnostic
Backout fix for 8145348
Reviewed-by: kvn, jwilhelm
|
2016-04-08 01:00:10 -04:00 |
|
Igor Ignatyev
|
9723b912e9
|
8152636: TestHasNegatives.java fails after Jigsaw changes were integrated
Reviewed-by: kvn
|
2016-03-30 00:25:39 +03:00 |
|
Rahul Raghavan
|
9acc5ad3ce
|
8145348: Make intrinsics flags diagnostic
Converted product or develop intrinsics flags to diagnostic.
Reviewed-by: kvn
|
2016-03-28 01:08:02 -07:00 |
|
Zoltan Majo
|
c47b3aee01
|
8152640: Quarantine compiler/intrinsics/string/TestHasNegatives.java
Quarantine test
Reviewed-by: thartmann
|
2016-03-24 11:44:12 +01:00 |
|
Guy Delamarter
|
579f0ea8ec
|
8144693: Intrinsify StringCoding.hasNegatives() on SPARC
Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC.
Reviewed-by: kvn, jrose, thartmann
|
2016-03-21 08:42:20 +01:00 |
|
Zoltan Majo
|
77c73b6d4f
|
Merge
|
2016-03-07 09:34:29 +01:00 |
|
Alejandro Murillo
|
2da4580684
|
Merge
|
2016-03-05 20:46:42 -08:00 |
|
Aleksey Shipilev
|
548530cf08
|
8150465: Unsafe methods to produce uninitialized arrays
Reviewed-by: jrose, kvn, psandoz, aph, twisti, flar
|
2016-03-03 23:57:29 +03:00 |
|
Christian Tornqvist
|
30bbb5ee4b
|
8151156: [TESTBUG] Integrate trivial Hotspot test changes from Jake before Jigsaw M3
Reviewed-by: hseigel, gtriantafill
|
2016-03-03 12:44:34 -08:00 |
|
Aleksey Shipilev
|
890f94d7e6
|
8150669: C1 intrinsic for Class.isPrimitive
Reviewed-by: twisti, vlivanov, redestad
|
2016-03-03 22:17:38 +03:00 |
|
Mikael Vidstedt
|
c40e7bc21f
|
8149159: Clean up Unsafe
Reviewed-by: jrose, kvn, stsmirno, chegar, aph, psandoz, redestad, twisti
|
2016-03-03 09:33:30 -08:00 |
|
Martin Doerr
|
de01af89d8
|
8149655: PPC64: Implement CompactString intrinsics
Reviewed-by: goetz, kvn
|
2016-02-19 11:09:59 +01:00 |
|
Tobias Hartmann
|
904898e762
|
8148564: compiler/intrinsics/string/TestStringIntrinsics2.java times out
Test should not run with -Xcomp because MaxInlineSize is large.
Reviewed-by: kvn, simonis
|
2016-02-12 12:18:44 +01:00 |
|
Igor Ignatyev
|
ffbb39518c
|
8148012: get rid of slash-dot-dot in @library directives
Reviewed-by: dholmes, dfazunen, cjplummer
|
2016-01-29 03:11:16 +03:00 |
|
Goetz Lindenmaier
|
4e99638d69
|
8147937: Adapt SAP copyrights to new company name
Reviewed-by: simonis, stuefe
|
2016-01-21 12:37:47 +01:00 |
|
Volker Simonis
|
f3dca540d8
|
8145336: PPC64: fix string intrinsics after CompactStrings change
Reviewed-by: mdoerr, aph, kvn
|
2016-01-20 16:33:51 +01:00 |
|
Tobias Hartmann
|
01a4b31e78
|
8144212: JDK 9 b93 breaks Apache Lucene due to compact strings
String compress/inflate intrinsics need to capture char and byte memory.
Reviewed-by: aph, roland, kvn
|
2016-01-18 08:34:14 +01:00 |
|
Nils Eliasson
|
48b6051ee7
|
8145331 : SEGV in DirectivesStack::release(DirectiveSet*)
GetDefaultDirective was not updated in 8144873
Reviewed-by: twisti, kvn
|
2016-01-14 13:24:03 +01:00 |
|
Roland Westrelin
|
b97ff269d0
|
8143930: C1 LinearScan asserts when compiling two back-to-back CompareAndSwapLongs
Refactor CAS code to decrease register pressure in c1
Reviewed-by: kvn, shade
|
2015-12-01 12:17:18 +01:00 |
|
Tobias Hartmann
|
039050a9f7
|
8142303: C2 compilation fails with "bad AD file"
Move range checks into intrinsics for String methods.
Reviewed-by: kvn, aph
|
2015-11-27 09:36:46 +01:00 |
|
Ahmed Khawaja
|
e28d9ba105
|
8143012: CRC32 Intrinsics support on SPARC
Reviewed-by: kvn, roland
|
2015-11-20 08:29:10 -08:00 |
|
Goetz Lindenmaier
|
dd76bcc4c2
|
8134579: [TESTBUG] Some bmi tests fail if can_access_local_variables is on
Others fail because of uncommon trap. Also fix test file names.
Reviewed-by: vlivanov
|
2015-09-18 13:41:24 +02:00 |
|
Roland Westrelin
|
c18a26c573
|
8142386: Octane crashes with assert(is_Load())
Unsafe access to an array is wrongly marked as mismatched
Reviewed-by: vlivanov, thartmann
|
2015-11-17 12:00:16 +01:00 |
|
Nils Eliasson
|
36d1144c83
|
8143059: TestUnsafeUnalignedMismatchedAccesses doens't build after 8139891
Use new Unsafe import path
Reviewed-by: roland, thartmann, shade
|
2015-11-16 20:57:49 +01:00 |
|
Nils Eliasson
|
2f9e32256d
|
Merge
|
2015-11-13 13:31:48 +01:00 |
|
Joseph Provino
|
539395ffbf
|
Merge
|
2015-11-11 23:47:41 +00:00 |
|
Tobias Hartmann
|
7af927f9c1
|
8141132: JEP 254: Compact Strings
Adopt a more space-efficient internal representation for strings.
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Vivek Deshpande <vivek.r.deshpande@intel.com>
Co-authored-by: Charlie Hunt <charlie.hunt@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Xueming Shen <xueming.shen@oracle.com>
Co-authored-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti
|
2015-11-03 09:41:03 +01:00 |
|
Andrew Haley
|
4e24e2cc6c
|
8079459: JCK test api/java_nio/ByteBuffer/index.html#GetPutXXX start failing after JDK-8026049
NextPutIndex used where nextGetIndex is correct.
Reviewed-by: alanb
|
2015-11-02 12:34:27 +00:00 |
|
Zoltan Majo
|
c04398f782
|
8138651: -XX:DisableIntrinsic matches intrinsics overly eagerly
Improve parsing of DisableIntrinsic flag.
Reviewed-by: kvn, shade, neliasso
|
2015-10-29 09:24:00 +01:00 |
|
Roland Westrelin
|
45b3ce816a
|
8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI
Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods
Reviewed-by: kvn, thartmann
|
2015-10-28 10:20:33 +01:00 |
|
Dmitrij Pochepko
|
38339b3fe9
|
8138689: use package for /compiler/whitebox common classes
Moved CompilerWhiteBoxTest to package, updating tests accordingly
Reviewed-by: iignatyev
|
2015-11-06 14:54:02 +03:00 |
|
Zoltan Majo
|
d8c5daffb0
|
8139907: compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java fails with timeout
Change MontgomeryMultiplyTest.java test to execute only on platforms on which the tested intrinsics are available.
Reviewed-by: kvn, neliasso
|
2015-10-28 15:15:59 +01:00 |
|
Dean Long
|
42c3dcab55
|
8140267: assert(is_native_ptr || alias_type->adr_type() == TypeOopPtr::BOTTOM || alias_type->field() != __null || alias_type->element() != __null) failed: field, array element or unknown
Back out 8136473
Reviewed-by: twisti
|
2015-10-21 18:05:45 -04:00 |
|
Roland Westrelin
|
096fa934a8
|
8136473: failed: no mismatched stores, except on raw memory: StoreB StoreI
Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods
Reviewed-by: kvn, thartmann
|
2015-10-16 16:53:02 +02:00 |
|
Ahmed Khawaja
|
d7b8032741
|
8132081: C2 support for Adler32 on SPARC
Add C2 instrinsic support for Adler32 checksum on SPARC.
Reviewed-by: kvn
|
2015-09-03 15:03:12 -07:00 |
|
Zoltan Majo
|
422cd18f23
|
8130832: Extend the WhiteBox API to provide information about the availability of compiler intrinsics
Add a new method, sun.hotspot.WhiteBox.isIntrinsicAvailable, that can be used to determine if an intrinsic is available.
Reviewed-by: kvn, jrose
|
2015-07-28 19:20:42 +02:00 |
|
Zoltan Majo
|
547a40e75a
|
8130120: Handling of SHA intrinsics inconsistent across platforms
Introduce common warning message and common processing of SHA intrinsic-related arguments.
Reviewed-by: kvn, mcberg
|
2015-07-03 09:33:04 +02:00 |
|
Andrew Haley
|
917f70414f
|
Merge
|
2015-07-02 11:12:59 +01:00 |
|
Andrew Haley
|
52b991b411
|
8130150: Implement BigInteger.montgomeryMultiply intrinsic
Add montgomeryMultiply intrinsics
Reviewed-by: kvn
|
2015-06-16 17:31:53 +01:00 |
|
James Cheng
|
e2533553f6
|
8073583: C2 support for CRC32C on SPARC
Reviewed-by: jrose, kvn
|
2015-06-29 00:10:01 -07:00 |
|
Alexander Alexeev
|
252b1be912
|
8081790: aarch64: SHA tests fail
Fix SHA tests in JTReg so they recognize aarch64
Reviewed-by: duke
|
2015-06-03 08:23:09 +00:00 |
|
Vladimir Kozlov
|
93d1573c5e
|
8081778: Use Intel x64 CPU instructions for RSA acceleration
Add intrinsics for BigInteger squareToLen and mulAdd methods.
Reviewed-by: kvn, jrose
|
2015-06-03 15:02:10 -07:00 |
|
Andrew Haley
|
d917a8866c
|
8080600: AARCH64: testlibrary does not support AArch64
Add Platform.isAArch64(). Use it in mathexact intrinsic tests.
Reviewed-by: kvn, roland
|
2015-05-20 10:21:02 +01:00 |
|