48345 Commits

Author SHA1 Message Date
Doug Lea
00d1900dc9 8192943: Optimize atomic accumulators using VarHandle getAndSet
Reviewed-by: martin, psandoz, chegar
2017-12-08 15:26:56 -08:00
Doug Lea
0b3b384a27 8193174: SubmissionPublisher invokes the Subscriber's onComplete before all of its submitted items have been published
Reviewed-by: martin, psandoz, chegar
2017-12-08 15:22:58 -08:00
Daniel Fuchs
a87551990a 8191033: Regression in logging.properties: specifying .handlers= for root logger (instead of handlers=) no longer works
The behavior observed for Java 8 is restored

Reviewed-by: martin, mchung
2017-12-08 11:50:39 +00:00
Priya Lakshmi Muthuswamy
6534e2ad54 8193137: Nashorn crashes when given an empty script file
Reviewed-by: hannesw, sundar
2017-12-08 12:02:30 +01:00
Attila Szegedi
cebb2a31b4 8192970: Element getters/setters with fixed key fail to link properly
Reviewed-by: hannesw, sundar
2017-12-08 11:48:38 +01:00
Pankaj Bansal
2940eb8a25 8191436: ListSelectionModel.setSelectionMode() underspecified
Reviewed-by: serb, ssadetsky
2017-12-08 15:57:30 +05:30
Sharath Ballal
3f561e29a9 8193124: SA: Testcases for clhsdb jdis and findpc commands
Reviewed-by: sundar, cjplummer, jgeorge
2017-12-08 15:41:11 +05:30
Christoph Langer
51cb238d81 8193183: Fix format string in libdt_shmem/shmemBase.c
Reviewed-by: cjplummer, sspitsyn
2017-12-08 09:48:10 +01:00
Kumar Srinivasan
c30bc22a0e 8034254: Don't use binary testing files broken.jar
Reviewed-by: jjg
2017-12-07 21:07:12 -08:00
Prasanta Sadhukhan
81c1d53cdb 8191639: NPE from BasicListUI.Actions.getNextPageIndex
Reviewed-by: serb, ssadetsky
2017-12-08 10:03:07 +05:30
Weijun Wang
67205081ec 8192987: keytool should remember real storetype if it is not provided
Reviewed-by: mullan
2017-12-08 09:40:14 +08:00
Daniel D. Daugherty
069af6b6a7 8193225: [BACKOUT] fix for 8182307 Error during JRMP connection establishment
Reviewed-by: iignatyev
2017-12-07 20:08:10 -05:00
Kumar Srinivasan
7604d1d515 8149402: "-group" option issue for classes from default package
Reviewed-by: jjg
2017-12-07 14:21:25 -08:00
Stuart Marks
d57db3b793 8177681: Remove methods Runtime.getLocalized{Input,Output}Stream
Reviewed-by: rriggs, bpb, mr
2017-12-07 14:23:52 -08:00
Kumar Srinivasan
900f2c016d 8191030: @value Tags are not resolved by javadoc 9
Reviewed-by: jjg
2017-12-07 14:15:14 -08:00
Erik Joelsson
9edbda6c17 8188789: Update JDK 9.0.1 and Future OpenJDK bundle names
Reviewed-by: tbell
2017-12-07 22:37:45 +01:00
Robert Field
e08ffc05d9 8192863: jshell tool: /<id><tab> gives "No such command"
Reviewed-by: jlahoda
2017-12-07 13:23:18 -08:00
Lana Steuck
188ce5a1d9 Merge 2017-12-07 21:06:02 +00:00
Lana Steuck
653400a4bb Added tag jdk-10+35 for changeset d8c634b016c6 2017-12-07 21:04:24 +00:00
Daniel D. Daugherty
c1741e54a6 8182307: Error during JRMP connection establishment
Only use SO_REUSEADDR if we're using a fixed ServerSocket port.

Reviewed-by: gthornbr, rriggs, sspitsyn
2017-12-07 15:26:49 -05:00
Phil Race
103f1b33cc 8188836: Upgrade to Harfbuzz 1.7.1 in JDK 10
Reviewed-by: serb
2017-12-07 11:55:06 -08:00
Joe Darcy
62d672208a 8193191: Update JavacTestingAbstractProcessor for JDK 10
Reviewed-by: jjg
2017-12-07 11:00:32 -08:00
Jan Lahoda
9f07305ab6 8189248: Jshell: error with mutually dependent snippets, when one must be replaced
Ensuring proper imports are generated for mutually dependent snippets if one of them is replaced.

Reviewed-by: rfield
2017-12-07 19:24:27 +01:00
Sangheon Kim
0ce6f0b889 8193105: Print error code when map_memory_to_file() fails
Reviewed-by: dholmes, kbarrett
2017-12-07 10:21:13 -08:00
Ivan Gerasimov
77b4045e0f 8193156: Need to backout fixes for JDK-8058547, JDK-8055753, JDK-8085903
Reviewed-by: mullan
2017-12-07 10:18:22 -08:00
Mandy Chung
f296f0cfbc 8192945: Need stable sort for MODULES entry in the release file
Reviewed-by: alanb, redestad
2017-12-07 09:23:15 -08:00
Mandy Chung
4bff43558f 8193159: Reduce the number of classes loaded due to NativeLibrary
Reviewed-by: alanb, redestad, martin
2017-12-07 09:22:35 -08:00
Brian Burkhalter
dd07ad1703 8191872: (fs) UnixNativeDispatcher conditionally compiles in support for high precision timestamps
Remove POSIX conditional compilation and correct stat64 times for macOS

Reviewed-by: alanb, simonis
2017-12-07 08:56:04 -08:00
Alan Bateman
800f9ab58a 8191867: Module attribute in 54.0+ class file cannot contains a requires java.base with ACC_TRANSITIVE or ACC_STATIC_PHASE
Reviewed-by: psandoz, mchung
2017-12-07 16:45:19 +00:00
Roland Westrelin
29bab311ab 8192908: -XX:+UseCountedLoopSafepoints alone doesn't disable strip mining with G1
-XX:+UseCountedLoopSafepoints should disable loop strip mining.

Reviewed-by: kvn, thartmann
2017-12-07 15:52:46 +01:00
Jesper Wilhelmsson
7c3a956755 Merge 2017-12-07 10:18:31 +01:00
Dean Long
f390377be2 8193009: compiler/c2/Test7029152.java crashes with SIGILL in java.lang.StringLatin1.indexOf with -XX:+UseJVMCICompiler
Reviewed-by: iveresov, kvn
2017-12-06 18:37:57 -08:00
Jiangli Zhou
3d7e063f0f 8193065: [TESTBUG] [TESTBUG]GCSharedStringsDuringDump.java: Exception in thread "main" java.lang.RuntimeException: String is not shared
Check if 'oa' region is missing.

Reviewed-by: hseigel, ccheung
2017-12-06 20:06:43 -05:00
Martin Buchholz
3f0f9ef30c 8193034: Optimize URL.toExternalForm
Reviewed-by: chegar, alanb, clanger
2017-12-06 15:51:06 -08:00
Jan Lahoda
17b766fb1d 8191636: [Windows] jshell tool: Wrong character in /env class-path command crashes jshell
Fixing handling of invalid paths.

Reviewed-by: rfield
2017-12-13 11:27:28 +01:00
Nishit Jain
7362d58294 8190278: ClassCastException is thrown by java.util.Scanner when a NumberFormatProvider is used
Reviewed-by: naoto, rriggs
2017-12-13 12:43:38 +05:30
Kumar Srinivasan
05d1149d5e 8192850: method summary tables of inherited methods improperly list static interface methods
Reviewed-by: jjg
2017-12-12 20:18:14 -08:00
Rajan Halade
ac36725e20 8189131: Open-source the Oracle JDK Root Certificates
Integration for JEP 319: Root Certificates

Reviewed-by: mullan, simonis, jnimeh, alanb
2017-12-12 19:20:39 -08:00
Brian Burkhalter
ec54b10f21 8170495: JNI primitive type mismatch in SocketDispatcher.c:187
Cast DWORD 'written' to a jint before adding to 'count'

Reviewed-by: alanb, rriggs
2017-12-12 15:43:48 -08:00
Kumar Srinivasan
ddb9702c14 8193107: javadoc complains about empty module
Reviewed-by: jjg
2017-12-12 14:16:24 -08:00
Mandy Chung
0b0340fe0f 8193192: jdeps --generate-module-info does not look at module path
Reviewed-by: dfuchs
2017-12-12 11:31:38 -08:00
Joe Wang
4f080a83af 8183743: Umbrella: add overloads that take a Charset parameter
Reviewed-by: alanb, rriggs
2017-12-12 11:10:12 -08:00
Naoto Sato
f065141ddc 8176841: Additional Unicode Language-Tag Extensions
8189134: New system properties for the default Locale extensions
8190918: Retrieve the region specific data regardless of language in locale
8191349: Add a new method in j.t.f.DateTimeFormatter to reflect Unicode extensions

Reviewed-by: scolebourne, lancea, rriggs, rgoel, nishjain
2017-12-12 10:21:58 -08:00
Paul Sandoz
3246c46f41 8187254: MethodType allows unvalidated parameter types
Reviewed-by: mchung, jrose
2017-12-12 09:33:37 -08:00
Paul Sandoz
72e7a31529 8171826: Comparator.reverseOrder(c) mishandles singleton comparators
Reviewed-by: rriggs
2017-12-12 09:33:35 -08:00
Martin Balao
f1212e26c3 8165996: PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite
Reviewed-by: weijun
2017-12-13 01:29:58 +08:00
Hannes Wallnöfer
225ec213e4 8069338: Implement sharedScopeCall for optimistic types
Reviewed-by: attila, sundar
2017-12-12 15:38:18 +01:00
Srikanth Adayapalam
ac4e5933a6 8193142: Regression: ClassCastException: Type$ErrorType cannot be cast to Type$ArrayType
Reviewed-by: mcimadamore
2017-12-12 18:40:31 +05:30
Chris Hegarty
2f125c1bd5 8185027: Typo in java.net.URLClassLoader.findResources(String) method documentation
Reviewed-by: alanb
2017-12-12 13:08:22 +00:00
Attila Szegedi
9d93886076 8191905: Add a REMOVE StandardOperation to Dynalink
Reviewed-by: hannesw, sundar
2017-12-12 14:04:57 +01:00