Roland Westrelin
11d6467c50
8260407: cmp != __null && cmp->Opcode() == Op_CmpL failure with -XX:StressLongCountedLoop=200000000 in lucene
...
Reviewed-by: thartmann, kvn
2021-01-28 12:27:40 +00:00
Jorn Vernee
d07af2b8ec
8255531: MethodHandles::permuteArguments throws NPE when duplicating dropped arguments
...
Reviewed-by: redestad
2021-01-28 12:26:32 +00:00
Aleksey Shipilev
a68c6c2a13
8260579: PPC64 and S390 builds failures after JDK-8260467
...
Reviewed-by: mdoerr
2021-01-28 12:00:59 +00:00
Martin Doerr
87522573ac
8260502: [s390] NativeMovRegMem::verify() fails because it's too strict
...
Reviewed-by: lucy, rrich
2021-01-28 11:39:06 +00:00
Claes Redestad
8fe1323dcb
8260520: Avoid getting permissions in JarFileFactory when no SecurityManager installed
...
Reviewed-by: alanb, dfuchs, michaelm, mullan
2021-01-28 11:14:35 +00:00
Claes Redestad
ecde52ece6
8260506: VersionHelper cleanup
...
Reviewed-by: alanb, dfuchs, aefimov
2021-01-28 11:13:26 +00:00
Aleksey Shipilev
a97aedff9f
8256215: Shenandoah: re-organize saving/restoring machine state in assembler code
...
Reviewed-by: rkennke, zgu
2021-01-28 10:24:37 +00:00
Roman Kennke
316d52c1a5
8260497: Shenandoah: Improve SATB flushing
...
Reviewed-by: shade, zgu
2021-01-28 09:50:21 +00:00
Matthias Baesken
11a70d113e
8260426: awt debug_mem.c DMem_AllocateBlock might leak memory
...
Reviewed-by: psadhukhan, aivanov
2021-01-28 07:35:58 +00:00
Ioi Lam
396a496f3c
8260467: Move well-known classes from systemDictionary.hpp to vmClasses.hpp
...
Reviewed-by: dholmes, coleenp
2021-01-28 04:24:04 +00:00
Jesper Wilhelmsson
62ffe75b1f
Merge
2021-01-28 03:38:32 +00:00
Hamlin Li
7030d2e026
8260200: G1: Remove unnecessary update in FreeRegionList::remove_starting_at
...
Reviewed-by: ayang, sjohanss, tschatzl
2021-01-28 00:45:16 +00:00
Roger Riggs
c7661aed6f
8260561: [doc] HexFormat has incorrect @since tag
...
Reviewed-by: darcy, naoto, bpb, lancea
2021-01-27 22:37:43 +00:00
Jesper Wilhelmsson
c52212b146
Merge
2021-01-27 20:56:26 +00:00
Stuart Marks
eb9236853c
8259816: Typo in java.util.stream package description
...
Reviewed-by: iris, lancea, naoto
2021-01-27 19:02:49 +00:00
Guoxiong Li
0eed2c3312
8259359: javac does not attribute unexpected super constructor invocation qualifier, and may crash
...
Reviewed-by: vromero
2021-01-27 18:12:57 +00:00
Daniel D. Daugherty
684c8558f6
8260524: validate-source fails on test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
...
Reviewed-by: bpb, iignatyev
2021-01-27 17:26:41 +00:00
Denghui Dong
311a0a91ba
8259808: Add JFR event to detect GC locker stall
...
Reviewed-by: sjohanss, tschatzl, egahlin
2021-01-27 15:28:46 +00:00
Roberto Castañeda Lozano
f353fcf256
8258894: C2: Forbid GCM to move stores into loops
...
Prevent GCM from placing memory-writing nodes (such as stores) into loops deeper
than their home loop (determined by their control input). Such placements are
invalid, as they cause memory definitions to interfere, and risk causing
miscompilations. This change complements JDK-8255763, which only addresses
invalid placements in irreducible CFGs.
Add control input to stores in generated stubs to ensure that all memory-writing
nodes have control inputs from which their home block can be derived.
Add a battery of simplified fuzzer test cases where, before this change, GCM
moves stores into deeper loops.
Reviewed-by: thartmann, kvn
2021-01-27 15:08:39 +00:00
Chris Hegarty
ac276bb394
8257074: Update the ByteBuffers micro benchmark
...
Reviewed-by: redestad, dfuchs, jvernee, bpb
2021-01-27 14:09:15 +00:00
Alexey Ivanov
7ed591cc9a
8260314: Replace border="1" on tables with CSS
...
Reviewed-by: serb
2021-01-27 12:09:48 +00:00
Claes Redestad
e696baabfb
8260448: Simplify ManagementFactory$PlatformMBeanFinder
...
Reviewed-by: mchung, dfuchs
2021-01-27 11:30:28 +00:00
Jan Lahoda
b3c8a52803
8259050: Error recovery in lexer could be improved
...
Reviewed-by: vromero
2021-01-27 11:00:12 +00:00
Aleksey Shipilev
bf15c70993
8260460: GitHub actions still fail on Linux x86_32 with "Could not configure libc6:i386"
...
Reviewed-by: ihse
2021-01-27 10:48:32 +00:00
Thomas Stuefe
3e4194c42e
8260022: [ppc] os::print_function_and_library_name shall resolve function descriptors transparently
...
Reviewed-by: mdoerr, lucy
2021-01-27 10:43:04 +00:00
Vladimir Ivanov
e28e11119d
8260370: C2: LoopLimit node is not eliminated
...
Reviewed-by: kvn, thartmann
2021-01-27 10:29:59 +00:00
Albert Mingkun Yang
fa40a9661b
8253420: Refactor HeapRegionManager::find_highest_free
...
Reviewed-by: sjohanss, kbarrett
2021-01-27 09:57:24 +00:00
Roman Kennke
4d004c9447
8260449: Remove stale declaration of SATBMarkQueue::apply_closure_and_empty()
...
Reviewed-by: tschatzl
2021-01-27 09:32:08 +00:00
Matthias Baesken
fd2641ed36
8260236: better init AnnotationCollector _contended_group
...
Reviewed-by: coleenp, shade
2021-01-27 07:57:32 +00:00
Thomas Stuefe
1c77046811
8260404: jvm_io.h include missing in a number of files
...
Reviewed-by: shade, iklam, dholmes
2021-01-27 07:34:46 +00:00
Aleksey Shipilev
bd2744dd42
8260106: Shenandoah: refactor reference updating closures and related code
...
Reviewed-by: zgu, rkennke
2021-01-27 07:17:30 +00:00
Martin Buchholz
c836da387e
8252412: [macos11] system dynamic libraries removed from filesystem
...
Co-authored-by: Dominik Röttsches <drott@google.com>
Reviewed-by: jiangli, valeriep
2021-01-27 04:31:29 +00:00
Sergey Bylokhov
e1411fd4d4
6606673: Path2D.Double, Path2D.Float and GeneralPath ctors throw exception when initialCapacity is negative
...
Reviewed-by: psadhukhan, kizune
2021-01-27 02:52:37 +00:00
David Holmes
6f2be9c608
8246112: Remove build-time and run-time checks for clock_gettime and CLOCK_MONOTONIC
...
Reviewed-by: ihse, erikj, gziemski, hseigel
2021-01-27 01:18:52 +00:00
Xin Liu
19b6f61bd2
8260334: Remove deprecated sv_for_node_id() from Compile
...
Reviewed-by: neliasso, chagedorn, thartmann, phh
2021-01-26 20:52:19 +00:00
Zhengyu Gu
1bebd41828
8260421: Shenandoah: Fix conc_mark_roots timing name and indentations
...
Reviewed-by: rkennke, shade
2021-01-26 20:25:51 +00:00
Sergey Bylokhov
42cef27fd8
8260343: Delete obsolete classes in the Windows L&F
...
Reviewed-by: aivanov, pbansal
2021-01-26 18:31:26 +00:00
Fernando Guallini
9f0a043648
8260286: Manual Test "ws/open/test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java" fails
...
Reviewed-by: rhalade
2021-01-26 18:15:26 +00:00
Zhengyu Gu
fd00ed747a
8256298: Shenandoah: Enable concurrent stack processing
...
Reviewed-by: rkennke, shade
2021-01-26 16:46:22 +00:00
Vicente Romero
408772c966
8259025: Record compact constructor using Objects.requireNonNull
...
Reviewed-by: mcimadamore
2021-01-26 16:00:41 +00:00
Claes Redestad
b07797c284
8260391: Remove StringCoding::err
...
Reviewed-by: shade, rriggs
2021-01-26 15:25:01 +00:00
Severin Gehwolf
af8a08f584
8260378: [TESTBUG] DcmdMBeanTestCheckJni.java reports false positive
...
Reviewed-by: dcubed
2021-01-26 15:18:56 +00:00
Magnus Ihse Bursie
8d2f77fd43
8260406: Do not copy pure java source code to gensrc
...
Reviewed-by: alanb, erikj
2021-01-26 14:08:06 +00:00
Jan Lahoda
5e8e0ada7a
8242456: PreviewFeature.Feature enum removal of TEXT_BLOCKS
...
Reviewed-by: jlaskey
2021-01-26 13:42:40 +00:00
Harold Seigel
e080ce9212
8252545: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java timed out
...
Reviewed-by: stuefe, coleenp
2021-01-26 13:17:08 +00:00
Aleksey Shipilev
edd27074af
8260408: Shenandoah: adjust inline hints after JDK-8255019
...
Reviewed-by: rkennke, ihse
2021-01-26 13:04:38 +00:00
Coleen Phillimore
81a66dfa81
8259809: Remove PerfEvent class loading locking counters
...
Reviewed-by: redestad, iklam
2021-01-26 11:50:10 +00:00
Thomas Schatzl
b4ace3e979
8260042: G1 Post-cleanup liveness printing occurs too early
...
Reviewed-by: sjohanss, iwalulya
2021-01-26 10:14:53 +00:00
Guoxiong Li
23edb6f6b2
8236490: Compiler bug relating to @NonNull annotation
...
Reviewed-by: vromero, jfranck
2021-01-26 08:57:20 +00:00
Matthias Baesken
abd9310bff
8260222: remove unused _thread member SymbolTableLookup
...
Reviewed-by: coleenp, dholmes, shade
2021-01-26 07:42:15 +00:00