8696 Commits

Author SHA1 Message Date
Naoto Sato
80c75c9fa9 8239383: Support for Unicode 13.0
Reviewed-by: rriggs, joehw
2020-05-13 15:46:08 -07:00
Alex Menkov
073e095e60 8235211: serviceability/attach/RemovingUnixDomainSocketTest.java fails with AttachNotSupportedException: Unable to open socket file
Reviewed-by: sspitsyn, ysuenaga
2020-05-13 15:25:59 -07:00
Kim Barrett
659aa08fbc 8242901: Duplicate PSYoung/OldGen max size functions
Use (nonvirtual) min/max_gen_size consistently, and remove duplicates.

Reviewed-by: stefank, sjohanss
2020-05-13 17:01:10 -04:00
Claes Redestad
168cdcf65d 8244936: Reduce JNI overhead of accessing FileDescriptor
Reviewed-by: rriggs, alanb
2020-05-13 22:25:14 +02:00
Kelvin Nilsen
ad2afe0bf4 8241062: Shenandoah: rich asserts trigger "empty statement" inspection
Reviewed-by: shade
2020-05-13 20:19:09 +02:00
Ioi Lam
92d1c4a61a 8244775: Remove unnecessary dependency to jfrEvents.hpp
Reviewed-by: kbarrett, kvn
2020-05-13 10:56:51 -07:00
Jonathan Gibbons
49bfbd3bc7 8243417: Clean up com.sun.tools.javac.main.CommandLine
Reviewed-by: prappo
2020-05-13 10:39:35 -07:00
Bob Vandette
3d50f242c2 8244853: The static build of libextnet is missing the JNI_OnLoad_extnet function
Reviewed-by: alanb
2020-05-13 11:35:48 -04:00
Bob Vandette
658fb7ac3e 8244852: GraalVM native-image fails after JDK-8238048 change
Reviewed-by: dholmes
2020-05-13 11:33:52 -04:00
Patricio Chilano Mateo
398a2b3c37 8231264: Implementation of JEP 374: Disable biased-locking and deprecate all flags related to biased-locking
Changed default value of UseBiasedLocking to false and deprecated related flags.

Reviewed-by: dholmes, dcubed
2020-05-13 15:47:10 +00:00
Andy Herrick
fe46f44bd1 8244758: DMG bundler ignores --install-dir option
Reviewed-by: asemenyuk, almatvee
2020-05-12 19:20:28 -04:00
Erik Österlund
382e5dc334 8241825: Make compressed oops and compressed class pointers independent (x86_64, PPC, S390)
Reviewed-by: coleenp, fparain, stuefe, mdoerr
2020-05-13 09:36:12 +00:00
Thomas Schatzl
9651edd247 8244815: Always log MMU information in G1
Reviewed-by: sjohanss, kbarrett
2020-05-13 12:47:49 +02:00
Thomas Schatzl
0dab181993 8244714: G1 young gen sizer allows zero young gen with huge -XX:NewRatio
Reviewed-by: sjohanss
2020-05-13 12:47:07 +02:00
Alexey Semenyuk
e48410a466 8244634: LoadLibraryW failed from tools/jpackage tests after JDK-8242302
Reviewed-by: herrick, almatvee
2020-05-12 19:34:59 -04:00
Yong Zhou
dc54da232d 8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in
Reviewed-by: thartmann, kvn
2020-05-13 07:25:47 +08:00
Brent Christian
cdf8cc5706 8244855: Remove unused "getParent" function from Windows jni_util_md.c
Reviewed-by: lancea, naoto
2020-05-12 14:19:21 -07:00
Johannes Kuhn
06d6234213 8244767: Potential non-terminated string in getEncodingInternal() on Windows
Reviewed-by: bpb, naoto
2020-05-12 11:20:34 -07:00
Aleksey Shipilev
e722efa65c 8244807: Shenandoah: ditch filter in ShenandoahUnload::unload
Reviewed-by: rkennke, zgu
2020-05-12 16:19:53 +02:00
Roman Kennke
ba59fe9503 8244813: [BACKOUT] 8244523: Shenandoah: Remove null-handling in LRB expansion
Reviewed-by: shade
2020-05-12 16:12:37 +02:00
Zhengyu Gu
25dcb1f717 8244821: Shenandoah: disarmed_value is initialized at wrong place
Reviewed-by: shade
2020-05-12 10:01:36 -04:00
Erik Gahlin
a6cdce1404 8244661: JFR: Remove use of thread-locals for java.base events
Reviewed-by: jbachorik, mgronlun
2020-05-12 15:20:15 +02:00
Xin Liu
52e1bec7bc 8022574: remove HaltNode code after uncommon trap calls
Reviewed-by: thartmann, mdoerr, simonis
2020-05-12 10:59:12 +02:00
Aleksey Shipilev
45e0c6a181 8244759: Shenandoah: print verbose class unloading counters
Reviewed-by: zgu
2020-05-12 08:25:17 +02:00
Eric Liu
babaab2edb 8242429: Better implementation for sign extract
Reviewed-by: vlivanov, thartmann
2020-05-12 10:19:01 +08:00
Claes Redestad
fc842d2b4b 8193066: Avoid use of capturing lambdas in JarFile
Reviewed-by: lancea, alanb
2020-05-11 21:43:57 +02:00
Valerie Peng
78825925a5 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26
Updated from 1.8.24 to 1.8.26

Reviewed-by: xuelei
2020-05-11 18:49:01 +00:00
Daniil Titov
aebc856c44 8194874: SA: Remove scripts with sa-jdi.jar dependencies
Reviewed-by: cjplummer, amenkov
2020-05-11 10:29:13 -07:00
Aleksey Shipilev
d5414d7929 8244740: Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode
Reviewed-by: rkennke
2020-05-11 18:33:50 +02:00
Aleksey Shipilev
4016667300 8244739: Shenandoah: break superclass dependency on ShenandoahNormalMode
Reviewed-by: rkennke
2020-05-11 18:33:42 +02:00
Aleksey Shipilev
e3138f8cba 8244737: Shenandoah: move mode code to gc/shenandoah/mode
Reviewed-by: rkennke
2020-05-11 18:33:33 +02:00
Aleksey Shipilev
f37b72c0ee 8244732: Shenandoah: move heuristics code to gc/shenandoah/heuristics
Reviewed-by: rkennke
2020-05-11 18:33:24 +02:00
Harold Seigel
39670b0e57 8241934: Simplify parse_stream() and remove has_class_mirror_holder_cld()
Added paramter to register_loader() which allowed removing of has_class_mirror_holder_cld()

Reviewed-by: coleenp, lfoltan
2020-05-11 15:00:16 +00:00
Christian Hagedorn
3887904c16 8244207: Simplify usage of Compile::print_method() when debugging with gdb and enable its use with rr
Improve debugging with usage of Compile::print_method() for IGV at breakpoints from gdb and rr.

Reviewed-by: kvn, thartmann
2020-05-11 12:57:39 +02:00
Claes Redestad
ceda3089db 8244624: Improve handling of JarFile META-INF resources
Reviewed-by: lancea, weijun, martin
2020-05-11 10:37:54 +02:00
Joe Darcy
a06585af49 8244673: Add periods to SourceVersion.isName javadoc
Reviewed-by: jjg
2020-05-09 13:42:16 -07:00
Prasanta Sadhukhan
d8510ea0c1 Merge 2020-05-09 09:49:08 +05:30
Aleksey Shipilev
15d7ef7102 8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control
Reviewed-by: rkennke
2020-05-08 23:17:17 +02:00
Mandy Chung
692f753580 8240910: jmod rejects duplicate entries in --class-path jars
Reviewed-by: alanb, lancea
2020-05-08 08:23:35 -07:00
Erik Gahlin
f3519016c7 8244508: JFR: FlightRecorderOptions reset date format
Reviewed-by: mgronlun
2020-05-08 15:34:14 +02:00
Jan Lahoda
3beee2cd93 8242919: Paste locks up jshell
Not waiting until the full block is available while reading from input.

Reviewed-by: rfield
2020-05-08 09:16:12 +02:00
Prasanta Sadhukhan
b75ea9b069 Merge 2020-05-08 09:52:42 +05:30
Jie Fu
13d6b49ed8 8244625: Zero VM is broken after JDK-8244550 (java_lang_Class::as_Klass(oopDesc*) undefined)
Reviewed-by: dholmes
2020-05-08 09:23:50 +08:00
Zhengyu Gu
88722a82ed 8244243: Shenandoah: Cleanup Shenandoah phase timing tracking and JFR event supporting
Reviewed-by: shade
2020-05-07 17:44:53 -04:00
Aleksei Efimov
61864c28d1 8062947: Fix exception message to correctly represent LDAP connection failure
Reviewed-by: dfuchs, xyin, vtewari
2020-05-07 19:18:22 +01:00
Naoto Sato
ed4bc1bf23 8244245: localizedBy() should override localized values with default values
Reviewed-by: joehw, rriggs, scolebourne
2020-05-07 09:27:48 -07:00
Aleksey Shipilev
54b49db321 8244606: Non-PCH build is broken after JDK-8244550
Reviewed-by: redestad, dcubed
2020-05-07 16:44:48 +02:00
Alan Bateman
f6dda95113 8243596: ModuleLayer::parents should return an unmodifiable list
Reviewed-by: mchung
2020-05-07 14:44:09 +01:00
Pavel Rappo
93b0516d5d 8224613: javadoc should better handle bad options
Reviewed-by: jjg
2020-05-07 13:59:18 +01:00
Claes Redestad
c2780c9556 8244550: Unsafe::allocateInstance does redundant transitions
Reviewed-by: coleenp, mchung, dholmes
2020-05-07 14:09:20 +02:00