Phil Race
7984fb2956
Merge
2018-05-16 09:45:40 -07:00
Erik Joelsson
ad3144f97f
8202920: jvm.cfg generation incorrect
...
Reviewed-by: ihse, shade, dholmes, ksrini
2018-05-16 09:40:57 -07:00
Claes Redestad
cff257a87b
8196340: (coll) Examine overriding inherited methods in ArrayList and ArrayList.SubList
...
Reviewed-by: martin, forax, igerasim
2018-05-16 18:03:20 +02:00
Phil Race
ca8b59370b
Merge
2018-05-15 10:13:52 -07:00
Roman Kennke
14291ba72a
8202714: Create a MacroAssembler::access_load/store_at wrapper for AArch64
...
Reviewed-by: adinn, smonteith
2018-05-15 05:33:26 -04:00
Alan Bateman
d64c38aab2
8203059: (so) Closing a socket channel registered with Selector and with SO_LINGER set to 0 does not reset connection
...
Reviewed-by: chegar
2018-05-15 09:33:02 +01:00
Jini George
747f934ca7
8195613: [SA] HotSpotTypeDataBase.readVMLongConstants truncates values to int
...
Avoid truncation to int while reading in long constants from vmStructs. Modify ClhsdbLongConstant.java for truncation testing.
Reviewed-by: dholmes, sspitsyn, cjplummer
2018-05-15 02:47:40 +05:30
Roman Kennke
0fd74037aa
8202016: Use obj+offset in interpreter array access
...
Reviewed-by: adinn
2018-05-14 21:56:07 +02:00
Phil Race
302000f379
8198991: Move Java2D demo to the open repository
...
Reviewed-by: serb, jeff
2018-05-14 08:58:32 -07:00
Andrew Haley
0d6885f792
8185505: AArch64: Port AOT to AArch64
...
Reviewed-by: kvn
2018-05-14 12:03:59 +01:00
Per Lidén
3222e19f2c
8202993: Add support for x86 testptr/testq with register and address
...
Reviewed-by: kvn, neliasso
2018-05-14 15:43:00 +02:00
Per Lidén
875d55e903
8202976: Add C1 lea patching support for x86
...
Reviewed-by: kvn, neliasso
2018-05-14 15:42:59 +02:00
Per Lidén
a6b12a847c
8202994: Add support for undoing last TLAB allocation
...
Reviewed-by: shade, stefank
2018-05-14 15:42:58 +02:00
Nils Eliasson
d822b86df8
8193935: Illegal countedLoops transformation
...
Truncation can sometimes not be removed
Reviewed-by: kvn
2018-05-14 14:10:52 +02:00
Nils Eliasson
86728689bf
8201532: Update idom to get correct dom depth calculation
...
Assert due to dom depth calculation on old idom
Reviewed-by: roland
2018-05-14 14:10:50 +02:00
Jim Laskey
7906014509
8200377: String::strip, String::stripLeading, String::stripTrailing
...
Reviewed-by: sundar, rriggs
2018-05-14 09:40:48 -03:00
Thomas Schatzl
ec2d9845e0
8201491: G1 support for java.lang.ref.Reference precleaning
...
Implement single-threaded concurrent reference precleaning for G1.
Reviewed-by: sangheki, kbarrett
2018-05-14 11:47:03 +02:00
Thomas Schatzl
6ff0af73ce
8202829: Implement CollectedHeap::get_safepoint_workers() for G1
...
Use the parallel STW worker gang to do safepoint work.
Reviewed-by: rkennke, eosterlund, pliden
2018-05-14 11:47:03 +02:00
Alexey Ivanov
e30d634514
8202544: Hide unused exports in libzip
...
Reviewed-by: clanger, ihse
2018-05-11 15:07:43 +01:00
Phil Race
0b2ecd51c9
Merge
2018-05-08 12:13:57 -07:00
Thomas Schatzl
9ed9e26d5c
8202781: Fix typo in DiscoveredListIterator::complete_enqeue
...
Reviewed-by: kbarrett
2018-05-08 16:49:20 +02:00
Adam Petcher
f5a247a85f
8171277: Elliptic Curves for Security in Crypto
...
Implementations of X25519 and X448 key agreement in SunEC
Reviewed-by: mullan
2018-05-08 09:47:28 -04:00
Adam Petcher
f15ab37909
8181594: Efficient and constant-time modular arithmetic
...
Field arithmetic library for crypto algorithms like Poly1305 and X25519
Reviewed-by: xuelei
2018-05-08 09:21:51 -04:00
Jim Laskey
8139cce3e5
8200372: String::trim JavaDoc should clarify meaning of space
...
Reviewed-by: sundar
2018-05-08 09:27:42 -03:00
Claes Redestad
b329be2b75
8202548: Use reservation Object when creating SpeciesData
...
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: psandoz, plevart
2018-05-08 10:49:59 +02:00
Laurent Bourgès
ef92671424
8202580: Dashed BasicStroke randomly painted incorrectly, may freeze application
...
Fixed Dasher.init() to use the correct part [0; dashLen[
Reviewed-by: prr, serb
2018-05-08 10:13:21 +02:00
Thomas Schatzl
035d0190a3
8202017: Merge Reference Enqueuing phase with phase 3 of Reference processing
...
Do reference enqueuing work directly in phase 3 after every Reference.
Reviewed-by: kbarrett, sangheki
2018-05-08 10:01:29 +02:00
Christoph Dreis
59d4a62f42
8202719: Use Collections.emptyEnumeration where possible
...
Reviewed-by: martin, psandoz
2018-05-08 09:57:45 +02:00
Claes Redestad
13ce1152a4
8202583: Remove experimental ClassForNamePlugin
...
Reviewed-by: jlaskey, alanb, mchung
2018-05-08 09:52:18 +02:00
Hannes Wallnöfer
4bbca4651c
8200716: Object propertyIsEnumerable buggy behavior on short integer-string key
...
Reviewed-by: jlaskey, sundar
2018-05-08 09:41:10 +02:00
Rachna Goel
78bd242097
8191410: Unicode 10
...
Upgrade to Unicode 10
Reviewed-by: naoto, rriggs, igerasim
2018-05-08 11:49:42 +05:30
Chris Yin
7166041796
8202690: jdk/jshell/ToolBasicTest.java failed in testOpenFileOverHttp() and testOpenLocalFileUrl()
...
Reviewed-by: rfield, jlahoda
2018-05-08 09:51:42 +08:00
David Holmes
b62fee0519
8202744: Expired flag removal for JDK 11
...
Reviewed-by: coleenp, jiangli
2018-05-07 21:48:28 -04:00
Coleen Phillimore
00223c1ca5
8202606: Deprecate AllowNonVirtualCalls option
...
Reviewed-by: hseigel, dholmes
2018-05-07 18:48:36 -04:00
Goetz Lindenmaier
b72846bc20
8202745: Remove hyphens from "out-of-bounds"
...
Reviewed-by: rriggs, dholmes
2018-05-07 23:07:01 +02:00
Goetz Lindenmaier
ac3043c692
8201593: Print array length in ArrayIndexOutOfBoundsException
...
Reviewed-by: dholmes, mdoerr, smonteith, shade, rriggs
2018-05-07 09:11:21 +02:00
Jini George
b812ae6e51
8174995: SA: clhsdb 'where -a' throws Assertion Failure with illegal code 236 when CDS is used
...
Make SA aware of the new _nofast* (rewritten during CDS dump time) bytecodes.
Reviewed-by: iklam, cjplummer
2018-05-12 17:22:56 +05:30
Christoph Langer
25b41d79b5
8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
...
Reviewed-by: joehw
2018-05-12 10:26:42 +02:00
Mandy Chung
0e1bd1f99d
8202113: Reflection API is causing caller classes to leak
...
Reviewed-by: alanb, plevart
2018-05-11 14:21:46 -07:00
Dmitrij Pochepko
cae7789afc
8202395: AARCH64: wrong encoding for SIMD instructions zip, trn, uzp
...
Reviewed-by: aph
2018-05-11 21:22:28 +03:00
Boris Ulasevich
078a1f3a17
8201604: ARM64 - Build failure after JDK-8193260
...
Reviewed-by: aph
2018-05-11 21:19:47 +03:00
Vicente Romero
74b151103e
8194998: broken error message for subclass of interface with private method
...
Reviewed-by: mcimadamore
2018-05-11 10:39:04 -07:00
Daniel D. Daugherty
5e70392aa8
8132287: obsolete the "InlineNotify" flag option
...
Reviewed-by: kvn, dlong, dholmes
2018-05-11 11:08:32 -04:00
Yasumasa Suenaga
256b6f1a4c
8202889: Remove trailing LF from perf log
...
Reviewed-by: stuefe, clanger
2018-05-11 09:40:23 +09:00
Calvin Cheung
78ed5e2c4d
8202289: Non-empty directory in module path is not handled properly at CDS/AppCDS dump time
...
8202519: Crash during large AppCDS dump
Convert the source of a class into canonical form before comparing witha shared path table entry.
Reviewed-by: jiangli, iklam
2018-05-10 16:39:50 -07:00
Vladimir Kozlov
b2a68ca34f
8202773: Unhandled oop in JavaThread::collect_counters
...
Remove MutexLocker
Reviewed-by: dcubed
2018-05-10 09:27:59 -07:00
Thomas Schatzl
b34a8c43f1
8202780: Remove EnqueueTask related code from ReferenceProcessor after JDK-8202017
...
Remove code obsoleted by JDK-8202017
Reviewed-by: kbarrett, sangheki
2018-05-09 13:37:05 +02:00
Stefan Johansson
816d8f4257
8202662: JFR tests fails: Could not find leak with class
...
Reviewed-by: pliden, kbarrett
2018-05-09 11:24:12 +02:00
Boris Ulasevich
2ee56fd1cf
8201602: ARM32 - Minimal Dynamic Constant support
...
Minimal condy support for ARM
Reviewed-by: dsamersoff, bobv
2018-05-09 12:19:35 +03:00
Claes Redestad
7101b28dc3
8202711: Merge tiered compilation policies
...
Reviewed-by: neliasso, kvn
2018-05-09 09:39:25 +02:00