54518 Commits

Author SHA1 Message Date
Sergey Bylokhov
419e35e549 8178401: Various audio files writers do not close file streams properly
Reviewed-by: prr
2017-12-10 00:08:42 -08:00
Sergey Bylokhov
a8fc235f6a 8193012: Small cleanup of AWTEvent class
Reviewed-by: psadhukhan
2017-12-09 20:40:45 -08:00
Phil Race
e8615d83b2 8183960: Upgrade to libpng 1.6.34
Reviewed-by: serb
2017-12-09 11:40:40 -08:00
Claes Redestad
9aff9cb645 8193128: Reduce number of implementation classes returned by List/Set/Map.of()
8191418: List.of().indexOf(null) doesn't throw NullPointerException

Reviewed-by: smarks, jrose, martin, plevart
2017-12-09 03:33:39 +01:00
Jesper Wilhelmsson
e81038299e Merge 2017-12-08 23:43:25 +01:00
Bhavesh Patel
1bf16ef2db 8164407: Add module support for -link and -linkoffline javadoc option
Reviewed-by: jjg, ksrini
2017-12-13 12:45:06 -08:00
Claes Redestad
1b432b5066 8193471: Startup regression due to JDK-8185582
Reviewed-by: rriggs, psandoz
2017-12-13 21:25:49 +01:00
Brent Christian
cbe050e931 8193460: Take tools/launcher/TestXcheckJNIWarnings.java back off the ProblemList
Reviewed-by: mchung, psandoz
2017-12-13 11:43:57 -08:00
Phil Race
1f47a6a31c 8193211: Update jtreg TEST.groups and ProblemList for client-libs
Reviewed-by: psadhukhan
2017-12-08 13:15:19 -08:00
Semyon Sadetsky
c748c4426d 8177758: Regression in java.awt.FileDialog
Reviewed-by: sveerabhadra, serb
2017-12-08 12:55:21 -08:00
Jan Lahoda
f9431b7d26 8189782: com.sun.tools.javac.api.JavacTool.isSupportedOption misreports number of arguments consumed
Returning the number of standalone arguments from com.sun.tools.javac.api.JavacTool.isSupportedOption.

Reviewed-by: jjg
2017-12-08 16:28:14 +01:00
Christoph Langer
03193f6b9b 8192978: Missing checks and small fixes in jdwp library
Reviewed-by: cjplummer, sspitsyn
2017-12-11 08:20:05 +01:00
Srikanth Adayapalam
18e476899c 8182401: Verification error for enclosing instance capture inside super constructor invocation
Reviewed-by: vromero
2017-12-11 06:58:14 +05:30
Doug Lea
71a866fe0c 8192944: Miscellaneous changes imported from jsr166 CVS 2017-12-08
Reviewed-by: martin, psandoz, chegar
2017-12-08 15:30:53 -08:00
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
Sean Mullan
d32a31283c 8191358: Restore TSA certificate expiration check
Reviewed-by: coffeys, rhalade
2017-12-08 09:37:28 -05:00
Per Lidén
b2deecf8e4 8198271: Make CollectedHeap::create_heap_space_summary() virtual
Reviewed-by: kbarrett, tschatzl
2017-12-08 13:47:08 +01:00
Per Lidén
168e8b2abe 8198270: Remove dangerous assert in HandleArea::oops_do()
Reviewed-by: coleenp
2017-12-08 13:47:08 +01:00
Coleen Phillimore
28f0646ef1 8198311: Avoid uses of global malloc and free
Reviewed-by: kvn, kbarrett, dcubed, zgu
2018-02-18 13:48:01 -05:00
Coleen Phillimore
853ed9b9e3 8182847: Copy class should use assert macros
Reviewed-by: kbarrett, tschatzl
2018-02-18 13:32:24 -05:00
Jean Christophe Beyler
e8fc01629a 8194084: Obsolete FastTLABRefill and remove the related code
Remove all FastTLABRefill code and flag

Reviewed-by: mdoerr, drwhite, coleenp
2018-02-16 14:23:30 -08:00
Parvathi Somashekar
2486e0815b 4916621: Update those still using JDIScaffold to use TestScaffold instead
Update remaining tests using JDIScaffold to using TestScaffold instead.

Reviewed-by: sspitsyn, cjplummer
2018-02-16 11:22:53 -08:00
Ioi Lam
96eb1f1fdd 8191375: Add high-level jtreg VMProps to filter out CDS tests
Added vm.cds.archived.java.heap

Reviewed-by: mseledtsov, jiangli, ccheung, gtriantafill
2018-02-15 11:39:42 -08:00
Per Lidén
75c57161f1 8197994: Move JavaThread::initialize_queues() logic to G1SATBCardTableLoggingModRefBS
Reviewed-by: tschatzl, eosterlund
2018-02-16 12:18:09 +01:00
Per Lidén
b2de114d80 8197993: Remove last use of JavaThread::flush_barrier_queues()
Reviewed-by: tschatzl, eosterlund
2018-02-16 12:18:09 +01:00
Per Lidén
676fd0e040 8197992: Move the OopStorage::ParState type out of inline.hpp
Reviewed-by: tschatzl, kbarrett
2018-02-16 12:18:09 +01:00
Matthias Baesken
3ea843adfe 8198275: AIX build broken after latest whitebox.cpp changes
Reviewed-by: mdoerr
2018-02-16 11:33:13 +01:00
Pankaj Bansal
2940eb8a25 8191436: ListSelectionModel.setSelectionMode() underspecified
Reviewed-by: serb, ssadetsky
2017-12-08 15:57:30 +05:30
Prasanta Sadhukhan
81c1d53cdb 8191639: NPE from BasicListUI.Actions.getNextPageIndex
Reviewed-by: serb, ssadetsky
2017-12-08 10:03:07 +05:30
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
Robert Field
e08ffc05d9 8192863: jshell tool: /<id><tab> gives "No such command"
Reviewed-by: jlahoda
2017-12-07 13:23:18 -08: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
Ivan Gerasimov
72ac0bfc88 8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile
Reviewed-by: mullan, ahgross
2017-12-07 12:25:09 -08: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
Ivan Gerasimov
29534320cd 8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain
Reviewed-by: weijun, mullan, ahgross
2017-12-07 11:21:47 -08: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
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