Xin Liu
892d998587
8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph
...
Make !PrintIdealGraph a synonym for PrintIdealGraphLevel=-1 => print nothing
Reviewed-by: simonis, phh, neliasso
2020-06-12 13:33:29 -07:00
Poonam Bajaj
ac4603144d
8243290: Improve diagnostic messages for class verification and redefinition failures
...
Reviewed-by: coleenp, hseigel, sspitsyn
2020-06-12 12:51:32 +00:00
Jan Lahoda
1b64fb2063
8247334: Trees.getScope crashes for annotated local records
...
Reviewed-by: vromero
2020-06-12 13:38:06 +02:00
Jesper Wilhelmsson
494f9667b4
Merge
2020-06-12 05:12:32 +02:00
Joe Darcy
2f5d4c633b
8247374: Remove default constructors from javax.net.sslK
...
Reviewed-by: xuelei
2020-06-11 16:35:29 -07:00
Joe Darcy
b81f2f1f48
8245620: Improve Annotation.annotationType() documentation
...
Reviewed-by: alanb, prappo
2020-06-11 15:55:19 -07:00
Joe Darcy
a5b5712733
8235496: Start of release updates for JDK 16
...
8245585: Add SourceVersion.RELEASE_16
8245586: Add source 16 and target 16 to javac
8245544: com/sun/tools/javac/platform/JDKPlatformProvider.java does not support ct.sym with platform versions 16+
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: erikj, dholmes, ihse, neugens, jjg, jlahoda, jlaskey, mikael
2020-06-07 20:02:03 -07:00
Sean Coffey
15999a9f21
Merge
2020-06-11 20:06:46 +00:00
Mandy Chung
6dec50a7e8
8247247: JFR tests fail due to JDK-8235521 missing doPrivileged block
...
Reviewed-by: egahlin
2020-06-11 11:07:09 -07:00
Prasadrao Koppula
bb86779366
8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts
...
Reviewed-by: xuelei, coffeys
2020-06-11 21:54:51 +05:30
Aleksey Shipilev
4862a00f6b
8247367: Shenandoah: pacer should wait on lock instead of exponential backoff
...
Reviewed-by: zgu
2020-06-11 18:16:32 +02:00
Aleksey Shipilev
9ac1ab372d
8247358: Shenandoah: reconsider free budget slice for marking
...
Reviewed-by: zgu
2020-06-11 18:16:26 +02:00
Alexey Semenyuk
95730995b6
8246792: Mac signing tests failed (unsealed contents present in the bundle root)
...
Reviewed-by: herrick, almatvee
2020-06-11 09:51:33 -04:00
Jim Laskey
03642a01af
8230744: Several classes throw OutOfMemoryError without message
...
Reviewed-by: psandoz, martin, bchristi, rriggs, smarks
2020-06-11 10:08:23 -03:00
Thomas Stuefe
2085fd32ff
8247252: TestCombinedCompressedFlags.java failed src/hotspot/share/services/virtualMemoryTracker.cpp:388 Error: ShouldNotReachHere()
...
Reviewed-by: minqi, dholmes
2020-06-11 12:51:09 +02:00
Markus Grönlund
83d0318ea1
8239024: Kitchensink24HStress.java failed due to timeout
...
Reviewed-by: egahlin
2020-06-11 10:56:59 +02:00
Markus Grönlund
0228a5c767
8245113: JFR Recorder Thread to run in thread state "_thread_in_native"
...
Reviewed-by: egahlin
2020-06-11 10:48:35 +02:00
Robbin Ehn
6a2e3ca206
8247248: JVM TI Monitor queries might create JNI locals in another thread when using handshakes
...
Reviewed-by: dholmes, dcubed, sspitsyn, ysuenaga
2020-06-11 10:00:23 +02:00
Alan Bateman
c563c3d15b
8241770: Module xxxAnnotation() methods throw NCDFE if module-info.class found as resource in unnamed module
...
Reviewed-by: mchung
2020-06-11 07:27:22 +01:00
Yumin Qi
96fadefaa3
8240245: Avoid calling is_shared_class_visible() in SystemDictionary::load_shared_class()
...
SystemDitionary::load_shared_class can avoid calling is_shared_class_visible if dumptime and runtime do not use modulepath and boot classpath appending.
Reviewed-by: iklam, ccheung
2020-06-10 23:16:27 -07:00
Serguei Spitsyn
6d8c81f694
8245126: Kitchensink fails with: assert(!method->is_old()) failed: Should not be installing old methods
...
Fix the method->is_old() assert
Reviewed-by: dlong, chagedorn
2020-06-11 06:04:05 +00:00
Serguei Spitsyn
2ff9f53a44
8222005: ClassRedefinition crashes with: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
...
Remove optimizations from class redefinition that cause the guarantee hit
Reviewed-by: coleenp, dcubed
2020-06-11 05:53:33 +00:00
Jie Fu
462f806818
8247377: Zero and Minimal VMs are broken after JDK-8198698 ('SystemDictionaryShared' has not been declared)
...
Reviewed-by: dholmes
2020-06-11 10:08:33 +08:00
Alexey Semenyuk
a2401333fa
8246042: Non-ASCII characters are not handled correctly in the native launcher
...
Reviewed-by: herrick, almatvee
2020-06-10 20:45:28 -04:00
Jonathan Gibbons
e3cb4df4ef
8247235: doclint should permit "self-closing" tags for void elements in HTML5
...
Reviewed-by: hannesw
2020-06-10 17:23:05 -07:00
Claes Redestad
99136026b8
8246129: ZIP entries created for DOS epoch include local timezone metadata
...
Reviewed-by: lancea
2020-06-10 20:53:04 +02:00
Christian Hagedorn
bf22f82207
8244719: CTW: C2 compilation fails with "assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it"
...
Fix Parse::Block::init_graph() to also count predecessors for exception blocks because they can have a direct bytecode jump to them resulting in this assertion failure.
Reviewed-by: kvn, thartmann
2020-06-10 17:56:23 +02:00
Calvin Cheung
847a3baca8
8198698: Support Lambda proxy classes in dynamic CDS archive
...
Added archving of hidden classes of type lambda proxy classes.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: mchung, iklam, dholmes
2020-06-10 15:50:26 +00:00
Alexey Semenyuk
268d870187
8231283: Add support to jpackage to create install Linux packages in /usr hierarchy
...
Reviewed-by: herrick, almatvee
2020-06-10 11:12:33 -04:00
Aleksey Shipilev
714b345bf5
8247310: Shenandoah: pacer should not affect interrupt status
...
Reviewed-by: zgu
2020-06-10 16:05:36 +02:00
Alexander Matveev
191fe75c0f
8233215: jpackage doesn't allow enough flexibility for file type binding
...
Reviewed-by: herrick, asemenyuk
2020-06-10 09:44:56 -04:00
Zhengyu Gu
d36a55d2ac
8246591: Shenandoah: move string dedup roots scanning to concurrent phase
...
Reviewed-by: shade
2020-06-10 08:34:10 -04:00
Coleen Phillimore
f3c2a17a30
8247220: Make OopHandle constructor explicit
...
Fix null initializations to explicitly call the OopHandle constructor
Reviewed-by: lfoltan, kbarrett
2020-06-10 08:29:39 -04:00
Erik Gahlin
65c461ed74
8247320: JFR: Reduce logging overhead
...
Reviewed-by: mgronlun
2020-06-10 13:58:15 +02:00
Erik Gahlin
1dc79293a0
8247269: JFR: Reduce allocation when using AnnotationElement
...
Reviewed-by: mgronlun
2020-06-10 12:42:02 +02:00
Ralf Schmelter
19be497143
8237354: Add option to jcmd to write a gzipped heap dump
...
Reviewed-by: rrich, clanger, goetz
2020-06-10 12:29:01 +02:00
Patrick Concannon
2e8356ea40
8244933: DatagramSocket.connect does not specify that it may cause datagrams in the socket receive buffer to be discarded
...
This fix updates the javadoc for `DatagramSocket.connect` to inform the user that it may cause datagrams in the socket receive buffer to be discarded if not previously received via a call to `DatagramSocket.receive`.
Reviewed-by: alanb, dfuchs
2020-06-10 11:08:19 +01:00
Jan Lahoda
c4985fb868
8237210: Modify the header to include Oracle copyright line
...
Reviewed-by: jjg
2020-06-10 11:01:34 +02:00
Jan Lahoda
a5e03e234b
8235564: javac crashes while compiling incorrect method invocation with member reference
...
Reviewed-by: vromero
2020-06-10 11:01:29 +02:00
Conor Cleary
0e770d1e3f
8243655: Map.replace javadoc code snippet typo
...
Replace 'value' with 'oldValue' in Map.replace(K, V, V) javadoc
Reviewed-by: jlaskey, martin, prappo, jboes
2020-06-10 09:56:33 +01:00
Stefan Karlsson
b4d09cc9e4
8247236: fieldDescriptor::print_on_for prints extra newline after NULL
...
Reviewed-by: iklam, coleenp, tschatzl
2020-06-10 09:00:59 +02:00
Stefan Karlsson
81685b2ab3
8247214: ZGC: ZUncommit initialization should use precious logging
...
Reviewed-by: pliden, eosterlund, tschatzl
2020-06-10 09:00:12 +02:00
Stefan Karlsson
c58aaca77e
8247201: Print potential pointer value of readable stack memory in hs_err file
...
Reviewed-by: eosterlund, dholmes, tschatzl
2020-06-10 08:59:34 +02:00
Stefan Karlsson
8e865fc569
8246926: Clean up newlines and whitespaces in hs_err files
...
Reviewed-by: dholmes, eosterlund, iklam
2020-06-10 08:58:43 +02:00
Stefan Karlsson
90a774b922
8246272: Make use of GCLogPrecious for G1, Parallel and Serial
...
Reviewed-by: pliden, eosterlund, sjohanss
2020-06-10 08:57:50 +02:00
Prasanta Sadhukhan
a6df9ae23a
Merge
2020-06-10 12:43:22 +05:30
Jonathan Gibbons
07e6b75ff5
8242607: -Xdoclint doesn't report missing/unexpected comments
...
Reviewed-by: ksrini
2020-06-09 20:05:04 -07:00
Jonathan Gibbons
0652a7883d
8246705: javadoc gives "misleading" and incomplete warning message
...
Reviewed-by: hannesw
2020-06-09 19:50:30 -07:00
Jonathan Gibbons
56abdc178e
8246712: doclint incorrectly reports some HTML elements as empty
...
Reviewed-by: prappo
2020-06-09 19:34:18 -07:00
Jie Fu
80ae89b1aa
8247284: Zero VM is broken after JDK-8244920 ('class JavaFrameAnchor' has no member named 'set_last_Java_sp')
...
Reviewed-by: iklam, dholmes
2020-06-10 09:32:27 +08:00