14636 Commits

Author SHA1 Message Date
Aleksey Shipilev
8d7958e469 8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup
Reviewed-by: zgu, kbarrett, tschatzl
2021-12-01 12:06:07 +00:00
Hamlin Li
bc6dce149e 8277736: G1: Allow forced evacuation failure of first N regions in collection set
Reviewed-by: ayang, tschatzl
2021-12-01 11:26:42 +00:00
Andrey Turbanov
0c29ee50f0 8274319: Replace usages of Collections.sort with List.sort call in jdk.jfr
Reviewed-by: egahlin
2021-12-01 11:09:31 +00:00
Julia Boes
f505396ccc 8277459: Add jwebserver tool
Reviewed-by: michaelm, dfuchs, ihse
2021-12-01 10:37:09 +00:00
Jayathirth D V
84aa0a191b 8278047: Few javax/imageio test regressed after JDK-8262297 fix
Reviewed-by: tschatzl
2021-12-01 10:22:17 +00:00
Alan Bateman
fde0b95ede 8277861: Terminally deprecate Thread.stop
Reviewed-by: rriggs, mchung, uschindler, dholmes
2021-12-01 08:44:51 +00:00
Christian Hagedorn
70d5dffb4e 8275326: C2: assert(no_dead_loop) failed: dead loop detected
Reviewed-by: kvn, thartmann
2021-12-01 08:24:59 +00:00
Jie Fu
349328c929 8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad
Reviewed-by: thartmann, jbhateja
2021-12-01 07:19:44 +00:00
Masanori Yano
c733193543 8262297: ImageIO.write() method will throw IndexOutOfBoundsException
Reviewed-by: serb, jdv
2021-12-01 06:18:44 +00:00
Pavel Rappo
da2be99cfe 8277026: Remove blank lines remaining from snippet markup
Reviewed-by: jjg
2021-12-01 01:25:17 +00:00
Jaikiran Pai
0a01baaf2d 8277986: Typo in javadoc of java.util.zip.ZipEntry#setTime
Reviewed-by: alanb, iris, lancea
2021-12-01 01:17:07 +00:00
Weijun Wang
7049c13cf4 8231107: Allow store password to be null when saving a PKCS12 KeyStore
Reviewed-by: mullan
2021-12-01 01:01:57 +00:00
Weijun Wang
ab867f6c7c 8272162: S4U2Self ticket without forwardable flag
Reviewed-by: valeriep
2021-12-01 00:48:28 +00:00
Kim Barrett
dd73e3cea2 8277814: ConcurrentRefineThread should report rate when deactivating
Reviewed-by: tschatzl, sjohanss
2021-12-01 00:44:51 +00:00
Kim Barrett
65251f7693 8151594: Move concurrent refinement thread activation logging out of GC pause
Reviewed-by: tschatzl, ayang
2021-11-30 22:43:53 +00:00
Jonathan Gibbons
2942646957 8276683: Malformed Javadoc inline tags in JDK source in com/sun/tools/javac/util/RawDiagnosticFormatter.java
Reviewed-by: darcy, prappo, iris
2021-11-30 22:07:07 +00:00
Petr Portnov
e30e676709 8277606: String(String) constructor could copy hashIsZero
Reviewed-by: redestad, rriggs
2021-11-30 20:50:13 +00:00
Kim Barrett
15a680647c 8277434: tests fail with "assert(is_forwarded()) failed: only decode when actually forwarded"
Reviewed-by: ayang, shade, tschatzl
2021-11-30 20:22:35 +00:00
Xin Liu
21d9ca6cd9 8274983: C1 optimizes the invocation of private interface methods
Reviewed-by: dlong, iveresov
2021-11-30 18:55:24 +00:00
Jorn Vernee
98a9f03739 8277602: Deopt code does not extend the stack enough if the caller is an optimize entry blob
Reviewed-by: dlong, thartmann
2021-11-30 14:34:00 +00:00
Albert Mingkun Yang
915084041f 8277899: Parallel: Simplify PSVirtualSpace::initialize logic
Reviewed-by: tschatzl, sjohanss
2021-11-30 13:42:18 +00:00
Yi Yang
fecf906f0a 8267928: Loop predicate gets inexact loop limit before PhaseIdealLoop::rc_predicate
Reviewed-by: thartmann, chagedorn, kvn
2021-11-30 11:50:51 +00:00
Martin Doerr
a5f2a58ba4 8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64
Reviewed-by: lucy, mbaesken
2021-11-30 09:20:49 +00:00
Jie Fu
ceae380d3a 8277843: [Vector API] scalar2vector generates incorrect type info for mask operations if Op_MaskAll is unavailable
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: thartmann, jbhateja
2021-11-30 08:33:00 +00:00
David Holmes
3ee26c6a81 8267767: Redundant condition check in SafepointSynchronize::thread_not_running
Reviewed-by: hseigel, coleenp, ayang
2021-11-30 08:21:16 +00:00
Albert Mingkun Yang
d230feea55 8277931: Parallel: Remove unused PSVirtualSpace::expand_into
Reviewed-by: tschatzl
2021-11-30 07:34:51 +00:00
Albert Mingkun Yang
fde6fe7997 8277824: Remove empty RefProcSubPhasesWorkerTimeTracker destructor
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Reviewed-by: tschatzl, kbarrett
2021-11-30 07:33:46 +00:00
MeryKitty
560f9c9372 8277426: Optimize mask reduction operations on x86
Reviewed-by: sviswanathan, jiefu
2021-11-29 23:21:04 +00:00
Jie Fu
3a4a94e5a8 8277854: The upper bound of GCCardSizeInBytes should be limited to 512 for 32-bit platforms
Reviewed-by: tschatzl, mli
2021-11-29 23:17:39 +00:00
Roman Kennke
3d39f09c6c 8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call
Reviewed-by: roland, shade
2021-11-29 16:00:09 +00:00
Zhengyu Gu
05ab176768 8277797: Remove undefined/unused SharedRuntime::trampoline_size()
Reviewed-by: dholmes, stuefe
2021-11-29 14:00:10 +00:00
Ivan Walulya
ad51d06925 8277789: G1: G1CardSetConfiguration prefixes num_ and max_ used interchangeably
Reviewed-by: mli, tschatzl
2021-11-29 13:10:06 +00:00
Hamlin Li
960bdde7eb 8277904: G1: Remove G1CardSetArray::max_entries
Reviewed-by: tschatzl
2021-11-29 12:19:45 +00:00
Albert Mingkun Yang
45e8973a22 8277896: Remove unused BOTConstants member methods
Reviewed-by: kbarrett
2021-11-29 12:13:51 +00:00
Thomas Schatzl
e5676f8d0b 8277450: Record number of references into collection set during gc
Reviewed-by: kbarrett, iwalulya
2021-11-29 12:05:10 +00:00
Thomas Schatzl
2622ab3fe9 8277928: Fix compilation on macosx-aarch64 after 8276108
Reviewed-by: shade, dholmes
2021-11-29 11:58:13 +00:00
Andrey Turbanov
37de442269 8275241: Unused ArrayList is created in RequestEngine.addHooks
Reviewed-by: egahlin
2021-11-29 10:50:43 +00:00
Patric Hedlin
72bacf8d25 8276108: Wrong instruction generation in aarch64 backend
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: aph, neliasso
2021-11-29 10:34:13 +00:00
Leo Korinth
9a3a9b1391 8277865: G1: Change integer division to floating point division
Reviewed-by: ayang, tschatzl
2021-11-29 09:06:13 +00:00
Nils Eliasson
aed53eea5e 8264838: IGV: enhance graph export functionality
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Nils Eliasson <neliasso@openjdk.org>
Reviewed-by: chagedorn, thartmann
2021-11-29 08:19:24 +00:00
Christian Hagedorn
0c7a4b8aa8 8277842: IGV: Add jvms property to know where a node came from
Reviewed-by: roland, neliasso, thartmann
2021-11-29 07:47:28 +00:00
Ludvig Janiuk
c3a7f2f4bc 8277382: make c1 BlockMerger use IR::verify only when necessary
Reviewed-by: thartmann, neliasso
2021-11-29 06:41:55 +00:00
Ichiroh Takiguchi
8f9eb620ac 8274784: jshell: Garbled character was displayed by System.out.println(...) on Japanese Windows
Reviewed-by: naoto
2021-11-29 00:11:28 +00:00
Hamlin Li
e9b36a8316 8276670: G1: Rename G1CardSetFreePool and related classes
Reviewed-by: tschatzl, ayang
2021-11-27 00:46:09 +00:00
Erik Gahlin
b9eb532de2 8276685: Malformed Javadoc inline tags in JDK source in /jdk/management/jfr/RecordingInfo.java
Reviewed-by: mgronlun
2021-11-26 19:13:38 +00:00
Volker Simonis
40fef2311c 8275908: Record null_check traps for calls and array_check traps in the interpreter
Reviewed-by: chagedorn, mdoerr
2021-11-26 16:21:15 +00:00
Erik Österlund
3d810ad691 8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check
Reviewed-by: ngasson, neliasso
2021-11-26 14:55:02 +00:00
Roman Kennke
ce0234b47d 8277860: PPC: Remove duplicate info != NULL check
Reviewed-by: chagedorn, mdoerr
2021-11-26 14:54:09 +00:00
Ludvig Janiuk
040b2c52d3 8277139: Improve code readability in PredecessorValidator (c1_IR.cpp)
Reviewed-by: thartmann, chagedorn
2021-11-26 09:52:10 +00:00
Roland Westrelin
3e798dd40c 8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions
Reviewed-by: thartmann, chagedorn
2021-11-26 09:48:09 +00:00