David Holmes
c42de93347
8238676: jni crashes on accessing it from process exit hook
...
Reviewed-by: fparain, gziemski
2020-03-02 19:49:42 -05:00
Christoph Langer
78d35f1435
8239149: Cleanups in SunFontManager.java and TrueTypeFont.java
...
Reviewed-by: prr
2020-03-02 21:04:48 +01:00
Lois Foltan
c280d98e80
8237766: Enhance signature API to include ResolvingSignatureStream
...
New ResolvingSignatureStream class provides the capability to easily walk through the differing parts of a signature while resolving or querying its underlying types.
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: coleenp, fparain, hseigel
2020-03-02 18:42:22 +00:00
Prasanta Sadhukhan
65bf61852f
Merge
2020-03-02 10:50:33 +05:30
Ioi Lam
0532bd23cd
8240267: VM fails to start with CDS enabled but JVMTI disabled
...
Reviewed-by: dholmes
2020-03-01 17:36:03 -08:00
Sergey Bylokhov
55768aa45d
8239583: [AIX] simplify the native references in X input methods
...
Reviewed-by: clanger, itakiguchi
2020-02-27 09:49:33 +00:00
Kun Wang
742bdf003e
8239915: Zero VM crashes when handling dynamic constant
...
Reviewed-by: dholmes
2020-02-26 17:32:04 +08:00
Lin Zang
0a820d6d21
8239916: SA: delete dead code in jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
...
Reviewed-by: stefank
2020-02-29 14:43:09 +08:00
Yumin Qi
5bfb8146e9
8240258: SystemDictionary::quick_resolve need guarded by INCLUDE_CDS
...
Supplemental fix for 8236604 to guard SystemDictionary::quick_resolve with CDS
Reviewed-by: iklam, ccheung
2020-02-28 19:29:11 -08:00
Jie Fu
f176fae840
8240254: Build is broken when cds is disabled after JDK-8236604
...
Reviewed-by: redestad
2020-02-29 09:38:12 +08:00
Yumin Qi
add146cc8b
8236604: Optimize SystemDictionary::resolve_well_known_classes for CDS
...
Serialize SystemDictionary::_well_known_classes into CDS and quickly resolve them at runtime in vm startup stage.
Reviewed-by: iklam, coleenp
2020-02-28 15:30:29 -08:00
Jonathan Gibbons
1be89d9640
8240136: Cleanup/simplify HTML/CSS for definition lists
...
Reviewed-by: prappo
2020-02-28 12:46:58 -08:00
Aleksey Shipilev
8a79f26795
8240217: Shenandoah: remove ShenandoahEvacAssist
...
Reviewed-by: rkennke
2020-02-28 17:59:52 +01:00
Aleksey Shipilev
6ad1db40d8
8240216: Shenandoah: remove ShenandoahTerminationTrace
...
Reviewed-by: zgu
2020-02-28 17:59:51 +01:00
Aleksey Shipilev
5afeeed5b2
8240215: Shenandoah: remove ShenandoahAllocationTrace
...
Reviewed-by: rkennke
2020-02-28 17:59:50 +01:00
Lutz Schmidt
637795e0a7
8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up
...
Reviewed-by: mdoerr
2020-02-28 16:36:47 +01:00
Peter Tribble
0cd6d13b24
8240231: Build failure on illumos after 8238988
...
Add missing cast
Reviewed-by: dcubed, shade
2020-02-28 10:16:44 -05:00
Christian Hagedorn
bd25c0e01a
8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed
...
Remove an assertion which was too strong for some valid IRs when running with -XX:+VerifyGraphEdges
Reviewed-by: neliasso, thartmann
2020-02-28 15:33:44 +01:00
Xue-Lei Andrew Fan
0ab5b968fb
8240193: loadLibrary("osxsecurity") should not be removed
...
Reviewed-by: ascarpino
2020-02-27 21:14:59 -08:00
Chris Plummer
518f1f9a6e
8240142: Fix copyright in ThreadGroupReferenceImpl.h
...
Reviewed-by: dholmes
2020-02-27 13:51:04 -08:00
Jonathan Gibbons
39d75e894b
8239804: Cleanup/simplify HTML/CSS for general block tags
...
Reviewed-by: prappo, hannesw
2020-02-27 12:16:03 -08:00
Bradford Wetmore
4a951001b5
8239815: Update ECC legal file
...
Reviewed-by: mullan
2020-02-27 11:48:18 -08:00
Joe Darcy
ed62024978
8225495: Note whether returned annotations are declaration annotations or type annotations
...
Reviewed-by: jjg
2020-02-27 10:30:08 -08:00
Zhengyu Gu
efdc0037b8
8239354: Shenandoah: minor enhancements to traversal GC
...
Reviewed-by: rkennke
2020-02-27 12:17:31 -05:00
Zhengyu Gu
5551d3d888
8237632: Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR
...
Reviewed-by: shade, rkennke
2020-02-26 15:32:25 -05:00
Harold Seigel
a1e9328367
8235225: Replace CHECK_0 with CHECK_NULL for non-integer returning methods
...
Change CHECK_0 to CHECK_NULL and CHECK_false where appropriate
Reviewed-by: mikael, dholmes, coleenp
2020-02-27 13:00:05 +00:00
Nils Eliasson
2ba0575cea
8239878: Bug in PrintEliminateAllocations code causes TestClhsdbJstackLock.java to fail
...
Reviewed-by: shade
2020-02-27 13:11:06 +01:00
Rahul Raghavan
c8ed0128c2
8235995: Remove src/jdk.internal.vm.compiler/.mx.graal directory
...
Removed src/jdk.internal.vm.compiler/.mx.graal directory and files
Reviewed-by: dlong
2020-02-27 16:06:43 +05:30
David Holmes
eef5ef88b3
8240141: Incorrect copyright header in src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
...
Reviewed-by: iignatyev
2020-02-26 23:10:57 -05:00
Sergei Tsypanov
f729514ebd
8240094: Optimize empty substring handling
...
Reviewed-by: redestad, igerasim, jlaskey
2020-02-26 21:24:02 +01:00
Kim Barrett
257de28b2c
8238979: Improve G1DirtyCardQueueSet handling of previously paused buffers
...
Move enqueuing of previously paused buffers.
Reviewed-by: sangheki, sjohanss
2020-02-26 14:36:01 -05:00
Aleksey Shipilev
6913bbc200
8240076: Shenandoah: pacer should cover reset and preclean phases
...
Reviewed-by: zgu
2020-02-26 19:36:56 +01:00
Aleksey Shipilev
d26dadef43
8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads
...
Reviewed-by: rkennke
2020-02-26 19:36:50 +01:00
Aleksey Shipilev
331f492ad5
8240069: Shenandoah: turn more flags diagnostic
...
Reviewed-by: rkennke
2020-02-26 19:36:43 +01:00
Pavel Rappo
e8c32ccb2f
8239876: Improve SearchIndexItem
...
Reviewed-by: jjg
2020-02-26 15:34:04 +00:00
Ravi Reddy
9b12c80e21
8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01
...
Reviewed-by: pkoppula, weijun, coffeys
2020-02-26 18:06:19 +03:00
Xin Liu
b08595d844
8239066: make LinkedList<T> more generic
...
Reviewed-by: phh, simonis
2020-02-26 12:35:43 +01:00
Alexey Ivanov
fa7f53ee93
8235147: Release HDC from passiveDCList sooner
...
Reviewed-by: serb, jdv
2020-02-25 20:00:24 +00:00
Zhengyu Gu
b4ff6abe63
8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata
...
Reviewed-by: rkennke, shade
2020-02-25 12:01:35 -05:00
Erik Österlund
8b73900222
8241074: JDK-8240363 broke the build on AArch64
...
Reviewed-by: shade
2020-03-16 17:13:56 +00:00
Severin Gehwolf
add18914fb
8239785: Cgroups: Incorrect detection logic on old systems in hotspot
...
Return NULL subsystem if no cgroup controllers are mounted.
Reviewed-by: bobv, mbaesken
2020-02-25 12:17:26 +01:00
Vladimir Ivanov
48c48b7a85
8238696: x86: Enumerate all detected CPU features in VM_Version feature string
...
Reviewed-by: dholmes, kvn
2020-03-12 16:42:03 +03:00
Zhengyu Gu
1f189228b6
8240915: Shenandoah: Remove unused fields in init mark tasks
...
Reviewed-by: rkennke
2020-03-12 09:25:08 -04:00
Yudi Zheng
21d3eaf587
8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers
...
Reviewed-by: kvn, thartmann
2020-03-12 13:20:53 +01:00
Claes Redestad
d49cf17db0
8240669: Devirtualize Relocation::type
...
Reviewed-by: rbackman, thartmann
2020-03-05 16:07:17 +01:00
Claes Redestad
7fe46b2464
8240772: x86_64: Pre-generate Assembler::popa, pusha and vzeroupper
...
Reviewed-by: iklam, kvn
2020-03-12 13:07:21 +01:00
Kelvin Nilsen
19e02810db
8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah
...
Reviewed-by: shade
2020-03-12 06:47:17 +01:00
Yasumasa Suenaga
069d9e792e
8234624: jstack mixed mode should refer DWARF
...
Reviewed-by: sspitsyn, kevinw
2020-03-12 09:23:05 +09:00
Jonathan Gibbons
5b9a09cb9c
8240138: Cleanup HtmlTree
...
Reviewed-by: prappo
2020-03-11 15:46:17 -07:00
Serguei Spitsyn
db69852ac2
8240881: [BACKOUT] 8222489 jcmd VM.system_properties gives unusable paths on Windows
...
Undo the 8222489 changeset
Reviewed-by: dcubed, iklam
2020-03-11 20:28:43 +00:00