PUSHES REPORT: 18

This report shows who pushed the changesets to the given release. This usually shows who did the development work, not sponsors/reviewers.

Report generated: Thu Sep 16 01:55:00 CEST 2021

Distribution by priority

Count Priority
7 P1
36 P2
145 P3
610 P4
29 P5

Distribution by components

Count Component
827 100% Total
491 59.4% hotspot
194 23.5% hotspot/runtime
144 17.4% hotspot/gc
110 13.3% hotspot/compiler
12 1.5% hotspot/jfr
9 1.1% hotspot/test
8 1.0% hotspot/jvmti
6 0.7% hotspot/svc-agent
4 0.5% hotspot/svc
3 0.4% hotspot
1 0.1% hotspot/other
131 15.8% core-libs
25 3.0% core-libs
21 2.5% core-libs/java.lang
20 2.4% core-libs/java.net
15 1.8% core-libs/java.nio
8 1.0% core-libs/java.lang.invoke
6 0.7% core-libs/java.util.regex
6 0.7% core-libs/java.time
5 0.6% core-libs/java.util
5 0.6% core-libs/java.io
3 0.4% core-libs/javax.lang.model
3 0.4% core-libs/java.math
3 0.4% core-libs/javax.naming
2 0.2% core-libs/java.lang:class_loading
2 0.2% core-libs/java.text
1 0.1% core-libs/javax.annotation.processing
1 0.1% core-libs/java.nio.charsets
1 0.1% core-libs/java.util.stream
1 0.1% core-libs/java.lang.module
1 0.1% core-libs/java.lang:reflect
1 0.1% core-libs/java.util:i18n
1 0.1% core-libs/java.util.jar
68 8.2% client-libs
30 3.6% client-libs/javax.swing
14 1.7% client-libs
11 1.3% client-libs/2d
7 0.8% client-libs/java.awt
3 0.4% client-libs/javax.accessibility
1 0.1% client-libs/javax.sound
1 0.1% client-libs/demo
1 0.1% client-libs/javax.imageio
58 7.0% tools
27 3.3% tools/javac
13 1.6% tools/javadoc(tool)
9 1.1% tools/jpackage
2 0.2% tools/jshell
2 0.2% tools/launcher
2 0.2% tools/jlink
2 0.2% tools/hprof
1 0.1% tools
35 4.2% security-libs
20 2.4% security-libs/java.security
7 0.8% security-libs/javax.net.ssl
4 0.5% security-libs/javax.crypto
2 0.2% security-libs/org.ietf.jgss:krb5
1 0.1% security-libs/javax.xml.crypto
1 0.1% security-libs
24 2.9% infrastructure
24 2.9% infrastructure/build
18 2.2% core-svc
6 0.7% core-svc/tools
6 0.7% core-svc/debugger
5 0.6% core-svc/java.lang.instrument
1 0.1% core-svc/java.lang.management
1 0.1% performance
1 0.1% performance/libraries
1 0.1% xml
1 0.1% xml

Distribution by affiliation

Count Committer
826 100% Total
547 66.2% Oracle
38 4.6% Thomas Schatzl
32 3.9% Albert Yang
31 3.8% Igor Ignatyev
30 3.6% Coleen Phillimore
24 2.9% David Holmes
23 2.8% Daniel Daugherty
19 2.3% Ioi Lam
18 2.2% Brian Burkhalter
15 1.8% Ivan Walulya
14 1.7% Prasanta Sadhukhan
13 1.6% Jonathan Gibbons
11 1.3% Kim Barrett
11 1.3% Joe Darcy
10 1.2% Jan Lahoda
10 1.2% Vladimir Ivanov
9 1.1% Calvin Cheung
9 1.1% Magnus Ihse Bursie
9 1.1% Vicente Arturo Romero Zaldivar
9 1.1% Naoto Sato
8 1.0% Tobias Hartmann
8 1.0% Leonid Mesnik
8 1.0% Rajan Halade
8 1.0% Per Liden
8 1.0% Yumin Qi
7 0.8% Weijun Wang
7 0.8% Claes Redestad
7 0.8% Ian Graves
7 0.8% Philip Race
6 0.7% Dean Long
6 0.7% Julia Boes
6 0.7% Alex Menkov
6 0.7% Harold Seigel
5 0.6% Patricio Chilano Mateo
5 0.6% Patrick Concannon
5 0.6% Christian Hagedorn
5 0.6% Andy Herrick
4 0.5% Jim Laskey
4 0.5% Alexander Zuev
4 0.5% Alexey Semenyuk
4 0.5% Fernando Guallini
3 0.4% Markus Grönlund
3 0.4% Pavel Rappo
3 0.4% tobias.holenstein
3 0.4% Jorn Vernee
3 0.4% Igor Veresov
3 0.4% Lance Andersen
3 0.4% Thejasvi Voniadka
3 0.4% lawrence.andrews
3 0.4% Bradford Wetmore
2 0.2% Sean Mullan
2 0.2% Michael McMahon
2 0.2% Xue-Lei Fan
2 0.2% Douglas Simon
2 0.2% Leo Korinth
2 0.2% Stefan Karlsson
2 0.2% Alexander Zvegintsev
2 0.2% Andreas Woess
2 0.2% Rajat Mahajan
2 0.2% Hannes Wallnoefer
2 0.2% Chris Plummer
2 0.2% Mikhailo Seledtsov
2 0.2% Aleksej Efimov
2 0.2% Vladimir Kozlov
2 0.2% Mandy Chung
2 0.2% Jesper Wilhelmsson
2 0.2% Abdul Kolarkunnu
1 0.1% Mark Sheppard
1 0.1% Stefan Johansson
1 0.1% Sean Coffey
1 0.1% Jayathirth D V
1 0.1% Maurizio Cimadamore
1 0.1% Roger Riggs
1 0.1% Mahendra Chhipa
1 0.1% Tejpal Rebari
1 0.1% Valerie Peng
1 0.1% Anthony Scarpino
1 0.1% Joel Borggrén-Franck
1 0.1% Daniel Fuchs
1 0.1% Ivan Sipka
1 0.1% Fairoz Matte
1 0.1% Patric Hedlin
1 0.1% Tom Rodriguez
1 0.1% Pankaj Bansal
1 0.1% Aleksandre Iline
1 0.1% Alexey Ivanov
1 0.1% Jamil Nimeh
1 0.1% Anton Litvinov
1 0.1% Evan Whelan
1 0.1% Serguei Spitsyn
72 8.7% Red Hat
36 4.4% Aleksey Shipilev
13 1.6% Zhengyu Gu
9 1.1% Roman Kennke
5 0.6% Andrew Haley
4 0.5% Roland Westrelin
2 0.2% Severin Gehwolf
1 0.1% Martin Balao
1 0.1% Jonathan Dowland
1 0.1% Dan Heidinga
48 5.8% Independent
11 1.3% Andrey Turbanov
10 1.2% Sergey Tsypanov
10 1.2% Hamlin Li
4 0.5% Jaikiran Pai
4 0.5% Guoxiong Li
3 0.4% Raffaello Giulietti
1 0.1% daniel.gredler
1 0.1% ignasi35
1 0.1% rsmogura+git
1 0.1% ebourg
1 0.1% jovan.stevanovic1
1 0.1% Rafael Winterhalter
25 3.0% Alibaba
14 1.7% Yi Yang
6 0.7% Denghui Dong
3 0.4% Xiaowei Lu
2 0.2% Joshua Zhu
22 2.7% SAP
8 1.0% Matthias Baesken
8 1.0% Thomas Stuefe
2 0.2% Richard Reingruber
1 0.1% Ralf Schmelter
1 0.1% Christoph Langer
1 0.1% Martin Doerr
1 0.1% Lucy Schmidt
21 2.5% Tencent
8 1.0% Jie Fu
3 0.4% Lin Zang
3 0.4% emoryzheng
2 0.2% Wang Chao
2 0.2% bobpengxie
2 0.2% Hui Shi
1 0.1% tobytbzhang
15 1.8% JetBrains
10 1.2% Artem.Semenov
3 0.4% Alexey Ushakov
2 0.2% Maxim Kartashev
13 1.6% Amazon
7 0.8% Sergey Bylokhov
4 0.5% Xin Liu
1 0.1% Clive Verghese
1 0.1% Volker Simonis
13 1.6% Intel
5 0.6% Jatin Bhateja
3 0.4% Sandhya Viswanathan
2 0.2% scott.gibbons
1 0.1% Marcus Williams
1 0.1% xubo.zhang
1 0.1% Smita Kamath
11 1.3% ARM
4 0.5% Nick Gasson
3 0.4% Xiaohong Gong
2 0.2% Alan Hayward
1 0.1% Hao Sun
1 0.1% tatwai.chong
8 1.0% Microdoc
8 1.0% Christoph Göttschkes
6 0.7% NTT DATA
5 0.6% Yasumasa Suenaga
1 0.1% Koichi Sakata
3 0.4% BellSoft
1 0.1% serge.chernyshev
1 0.1% Boris Ulasevich
1 0.1% Aleksei Voitylov
3 0.4% Loongson
2 0.2% Qi Ao
1 0.1% Sun Guoyun
2 0.2% @126.com
2 0.2% Wang Huang
2 0.2% @protonmail.com
2 0.2% fdesu
2 0.2% Azul
1 0.1% Alexey Bakhtin
1 0.1% Anton Kozlov
2 0.2% Fujitsu
2 0.2% Masanori Yano
2 0.2% Google
1 0.1% Man Cao
1 0.1% Liam Miller-Cushon
2 0.2% Microsoft
2 0.2% t-jfuller
1 0.1% @headcrashing.eu
1 0.1% Markus Karg
1 0.1% @hotmail.com
1 0.1% ganjianxuan
1 0.1% @javaspecialists.eu
1 0.1% heinz
1 0.1% @udel.edu
1 0.1% matias
1 0.1% DataDog
1 0.1% Ludovic Henry
1 0.1% Huawei
1 0.1% Dongbo He
1 0.1% IBM
1 0.1% Corey Ashford

Chronological push log:

Days Ago Committer Affiliation Bug Summary
0 Serguei Spitsyn Oracle JDK-8273575 memory leak in appendBootClassPath(), paths must be deallocated
0 Thomas Schatzl Oracle JDK-8273832 gc/shenandoah/TestJcmdHeapDump.java does not have a @requires vm.gc.shenandoah
0 Thomas Schatzl Oracle JDK-8273823 Problemlist gc/stringdedup tests timing out on ZGC
0 tobias.holenstein Oracle JDK-8272771 frame::pd_ps() is not implemented on any platform
0 Alexey Semenyuk Oracle JDK-8272815 jpackage --type rpm produces an error: Invalid or unsupported type: [null]
0 Zhengyu Gu Red Hat JDK-8273559 Shenandoah: Shenandoah should support multi-threaded heap dump
0 Ian Graves Oracle JDK-8273514 java/util/DoubleStreamSums/CompensatedSums.java failure
0 Sergey Tsypanov Independent JDK-8273656 Improve java.lang.invoke.MethodType.parameterList() and its usage
0 Aleksey Shipilev Red Hat JDK-8273494 Zero: Put libjvm.so into "zero" folder, not "server"
0 Thomas Schatzl Oracle JDK-8273599 Remove cross_threshold method usage around GC
0 Thomas Schatzl Oracle JDK-8273605 VM Exit does not abort concurrent mark
0 Prasanta Sadhukhan Oracle JDK-8273366 [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12
0 Sergey Bylokhov Amazon JDK-8273135 java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7
0 Sergey Bylokhov Amazon JDK-8273638 javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F
1 Leo Korinth Oracle JDK-8273414 ResourceObj::operator delete should handle nullptr in debug builds
1 Wang Chao Tencent JDK-8272574 C2: assert(false) failed: Bad graph detected in build_loop_late
1 Brian Burkhalter Oracle JDK-8273641 (bf) Buffer subclasses documentation contains template strings
1 Andy Herrick Oracle JDK-8273040 Turning off JpAllowDowngrades (or Upgrades)
1 Jonathan Dowland Red Hat JDK-8270553 Tests should not use (real, in-use, routable) 1.1.1.1 as dummy IP value
1 Aleksey Shipilev Red Hat JDK-8273373 Zero: Cannot invoke JVM in primordial threads on Zero
1 Guoxiong Li Independent JDK-8271254 javac generates unreachable code when using empty semicolon statement
1 Coleen Phillimore Oracle JDK-8273730 WorkGangBarrierSync constructor unused
1 Coleen Phillimore Oracle JDK-8273635 Attempting to acquire lock StackWatermark_lock/9 out of order with lock tty_lock/3
1 Naoto Sato Oracle JDK-8273491 java.util.spi.LocaleServiceProvider spec contains statement that is too strict
1 Magnus Ihse Bursie Oracle JDK-8256977 Bump minimum GCC from 5.x to 6 for JDK
1 Magnus Ihse Bursie Oracle JDK-8273497 building.md should link to both md and html
1 Per Liden Oracle JDK-8273597 Rectify Thread::is_ConcurrentGC_thread()
1 Per Liden Oracle JDK-8273639 tests fail with "assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark"
1 Roland Westrelin Red Hat JDK-8266550 C2: mirror TypeOopPtr/TypeInstPtr/TypeAryPtr with TypeKlassPtr/TypeInstKlassPtr/TypeAryKlassPtr
1 Aleksey Shipilev Red Hat JDK-8273438 Enable parallelism in vmTestbase/metaspace/stressHierarchy tests
1 Aleksey Shipilev Red Hat JDK-8273486 Zero: Handle DiagnoseSyncOnValueBasedClasses VM option
1 Yasumasa Suenaga NTT DATA JDK-8273471 Add foldmultilines to UL for stdout/err
2 David Holmes Oracle JDK-8273691 Missing comma after 2021 in GraphemeTestAccessor.java copyright notice
2 Ian Graves Oracle JDK-8273430 Suspicious duplicate condition in java.util.regex.Grapheme#isExcludedSpacingMark
2 Coleen Phillimore Oracle JDK-8273675 Remove unused Universe::_verify_in_progress flag
2 Weijun Wang Oracle JDK-8246797 A convenient method to read OPTIONAL element
2 Brian Burkhalter Oracle JDK-8273513 Make java.io.FilterInputStream specification more precise about overrides
2 Pavel Rappo Oracle JDK-8273616 Fix trivial doc typos in the java.base module
2 Mikhailo Seledtsov Oracle JDK-8195809 [TESTBUG] jps and jcmd -l support for containers is not tested
2 Naoto Sato Oracle JDK-8273259 Character.getName doesn't follow Unicode spec for ideographs
2 Zhengyu Gu Red Hat JDK-8271834 TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah
2 Jie Fu Tencent JDK-8273629 compiler/uncommontrap/TestDeoptOOM.java fails with release VMs
2 Jan Lahoda Oracle JDK-8273584 TypeElement.getSuperclass crashes for a record TypeElement when j.l.Record is not available
2 Prasanta Sadhukhan Oracle JDK-8273478 [macos11] JTabbedPane selected and pressed tab is not legible
2 Yi Yang Alibaba JDK-8273021 C2: Improve Add and Xor ideal optimizations
2 Ioi Lam Oracle JDK-8273610 LogTestFixture::restore_config() should not restore options
3 Andrey Turbanov Independent JDK-8273484 Cleanup unnecessary null comparison before instanceof check in java.naming
5 Qi Ao Loongson JDK-8273595 tools/jpackage tests do not work on apt-based Linux distros like Debian
5 Ioi Lam Oracle JDK-8273522 Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap
5 Pavel Rappo Oracle JDK-8273609 Fix trivial doc typos in the compiler area
5 Coleen Phillimore Oracle JDK-8273611 Remove unused ProfilePrint_lock
5 jovan.stevanovic1 Independent JDK-8273278 Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT
5 Jim Laskey Oracle JDK-8273162 AbstractSplittableWithBrineGenerator does not create a random salt
5 Jim Laskey Oracle JDK-8273351 bad tag in jdk.random module-info.java
5 Mandy Chung Oracle JDK-8273194 Document the two possible cases when Lookup::ensureInitialized returns
5 Naoto Sato Oracle JDK-8273369 Computing micros between two instants unexpectedly overflows for some cases
5 Philip Race Oracle JDK-8273358 macOS Monterey does not have the font Times needed by Serif
5 Sandhya Viswanathan Intel JDK-8273512 Fix the copyright header of x86 macroAssembler files
5 Coleen Phillimore Oracle JDK-8273456 Do not hold ttyLock around stack walking
5 Aleksej Efimov Oracle JDK-8273402 Use derived NamingExceptions in com.sun.jndi.ldap.Connection#readReply
5 heinz @javaspecialists.eu JDK-8273541 Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2
5 Per Liden Oracle JDK-8273482 Remove "foreground work" concept from WorkGang
5 tobias.holenstein Oracle JDK-8272698 LoadNode::pin is unused
5 tobias.holenstein Oracle JDK-8264517 C2: make MachCallNode::return_value_is_used() only available for x86
5 Pankaj Bansal Oracle JDK-8272148 JDesktopPane:getComponentCount() returns one extra than expected with GTKLookAndFeel
6 matias @udel.edu JDK-8272608 java_lang_System::allow_security_manager() doesn't set its initialization flag
6 Andrey Turbanov Independent JDK-8273528 Avoid ByteArrayOutputStream.toByteArray when converting stream to String
6 Naoto Sato Oracle JDK-8273188 java/lang/instrument/BootClassPath/BootClassPathTest.sh fails with "FATAL ERROR in native method: processing of -javaagent failed, processJavaStart failed"
6 Per Liden Oracle JDK-8273550 Replace os::cgc_thread/pgc_thread with os::gc_thread
6 Per Liden Oracle JDK-8273545 Remove Thread::is_GC_task_thread()
6 Vicente Arturo Romero Zaldivar Oracle JDK-8268885 duplicate checkcast when destination type is not first type of intersection type
6 Maurizio Cimadamore Oracle JDK-8272903 Missing license header in ArenaAllocator.java
6 Aleksey Shipilev Red Hat JDK-8273489 Zero: Handle UseHeavyMonitors on all monitorenter paths
6 Tobias Hartmann Oracle JDK-8273498 compiler/c2/Test7179138_1.java timed out
6 Tobias Hartmann Oracle JDK-8273409 Receiver type narrowed by CCP does not always trigger post-parse call devirtualization
6 Aleksey Shipilev Red Hat JDK-8273433 Enable parallelism in vmTestbase_nsk_sysdict tests
6 Martin Doerr SAP JDK-8273539 [PPC64] gtest build error after JDK-8264207
6 Hamlin Li Independent JDK-8273476 G1: refine G1CollectedHeap::par_iterate_regions_array_part_from
6 Evan Whelan Oracle JDK-8133686 HttpURLConnection.getHeaderFields and URLConnection.getRequestProperties methods return field values in reverse order
6 Aleksey Shipilev Red Hat JDK-8273483 Zero: Clear pending JNI exception check in native method handler
6 Aleksey Shipilev Red Hat JDK-8273487 Zero: Handle "zero" variant in runtime tests
6 Aleksey Shipilev Red Hat JDK-8273315 Parallelize and increase timeouts for java/foreign/TestMatrix.java test
6 Thomas Schatzl Oracle JDK-8273439 Fix G1CollectedHeap includes and forward declarations
6 Matthias Baesken SAP JDK-8273387 remove some unreferenced gtk-related functions
7 Hamlin Li Independent JDK-8273218 G1: Rename g1EvacuationInfo to g1EvacInfo
7 Daniel Daugherty Oracle JDK-8273516 ProblemList compiler/c2/Test7179138_1.java in -Xcomp mode on win-X64
7 Roger Riggs Oracle JDK-8273242 (test) Refactor to use TestNG for RuntimeTests ExecCommand tests
7 Leonid Mesnik Oracle JDK-8265489 Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation
7 Leonid Mesnik Oracle JDK-8273451 Remove unreachable return in mutexLocker::wait
7 Thomas Schatzl Oracle JDK-8273185 Rename the term "atomic" in ReferenceProcessor
7 Daniel Daugherty Oracle JDK-8273109 runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest times out
7 Jonathan Gibbons Oracle JDK-8272375 Improve phrasing of synthesized descriptions in JavaFX docs
7 Aleksey Shipilev Red Hat JDK-8273361 InfoOptsTest is failing in tier1
7 Vladimir Ivanov Oracle JDK-8273359 CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size
7 Sandhya Viswanathan Intel JDK-8273450 Fix the copyright header of SVML files
7 Sergey Tsypanov Independent JDK-8273329 Remove redundant null check from String.getBytes(String charsetName)
7 Masanori Yano Fujitsu JDK-8269373 some tests in jdk/tools/launcher/ fails on localized Windows platform
7 Wang Huang @126.com JDK-8272413 Incorrect num of element count calculation for vector cast
7 t-jfuller Microsoft JDK-8265443 IGV: disambiguate groups by emiting additional properties
7 Andrey Turbanov Independent JDK-8273375 Remove redundant 'new String' calls after concatenation in java.desktop
7 Vladimir Ivanov Oracle JDK-8273000 Remove WeakReference-based class initialisation barrier implementation
7 Vladimir Ivanov Oracle JDK-8078641 MethodHandle.asTypeCache can retain classes from unloading
7 Markus Karg @headcrashing.eu JDK-8273038 ChannelInputStream.transferTo() uses FileChannel.transferTo(FileChannel)
7 Andrew Haley Red Hat JDK-8270533 AArch64: size_fits_all_mem_uses should return false if its output is a CAS
7 Hamlin Li Independent JDK-8254167 G1: Record regions where evacuation failed to provide targeted iteration
7 Aleksey Shipilev Red Hat JDK-8273440 Zero: Disable runtime/Unsafe/InternalErrorTest.java
7 Aleksey Shipilev Red Hat JDK-8273318 Some containers/docker/TestJFREvents.java configs are running out of memory
7 Andrey Turbanov Independent JDK-8271603 Unnecessary Vector usage in java.desktop
7 Daniel Daugherty Oracle JDK-8273047 test jfr/api/consumer/TestRecordedFrame.java timing out
8 Yasumasa Suenaga NTT DATA JDK-8273104 Refactoring option parser for UL
8 Daniel Daugherty Oracle JDK-8273462 ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java in -Xcomp mode
8 Mark Sheppard Oracle JDK-8273246 Amend the test java/nio/channels/DatagramChannel/ManySourcesAndTargets.java to execute in othervm mode
8 Andrey Turbanov Independent JDK-8273168 Remove superfluous use of boxing in java.desktop
8 Alexey Ivanov Oracle JDK-8273043 [TEST_BUG] Automate NimbusJTreeSelTextColor.java
8 Prasanta Sadhukhan Oracle JDK-8271923 [macos] the text color on the selected disabled tabbed pane button remains white making text unreadable
8 Roland Westrelin Red Hat JDK-8271340 Crash PhaseIdealLoop::clone_outer_loop
8 Roland Westrelin Red Hat JDK-8271341 Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java
8 Fernando Guallini Oracle JDK-8268558 [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped
8 Vladimir Ivanov Oracle JDK-8269119 C2: Avoid redundant memory barriers in Unsafe.copyMemory0 intrinsic
8 Jan Lahoda Oracle JDK-8272135 jshell: Method cannot use its overloaded version
8 Ivan Sipka Oracle JDK-8263364 sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream
8 Aleksey Shipilev Red Hat JDK-8273376 Zero: Disable vtable/itableStub gtests
8 Leo Korinth Oracle JDK-8231356 Fix broken ResourceObj::operator new[] in debug builds
8 Aleksey Shipilev Red Hat JDK-8273333 Zero should warn about unimplemented -XX:+LogTouchedMethods
9 Wang Huang @126.com JDK-8270832 Aarch64: Update algorithm annotations for MacroAssembler::fill_words
9 Kim Barrett Oracle JDK-8273386 Remove duplicated code in G1DCQS::abandon_completed_buffers
9 Aleksey Shipilev Red Hat JDK-8273378 Shenandoah: Remove the remaining uses of os::is_MP
9 Patric Hedlin Oracle JDK-8264207 CodeStrings does not honour fixed address assumption.
9 Thomas Schatzl Oracle JDK-8253343 Extract G1 Young GC algorithm related code from G1CollectedHeap
9 Dan Heidinga Red Hat JDK-8272164 DumpAllocStats shouldn't subclass from ResourceObj
9 Markus Grönlund Oracle JDK-8269418 jdk/jfr/event/oldobject/TestObjectSize.java failed with "RuntimeException: No events: expected false, was true"
9 Thomas Schatzl Oracle JDK-8272985 Reference discovery is confused about atomicity and degree of parallelism
9 daniel.gredler Independent JDK-8272878 JEP 381 cleanup: Remove unused Solaris code in sun.font.TrueTypeGlyphMapper
9 Albert Yang Oracle JDK-8273221 Guard GCIdMark against nested calls
9 Aleksey Shipilev Red Hat JDK-8273335 compiler/blackhole tests should not run with interpreter-only VMs
10 lawrence.andrews Oracle JDK-7188098 TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails
11 Prasanta Sadhukhan Oracle JDK-8272232 javax/swing/JTable/4275046/bug4275046.java failed with "Expected value in the cell: 'rededited' but found 'redEDITED'."
11 Prasanta Sadhukhan Oracle JDK-8257540 javax/swing/JFileChooser/8041694/bug8041694.java failed with "RuntimeException: The selected directory name is not the expected 'd ' but 'D '."
12 Dean Long Oracle JDK-8271911 replay compilations of methods which use JSR292 (easy cases)
12 Dean Long Oracle JDK-8012268 ciReplay: process_ciInstanceKlass: JVM_CONSTANT_MethodHandle not supported
12 Dean Long Oracle JDK-8012267 ciReplay: fails to resolve @SignaturePolymorphic methods in replay data
12 Yumin Qi Oracle JDK-8273240 Dynamic test ArchiveConsistency.java should use CDSArchiveUtils
12 Albert Yang Oracle JDK-8272905 Consolidate discovered lists processing
12 Vicente Arturo Romero Zaldivar Oracle JDK-8268148 unchecked warnings handle ? and ? extends Object differently
12 Vicente Arturo Romero Zaldivar Oracle JDK-8273234 extended 'for' with expression of type tvar causes the compiler to crash
12 Vladimir Ivanov Oracle JDK-8244675 assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines()))
12 Guoxiong Li Independent JDK-8266239 Some duplicated javac command-line options have repeated effect
12 Jan Lahoda Oracle JDK-8272776 NullPointerException not reported
12 Jan Lahoda Oracle JDK-8273257 jshell doesn't compile a sealed hierarchy with a sealed interface and a non-sealed leaf
12 Jan Lahoda Oracle JDK-8273263 Incorrect recovery attribution of record component type when j.l.Record is unavailable
12 Xiaowei Lu Alibaba JDK-8273112 -Xloggc: should override -verbose:gc
13 Ian Graves Oracle JDK-8214761 Bug in parallel Kahan summation implementation
13 Sergey Bylokhov Amazon JDK-8272805 Avoid looking up standard charsets
13 Patricio Chilano Mateo Oracle JDK-8273251 Call check_possible_safepoint() from SafepointMechanism::process_if_requested()
13 Jamil Nimeh Oracle JDK-8272385 Enforce ECPrivateKey d value to be in the range [1, n-1] for SunEC provider
13 Lance Andersen Oracle JDK-8273250 Address javadoc issues in Deflater::setDictionationary
13 Aleksey Shipilev Red Hat JDK-8272914 Create hotspot:tier2 and hotspot:tier3 test groups
13 Thomas Schatzl Oracle JDK-8273147 Update and restructure TestGCLogMessages log message list
13 Vladimir Ivanov Oracle JDK-8273165 GraphKit::combine_exception_states fails with "matching stack sizes" assert
13 Matthias Baesken SAP JDK-8273229 Update OS detection code to recognize Windows Server 2022
13 Aleksej Efimov Oracle JDK-8273243 Fix indentations in java.net.InetAddress methods
13 Sergey Tsypanov Independent JDK-8273140 Replace usages of Enum.class.getEnumConstants() with Enum.values() where possible
13 Aleksey Shipilev Red Hat JDK-8263375 Support stack watermarks in Zero VM
13 Aleksey Shipilev Red Hat JDK-8272970 Parallelize runtime/InvocationTests/
13 Jie Fu Tencent JDK-8273256 runtime/cds/appcds/TestEpsilonGCWithCDS.java fails due to Unrecognized VM option 'ObjectAlignmentInBytes=64' on x86_32
14 Valerie Peng Oracle JDK-8271745 Correct block size for KW,KWP mode and use fixed IV for KWP mode for SunJCE
14 Joe Darcy Oracle JDK-8273157 Add convenience methods to Messager
14 Coleen Phillimore Oracle JDK-8272788 Nonleaf ranked locks should not be safepoint_check_never
14 Daniel Daugherty Oracle JDK-8273248 ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh on all configs
14 Ioi Lam Oracle JDK-8270489 Support archived heap objects in EpsilonGC
14 Coleen Phillimore Oracle JDK-8273217 Make ParHeapInspectTask _safepoint_check_never
14 Yi Yang Alibaba JDK-8272377 assert preconditions that are ensured when created in add_final_edges
14 Fairoz Matte Oracle JDK-8272563 assert(is_double_stack() && !is_virtual()) failed: type check
14 Matthias Baesken SAP JDK-8273176 handle latest VS2019 in abstract_vm_version
14 Jie Fu Tencent JDK-8273206 jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails after JDK-8159979
14 Jan Lahoda Oracle JDK-8272618 Unnecessary Attr.visitIdent.noOuterThisPath
15 David Holmes Oracle JDK-8272963 Update the java manpage markdown source
15 Alex Menkov Oracle JDK-8269770 nsk tests should start IOPipe channel before launch debuggee - Debugee.prepareDebugee
15 Daniel Daugherty Oracle JDK-8273198 ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh due to JDK-8273188
15 Daniel Daugherty Oracle JDK-8273197 ProblemList 2 jtools tests due to JDK-8273187
15 Weijun Wang Oracle JDK-8262186 Call X509KeyManager.chooseClientAlias once for all key types
15 Thomas Schatzl Oracle JDK-8273186 Remove leftover comment about sparse remembered set in G1 HeapRegionRemSet
15 bobpengxie Tencent JDK-8273169 java/util/regex/NegativeArraySize.java failed after JDK-8271302
15 Ioi Lam Oracle JDK-8273092 Sort classlist in JDK image
15 Thomas Schatzl Oracle JDK-8273144 Remove unused top level "Sample Collection Set Candidates" logging
15 Vicente Arturo Romero Zaldivar Oracle JDK-8262095 NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null
15 Brian Burkhalter Oracle JDK-8271225 Add floorDivExact() method to java.lang.[Strict]Math
15 Ivan Walulya Oracle JDK-8237567 Refactor G1-specific code in shared VM_CollectForMetadataAllocation
15 Albert Yang Oracle JDK-8273033 SerialGC: remove obsolete comments
15 Ivan Walulya Oracle JDK-8159979 During initial mark, preparing all regions for marking may take a significant amount of time
15 Claes Redestad Oracle JDK-8273100 Improve AbstractStringBuilder.append(String) when using CompactStrings
16 Yumin Qi Oracle JDK-8273153 Consolidate file_exists into os:file_exists
16 Vicente Arturo Romero Zaldivar Oracle JDK-8272347 ObjectMethods::bootstrap should specify NPE if any argument except lookup is null
16 Naoto Sato Oracle JDK-8260265 UTF-8 by Default
16 Ioi Lam Oracle JDK-8272343 Remove MetaspaceClosure::FLAG_MASK
16 Ian Graves Oracle JDK-8271302 Regex Test Refresh
16 Fernando Guallini Oracle JDK-8271560 sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine"
16 Sandhya Viswanathan Intel JDK-8272861 Add a micro benchmark for vector api
16 Thomas Schatzl Oracle JDK-8272093 Extract evacuation failure injection from G1CollectedHeap
16 Coleen Phillimore Oracle JDK-8272797 Mutex with rank safepoint_check_never imply allow_vm_block
16 Stefan Johansson Oracle JDK-8272651 G1 heap region info print order changed by JDK-8269914
16 Magnus Ihse Bursie Oracle JDK-8270438 "Cores to use" output in configure is misleading
16 Andrey Turbanov Independent JDK-8273098 Unnecessary Vector usage in java.naming
16 Lucy Schmidt SAP JDK-8271490 [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling
16 Thomas Schatzl Oracle JDK-8272161 Make evacuation failure data structures local to collection
16 Michael McMahon Oracle JDK-8273059 Redundant Math.min call in Http2ClientImpl#getConnectionWindowSize
16 Aleksey Shipilev Red Hat JDK-8272838 Move CriticalJNI tests out of tier1
17 Guoxiong Li Independent JDK-8268894 forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition
19 Bradford Wetmore Oracle JDK-8272915 (doc) package-info typo in extLink
19 Raffaello Giulietti Independent JDK-8273091 Doc of [Strict]Math.floorDiv(long,int) erroneously documents int in @return tag
19 Jim Laskey Oracle JDK-8272866 java.util.random package summary contains incorrect mixing function in table
19 Brian Burkhalter Oracle JDK-8272541 Incorrect overflow test in Toom-Cook branch of BigInteger multiplication
19 Brian Burkhalter Oracle JDK-8272964 java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
19 Magnus Ihse Bursie Oracle JDK-8273072 Avoid using += in configure
19 Coleen Phillimore Oracle JDK-8272480 Remove Mutex::access rank
19 Magnus Ihse Bursie Oracle JDK-8258465 Headless build fails due to missing X11 headers on linux
19 Kim Barrett Oracle JDK-8273062 Generation::refs_discovery_is_xxx functions are unused
19 Aleksey Shipilev Red Hat JDK-8272846 Move some runtime/Metaspace/elastic/ tests out of tier1
19 Lin Zang Tencent JDK-8262386 resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out
19 Tobias Hartmann Oracle JDK-8273020 LibraryCallKit::sharpen_unsafe_type does not handle narrow oop array
19 Bradford Wetmore Oracle JDK-8273045 Fix misc javadoc bugs in the java.security and javax.net.ssl code
19 Yasumasa Suenaga NTT DATA JDK-8271186 Add UL option to replace newline char
20 Andrey Turbanov Independent JDK-8272863 Replace usages of Collections.sort with List.sort call in public java modules
20 Naoto Sato Oracle JDK-8272473 Parsing epoch seconds at a DST transition with a non-UTC parser is wrong
20 Ivan Walulya Oracle JDK-8272983 G1 Add marking details to eager reclaim logging
20 Alexey Ushakov JetBrains JDK-8272481 [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java fails
20 Prasanta Sadhukhan Oracle JDK-8271315 Redo: Nimbus JTree renderer properties persist across L&F changes
20 Albert Yang Oracle JDK-8272975 ParallelGC: add documentation to heap memory layout
20 Magnus Ihse Bursie Oracle JDK-8272859 Javadoc external links should only have feature version number in URL
20 Tobias Hartmann Oracle JDK-8272973 Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop
20 Alexey Ushakov JetBrains JDK-8262751 RenderPipelineState assertion error in J2DDemo
20 Aleksey Shipilev Red Hat JDK-8272836 Limit run time for java/lang/invoke/LFCaching tests
20 David Holmes Oracle JDK-8272811 Document the effects of building with _GNU_SOURCE in os_posix.hpp
21 Igor Veresov Oracle JDK-8272873 C2: Inlining should not depend on absolute call site counts
21 Zhengyu Gu Red Hat JDK-8267188 gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah
21 Ivan Walulya Oracle JDK-8242847 G1 should not clear mark bitmaps with no marks
21 Coleen Phillimore Oracle JDK-8272447 Remove 'native' ranked Mutex
21 Ivan Walulya Oracle JDK-8236176 Parallel GC SplitInfo comment should be updated for shadow regions
21 Aleksey Shipilev Red Hat JDK-8272850 Drop zapping values in the Zap* option descriptions
21 Albert Yang Oracle JDK-8272884 Make VoidClosure::do_void pure virtual
22 Wang Chao Tencent JDK-8272570 C2: crash in PhaseCFG::global_code_motion
22 Andy Herrick Oracle JDK-8272639 jpackaged applications using microphone on mac
22 Smita Kamath Intel JDK-8267125 AES Galois CounterMode (GCM) interleaved implementation using AVX512 + VAES instructions
22 Igor Ignatyev Oracle JDK-8272856 DoubleFlagWithIntegerValue uses G1GC-only flag
22 Calvin Cheung Oracle JDK-8272916 Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java
22 Brian Burkhalter Oracle JDK-8265261 java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
22 Jonathan Gibbons Oracle JDK-8270195 Add missing links between methods of JavaFX properties
22 Calvin Cheung Oracle JDK-8264322 Generate CDS archive when creating custom JDK image
22 Philip Race Oracle JDK-8272806 [macOS] "Apple AWT Internal Exception" when input method is changed
22 Albert Yang Oracle JDK-8272725 G1: add documentation on needs_remset_update_t vs bool
22 fdesu @protonmail.com JDK-8253178 Replace LinkedList Impl in net.http.FilterFactory
22 Jonathan Gibbons Oracle JDK-8271258 @param with non-ascii variable names produces incorrect results
22 Patricio Chilano Mateo Oracle JDK-8272526 Cleanup ThreadStateTransition class
22 Kim Barrett Oracle JDK-8221360 Eliminate Shared_DirtyCardQ_lock
22 Albert Yang Oracle JDK-8271930 Simplify end_card calculation in G1BlockOffsetTablePart::verify
22 Aleksey Shipilev Red Hat JDK-8272783 Epsilon: Refactor tests to improve performance
22 Prasanta Sadhukhan Oracle JDK-5015261 NPE may be thrown if JDesktopIcon is set to null on a JInternalFrame
23 Maxim Kartashev JetBrains JDK-8269223 -Xcheck:jni WARNINGs working with fonts on Linux
23 Vladimir Ivanov Oracle JDK-8271600 C2: CheckCastPP which should closely follow Allocate is sunk of a loop
23 Tom Rodriguez Oracle JDK-8272736 [JVMCI] Add API for reading and writing JVMCI thread locals
23 Igor Ignatyev Oracle JDK-8272553 several hotspot runtime/CommandLine tests don't check exit code
23 Jonathan Gibbons Oracle JDK-8265253 javac -Xdoclint:all gives "no comment" warning for code that can't be commented
23 Albert Yang Oracle JDK-8272778 Consolidate is_instance and is_instance_inlined in java_lang_String
23 Ivan Walulya Oracle JDK-8267894 Skip work for empty regions in G1 Full GC
23 tobytbzhang Tencent JDK-8272417 ZGC: fastdebug build crashes when printing ClassLoaderData
23 Matthias Baesken SAP JDK-8271142 package help is not displayed for missing X11/extensions/Xrandr.h
23 Denghui Dong Alibaba JDK-8272609 Add string deduplication support to SerialGC
24 Alan Hayward ARM JDK-8269687 pauth_aarch64.hpp include name is incorrect
25 David Holmes Oracle JDK-8272472 StackGuardPages test doesn't build with glibc 2.34
26 Sean Coffey Oracle JDK-8270344 Session resumption errors
26 lawrence.andrews Oracle JDK-8267161 Write automated test case for JDK-4479161
26 Jie Fu Tencent JDK-8272720 Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit
26 Vladimir Ivanov Oracle JDK-8223923 C2: Missing interference with mismatched unsafe accesses
26 Zhengyu Gu Red Hat JDK-8272739 Misformatted error message in EventHandlerCreator
26 Ivan Walulya Oracle JDK-8267185 Add string deduplication support to ParallelGC
26 Hamlin Li Independent JDK-8272070 G1: Simplify age calculation after JDK-8271579
26 Hamlin Li Independent JDK-8271579 G1: Move copy before CAS in do_copy_to_survivor_space
26 Roman Kennke Red Hat JDK-8271946 Cleanup leftovers in Space and subclasses
26 Daniel Fuchs Oracle JDK-8258951 java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException"
26 Aleksey Shipilev Red Hat JDK-8272654 Mark word accesses should not use Access API
26 Thejasvi Voniadka Oracle JDK-8272708 [Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled
27 Philip Race Oracle JDK-8272602 [macos] not all KEY_PRESSED events sent when control modifier is used
27 Jie Fu Tencent JDK-8272700 [macos] Build failure with Xcode 13.0 after JDK-8264848
27 Roman Kennke Red Hat JDK-8270041 Consolidate oopDesc::cas_forward_to() and oopDesc::forward_to_atomic()
27 Roman Kennke Red Hat JDK-8271951 Consolidate preserved marks overflow stack in SerialGC
27 Roman Kennke Red Hat JDK-8266519 Cleanup resolve() leftovers from BarrierSet et al
27 Weijun Wang Oracle JDK-8272674 Logging missing keytab file in Krb5LoginModule
27 Andrey Turbanov Independent JDK-8272616 Strange code in java.text.DecimalFormat#applyPattern
27 Roman Kennke Red Hat JDK-8272165 Consolidate mark_must_be_preserved() variants
27 Albert Yang Oracle JDK-8272576 G1: Use more accurate integer type for collection set length
27 Albert Yang Oracle JDK-8272579 G1: remove unnecesary null check for G1ParScanThreadStateSet::_states slots
27 Julia Boes Oracle JDK-8272334 com.sun.net.httpserver.HttpExchange: Improve API doc of getRequestHeaders
28 Jonathan Gibbons Oracle JDK-8272667 substandard error messages from the docs build
28 Ralf Schmelter SAP JDK-8272318 Improve performance of HeapDumpAllTest
28 Vladimir Ivanov Oracle JDK-8272573 Redundant unique_concrete_method_4 dependencies
28 Harold Seigel Oracle JDK-8272124 Cgroup v1 initialization causes NullPointerException when cgroup path contains colon
28 Claes Redestad Oracle JDK-8272626 Avoid C-style array declarations in java.*
28 Vladimir Ivanov Oracle JDK-8271276 C2: Wrong JVM state used for receiver null check
28 Christian Hagedorn Oracle JDK-8272567 [IR Framework] Make AbstractInfo.getRandom() static
28 Alexander Zuev Oracle JDK-8269951 [macos] Focus not painted in JButton when setBorderPainted(false) is invoked
28 Tobias Hartmann Oracle JDK-8272558 IR Test Framework README misses some flags
29 Mikhailo Seledtsov Oracle JDK-8272398 Update DockerTestUtils.buildJdkDockerImage()
29 Vicente Arturo Romero Zaldivar Oracle JDK-8270835 regression after JDK-8261006
29 Igor Ignatyev Oracle JDK-8272551 mark hotspot runtime/modules tests which ignore external VM flags
29 Igor Ignatyev Oracle JDK-8272291 mark hotspot runtime/logging tests which ignore external VM flags
29 Brian Burkhalter Oracle JDK-8272369 java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0"
29 Abdul Kolarkunnu Oracle JDK-8272581 sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182
29 Rajan Halade Oracle JDK-8225083 Remove Google certificate that is expiring in December 2021
29 Jim Laskey Oracle JDK-8272326 java/util/Random/RandomTestMoments.java had two Gaussian fails
29 Albert Yang Oracle JDK-8272521 Remove unused PSPromotionManager::_claimed_stack_breadth
29 Albert Yang Oracle JDK-8272520 Inline GenericTaskQueue::initialize() to the constructor
29 Abdul Kolarkunnu Oracle JDK-8266182 Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java
29 Hannes Wallnoefer Oracle JDK-8264274 Block tags in overview.html are ignored
29 lawrence.andrews Oracle JDK-8270312 Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java
29 Stefan Karlsson Oracle JDK-8272446 C1: Raw version of UnsafeGet generates load barriers
29 Igor Ignatyev Oracle JDK-8272552 mark hotspot runtime/cds tests which ignore external VM flags
30 Zhengyu Gu Red Hat JDK-8272327 Shenandoah: Avoid enqueuing duplicate string candidates
30 Jonathan Gibbons Oracle JDK-8271227 Missing `{@code }` in com.sun.source.*
30 Rajat Mahajan Oracle JDK-8272342 [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions
30 Jonathan Gibbons Oracle JDK-8272374 doclint should report missing "body" comments
30 Igor Ignatyev Oracle JDK-8272305 several hotspot runtime/modules don't check exit codes
30 Brian Burkhalter Oracle JDK-8272297 FileInputStream should override transferTo() for better performance
30 Christian Hagedorn Oracle JDK-8271471 [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail
30 Ivan Walulya Oracle JDK-8272231 G1: Refactor G1CardSet::get_card_set to return G1CardSetHashTableValue*
30 Ivan Walulya Oracle JDK-8267833 Improve G1CardSetInlinePtr::add()
30 Albert Yang Oracle JDK-8272235 G1: update outdated code root fixup
30 Hannes Wallnoefer Oracle JDK-8272158 SoftReference related bugs under memory pressure
30 Albert Yang Oracle JDK-8272439 G1: add documentation to G1CardSetInlinePtr
30 Albert Yang Oracle JDK-8272461 G1: remove empty declaration of cleanup_after_scan_heap_roots
30 Ioi Lam Oracle JDK-8272348 Update CDS tests in anticipation of JDK-8270489
30 Yi Yang Alibaba JDK-8271203 C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added
31 Philip Race Oracle JDK-8272491 Problem list javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java on macos
32 Alexey Ushakov JetBrains JDK-8266079 Lanai: AlphaComposite shows differences on Metal compared to OpenGL
33 Marcus Williams Intel JDK-8271883 Math CopySign optimization for x86
33 Xue-Lei Fan Oracle JDK-8272396 mismatching debug output streams
33 Philip Race Oracle JDK-8205138 Remove Applet references from Font2DTest
33 Daniel Daugherty Oracle JDK-8272459 ProblemList compiler/codecache/TestStressCodeBuffers.java on aarch64
33 Lance Andersen Oracle JDK-8263940 NPE when creating default file system when default file system provider is packaged as JAR file on class path
33 Thomas Stuefe SAP JDK-8272112 Arena code simplifications
33 Prasanta Sadhukhan Oracle JDK-8058704 Nimbus does not honor JTextPane background color
33 Prasanta Sadhukhan Oracle JDK-6789980 JEditorPane background color not honored with Nimbus L&F
33 Jatin Bhateja Intel JDK-8271366 [REDO] JDK-8266054 VectorAPI rotate operation optimization
34 Hui Shi Tencent JDK-8272116 Update PerfDisableSharedMem with FLAG_SET_ERGO in PerfMemory::create_memory_region
34 Lin Zang Tencent JDK-8269909 getStack method in hprof.parser.Reader should use try-with-resource
34 Xue-Lei Fan Oracle JDK-8272391 Undeleted debug information
34 Brian Burkhalter Oracle JDK-8140241 (fc) Data transfer from FileChannel to itself causes hang in case of overlap
34 Kim Barrett Oracle JDK-8272315 Improve assert_different_registers
34 Harold Seigel Oracle JDK-8272107 Removal of Unsafe::defineAnonymousClass left a dangling C++ class
34 Coleen Phillimore Oracle JDK-8048190 NoClassDefFoundError omits original ExceptionInInitializerError
34 Xiaohong Gong ARM JDK-8272310 AArch64: Add missing changes for shared vector helper methods in m4 files
34 Sergey Tsypanov Independent JDK-8267844 Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable
34 Severin Gehwolf Red Hat JDK-8272332 --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790
34 Claes Redestad Oracle JDK-8271732 Regression in StringBuilder.charAt bounds checking
34 Sergey Bylokhov Amazon JDK-8272120 Avoid looking for standard encodings in "java." modules
34 Igor Ignatyev Oracle JDK-8272345 macos doesn't check `os::set_boot_path()` result
35 Alexey Semenyuk Oracle JDK-8271170 Add unit test for what jpackage app launcher puts in the environment
35 Alexey Semenyuk Oracle JDK-8272328 java.library.path is not set properly by Windows jpackage app launcher
35 Igor Veresov Oracle JDK-8272330 C2: Cleanup profile counter scaling
35 Igor Ignatyev Oracle JDK-8272335 runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes
35 Jonathan Gibbons Oracle JDK-8269774 doclint reports missing javadoc comments for JavaFX properties if the docs are on the property method
35 Jonathan Gibbons Oracle JDK-8271159 [REDO] JDK-8249634 doclint should report implicit constructor as missing javadoc comments
35 Ivan Walulya Oracle JDK-8272228 G1: G1CardSetInlinePtr Fix tautological assertion
35 Ivan Walulya Oracle JDK-8271884 G1CH::_expand_heap_after_alloc_failure is no longer needed
35 Per Liden Oracle JDK-8271862 C2 intrinsic for Reference.refersTo() is often not used
35 Per Liden Oracle JDK-8267186 Add string deduplication support to ZGC
35 Albert Yang Oracle JDK-8272216 G1: replace G1ParScanThreadState::_dest with a constant
35 Jan Lahoda Oracle JDK-8271928 ErroneousTree with start position -1
35 Christoph Göttschkes Microdoc JDK-8272146 Disable Fibonacci test on memory constrained systems
35 Xiaowei Lu Alibaba JDK-8272138 ZGC: Adopt relaxed ordering for self-healing
35 Hui Shi Tencent JDK-8272131 PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj
36 Sergey Bylokhov Amazon JDK-8271718 Crash when during color transformation the color profile is replaced
36 Dean Long Oracle JDK-8272050 typo in MachSpillCopyNode::implementation after JDK-8131362
36 Alex Menkov Oracle JDK-8213714 AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use"
36 Raffaello Giulietti Independent JDK-8271601 Math.floorMod(int, int) and Math.floorMod(long, long) differ in their logic
36 Joe Darcy Oracle JDK-8140442 Add getOutermostTypeElement to javax.lang.model utility class
36 Martin Balao Red Hat JDK-8270137 Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup
36 Andrey Turbanov Independent JDK-8269130 Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying
36 Harold Seigel Oracle JDK-8260262 Use common code in function unmap_shared() in perfMemory_posix.cpp
36 Albert Yang Oracle JDK-8272196 Remove unused class ParStrongRootsScope
36 Alan Hayward ARM JDK-8271869 AArch64: build errors with GCC11 in frame::saved_oop_result
36 Matthias Baesken SAP JDK-8266490 Extend the OSContainer API to support the pids controller of cgroups
36 Tobias Hartmann Oracle JDK-8270098 ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert
36 Tobias Hartmann Oracle JDK-8271925 ZGC: Arraycopy stub passes invalid oop to load barrier
36 Igor Ignatyev Oracle JDK-8272168 some hotspot runtime/logging tests don't check exit code
36 Hamlin Li Independent JDK-8270454 G1: Simplify region index comparison
36 Igor Ignatyev Oracle JDK-8272169 runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty
36 Igor Ignatyev Oracle JDK-8271892 mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags
37 David Holmes Oracle JDK-8263567 gtests don't terminate the VM safely
37 Joe Darcy Oracle JDK-8225488 Examine ExecutableType.getReceiverType behavior when source receiver parameter is absent
37 Philip Race Oracle JDK-8268824 Remove unused jdk.accessibility APIs deprecated for removal in JDK 9
37 Brian Burkhalter Oracle JDK-8272047 java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112
37 Naoto Sato Oracle JDK-8264792 The NumberFormat for locale sq_XK formats price incorrectly.
37 Artem.Semenov JetBrains JDK-8267388 Create implementation for NSAccessibilityTable protocol
37 Artem.Semenov JetBrains JDK-8267387 Create implementation for NSAccessibilityOutline protocol
37 Artem.Semenov JetBrains JDK-8267385 Create NSAccessibilityElement implementation for JavaComponentAccessibility
37 Artem.Semenov JetBrains JDK-8264303 Create implementation for NSAccessibilityTabGroup protocol peer
37 Artem.Semenov JetBrains JDK-8264298 Create implementation for NSAccessibilityRow protocol peer
37 Artem.Semenov JetBrains JDK-8264292 Create implementation for NSAccessibilityList protocol peer
37 Artem.Semenov JetBrains JDK-8264291 Create implementation for NSAccessibilityCell protocol peer
37 Artem.Semenov JetBrains JDK-8264287 Create implementation for NSAccessibilityComboBox protocol peer
37 Artem.Semenov JetBrains JDK-8264286 Create implementation for NSAccessibilityColumn protocol peer
37 Artem.Semenov JetBrains JDK-8262031 Create implementation for NSAccessibilityNavigableStaticText protocol
37 Philip Race Oracle JDK-8272123 Problem list 4 jtreg tests which regularly fail on macos-aarch64
37 Ioi Lam Oracle JDK-8272113 Build compare script fails with differences in classlist
37 Albert Yang Oracle JDK-8271931 Make AbortVMOnVMOperationTimeout more resilient to OS scheduling
37 Roman Kennke Red Hat JDK-8271939 Clean up primitive raw accessors in oopDesc
37 Hao Sun ARM JDK-8271956 AArch64: C1 build failed after JDK-8270947
40 Jie Fu Tencent JDK-8271461 CompileCommand support for hidden class methods
40 Igor Ignatyev Oracle JDK-8272099 mark hotspot runtime/Monitor tests which ignore external VM flags
40 Igor Ignatyev Oracle JDK-8271904 mark hotspot runtime/ClassFile tests which ignore external VM flags
40 Daniel Daugherty Oracle JDK-8271513 support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator
40 Hamlin Li Independent JDK-8270842 G1: Only young regions need to redirty outside references in remset.
40 Daniel Daugherty Oracle JDK-8272095 ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64
40 Andy Herrick Oracle JDK-8271868 Warn user when using mac-sign option with unsigned app-image.
40 Christoph Göttschkes Microdoc JDK-8271128 InlineIntrinsics support for 32-bit ARM
40 Albert Yang Oracle JDK-8271896 Remove unnecessary top address checks in BOT
40 Ioi Lam Oracle JDK-8265602 -XX:DumpLoadedClassList should support custom loaders
40 David Holmes Oracle JDK-8272067 Initial nroff manpage generation for JDK 18
40 Denghui Dong Alibaba JDK-8261441 JFR: Filename expansion
41 Jaikiran Pai Independent JDK-8271208 Typo in ModuleDescriptor.read javadoc
41 Patricio Chilano Mateo Oracle JDK-8271293 Monitor class should use ThreadBlockInVMPreprocess
41 Rajat Mahajan Oracle JDK-8270116 Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS
41 Igor Ignatyev Oracle JDK-8271905 mark hotspot runtime/Metaspace tests which ignore external VM flags
41 Brian Burkhalter Oracle JDK-8271308 (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call
41 Daniel Daugherty Oracle JDK-8271953 fix mis-merge in JDK-8271878
41 Sergey Tsypanov Independent JDK-8267840 Improve URLStreamHandler.parseURL()
41 Claes Redestad Oracle JDK-8271840 Add simple Integer.toString microbenchmarks
41 Per Liden Oracle JDK-8271121 ZGC: stack overflow (segv) when -Xlog:gc+start=debug
41 Julia Boes Oracle JDK-8270903 sun.net.httpserver.HttpConnection: Improve toString
41 Richard Reingruber SAP JDK-8271722 [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers
41 Yi Yang Alibaba JDK-8270058 Use Objects.check{Index,FromIndexSize} for java.desktop
41 Prasanta Sadhukhan Oracle JDK-4819544 SwingSet2 JTable Demo throws NullPointerException
42 Jesper Wilhelmsson Oracle JDK-8271878 UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK18
42 Jesper Wilhelmsson Oracle JDK-8271895 UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18
42 Yasumasa Suenaga NTT DATA JDK-8271863 ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC
42 Daniel Daugherty Oracle JDK-8271898 disable os.release_multi_mappings_vm on macOS-X64
42 Igor Ignatyev Oracle JDK-8271893 mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags
42 Igor Ignatyev Oracle JDK-8271887 mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags
42 Igor Ignatyev Oracle JDK-8271891 mark hotspot runtime/Safepoint tests which ignore external VM flags
42 Igor Ignatyev Oracle JDK-8271886 mark hotspot runtime/InvocationTests tests which ignore external VM flags
42 Igor Ignatyev Oracle JDK-8271890 mark hotspot runtime/Dictionary tests which ignore external VM flags
42 Joe Darcy Oracle JDK-8271888 build error after JDK-8271599
42 Sergey Bylokhov Amazon JDK-8271456 Avoid looking up standard charsets in "java.desktop" module
42 Jatin Bhateja Intel JDK-8271589 fatal error with variable shift count integer rotate operation.
42 Raffaello Giulietti Independent JDK-8271599 Javadoc of floorDiv() and floorMod() families is inaccurate in some places
42 Kim Barrett Oracle JDK-8271217 Fix race between G1PeriodicGCTask checks and GC request
42 Weijun Wang Oracle JDK-8270797 ShortECDSA.java test is not complete
42 Ivan Walulya Oracle JDK-8265057 G1: Investigate removal of maintenance of two BOT thresholds
42 Thomas Stuefe SAP JDK-8256844 Make NMT late-initializable
42 Prasanta Sadhukhan Oracle JDK-6350025 API documentation for JOptionPane using deprecated methods.
42 Jayathirth D V Oracle JDK-8270893 IndexOutOfBoundsException while reading large TIFF file
42 Jie Fu Tencent JDK-8271836 runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs
42 xubo.zhang Intel JDK-8264543 Cross modify fence optimization for x86
42 Igor Ignatyev Oracle JDK-8271824 mark hotspot runtime/CompressedOops tests which ignore external VM flags
42 Igor Ignatyev Oracle JDK-8271828 mark hotspot runtime/classFileParserBug tests which ignore external VM flags
42 Igor Ignatyev Oracle JDK-8271825 mark hotspot runtime/LoadClass tests which ignore external VM flags
42 Igor Ignatyev Oracle JDK-8271821 mark hotspot runtime/MinimalVM tests which ignore external VM flags
42 Igor Ignatyev Oracle JDK-8271744 mark hotspot runtime/getSysPackage tests which ignore external VM flags
42 Igor Ignatyev Oracle JDK-8271743 mark hotspot runtime/jni tests which ignore external VM flags
42 Thomas Stuefe SAP JDK-8271721 Split gc/g1/TestMixedGCLiveThreshold into separate tests
42 Igor Ignatyev Oracle JDK-8271224 runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code
42 Igor Ignatyev Oracle JDK-8269037 jsig/Testjsig.java doesn't have to be restricted to linux only
42 David Holmes Oracle JDK-8269934 RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status
42 Igor Ignatyev Oracle JDK-8271829 mark hotspot runtime/Throwable tests which ignore external VM flags
43 Igor Ignatyev Oracle JDK-8271826 mark hotspot runtime/condy tests which ignore external VM flags
43 Calvin Cheung Oracle JDK-8271003 hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN
43 Denghui Dong Alibaba JDK-8271726 JFR: should use equal() to check event fields in tests
43 Weijun Wang Oracle JDK-8271616 oddPart in MutableBigInteger::mutableModInverse contains info on final result
43 Andy Herrick Oracle JDK-8271344 Windows product version issue
43 Joe Darcy Oracle JDK-8271711 Remove WorkArounds.isSynthetic
43 Coleen Phillimore Oracle JDK-8271506 Add ResourceHashtable support for deleting selected entries
43 Xiaowei Lu Alibaba JDK-8270347 ZGC: Adopt release-acquire ordering for forwarding table access
43 Albert Yang Oracle JDK-8271609 Misleading message for AbortVMOnVMOperationTimeoutDelay
44 Yumin Qi Oracle JDK-8271419 Refactor test code for modifying CDS archive contents
44 Claes Redestad Oracle JDK-8271624 Avoid unnecessary ThreadGroup.checkAccess calls when creating Threads
44 Claes Redestad Oracle JDK-8271627 Use local field access in favor of Class.getClassLoader0
44 Daniel Daugherty Oracle JDK-8193559 ugly DO_JAVA_THREADS macro should be replaced
44 Daniel Daugherty Oracle JDK-8271348 Add stronger sanity check of thread state when polling for safepoint/handshakes
44 Lance Andersen Oracle JDK-8251329 (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside
44 Claes Redestad Oracle JDK-8271611 Use SecurityConstants.ACCESS_PERMISSION in MethodHandles
44 Aleksey Shipilev Red Hat JDK-8271605 Update JMH devkit to 1.32
44 Sergey Tsypanov Independent JDK-8263561 Re-examine uses of LinkedList
44 Sergey Tsypanov Independent JDK-8268113 Re-use Long.hashCode() where possible
44 Sergey Tsypanov Independent JDK-8270160 Remove redundant bounds check from AbstractStringBuilder.charAt()
44 Sergey Tsypanov Independent JDK-8266972 Use String.concat() in j.l.Class where invokedynamic-based String concatenation is not available
44 Sergey Tsypanov Independent JDK-8269665 Clean-up toString() methods of some primitive wrappers
47 Rajan Halade Oracle JDK-8263059 security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert
47 Rajan Halade Oracle JDK-8248899 security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked
47 Jatin Bhateja Intel JDK-8270848 Redundant unsafe opmask register allocation in some instruction patterns.
47 Andrew Haley Red Hat JDK-8270947 AArch64: C1: use zero_words to initialize all objects
47 Thomas Stuefe SAP JDK-8271242 Add Arena regression tests
47 serge.chernyshev BellSoft JDK-8270321 Startup regressions in 18-b5 caused by JDK-8266310
47 Prasanta Sadhukhan Oracle JDK-8049301 Suspicious use of string identity checks in JComponent.setUIProperty
47 Sean Mullan Oracle JDK-8232066 Remove outdated code/methods from PKIX implementation
47 Christian Hagedorn Oracle JDK-8268963 [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms
47 Jan Lahoda Oracle JDK-8270060 (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with class file for jdk.internal.util.random.RandomSupport not found
47 David Holmes Oracle JDK-8269523 runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long'
48 Chris Plummer Oracle JDK-8270341 Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out
48 ebourg Independent JDK-8271396 Spelling errors
48 Christian Hagedorn Oracle JDK-8268019 C2: assert(no_dead_loop) failed: dead loop detected
48 Roland Westrelin Red Hat JDK-8270886 Crash in PhaseIdealLoop::verify_strip_mined_scheduling
49 Rajan Halade Oracle JDK-8225082 Remove IdenTrust certificate that is expiring in September 2021
49 bobpengxie Tencent JDK-8269851 OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers
49 Xin Liu Amazon JDK-8271353 PerfDataManager::destroy crashes in VM_Exit
49 Ioi Lam Oracle JDK-8270061 Change parameter order of ResourceHashtable
49 Dean Long Oracle JDK-8270925 replay dump using CICrashAt does not include inlining data
49 Fernando Guallini Oracle JDK-8209776 Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test
49 Liam Miller-Cushon Google JDK-8261088 Repeatable annotations without @Target cannot have containers that target module declarations
49 Prasanta Sadhukhan Oracle JDK-8137101 [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing
49 Christoph Göttschkes Microdoc JDK-8270086 ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter
49 Yi Yang Alibaba JDK-8270901 Typo PHASE_CPP in CompilerPhaseType
49 Vladimir Kozlov Oracle JDK-8271368 [BACKOUT] JDK-8266054 VectorAPI rotate operation optimization
49 Tejpal Rebari Oracle JDK-8266510 Nimbus JTree default tree cell renderer does not use selected text color
49 Jatin Bhateja Intel JDK-8266054 VectorAPI rotate operation optimization
49 Yi Yang Alibaba JDK-8271118 C2: StressGCM should have higher priority than frequency-based policy
49 Nick Gasson ARM JDK-8271323 [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1
50 Nick Gasson ARM JDK-8261236 C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled
50 Weijun Wang Oracle JDK-8270859 Post JEP 411 refactoring: client libs with maximum covering > 10K
50 Bradford Wetmore Oracle JDK-8267485 Remove the dependency on SecurityManager in JceSecurityManager.java
50 Roman Kennke Red Hat JDK-8270794 Avoid loading Klass* twice in TypeArrayKlass::oop_size()
50 Sean Mullan Oracle JDK-8270946 X509CertImpl.getFingerprint should not return the empty String
50 Thomas Stuefe SAP JDK-8270308 Arena::Amalloc may return misaligned address on 32-bit
50 David Holmes Oracle JDK-8212961 [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup
50 Ian Graves Oracle JDK-8269753 Misplaced caret in PatternSyntaxException's detail message
50 Jaikiran Pai Independent JDK-8190753 (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream
51 Dean Long Oracle JDK-8269342 CICrashAt=1 does not always catch first Java method
51 Alex Menkov Oracle JDK-8269616 serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error
51 Andreas Woess Oracle JDK-8271140 Fix native frame handling in vframeStream::asJavaVFrame()
51 Andrey Turbanov Independent JDK-8268873 Unnecessary Vector usage in java.base
51 Brian Burkhalter Oracle JDK-8075806 divideExact is missing in java.lang.Math
51 Naoto Sato Oracle JDK-8171382 java.time.Duration missing isPositive method
51 Andrey Turbanov Independent JDK-8265474 Dubious 'null' assignment in CompactByteArray.expand
51 Aleksey Shipilev Red Hat JDK-8269924 Shenandoah: Introduce weak/strong marking asserts
51 Kim Barrett Oracle JDK-8271215 Fix data races in G1PeriodicGCTask
51 Christian Hagedorn Oracle JDK-8270447 [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option
51 Xiaohong Gong ARM JDK-8270519 Move several vector helper methods to shared header file
53 Clive Verghese Amazon JDK-8270317 Large Allocation in CipherSuite
53 Alexander Zvegintsev Oracle JDK-8015886 java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu
54 Igor Veresov Oracle JDK-8266988 compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
54 Coleen Phillimore Oracle JDK-8271219 [REDO] JDK-8271063 Print injected fields for InstanceKlass
54 Ian Graves Oracle JDK-8199594 Add doc describing how (?x) ignores spaces in character classes
54 Vladimir Kozlov Oracle JDK-8268261 C2: assert(n != __null) failed: Bad immediate dominator info.
54 Daniel Daugherty Oracle JDK-8271221 [BACKOUT] JDK-8271063 Print injected fields for InstanceKlass
54 Rajan Halade Oracle JDK-8270280 security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error
54 Rajan Halade Oracle JDK-8243543 jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails
54 Pavel Rappo Oracle JDK-8271209 Fix doc comment typos in JavadocTokenizer
54 Albert Yang Oracle JDK-8270187 G1: Remove ConcGCThreads constraint
54 Coleen Phillimore Oracle JDK-8271063 Print injected fields for InstanceKlass
54 Kim Barrett Oracle JDK-8270870 Simplify G1ServiceThread
54 Thomas Schatzl Oracle JDK-8271163 G1 uses wrong degree of MT processing since JDK-8270169
54 David Holmes Oracle JDK-8263840 PeriodicTask should declare its destructor virtual
54 Roman Kennke Red Hat JDK-8270894 Use acquire semantics in ObjectSynchronizer::read_stable_mark()
54 Thomas Schatzl Oracle JDK-8271060 Merge G1CollectedHeap::determine_start_concurrent_mark_gc and G1Policy::decide_on_conc_mark_initiation
54 Matthias Baesken SAP JDK-8271149 remove unreferenced functions from EncodingSupport_md.c
54 Jaikiran Pai Independent JDK-8271147 java/nio/file/Path.java javadoc typo
55 Daniel Daugherty Oracle JDK-8271166 ProblemList applications/jcstress/copy.java on Linux-X64
55 Daniel Daugherty Oracle JDK-8271165 ProblemList serviceability/dcmd/gc/HeapDumpAllTest.java on X64
55 Daniel Daugherty Oracle JDK-8271161 [BACKOUT] JDK-8249634 doclint should report implicit constructor as missing javadoc comments
55 Brian Burkhalter Oracle JDK-8211002 test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values
55 Alexey Semenyuk Oracle JDK-8268974 GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used
55 Jonathan Gibbons Oracle JDK-8249634 doclint should report implicit constructor as missing javadoc comments
55 Leonid Mesnik Oracle JDK-8225313 serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage
55 Leonid Mesnik Oracle JDK-8270961 [TESTBUG] Move GotWrongOOMEException into vm.share.gc package
55 Leonid Mesnik Oracle JDK-8270336 [TESTBUG] Fix initialization in NonbranchyTree
55 Thomas Schatzl Oracle JDK-8270912 Clean up G1CollectedHeap::process_discovered_references()
55 Thomas Schatzl Oracle JDK-8271043 Rename G1CollectedHeap::g1mm()
55 Julia Boes Oracle JDK-8270286 com.sun.net.httpserver.spi.HttpServerProvider: remove use of deprecated API
55 Prasanta Sadhukhan Oracle JDK-8267940 [macos] java/awt/print/Dialog/DialogOwnerTest.java fails
55 Thomas Stuefe SAP JDK-8268893 jcmd to trim the glibc heap
56 Ioi Lam Oracle JDK-8271015 Split cds/SharedBaseAddress.java test into smaller parts
56 Ioi Lam Oracle JDK-8271014 Refactor HeapShared::is_archived_object()
56 Mandy Chung Oracle JDK-8270949 Make dynamically generated classes with the class file version of the current release
56 Leonid Mesnik Oracle JDK-8269849 vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"
56 Thomas Schatzl Oracle JDK-8270991 G1 Full GC always performs heap verification after JDK-8269295
56 Matthias Baesken SAP JDK-8270820 remove unused stiFileTableIndex from SDE.c
56 rsmogura+git Independent JDK-8270147 Increase stride size allowing unrolling more loops
56 Ioi Lam Oracle JDK-8270803 Reduce CDS API verbosity
56 Fernando Guallini Oracle JDK-8269933 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
57 Daniel Daugherty Oracle JDK-8268223 Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java
57 Tobias Hartmann Oracle JDK-8270939 ProblemList java/lang/invoke/RicochetTest.java until JDK-8251969 is fixed
57 Corey Ashford IBM JDK-8270340 Base64 decodeBlock intrinsic for Power64 needs cleanup
57 David Holmes Oracle JDK-8270875 Deprecate the FilterSpuriousWakeups flag so it can be removed
57 Alexander Zuev Oracle JDK-8268284 javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button"
57 Calvin Cheung Oracle JDK-8265604 Support unlinked classes in dynamic CDS archive
58 Kim Barrett Oracle JDK-8270869 G1ServiceThread may not terminate
58 Joe Darcy Oracle JDK-8269689 Update --release 17 symbol information for JDK 17 build 31
58 Kim Barrett Oracle JDK-8269032 Stringdedup tests are failing if the ergonomically select GC does not support it
58 Thomas Schatzl Oracle JDK-8270455 Remove unused JFR tracer related code in G1CollectedHeap
58 Koichi Sakata NTT DATA JDK-8263385 IGV: Graph is not opened in the window that has focus.
60 David Holmes Oracle JDK-8270862 Fix problem list entries for 32-bit
60 Ioi Lam Oracle JDK-8270801 Print VM arguments with java -Xlog:arguments
61 Calvin Cheung Oracle JDK-8269636 Change outputStream's print_raw() and print_raw_cr() second parameter to size_t type
61 Harold Seigel Oracle JDK-8270837 fix typos in test TestSigParse.java
61 Ivan Walulya Oracle JDK-8270540 G1: Refactor range checking in G1BlockOffsetTablePart::block_start* to asserts
61 Jan Lahoda Oracle JDK-8270547 java.util.Random contains unnecessary @SuppressWarnings("exports")
61 David Holmes Oracle JDK-8270814 ProblemList the failing serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor* tests
61 Jie Fu Tencent JDK-8270459 Conflict inlining decisions by C1/C2 with the same CompileCommand
61 Alexander Zuev Oracle JDK-8269269 [macos11] SystemIconTest fails with ClassCastException
61 David Holmes Oracle JDK-8268773 Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
62 Xiaohong Gong ARM JDK-8269725 AArch64: Add VectorMask query implementation for NEON
62 Christoph Göttschkes Microdoc JDK-8270468 TestRangeCheckEliminated fails because methods are not compiled
62 Andy Herrick Oracle JDK-8269387 jpackage --add-launcher should have option to not create shortcuts for additional launchers
62 Zhengyu Gu Red Hat JDK-8270366 C2: Add associative rule to add/sub node
62 Jonathan Gibbons Oracle JDK-8265888 StandardJavaFileManager::setLocationForModule specification misses 'Implementation Requirements:'
62 Vicente Arturo Romero Zaldivar Oracle JDK-8261006 'super' qualified method references cannot occur in a static context
62 Ivan Walulya Oracle JDK-8264908 Investigate adding BOT range check in G1BlockOffsetTablePart::block_at_or_preceding
62 Qi Ao Loongson JDK-8270517 Add Zero support for LoongArch
62 Thomas Schatzl Oracle JDK-8270014 Add scoped objects for g1 young gc verification and young gc internal timing
62 Thomas Schatzl Oracle JDK-8270475 Remove unused G1STWDrainQueueClosure
62 Ioi Lam Oracle JDK-8270333 -XX:+VerifyStringTableAtExit should not do linear search
62 Thejasvi Voniadka Oracle JDK-8269656 The test test/langtools/tools/javac/versions/Versions.java has duplicate test cycles
62 Joshua Zhu Alibaba JDK-8269598 Regressions up to 5% on aarch64 seems due to JDK-8268858
63 Alexander Zuev Oracle JDK-8269637 javax/swing/JFileChooser/FileSystemView/SystemIconTest.java fails on windows
63 Douglas Simon Oracle JDK-8270453 [JVMCI] remove duplicates in vmStructs_jvmci.cpp
63 Volker Simonis Amazon JDK-8270100 Fix some inaccurate GC logging
63 Andreas Woess Oracle JDK-8269592 [JVMCI] Optimize c2v_iterateFrames
63 Brian Burkhalter Oracle JDK-6506405 Math.abs(float) is slow
63 Nick Gasson ARM JDK-8247351 [aarch64] NullPointerException during stack walking (clhsdb "where -a")
63 Aleksey Shipilev Red Hat JDK-8270155 ARM32: Improve register dump in hs_err
63 Ivan Walulya Oracle JDK-8264419 Remove has_max_index argument from G1BlockOffsetTablePart::block_at_or_preceding
64 Xin Liu Amazon JDK-8269865 Async UL needs to handle ERANGE on exceeding SEM_VALUE_MAX
64 David Holmes Oracle JDK-8215948 [TESTBUG] gtest pseudo-JavaThreads could be more regular JavaThreads
64 scott.gibbons Intel JDK-8269404 Base64 Encoding optimization enhancements for x86 using AVX-512
64 Christoph Langer SAP JDK-8263531 Remove unused buffer int
64 Roman Kennke Red Hat JDK-8269897 Shenandoah: Resolve UNKNOWN access strength, where possible
64 Coleen Phillimore Oracle JDK-8270217 Fix Arena::Amalloc to check for overflow better
64 Coleen Phillimore Oracle JDK-8270179 Rename Amalloc_4
64 Thomas Schatzl Oracle JDK-8270009 Factor out and shuffle methods in G1CollectedHeap::do_collection_pause_at_safepoint_helper
64 Albert Yang Oracle JDK-8270282 Semantically rename reference processing subphases
64 Yi Yang Alibaba JDK-8270056 Generated lambda class can not access protected static method of target class
64 Yi Yang Alibaba JDK-8268698 Use Objects.check{Index,FromToIndex,FromIndexSize} for java.base
65 Yumin Qi Oracle JDK-8267281 Call prepare_for_dynamic_dumping for jcmd dynamic_dump
65 Magnus Ihse Bursie Oracle JDK-8270320 JDK-8270110 committed invalid copyright headers
65 Albert Yang Oracle JDK-8270169 G1: Incorrect reference discovery MT degree in concurrent marking
65 Magnus Ihse Bursie Oracle JDK-8270117 Broken jtreg link in "Building the JDK" page
65 ignasi35 Independent JDK-8266578 Disambiguate BigDecimal description of scale
65 Harold Seigel Oracle JDK-8244162 Additional opportunities to use NONCOPYABLE
65 Zhengyu Gu Red Hat JDK-8270110 Shenandoah: Add test for JDK-8269661
65 Jatin Bhateja Intel JDK-8269878 Handle redundant reg-2-reg moves in X86 backend
65 Anton Kozlov Azul JDK-8267666 Add option to jcmd GC.heap_dump to use existing file
65 Thomas Schatzl Oracle JDK-8269295 Verification time before/after young collection only covers parts of the verification
65 Severin Gehwolf Red Hat JDK-8270184 [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
65 Albert Yang Oracle JDK-8051680 (ref) unnecessary process_soft_ref_reconsider
66 Coleen Phillimore Oracle JDK-8253779 Amalloc may be wasting space by overaligning
67 Yasumasa Suenaga NTT DATA JDK-8270083 -Wnonnull errors happen with GCC 11.1.1
68 Ioi Lam Oracle JDK-8270059 Remove KVHashtable
68 Aleksandre Iline Oracle JDK-8270108 Update JCov version to 3.0.9
68 Zhengyu Gu Red Hat JDK-8270171 Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests
68 Jonathan Gibbons Oracle JDK-8268420 new Reporter method to report a diagnostic within a DocTree node
68 Jonathan Gibbons Oracle JDK-8266565 Spec of ForwardingJavaFileManager/ForwardingFileObject/ForwardingJavaFileObject methods should mention delegation instead of being copied
68 Albert Yang Oracle JDK-8270082 Remove unnecessary gc_timer null check in ReferenceProcessorPhaseTimes
68 Aleksey Shipilev Red Hat JDK-8270094 Shenandoah: Provide human-readable labels for test configurations
68 Thomas Schatzl Oracle JDK-8270018 Add scoped object for g1 young gc JFR notification
68 Thomas Schatzl Oracle JDK-8269914 Factor out heap printing for G1 young and full gc
69 Anthony Scarpino Oracle JDK-8269827 JMH tests for AES/GCM byte[] and bytebuffers
69 Alexey Bakhtin Azul JDK-8268965 TCP Connection Reset when connecting simple socket to SSL server
69 Aleksey Shipilev Red Hat JDK-8270096 Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode
69 Coleen Phillimore Oracle JDK-8269962 SA has unused Hashtable, Dictionary classes
69 Albert Yang Oracle JDK-8270021 Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java
69 Jan Lahoda Oracle JDK-8270064 Problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java due to JDK-8270060
69 Sun Guoyun Loongson JDK-8267982 Set the node after peephole optimization to be removed
69 Lin Zang Tencent JDK-8269886 Inaccurate error message for compressed hprof test
69 Albert Yang Oracle JDK-8269803 G1: remove unnecessary NoRefDiscovery
69 Thejasvi Voniadka Oracle JDK-8269993 [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags
69 tatwai.chong ARM JDK-8268363 AArch64: Implement string_indexof_char intrinsic in SVE
70 Yumin Qi Oracle JDK-8264735 Make dynamic dump repeatable
70 Brian Burkhalter Oracle JDK-8269481 SctpMultiChannel never releases own file descriptor
70 Daniel Daugherty Oracle JDK-8270027 ProblemList jdk/jfr/event/oldobject/TestObjectSize.java on macOS-x64
70 Coleen Phillimore Oracle JDK-8267303 Replace MinObjectAlignmentSize usages for non-Java heap objects
70 Coleen Phillimore Oracle JDK-8268635 Corrupt oop in ClassLoaderData
70 Zhengyu Gu Red Hat JDK-8269923 runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java failed with "FATAL ERROR in native method: Primitive type array expected but not received for JNI array operation"
70 Jorn Vernee Oracle JDK-8269761 idea.sh missing .exe suffix when invoking javac on WSL
70 Thomas Schatzl Oracle JDK-8269294 Verify_before/after_young_collection should execute all verification
70 Thomas Schatzl Oracle JDK-8269908 Move MemoryService::track_memory_usage call into G1MonitoringScope
70 Thomas Schatzl Oracle JDK-8269022 Put evacuation failure string directly into gc=info log message
70 Richard Reingruber SAP JDK-8269574 C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events
71 Nick Gasson ARM JDK-8267625 AARCH64: typo in LIR_Assembler::emit_profile_type
71 Yi Yang Alibaba JDK-8268425 Show decimal nid of OSThread instead of hex format one
71 Vicente Arturo Romero Zaldivar Oracle JDK-8266407 remove jdk.internal.javac.PreviewFeature.Feature.SEALED_CLASSES
71 Yumin Qi Oracle JDK-8263538 SharedArchiveConsistency.java should test -Xshare:auto as well
71 Daniel Daugherty Oracle JDK-8269935 ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on windows
71 Patrick Concannon Oracle JDK-8269917 Insert missing commas in copyrights in java.net
71 Patrick Concannon Oracle JDK-8253119 Remove the legacy PlainSocketImpl and PlainDatagramSocketImpl implementation
71 Julia Boes Oracle JDK-8269692 sun.net.httpserver.ServerImpl::createContext should throw IAE
71 Zhengyu Gu Red Hat JDK-8269697 JNI_GetPrimitiveArrayCritical() should not accept object array
71 Aleksei Voitylov BellSoft JDK-8266310 deadlock between System.loadLibrary and JNI FindClass loading another class
71 David Holmes Oracle JDK-8269882 stack-use-after-scope in NewObjectA
71 Yi Yang Alibaba JDK-8269672 C1: Remove unaligned move on all architectures
71 Yi Yang Alibaba JDK-8267956 C1 code cleanup
72 Magnus Ihse Bursie Oracle JDK-8268860 Windows-Aarch64 build is failing in GitHub actions
72 Jaikiran Pai Independent JDK-8233020 (fs) UnixFileSystemProvider should use StaticProperty.userDir().
72 Jorn Vernee Oracle JDK-8269760 idea.sh should not invoke cygpath directly
72 Jorn Vernee Oracle JDK-8269758 idea.sh doesn't work when there are multiple configurations available.
72 t-jfuller Microsoft JDK-8263389 IGV: Zooming changes the point that is currently centered
72 fdesu @protonmail.com JDK-8269700 source level for IntelliJ JDK project is set incorrectly
72 Patrick Concannon Oracle JDK-8269124 Update java.time to use switch expressions (part II)
72 Thomas Schatzl Oracle JDK-8269821 Remove is-queue-active check in inner loop of write_ref_array_pre_work
72 Ioi Lam Oracle JDK-8269004 Implement ResizableResourceHashtable
73 David Holmes Oracle JDK-8269652 Factor out the common code for creating system j.l.Thread objects
75 Ian Graves Oracle JDK-8268664 The documentation of the Scanner.hasNextLine is incorrect
75 Brian Burkhalter Oracle JDK-8188046 java.lang.Math.mutliplyHigh does not run in constant time
75 Brian Burkhalter Oracle JDK-8188044 We need Math.unsignedMultiplyHigh
75 Coleen Phillimore Oracle JDK-8268364 jmethod clearing should be done during unloading
75 Christoph Göttschkes Microdoc JDK-8269135 TestDifferentProtectionDomains runs into timeout in client VM
75 Albert Yang Oracle JDK-8269596 Snapshot soft ref policy before marking/copying
75 David Holmes Oracle JDK-8269466 Factor out the common code for initializing and starting internal VM JavaThreads
75 emoryzheng Tencent JDK-8269743 test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m)
76 Hamlin Li Independent JDK-8269110 ZGC: Remove dead code in zBarrier
76 Vicente Arturo Romero Zaldivar Oracle JDK-8225559 assertion error at TransTypes.visitApply
76 Julia Boes Oracle JDK-8268960 com/sun/net/httpserver/Headers.java: Ensure mutators normalize keys and disallow null for keys and values
76 Maxim Kartashev JetBrains JDK-8267307 Introduce new client property for XAWT: xawt.mwm_decor_title
76 Albert Yang Oracle JDK-8133873 Simplify {Register,Unregister}NMethodOopClosure
77 Yi Yang Alibaba JDK-8266746 C1: Replace UnsafeGetRaw with UnsafeGet when setting up OSR entry block
77 Hamlin Li Independent JDK-8268870 Remove dead code in metaspaceShared
77 Joe Darcy Oracle JDK-8268637 Update --release 17 symbol information for JDK 17 build 28
77 Zhengyu Gu Red Hat JDK-8269678 Remove unimplemented and unused os::bind_to_processor()
77 Masanori Yano Fujitsu JDK-8268457 XML Transformer outputs Unicode supplementary character incorrectly to HTML
77 Andrew Haley Red Hat JDK-8269516 AArch64: Assembler cleanups
77 Aleksey Shipilev Red Hat JDK-8261495 Shenandoah: reconsider update references memory ordering
77 Aleksey Shipilev Red Hat JDK-8269478 Shenandoah: gc/shenandoah/mxbeans tests should be more resilient
77 Douglas Simon Oracle JDK-8269416 [JVMCI] capture libjvmci crash data to a file
77 Thomas Schatzl Oracle JDK-8268906 gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum
77 Thomas Schatzl Oracle JDK-8263461 jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure
77 Thomas Stuefe SAP JDK-8269571 NMT should print total malloc bytes and invocation count
77 Leonid Mesnik Oracle JDK-8245877 assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load
78 Calvin Cheung Oracle JDK-8269615 Fix for 8263640 broke Windows build
78 Chris Plummer Oracle JDK-8269268 JDWP: Properly fix thread lookup assert in findThread()
78 Alex Menkov Oracle JDK-8260540 serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'"
78 Calvin Cheung Oracle JDK-8263640 hs_err improvement: handle class path longer than O_BUFLEN
78 Man Cao Google JDK-8269417 Minor clarification on NonblockingQueue utility
78 Patricio Chilano Mateo Oracle JDK-8269530 runtime/ParallelLoad/ParallelSuperTest.java timeout
78 Andrew Haley Red Hat JDK-8261579 AArch64: Support for weaker memory ordering in Atomic
79 Yumin Qi Oracle JDK-8268821 Split systemDictionaryShared.cpp
79 Weijun Wang Oracle JDK-8269409 Post JEP 411 refactoring: core-libs with maximum covering > 10K
79 Albert Yang Oracle JDK-8269433 Remove effectively unused ReferenceProcessor::_enqueuing_is_done
79 Coleen Phillimore Oracle JDK-8268902 Testing for threadObj != NULL is unnecessary in suspend handshake
79 Albert Yang Oracle JDK-8269222 Incorrect number of workers reported for reference processing
79 Andrew Haley Red Hat JDK-8269122 The use of "extern const" for Register definitions generates poor code
79 David Holmes Oracle JDK-8269003 Update the java manpage for JDK 18
80 David Holmes Oracle JDK-8269261 The PlaceHolder code uses Thread everywhere but is always dealing with JavaThreads
80 Christoph Göttschkes Microdoc JDK-8269129 Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs
81 Alexander Zvegintsev Oracle JDK-8264125 Specification of Taskbar::getIconImage doesn't mention that the returned image might not be equal to the Taskbar::setIconImage one. (eg on Mac OS)
81 Dongbo He Huawei JDK-8268427 Improve AlgorithmConstraints:checkAlgorithm performance
82 Brian Burkhalter Oracle JDK-4847239 (spec) File.createTempFile() should make it clear that it doesn't create the temporary directory
82 Brian Burkhalter Oracle JDK-6633375 FileOutputStream_md.c should be merged into FileOutputStream.c
82 Naoto Sato Oracle JDK-8266901 Clarify the method description of Duration.toDaysPart()
82 Patrick Concannon Oracle JDK-8268967 Update java.security to use switch expressions
82 Thomas Stuefe SAP JDK-8267138 Stray suffix when starting gtests via GTestWrapper.java
82 Patrick Concannon Oracle JDK-8268469 Update java.time to use switch expressions
82 Markus Grönlund Oracle JDK-8265919 RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant"
82 Ludovic Henry DataDog JDK-8269092 Add OldObjectSampleEvent.allocationSize field
82 Denghui Dong Alibaba JDK-8269225 JFR.stop misses the written info when the filename is only specified by JFR.start
82 Aleksey Shipilev Red Hat JDK-8269280 (bf) Replace StringBuffer in *Buffer.toString()
82 scott.gibbons Intel JDK-8268276 Base64 Decoding optimization for x86 using AVX-512
83 David Holmes Oracle JDK-8268855 Cleanup name handling in the Thread class and subclasses
83 Zhengyu Gu Red Hat JDK-8269303 Remove unnecessary forward declaration of PSPromotionManager in cpCache.hpp
83 Coleen Phillimore Oracle JDK-8269293 ObjectMonitor thread id fields should be 64 bits.
83 Patricio Chilano Mateo Oracle JDK-8256425 Obsolete Biased Locking in JDK 18
83 Christoph Göttschkes Microdoc JDK-8269087 CheckSegmentedCodeCache test fails in an emulated-client VM
83 Yumin Qi Oracle JDK-8267075 jcmd VM.cds should print directory of the output files
83 Aleksey Shipilev Red Hat JDK-8269216 Useless initialization in com/sun/crypto/provider/PBES2Parameters.java
84 Alex Menkov Oracle JDK-8236212 CompiledMethodLoad and CompiledMethodUnload events can be posted in START phase
84 Alex Menkov Oracle JDK-8268433 serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection
84 Coleen Phillimore Oracle JDK-8269186 [REDO] Remove CodeCache::mark_for_evol_deoptimization() method
84 Mahendra Chhipa Oracle JDK-8268464 Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests
84 Coleen Phillimore Oracle JDK-8256306 ObjectMonitor::_contentions field should not be 'jint'
84 Coleen Phillimore Oracle JDK-8269188 [BACKOUT] Remove CodeCache::mark_for_evol_deoptimization() method
84 Harold Seigel Oracle JDK-8268720 Unspecified checks on NameAndType constants should not be performed
84 emoryzheng Tencent JDK-8269206 A small typo in comment in test/lib/sun/hotspot/WhiteBox.java
84 Aleksey Shipilev Red Hat JDK-8269120 Build failure with GCC 6.3.0 after JDK-8017163
84 Thomas Schatzl Oracle JDK-8269134 Remove sparsePRT.inline.hpp after JDK-8017163
84 Aleksey Shipilev Red Hat JDK-8269138 Move typeArrayOop.inline.hpp include to vectorSupport.cpp
84 Joshua Zhu Alibaba JDK-8268858 Determine register pressure automatically by the number of available registers for allocation
84 emoryzheng Tencent JDK-8268727 Remove unused slowpath locking method in OptoRuntime
84 Guoxiong Li Independent JDK-8268368 Adopt cast notation for JavaThread conversions
85 Kim Barrett Oracle JDK-8268290 Improve LockFreeQueue<> utility
85 Coleen Phillimore Oracle JDK-8264941 Remove CodeCache::mark_for_evol_deoptimization() method
85 Matthias Baesken SAP JDK-8269031 linux x86_64 check for binutils 2.25 or higher after 8265783
85 Yi Yang Alibaba JDK-8267657 Add missing PrintC1Statistics before incrementing counters
85 Denghui Dong Alibaba JDK-8268857 Merge VM_PrintJNI and VM_PrintThreads and remove the unused field 'is_deadlock' of DeadlockCycle
85 Stefan Karlsson Oracle JDK-8269077 TestSystemGC uses "require vm.gc.G1" for large pages subtest
86 Thomas Schatzl Oracle JDK-8268458 Add verification type for evacuation failures
86 Thomas Schatzl Oracle JDK-8268952 Automatically update heap sizes in G1MonitoringScope
86 Christoph Göttschkes Microdoc JDK-8269029 compiler/codegen/TestCharVect2.java fails for client VMs
86 Thomas Schatzl Oracle JDK-8048504 G1: Investigate replacing the coarse and fine grained data structures in the remembered sets
86 Thomas Schatzl Oracle JDK-8017163 G1: Refactor remembered sets
86 Thomas Schatzl Oracle JDK-6949259 G1: Merge sparse and fine remembered set hash tables
86 Joel Borggrén-Franck Oracle JDK-8266082 AssertionError in Annotate.fromAnnotations with -Xdoclint
86 Boris Ulasevich BellSoft JDK-8267042 bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
89 Xin Liu Amazon JDK-8268638 semaphores of AsyncLogWriter may be broken when JVM is exiting.
89 Albert Yang Oracle JDK-8268964 Remove unused ReferenceProcessorAtomicMutator
89 Julia Boes Oracle JDK-8268900 com/sun/net/httpserver/Headers.java: Fix indentation and whitespace
90 Rajan Halade Oracle JDK-8268678 LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired
90 Ioi Lam Oracle JDK-8267189 Remove duplicated unregistered classes from dynamic archive
90 Thomas Schatzl Oracle JDK-8268556 Use bitmap for storing regions that failed evacuation
90 Michael McMahon Oracle JDK-8268294 Reusing HttpClient in a WebSocket.Listener hangs.
90 David Holmes Oracle JDK-8268927 Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)"
91 Xin Liu Amazon JDK-8268852 AsyncLogWriter should not overide is_Named_thread()
91 Rajan Halade Oracle JDK-8259338 Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test
91 Coleen Phillimore Oracle JDK-8259066 Obsolete -XX:+AlwaysLockClassLoader
91 Ioi Lam Oracle JDK-8268778 CDS check_excluded_classes needs DumpTimeTable_lock
91 Coleen Phillimore Oracle JDK-8267752 KVHashtable doesn't deallocate entries
91 Coleen Phillimore Oracle JDK-8267870 Remove unnecessary char_converter during class loading
91 Calvin Cheung Oracle JDK-8268078 ClassListParser::_interfaces should be freed
91 Denghui Dong Alibaba JDK-8268780 Use 'print_cr' instead of 'print' for the message 'eliminated '
92 Kim Barrett Oracle JDK-8268647 Generation::expand_and_allocate has unused "parallel" argument
92 Sergey Bylokhov Amazon JDK-8268620 InfiniteLoopException test may fail on x86 platforms
92 David Holmes Oracle JDK-8238649 Call new Win32 API SetThreadDescription in os::set_native_thread_name
93 Leonid Mesnik Oracle JDK-8268626 Remove native pre-jdk9 support for jtreg failure handler
93 Zhengyu Gu Red Hat JDK-8268699 Shenandoah: Add test for JDK-8268127
93 Anton Litvinov Oracle JDK-8262731 [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print"
93 Markus Grönlund Oracle JDK-8267579 Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow
93 Rafael Winterhalter Independent JDK-8266791 Annotation property which is compiled as an array property but changed to a single element throws NullPointerException
93 Ioi Lam Oracle JDK-8268520 VirtualSpace::print_on() should be const
94 David Holmes Oracle JDK-8257038 Remove expired flags in JDK 18
95 Daniel Daugherty Oracle JDK-8268644 ProblemList serviceability/sa/ClhsdbJstackXcompStress.java in -Xcomp mode
96 Yi Yang Alibaba JDK-8265518 C1: Intrinsic support for Preconditions.checkIndex
96 Joe Darcy Oracle JDK-8267634 Update --release 17 symbol information for JDK 17 build 26
96 Igor Ignatyev Oracle JDK-8268565 runtime/records/RedefineRecord.java should be run in driver mode
97 Hamlin Li Independent JDK-8267930 Refine code for loading hsdis library
97 Daniel Daugherty Oracle JDK-8268574 ProblemList tests failing due to UseBiasedLocking going away
97 Calvin Cheung Oracle JDK-8267556 Enhance class paths check during runtime
97 Igor Ignatyev Oracle JDK-8268539 several serviceability/sa tests should be run in driver mode
97 ganjianxuan @hotmail.com JDK-8268361 Fix the infinite loop in next_line
97 Joe Darcy Oracle JDK-8267632 Add source 18 and target 18 to javac
97 Joe Darcy Oracle JDK-8267631 Add SourceVersion.RELEASE_18
97 Joe Darcy Oracle JDK-8267630 Start of release updates for JDK 18

No changesets log

JDK-8273518 Update the java manpage markdown source for foldmultilines changes
JDK-8273502 serviceability/sa/ClhsdbDumpheap.java timed out
JDK-8273364 Release Note: SerialGC supports string deduplication
JDK-8273363 Release Note: ParallelGC supports string deduplication
JDK-8273362 Release Note: ZGC supports string deduplication
JDK-8273255 Release Note: Fix Issues With the KW and KWP Modes of SunJCE Provider
JDK-8272535 Release Note: Removed Google's GlobalSign Root Certificate
JDK-8272166 Remove java/awt/print/PrinterJob/InitToBlack.html
JDK-8271517 Release Note: Zip File System Provider Throws ZipException when entry name element contains "." or "."
JDK-8271434 Release Note: Removed IdenTrust Root Certificate
JDK-8271365 misc SIGSEGV failures in java/lang/invoke tests
JDK-8271194 test/jdk/java/nio/file/spi/SetDefaultProvider.java @bug tag misleading
JDK-8271151 Backout JDK-8271150 from jdk/jdk
JDK-8269811 Release Note: Remove the legacy PlainSocketImpl and PlainDatagramSocketImpl implementation
JDK-8269744 Release Note: Prohibit Null for Header Keys and Values in com.sun.net.httpserver.Headers
JDK-8268298 jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message
JDK-8267944 TestDiagsLineCaret's outcome depends on jtreg test mode
JDK-8267893 Improve jtreg test failure handler do get native/mixed stack traces for cores and live processes
JDK-8267432 Refactoring deprecated calls to make @SuppressWarning more precise after JEP 411
JDK-8266722 Release Note: Obsolete product options -XX:G1RSetRegionEntries and -XX:G1RSetSparseRegionEntries
JDK-8256252 TLSv1.2 With BC lib and RSAPSS throws NPE during ECDHServerKeyExchange on 8u272.
JDK-8229031 Exporting CLASSPATH from shell can result in build failures
JDK-6722236 3 Choice regression testcases are failing from 6u10_b26 build onwards

Committer push log

Artem.Semenov, JetBrains

Bug Summary
JDK-8264291 Create implementation for NSAccessibilityCell protocol peer
JDK-8264286 Create implementation for NSAccessibilityColumn protocol peer
JDK-8264287 Create implementation for NSAccessibilityComboBox protocol peer
JDK-8264292 Create implementation for NSAccessibilityList protocol peer
JDK-8262031 Create implementation for NSAccessibilityNavigableStaticText protocol
JDK-8267387 Create implementation for NSAccessibilityOutline protocol
JDK-8264298 Create implementation for NSAccessibilityRow protocol peer
JDK-8264303 Create implementation for NSAccessibilityTabGroup protocol peer
JDK-8267388 Create implementation for NSAccessibilityTable protocol
JDK-8267385 Create NSAccessibilityElement implementation for JavaComponentAccessibility

Alexey Bakhtin, Azul

Bug Summary
JDK-8268965 TCP Connection Reset when connecting simple socket to SSL server

Aleksej Efimov, Oracle

Bug Summary
JDK-8273243 Fix indentations in java.net.InetAddress methods
JDK-8273402 Use derived NamingExceptions in com.sun.jndi.ldap.Connection#readReply

Alexey Ivanov, Oracle

Bug Summary
JDK-8273043 [TEST_BUG] Automate NimbusJTreeSelTextColor.java

Abdul Kolarkunnu, Oracle

Bug Summary
JDK-8266182 Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java
JDK-8272581 sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182

Anton Kozlov, Azul

Bug Summary
JDK-8267666 Add option to jcmd GC.heap_dump to use existing file

Alan Hayward, ARM

Bug Summary
JDK-8271869 AArch64: build errors with GCC11 in frame::saved_oop_result
JDK-8269687 pauth_aarch64.hpp include name is incorrect

Anton Litvinov, Oracle

Bug Summary
JDK-8262731 [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print"

Alex Menkov, Oracle

Bug Summary
JDK-8213714 AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use"
JDK-8236212 CompiledMethodLoad and CompiledMethodUnload events can be posted in START phase
JDK-8269770 nsk tests should start IOPipe channel before launch debuggee - Debugee.prepareDebugee
JDK-8269616 serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error
JDK-8268433 serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection
JDK-8260540 serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'"

Qi Ao, Loongson

Bug Summary
JDK-8270517 Add Zero support for LoongArch
JDK-8273595 tools/jpackage tests do not work on apt-based Linux distros like Debian

Andrew Haley, Red Hat

Bug Summary
JDK-8269516 AArch64: Assembler cleanups
JDK-8270947 AArch64: C1: use zero_words to initialize all objects
JDK-8270533 AArch64: size_fits_all_mem_uses should return false if its output is a CAS
JDK-8261579 AArch64: Support for weaker memory ordering in Atomic
JDK-8269122 The use of "extern const" for Register definitions generates poor code

Anthony Scarpino, Oracle

Bug Summary
JDK-8269827 JMH tests for AES/GCM byte[] and bytebuffers

Alexey Semenyuk, Oracle

Bug Summary
JDK-8271170 Add unit test for what jpackage app launcher puts in the environment
JDK-8268974 GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used
JDK-8272328 java.library.path is not set properly by Windows jpackage app launcher
JDK-8272815 jpackage --type rpm produces an error: Invalid or unsupported type: [null]

Aleksei Voitylov, BellSoft

Bug Summary
JDK-8266310 deadlock between System.loadLibrary and JNI FindClass loading another class

Alexey Ushakov, JetBrains

Bug Summary
JDK-8272481 [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java fails
JDK-8266079 Lanai: AlphaComposite shows differences on Metal compared to OpenGL
JDK-8262751 RenderPipelineState assertion error in J2DDemo

Andreas Woess, Oracle

Bug Summary
JDK-8269592 [JVMCI] Optimize c2v_iterateFrames
JDK-8271140 Fix native frame handling in vframeStream::asJavaVFrame()

Albert Yang, Oracle

Bug Summary
JDK-8051680 (ref) unnecessary process_soft_ref_reconsider
JDK-8272905 Consolidate discovered lists processing
JDK-8272778 Consolidate is_instance and is_instance_inlined in java_lang_String
JDK-8272725 G1: add documentation on needs_remset_update_t vs bool
JDK-8272439 G1: add documentation to G1CardSetInlinePtr
JDK-8270169 G1: Incorrect reference discovery MT degree in concurrent marking
JDK-8270187 G1: Remove ConcGCThreads constraint
JDK-8272461 G1: remove empty declaration of cleanup_after_scan_heap_roots
JDK-8272579 G1: remove unnecesary null check for G1ParScanThreadStateSet::_states slots
JDK-8269803 G1: remove unnecessary NoRefDiscovery
JDK-8272216 G1: replace G1ParScanThreadState::_dest with a constant
JDK-8272235 G1: update outdated code root fixup
JDK-8272576 G1: Use more accurate integer type for collection set length
JDK-8273221 Guard GCIdMark against nested calls
JDK-8270021 Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java
JDK-8269222 Incorrect number of workers reported for reference processing
JDK-8272520 Inline GenericTaskQueue::initialize() to the constructor
JDK-8271931 Make AbortVMOnVMOperationTimeout more resilient to OS scheduling
JDK-8272884 Make VoidClosure::do_void pure virtual
JDK-8271609 Misleading message for AbortVMOnVMOperationTimeoutDelay
JDK-8272975 ParallelGC: add documentation to heap memory layout
JDK-8269433 Remove effectively unused ReferenceProcessor::_enqueuing_is_done
JDK-8270082 Remove unnecessary gc_timer null check in ReferenceProcessorPhaseTimes
JDK-8271896 Remove unnecessary top address checks in BOT
JDK-8272196 Remove unused class ParStrongRootsScope
JDK-8272521 Remove unused PSPromotionManager::_claimed_stack_breadth
JDK-8268964 Remove unused ReferenceProcessorAtomicMutator
JDK-8270282 Semantically rename reference processing subphases
JDK-8273033 SerialGC: remove obsolete comments
JDK-8271930 Simplify end_card calculation in G1BlockOffsetTablePart::verify
JDK-8133873 Simplify {Register,Unregister}NMethodOopClosure
JDK-8269596 Snapshot soft ref policy before marking/copying

Alexander Zvegintsev, Oracle

Bug Summary
JDK-8015886 java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu
JDK-8264125 Specification of Taskbar::getIconImage doesn't mention that the returned image might not be equal to the Taskbar::setIconImage one. (eg on Mac OS)

bobpengxie, Tencent

Bug Summary
JDK-8273169 java/util/regex/NegativeArraySize.java failed after JDK-8271302
JDK-8269851 OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers

Brian Burkhalter, Oracle

Bug Summary
JDK-8273641 (bf) Buffer subclasses documentation contains template strings
JDK-8140241 (fc) Data transfer from FileChannel to itself causes hang in case of overlap
JDK-8271308 (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call
JDK-4847239 (spec) File.createTempFile() should make it clear that it doesn't create the temporary directory
JDK-8271225 Add floorDivExact() method to java.lang.[Strict]Math
JDK-8075806 divideExact is missing in java.lang.Math
JDK-8272297 FileInputStream should override transferTo() for better performance
JDK-6633375 FileOutputStream_md.c should be merged into FileOutputStream.c
JDK-8272541 Incorrect overflow test in Toom-Cook branch of BigInteger multiplication
JDK-8188046 java.lang.Math.mutliplyHigh does not run in constant time
JDK-8272369 java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0"
JDK-8272047 java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112
JDK-8272964 java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
JDK-8273513 Make java.io.FilterInputStream specification more precise about overrides
JDK-6506405 Math.abs(float) is slow
JDK-8269481 SctpMultiChannel never releases own file descriptor
JDK-8211002 test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values
JDK-8188044 We need Math.unsignedMultiplyHigh

Boris Ulasevich, BellSoft

Bug Summary
JDK-8267042 bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header

Corey Ashford, IBM

Bug Summary
JDK-8270340 Base64 decodeBlock intrinsic for Power64 needs cleanup

Wang Chao, Tencent

Bug Summary
JDK-8272574 C2: assert(false) failed: Bad graph detected in build_loop_late
JDK-8272570 C2: crash in PhaseCFG::global_code_motion

Calvin Cheung, Oracle

Bug Summary
JDK-8269636 Change outputStream's print_raw() and print_raw_cr() second parameter to size_t type
JDK-8268078 ClassListParser::_interfaces should be freed
JDK-8272916 Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java
JDK-8267556 Enhance class paths check during runtime
JDK-8269615 Fix for 8263640 broke Windows build
JDK-8264322 Generate CDS archive when creating custom JDK image
JDK-8263640 hs_err improvement: handle class path longer than O_BUFLEN
JDK-8271003 hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN
JDK-8265604 Support unlinked classes in dynamic CDS archive

Christoph Göttschkes, Microdoc

Bug Summary
JDK-8270086 ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter
JDK-8269087 CheckSegmentedCodeCache test fails in an emulated-client VM
JDK-8269029 compiler/codegen/TestCharVect2.java fails for client VMs
JDK-8272146 Disable Fibonacci test on memory constrained systems
JDK-8271128 InlineIntrinsics support for 32-bit ARM
JDK-8269129 Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs
JDK-8269135 TestDifferentProtectionDomains runs into timeout in client VM
JDK-8270468 TestRangeCheckEliminated fails because methods are not compiled

Christian Hagedorn, Oracle

Bug Summary
JDK-8270447 [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option
JDK-8272567 [IR Framework] Make AbstractInfo.getRandom() static
JDK-8271471 [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail
JDK-8268963 [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms
JDK-8268019 C2: assert(no_dead_loop) failed: dead loop detected

Chris Plummer, Oracle

Bug Summary
JDK-8269268 JDWP: Properly fix thread lookup assert in findThread()
JDK-8270341 Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out

Christoph Langer, SAP

Bug Summary
JDK-8263531 Remove unused buffer int

Sean Coffey, Oracle

Bug Summary
JDK-8270344 Session resumption errors

Coleen Phillimore, Oracle

Bug Summary
JDK-8269188 [BACKOUT] Remove CodeCache::mark_for_evol_deoptimization() method
JDK-8271219 [REDO] JDK-8271063 Print injected fields for InstanceKlass
JDK-8269186 [REDO] Remove CodeCache::mark_for_evol_deoptimization() method
JDK-8271506 Add ResourceHashtable support for deleting selected entries
JDK-8253779 Amalloc may be wasting space by overaligning
JDK-8273635 Attempting to acquire lock StackWatermark_lock/9 out of order with lock tty_lock/3
JDK-8268635 Corrupt oop in ClassLoaderData
JDK-8273456 Do not hold ttyLock around stack walking
JDK-8270217 Fix Arena::Amalloc to check for overflow better
JDK-8268364 jmethod clearing should be done during unloading
JDK-8267752 KVHashtable doesn't deallocate entries
JDK-8273217 Make ParHeapInspectTask _safepoint_check_never
JDK-8272797 Mutex with rank safepoint_check_never imply allow_vm_block
JDK-8048190 NoClassDefFoundError omits original ExceptionInInitializerError
JDK-8272788 Nonleaf ranked locks should not be safepoint_check_never
JDK-8269293 ObjectMonitor thread id fields should be 64 bits.
JDK-8256306 ObjectMonitor::_contentions field should not be 'jint'
JDK-8259066 Obsolete -XX:+AlwaysLockClassLoader
JDK-8271063 Print injected fields for InstanceKlass
JDK-8272447 Remove 'native' ranked Mutex
JDK-8264941 Remove CodeCache::mark_for_evol_deoptimization() method
JDK-8272480 Remove Mutex::access rank
JDK-8267870 Remove unnecessary char_converter during class loading
JDK-8273611 Remove unused ProfilePrint_lock
JDK-8273675 Remove unused Universe::_verify_in_progress flag
JDK-8270179 Rename Amalloc_4
JDK-8267303 Replace MinObjectAlignmentSize usages for non-Java heap objects
JDK-8269962 SA has unused Hashtable, Dictionary classes
JDK-8268902 Testing for threadObj != NULL is unnecessary in suspend handshake
JDK-8273730 WorkGangBarrierSync constructor unused

Liam Miller-Cushon, Google

Bug Summary
JDK-8261088 Repeatable annotations without @Target cannot have containers that target module declarations

Clive Verghese, Amazon

Bug Summary
JDK-8270317 Large Allocation in CipherSuite

daniel.gredler, Independent

Bug Summary
JDK-8272878 JEP 381 cleanup: Remove unused Solaris code in sun.font.TrueTypeGlyphMapper

Joe Darcy, Oracle

Bug Summary
JDK-8273157 Add convenience methods to Messager
JDK-8140442 Add getOutermostTypeElement to javax.lang.model utility class
JDK-8267632 Add source 18 and target 18 to javac
JDK-8267631 Add SourceVersion.RELEASE_18
JDK-8271888 build error after JDK-8271599
JDK-8225488 Examine ExecutableType.getReceiverType behavior when source receiver parameter is absent
JDK-8271711 Remove WorkArounds.isSynthetic
JDK-8267630 Start of release updates for JDK 18
JDK-8267634 Update --release 17 symbol information for JDK 17 build 26
JDK-8268637 Update --release 17 symbol information for JDK 17 build 28
JDK-8269689 Update --release 17 symbol information for JDK 17 build 31

Daniel Daugherty, Oracle

Bug Summary
JDK-8271161 [BACKOUT] JDK-8249634 doclint should report implicit constructor as missing javadoc comments
JDK-8271221 [BACKOUT] JDK-8271063 Print injected fields for InstanceKlass
JDK-8271348 Add stronger sanity check of thread state when polling for safepoint/handshakes
JDK-8271898 disable os.release_multi_mappings_vm on macOS-X64
JDK-8271953 fix mis-merge in JDK-8271878
JDK-8273197 ProblemList 2 jtools tests due to JDK-8273187
JDK-8271166 ProblemList applications/jcstress/copy.java on Linux-X64
JDK-8273516 ProblemList compiler/c2/Test7179138_1.java in -Xcomp mode on win-X64
JDK-8272459 ProblemList compiler/codecache/TestStressCodeBuffers.java on aarch64
JDK-8273198 ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh due to JDK-8273188
JDK-8273248 ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh on all configs
JDK-8272095 ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64
JDK-8270027 ProblemList jdk/jfr/event/oldobject/TestObjectSize.java on macOS-x64
JDK-8269935 ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on windows
JDK-8271165 ProblemList serviceability/dcmd/gc/HeapDumpAllTest.java on X64
JDK-8268644 ProblemList serviceability/sa/ClhsdbJstackXcompStress.java in -Xcomp mode
JDK-8268574 ProblemList tests failing due to UseBiasedLocking going away
JDK-8268223 Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java
JDK-8273462 ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java in -Xcomp mode
JDK-8273109 runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest times out
JDK-8271513 support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator
JDK-8273047 test jfr/api/consumer/TestRecordedFrame.java timing out
JDK-8193559 ugly DO_JAVA_THREADS macro should be replaced

Denghui Dong, Alibaba

Bug Summary
JDK-8272609 Add string deduplication support to SerialGC
JDK-8269225 JFR.stop misses the written info when the filename is only specified by JFR.start
JDK-8261441 JFR: Filename expansion
JDK-8271726 JFR: should use equal() to check event fields in tests
JDK-8268857 Merge VM_PrintJNI and VM_PrintThreads and remove the unused field 'is_deadlock' of DeadlockCycle
JDK-8268780 Use 'print_cr' instead of 'print' for the message 'eliminated '

Daniel Fuchs, Oracle

Bug Summary
JDK-8258951 java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException"

David Holmes, Oracle

Bug Summary
JDK-8215948 [TESTBUG] gtest pseudo-JavaThreads could be more regular JavaThreads
JDK-8212961 [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup
JDK-8238649 Call new Win32 API SetThreadDescription in os::set_native_thread_name
JDK-8268855 Cleanup name handling in the Thread class and subclasses
JDK-8270875 Deprecate the FilterSpuriousWakeups flag so it can be removed
JDK-8272811 Document the effects of building with _GNU_SOURCE in os_posix.hpp
JDK-8269652 Factor out the common code for creating system j.l.Thread objects
JDK-8269466 Factor out the common code for initializing and starting internal VM JavaThreads
JDK-8270862 Fix problem list entries for 32-bit
JDK-8263567 gtests don't terminate the VM safely
JDK-8268773 Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
JDK-8272067 Initial nroff manpage generation for JDK 18
JDK-8273691 Missing comma after 2021 in GraphemeTestAccessor.java copyright notice
JDK-8263840 PeriodicTask should declare its destructor virtual
JDK-8270814 ProblemList the failing serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor* tests
JDK-8257038 Remove expired flags in JDK 18
JDK-8269934 RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status
JDK-8269523 runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long'
JDK-8269882 stack-use-after-scope in NewObjectA
JDK-8272472 StackGuardPages test doesn't build with glibc 2.34
JDK-8269261 The PlaceHolder code uses Thread everywhere but is always dealing with JavaThreads
JDK-8269003 Update the java manpage for JDK 18
JDK-8272963 Update the java manpage markdown source
JDK-8268927 Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)"

Dean Long, Oracle

Bug Summary
JDK-8269342 CICrashAt=1 does not always catch first Java method
JDK-8012267 ciReplay: fails to resolve @SignaturePolymorphic methods in replay data
JDK-8012268 ciReplay: process_ciInstanceKlass: JVM_CONSTANT_MethodHandle not supported
JDK-8271911 replay compilations of methods which use JSR292 (easy cases)
JDK-8270925 replay dump using CICrashAt does not include inlining data
JDK-8272050 typo in MachSpillCopyNode::implementation after JDK-8131362

Douglas Simon, Oracle

Bug Summary
JDK-8269416 [JVMCI] capture libjvmci crash data to a file
JDK-8270453 [JVMCI] remove duplicates in vmStructs_jvmci.cpp

Dongbo He, Huawei

Bug Summary
JDK-8268427 Improve AlgorithmConstraints:checkAlgorithm performance

ebourg, Independent

Bug Summary
JDK-8271396 Spelling errors

emoryzheng, Tencent

Bug Summary
JDK-8269206 A small typo in comment in test/lib/sun/hotspot/WhiteBox.java
JDK-8268727 Remove unused slowpath locking method in OptoRuntime
JDK-8269743 test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m)

Evan Whelan, Oracle

Bug Summary
JDK-8133686 HttpURLConnection.getHeaderFields and URLConnection.getRequestProperties methods return field values in reverse order

fdesu, @protonmail.com

Bug Summary
JDK-8253178 Replace LinkedList Impl in net.http.FilterFactory
JDK-8269700 source level for IntelliJ JDK project is set incorrectly

Fernando Guallini, Oracle

Bug Summary
JDK-8268558 [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped
JDK-8209776 Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test
JDK-8271560 sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine"
JDK-8269933 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support

Fairoz Matte, Oracle

Bug Summary
JDK-8272563 assert(is_double_stack() && !is_virtual()) failed: type check

ganjianxuan, @hotmail.com

Bug Summary
JDK-8268361 Fix the infinite loop in next_line

Guoxiong Li, Independent

Bug Summary
JDK-8268368 Adopt cast notation for JavaThread conversions
JDK-8268894 forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition
JDK-8271254 javac generates unreachable code when using empty semicolon statement
JDK-8266239 Some duplicated javac command-line options have repeated effect

Hannes Wallnoefer, Oracle

Bug Summary
JDK-8264274 Block tags in overview.html are ignored
JDK-8272158 SoftReference related bugs under memory pressure

Hao Sun, ARM

Bug Summary
JDK-8271956 AArch64: C1 build failed after JDK-8270947

Dan Heidinga, Red Hat

Bug Summary
JDK-8272164 DumpAllocStats shouldn't subclass from ResourceObj

heinz, @javaspecialists.eu

Bug Summary
JDK-8273541 Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2

Andy Herrick, Oracle

Bug Summary
JDK-8269387 jpackage --add-launcher should have option to not create shortcuts for additional launchers
JDK-8272639 jpackaged applications using microphone on mac
JDK-8273040 Turning off JpAllowDowngrades (or Upgrades)
JDK-8271868 Warn user when using mac-sign option with unsigned app-image.
JDK-8271344 Windows product version issue

Harold Seigel, Oracle

Bug Summary
JDK-8244162 Additional opportunities to use NONCOPYABLE
JDK-8272124 Cgroup v1 initialization causes NullPointerException when cgroup path contains colon
JDK-8270837 fix typos in test TestSigParse.java
JDK-8272107 Removal of Unsafe::defineAnonymousClass left a dangling C++ class
JDK-8268720 Unspecified checks on NameAndType constants should not be performed
JDK-8260262 Use common code in function unmap_shared() in perfMemory_posix.cpp

Hui Shi, Tencent

Bug Summary
JDK-8272131 PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj
JDK-8272116 Update PerfDisableSharedMem with FLAG_SET_ERGO in PerfMemory::create_memory_region

ignasi35, Independent

Bug Summary
JDK-8266578 Disambiguate BigDecimal description of scale

Ian Graves, Oracle

Bug Summary
JDK-8199594 Add doc describing how (?x) ignores spaces in character classes
JDK-8214761 Bug in parallel Kahan summation implementation
JDK-8273514 java/util/DoubleStreamSums/CompensatedSums.java failure
JDK-8269753 Misplaced caret in PatternSyntaxException's detail message
JDK-8271302 Regex Test Refresh
JDK-8273430 Suspicious duplicate condition in java.util.regex.Grapheme#isExcludedSpacingMark
JDK-8268664 The documentation of the Scanner.hasNextLine is incorrect

Magnus Ihse Bursie, Oracle

Bug Summary
JDK-8270438 "Cores to use" output in configure is misleading
JDK-8273072 Avoid using += in configure
JDK-8270117 Broken jtreg link in "Building the JDK" page
JDK-8273497 building.md should link to both md and html
JDK-8256977 Bump minimum GCC from 5.x to 6 for JDK
JDK-8258465 Headless build fails due to missing X11 headers on linux
JDK-8272859 Javadoc external links should only have feature version number in URL
JDK-8270320 JDK-8270110 committed invalid copyright headers
JDK-8268860 Windows-Aarch64 build is failing in GitHub actions

Igor Ignatyev, Oracle

Bug Summary
JDK-8272856 DoubleFlagWithIntegerValue uses G1GC-only flag
JDK-8269037 jsig/Testjsig.java doesn't have to be restricted to linux only
JDK-8272345 macos doesn't check `os::set_boot_path()` result
JDK-8272552 mark hotspot runtime/cds tests which ignore external VM flags
JDK-8271887 mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags
JDK-8271904 mark hotspot runtime/ClassFile tests which ignore external VM flags
JDK-8271828 mark hotspot runtime/classFileParserBug tests which ignore external VM flags
JDK-8271824 mark hotspot runtime/CompressedOops tests which ignore external VM flags
JDK-8271826 mark hotspot runtime/condy tests which ignore external VM flags
JDK-8271890 mark hotspot runtime/Dictionary tests which ignore external VM flags
JDK-8271744 mark hotspot runtime/getSysPackage tests which ignore external VM flags
JDK-8271886 mark hotspot runtime/InvocationTests tests which ignore external VM flags
JDK-8271743 mark hotspot runtime/jni tests which ignore external VM flags
JDK-8271825 mark hotspot runtime/LoadClass tests which ignore external VM flags
JDK-8272291 mark hotspot runtime/logging tests which ignore external VM flags
JDK-8271905 mark hotspot runtime/Metaspace tests which ignore external VM flags
JDK-8271821 mark hotspot runtime/MinimalVM tests which ignore external VM flags
JDK-8272551 mark hotspot runtime/modules tests which ignore external VM flags
JDK-8272099 mark hotspot runtime/Monitor tests which ignore external VM flags
JDK-8271893 mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags
JDK-8271892 mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags
JDK-8271891 mark hotspot runtime/Safepoint tests which ignore external VM flags
JDK-8271829 mark hotspot runtime/Throwable tests which ignore external VM flags
JDK-8272335 runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes
JDK-8271224 runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code
JDK-8272169 runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty
JDK-8268565 runtime/records/RedefineRecord.java should be run in driver mode
JDK-8272553 several hotspot runtime/CommandLine tests don't check exit code
JDK-8272305 several hotspot runtime/modules don't check exit codes
JDK-8268539 several serviceability/sa tests should be run in driver mode
JDK-8272168 some hotspot runtime/logging tests don't check exit code

Ioi Lam, Oracle

Bug Summary
JDK-8270333 -XX:+VerifyStringTableAtExit should not do linear search
JDK-8265602 -XX:DumpLoadedClassList should support custom loaders
JDK-8272113 Build compare script fails with differences in classlist
JDK-8268778 CDS check_excluded_classes needs DumpTimeTable_lock
JDK-8270061 Change parameter order of ResourceHashtable
JDK-8269004 Implement ResizableResourceHashtable
JDK-8273610 LogTestFixture::restore_config() should not restore options
JDK-8270801 Print VM arguments with java -Xlog:arguments
JDK-8270803 Reduce CDS API verbosity
JDK-8271014 Refactor HeapShared::is_archived_object()
JDK-8267189 Remove duplicated unregistered classes from dynamic archive
JDK-8270059 Remove KVHashtable
JDK-8272343 Remove MetaspaceClosure::FLAG_MASK
JDK-8273522 Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap
JDK-8273092 Sort classlist in JDK image
JDK-8271015 Split cds/SharedBaseAddress.java test into smaller parts
JDK-8270489 Support archived heap objects in EpsilonGC
JDK-8272348 Update CDS tests in anticipation of JDK-8270489
JDK-8268520 VirtualSpace::print_on() should be const

Ivan Sipka, Oracle

Bug Summary
JDK-8263364 sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream

Igor Veresov, Oracle

Bug Summary
JDK-8272330 C2: Cleanup profile counter scaling
JDK-8272873 C2: Inlining should not depend on absolute call site counts
JDK-8266988 compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true

Ivan Walulya, Oracle

Bug Summary
JDK-8267185 Add string deduplication support to ParallelGC
JDK-8159979 During initial mark, preparing all regions for marking may take a significant amount of time
JDK-8272983 G1 Add marking details to eager reclaim logging
JDK-8242847 G1 should not clear mark bitmaps with no marks
JDK-8272228 G1: G1CardSetInlinePtr Fix tautological assertion
JDK-8265057 G1: Investigate removal of maintenance of two BOT thresholds
JDK-8272231 G1: Refactor G1CardSet::get_card_set to return G1CardSetHashTableValue*
JDK-8270540 G1: Refactor range checking in G1BlockOffsetTablePart::block_start* to asserts
JDK-8271884 G1CH::_expand_heap_after_alloc_failure is no longer needed
JDK-8267833 Improve G1CardSetInlinePtr::add()
JDK-8264908 Investigate adding BOT range check in G1BlockOffsetTablePart::block_at_or_preceding
JDK-8236176 Parallel GC SplitInfo comment should be updated for shadow regions
JDK-8237567 Refactor G1-specific code in shared VM_CollectForMetadataAllocation
JDK-8264419 Remove has_max_index argument from G1BlockOffsetTablePart::block_at_or_preceding
JDK-8267894 Skip work for empty regions in G1 Full GC

Jatin Bhateja, Intel

Bug Summary
JDK-8271366 [REDO] JDK-8266054 VectorAPI rotate operation optimization
JDK-8271589 fatal error with variable shift count integer rotate operation.
JDK-8269878 Handle redundant reg-2-reg moves in X86 backend
JDK-8270848 Redundant unsafe opmask register allocation in some instruction patterns.
JDK-8266054 VectorAPI rotate operation optimization

Julia Boes, Oracle

Bug Summary
JDK-8272334 com.sun.net.httpserver.HttpExchange: Improve API doc of getRequestHeaders
JDK-8270286 com.sun.net.httpserver.spi.HttpServerProvider: remove use of deprecated API
JDK-8268960 com/sun/net/httpserver/Headers.java: Ensure mutators normalize keys and disallow null for keys and values
JDK-8268900 com/sun/net/httpserver/Headers.java: Fix indentation and whitespace
JDK-8270903 sun.net.httpserver.HttpConnection: Improve toString
JDK-8269692 sun.net.httpserver.ServerImpl::createContext should throw IAE

Jonathan Dowland, Red Hat

Bug Summary
JDK-8270553 Tests should not use (real, in-use, routable) 1.1.1.1 as dummy IP value

Jayathirth D V, Oracle

Bug Summary
JDK-8270893 IndexOutOfBoundsException while reading large TIFF file

Joel Borggrén-Franck, Oracle

Bug Summary
JDK-8266082 AssertionError in Annotate.fromAnnotations with -Xdoclint

Jie Fu, Tencent

Bug Summary
JDK-8272700 [macos] Build failure with Xcode 13.0 after JDK-8264848
JDK-8271461 CompileCommand support for hidden class methods
JDK-8273629 compiler/uncommontrap/TestDeoptOOM.java fails with release VMs
JDK-8270459 Conflict inlining decisions by C1/C2 with the same CompileCommand
JDK-8272720 Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit
JDK-8273206 jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails after JDK-8159979
JDK-8273256 runtime/cds/appcds/TestEpsilonGCWithCDS.java fails due to Unrecognized VM option 'ObjectAlignmentInBytes=64' on x86_32
JDK-8271836 runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs

Jonathan Gibbons, Oracle

Bug Summary
JDK-8271258 @param with non-ascii variable names produces incorrect results
JDK-8271159 [REDO] JDK-8249634 doclint should report implicit constructor as missing javadoc comments
JDK-8270195 Add missing links between methods of JavaFX properties
JDK-8269774 doclint reports missing javadoc comments for JavaFX properties if the docs are on the property method
JDK-8249634 doclint should report implicit constructor as missing javadoc comments
JDK-8272374 doclint should report missing "body" comments
JDK-8272375 Improve phrasing of synthesized descriptions in JavaFX docs
JDK-8265253 javac -Xdoclint:all gives "no comment" warning for code that can't be commented
JDK-8271227 Missing `{@code }` in com.sun.source.*
JDK-8268420 new Reporter method to report a diagnostic within a DocTree node
JDK-8266565 Spec of ForwardingJavaFileManager/ForwardingFileObject/ForwardingJavaFileObject methods should mention delegation instead of being copied
JDK-8265888 StandardJavaFileManager::setLocationForModule specification misses 'Implementation Requirements:'
JDK-8272667 substandard error messages from the docs build

Jan Lahoda, Oracle

Bug Summary
JDK-8270060 (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with class file for jdk.internal.util.random.RandomSupport not found
JDK-8271928 ErroneousTree with start position -1
JDK-8273263 Incorrect recovery attribution of record component type when j.l.Record is unavailable
JDK-8270547 java.util.Random contains unnecessary @SuppressWarnings("exports")
JDK-8273257 jshell doesn't compile a sealed hierarchy with a sealed interface and a non-sealed leaf
JDK-8272135 jshell: Method cannot use its overloaded version
JDK-8272776 NullPointerException not reported
JDK-8270064 Problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java due to JDK-8270060
JDK-8273584 TypeElement.getSuperclass crashes for a record TypeElement when j.l.Record is not available
JDK-8272618 Unnecessary Attr.visitIdent.noOuterThisPath

Jim Laskey, Oracle

Bug Summary
JDK-8273162 AbstractSplittableWithBrineGenerator does not create a random salt
JDK-8273351 bad tag in jdk.random module-info.java
JDK-8272866 java.util.random package summary contains incorrect mixing function in table
JDK-8272326 java/util/Random/RandomTestMoments.java had two Gaussian fails

Jamil Nimeh, Oracle

Bug Summary
JDK-8272385 Enforce ECPrivateKey d value to be in the range [1, n-1] for SunEC provider

jovan.stevanovic1, Independent

Bug Summary
JDK-8273278 Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT

Jaikiran Pai, Independent

Bug Summary
JDK-8233020 (fs) UnixFileSystemProvider should use StaticProperty.userDir().
JDK-8190753 (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream
JDK-8271147 java/nio/file/Path.java javadoc typo
JDK-8271208 Typo in ModuleDescriptor.read javadoc

Jorn Vernee, Oracle

Bug Summary
JDK-8269758 idea.sh doesn't work when there are multiple configurations available.
JDK-8269761 idea.sh missing .exe suffix when invoking javac on WSL
JDK-8269760 idea.sh should not invoke cygpath directly

Jesper Wilhelmsson, Oracle

Bug Summary
JDK-8271895 UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18
JDK-8271878 UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK18

Joshua Zhu, Alibaba

Bug Summary
JDK-8268858 Determine register pressure automatically by the number of available registers for allocation
JDK-8269598 Regressions up to 5% on aarch64 seems due to JDK-8268858

Kim Barrett, Oracle

Bug Summary
JDK-8221360 Eliminate Shared_DirtyCardQ_lock
JDK-8271215 Fix data races in G1PeriodicGCTask
JDK-8271217 Fix race between G1PeriodicGCTask checks and GC request
JDK-8270869 G1ServiceThread may not terminate
JDK-8268647 Generation::expand_and_allocate has unused "parallel" argument
JDK-8273062 Generation::refs_discovery_is_xxx functions are unused
JDK-8272315 Improve assert_different_registers
JDK-8268290 Improve LockFreeQueue<> utility
JDK-8273386 Remove duplicated code in G1DCQS::abandon_completed_buffers
JDK-8270870 Simplify G1ServiceThread
JDK-8269032 Stringdedup tests are failing if the ergonomically select GC does not support it

Alexander Zuev, Oracle

Bug Summary
JDK-8269269 [macos11] SystemIconTest fails with ClassCastException
JDK-8269951 [macos] Focus not painted in JButton when setBorderPainted(false) is invoked
JDK-8268284 javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button"
JDK-8269637 javax/swing/JFileChooser/FileSystemView/SystemIconTest.java fails on windows

Koichi Sakata, NTT DATA

Bug Summary
JDK-8263385 IGV: Graph is not opened in the window that has focus.

Vladimir Kozlov, Oracle

Bug Summary
JDK-8271368 [BACKOUT] JDK-8266054 VectorAPI rotate operation optimization
JDK-8268261 C2: assert(n != __null) failed: Bad immediate dominator info.

Lance Andersen, Oracle

Bug Summary
JDK-8251329 (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside
JDK-8273250 Address javadoc issues in Deflater::setDictionationary
JDK-8263940 NPE when creating default file system when default file system provider is packaged as JAR file on class path

lawrence.andrews, Oracle

Bug Summary
JDK-8270312 Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java
JDK-7188098 TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails
JDK-8267161 Write automated test case for JDK-4479161

Leo Korinth, Oracle

Bug Summary
JDK-8231356 Fix broken ResourceObj::operator new[] in debug builds
JDK-8273414 ResourceObj::operator delete should handle nullptr in debug builds

Leonid Mesnik, Oracle

Bug Summary
JDK-8270336 [TESTBUG] Fix initialization in NonbranchyTree
JDK-8270961 [TESTBUG] Move GotWrongOOMEException into vm.share.gc package
JDK-8245877 assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load
JDK-8268626 Remove native pre-jdk9 support for jtreg failure handler
JDK-8273451 Remove unreachable return in mutexLocker::wait
JDK-8225313 serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage
JDK-8265489 Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation
JDK-8269849 vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"

Lucy Schmidt, SAP

Bug Summary
JDK-8271490 [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling

Ludovic Henry, DataDog

Bug Summary
JDK-8269092 Add OldObjectSampleEvent.allocationSize field

Xiaowei Lu, Alibaba

Bug Summary
JDK-8273112 -Xloggc: should override -verbose:gc
JDK-8272138 ZGC: Adopt relaxed ordering for self-healing
JDK-8270347 ZGC: Adopt release-acquire ordering for forwarding table access

Lin Zang, Tencent

Bug Summary
JDK-8269909 getStack method in hprof.parser.Reader should use try-with-resource
JDK-8269886 Inaccurate error message for compressed hprof test
JDK-8262386 resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out

Mahendra Chhipa, Oracle

Bug Summary
JDK-8268464 Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests

Man Cao, Google

Bug Summary
JDK-8269417 Minor clarification on NonblockingQueue utility

Markus Karg, @headcrashing.eu

Bug Summary
JDK-8273038 ChannelInputStream.transferTo() uses FileChannel.transferTo(FileChannel)

matias, @udel.edu

Bug Summary
JDK-8272608 java_lang_System::allow_security_manager() doesn't set its initialization flag

Maxim Kartashev, JetBrains

Bug Summary
JDK-8269223 -Xcheck:jni WARNINGs working with fonts on Linux
JDK-8267307 Introduce new client property for XAWT: xawt.mwm_decor_title

Matthias Baesken, SAP

Bug Summary
JDK-8266490 Extend the OSContainer API to support the pids controller of cgroups
JDK-8273176 handle latest VS2019 in abstract_vm_version
JDK-8269031 linux x86_64 check for binutils 2.25 or higher after 8265783
JDK-8271142 package help is not displayed for missing X11/extensions/Xrandr.h
JDK-8273387 remove some unreferenced gtk-related functions
JDK-8271149 remove unreferenced functions from EncodingSupport_md.c
JDK-8270820 remove unused stiFileTableIndex from SDE.c
JDK-8273229 Update OS detection code to recognize Windows Server 2022

Martin Balao, Red Hat

Bug Summary
JDK-8270137 Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup

Mandy Chung, Oracle

Bug Summary
JDK-8273194 Document the two possible cases when Lookup::ensureInitialized returns
JDK-8270949 Make dynamically generated classes with the class file version of the current release

Maurizio Cimadamore, Oracle

Bug Summary
JDK-8272903 Missing license header in ArenaAllocator.java

Martin Doerr, SAP

Bug Summary
JDK-8273539 [PPC64] gtest build error after JDK-8264207

Marcus Williams, Intel

Bug Summary
JDK-8271883 Math CopySign optimization for x86

Markus Grönlund, Oracle

Bug Summary
JDK-8269418 jdk/jfr/event/oldobject/TestObjectSize.java failed with "RuntimeException: No events: expected false, was true"
JDK-8265919 RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant"
JDK-8267579 Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow

Michael McMahon, Oracle

Bug Summary
JDK-8273059 Redundant Math.min call in Http2ClientImpl#getConnectionWindowSize
JDK-8268294 Reusing HttpClient in a WebSocket.Listener hangs.

Yumin Qi, Oracle

Bug Summary
JDK-8267281 Call prepare_for_dynamic_dumping for jcmd dynamic_dump
JDK-8273153 Consolidate file_exists into os:file_exists
JDK-8273240 Dynamic test ArchiveConsistency.java should use CDSArchiveUtils
JDK-8267075 jcmd VM.cds should print directory of the output files
JDK-8264735 Make dynamic dump repeatable
JDK-8271419 Refactor test code for modifying CDS archive contents
JDK-8263538 SharedArchiveConsistency.java should test -Xshare:auto as well
JDK-8268821 Split systemDictionaryShared.cpp

Hamlin Li, Independent

Bug Summary
JDK-8271579 G1: Move copy before CAS in do_copy_to_survivor_space
JDK-8270842 G1: Only young regions need to redirty outside references in remset.
JDK-8254167 G1: Record regions where evacuation failed to provide targeted iteration
JDK-8273476 G1: refine G1CollectedHeap::par_iterate_regions_array_part_from
JDK-8273218 G1: Rename g1EvacuationInfo to g1EvacInfo
JDK-8272070 G1: Simplify age calculation after JDK-8271579
JDK-8270454 G1: Simplify region index comparison
JDK-8267930 Refine code for loading hsdis library
JDK-8268870 Remove dead code in metaspaceShared
JDK-8269110 ZGC: Remove dead code in zBarrier

Mikhailo Seledtsov, Oracle

Bug Summary
JDK-8195809 [TESTBUG] jps and jcmd -l support for containers is not tested
JDK-8272398 Update DockerTestUtils.buildJdkDockerImage()

Mark Sheppard, Oracle

Bug Summary
JDK-8273246 Amend the test java/nio/channels/DatagramChannel/ManySourcesAndTargets.java to execute in othervm mode

Sean Mullan, Oracle

Bug Summary
JDK-8232066 Remove outdated code/methods from PKIX implementation
JDK-8270946 X509CertImpl.getFingerprint should not return the empty String

Masanori Yano, Fujitsu

Bug Summary
JDK-8269373 some tests in jdk/tools/launcher/ fails on localized Windows platform
JDK-8268457 XML Transformer outputs Unicode supplementary character incorrectly to HTML

Naoto Sato, Oracle

Bug Summary
JDK-8273259 Character.getName doesn't follow Unicode spec for ideographs
JDK-8266901 Clarify the method description of Duration.toDaysPart()
JDK-8273369 Computing micros between two instants unexpectedly overflows for some cases
JDK-8171382 java.time.Duration missing isPositive method
JDK-8273491 java.util.spi.LocaleServiceProvider spec contains statement that is too strict
JDK-8273188 java/lang/instrument/BootClassPath/BootClassPathTest.sh fails with "FATAL ERROR in native method: processing of -javaagent failed, processJavaStart failed"
JDK-8272473 Parsing epoch seconds at a DST transition with a non-UTC parser is wrong
JDK-8264792 The NumberFormat for locale sq_XK formats price incorrectly.
JDK-8260265 UTF-8 by Default

Tom Rodriguez, Oracle

Bug Summary
JDK-8272736 [JVMCI] Add API for reading and writing JVMCI thread locals

Nick Gasson, ARM

Bug Summary
JDK-8247351 [aarch64] NullPointerException during stack walking (clhsdb "where -a")
JDK-8271323 [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1
JDK-8267625 AARCH64: typo in LIR_Assembler::emit_profile_type
JDK-8261236 C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled

Pankaj Bansal, Oracle

Bug Summary
JDK-8272148 JDesktopPane:getComponentCount() returns one extra than expected with GTKLookAndFeel

Patricio Chilano Mateo, Oracle

Bug Summary
JDK-8273251 Call check_possible_safepoint() from SafepointMechanism::process_if_requested()
JDK-8272526 Cleanup ThreadStateTransition class
JDK-8271293 Monitor class should use ThreadBlockInVMPreprocess
JDK-8256425 Obsolete Biased Locking in JDK 18
JDK-8269530 runtime/ParallelLoad/ParallelSuperTest.java timeout

Patrick Concannon, Oracle

Bug Summary
JDK-8269917 Insert missing commas in copyrights in java.net
JDK-8253119 Remove the legacy PlainSocketImpl and PlainDatagramSocketImpl implementation
JDK-8268967 Update java.security to use switch expressions
JDK-8268469 Update java.time to use switch expressions
JDK-8269124 Update java.time to use switch expressions (part II)

Patric Hedlin, Oracle

Bug Summary
JDK-8264207 CodeStrings does not honour fixed address assumption.

Per Liden, Oracle

Bug Summary
JDK-8267186 Add string deduplication support to ZGC
JDK-8271862 C2 intrinsic for Reference.refersTo() is often not used
JDK-8273597 Rectify Thread::is_ConcurrentGC_thread()
JDK-8273482 Remove "foreground work" concept from WorkGang
JDK-8273545 Remove Thread::is_GC_task_thread()
JDK-8273550 Replace os::cgc_thread/pgc_thread with os::gc_thread
JDK-8273639 tests fail with "assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark"
JDK-8271121 ZGC: stack overflow (segv) when -Xlog:gc+start=debug

Pavel Rappo, Oracle

Bug Summary
JDK-8271209 Fix doc comment typos in JavadocTokenizer
JDK-8273609 Fix trivial doc typos in the compiler area
JDK-8273616 Fix trivial doc typos in the java.base module

Philip Race, Oracle

Bug Summary
JDK-8272806 [macOS] "Apple AWT Internal Exception" when input method is changed
JDK-8272602 [macos] not all KEY_PRESSED events sent when control modifier is used
JDK-8273358 macOS Monterey does not have the font Times needed by Serif
JDK-8272123 Problem list 4 jtreg tests which regularly fail on macos-aarch64
JDK-8272491 Problem list javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java on macos
JDK-8205138 Remove Applet references from Font2DTest
JDK-8268824 Remove unused jdk.accessibility APIs deprecated for removal in JDK 9

Prasanta Sadhukhan, Oracle

Bug Summary
JDK-8273478 [macos11] JTabbedPane selected and pressed tab is not legible
JDK-8267940 [macos] java/awt/print/Dialog/DialogOwnerTest.java fails
JDK-8271923 [macos] the text color on the selected disabled tabbed pane button remains white making text unreadable
JDK-8137101 [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing
JDK-8273366 [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12
JDK-6350025 API documentation for JOptionPane using deprecated methods.
JDK-8257540 javax/swing/JFileChooser/8041694/bug8041694.java failed with "RuntimeException: The selected directory name is not the expected 'd ' but 'D '."
JDK-8272232 javax/swing/JTable/4275046/bug4275046.java failed with "Expected value in the cell: 'rededited' but found 'redEDITED'."
JDK-6789980 JEditorPane background color not honored with Nimbus L&F
JDK-8058704 Nimbus does not honor JTextPane background color
JDK-5015261 NPE may be thrown if JDesktopIcon is set to null on a JInternalFrame
JDK-8271315 Redo: Nimbus JTree renderer properties persist across L&F changes
JDK-8049301 Suspicious use of string identity checks in JComponent.setUIProperty
JDK-4819544 SwingSet2 JTable Demo throws NullPointerException

Raffaello Giulietti, Independent

Bug Summary
JDK-8273091 Doc of [Strict]Math.floorDiv(long,int) erroneously documents int in @return tag
JDK-8271599 Javadoc of floorDiv() and floorMod() families is inaccurate in some places
JDK-8271601 Math.floorMod(int, int) and Math.floorMod(long, long) differ in their logic

Rajat Mahajan, Oracle

Bug Summary
JDK-8272342 [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions
JDK-8270116 Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS

Claes Redestad, Oracle

Bug Summary
JDK-8271840 Add simple Integer.toString microbenchmarks
JDK-8272626 Avoid C-style array declarations in java.*
JDK-8271624 Avoid unnecessary ThreadGroup.checkAccess calls when creating Threads
JDK-8273100 Improve AbstractStringBuilder.append(String) when using CompactStrings
JDK-8271732 Regression in StringBuilder.charAt bounds checking
JDK-8271627 Use local field access in favor of Class.getClassLoader0
JDK-8271611 Use SecurityConstants.ACCESS_PERMISSION in MethodHandles

Rajan Halade, Oracle

Bug Summary
JDK-8259338 Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test
JDK-8243543 jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails
JDK-8268678 LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired
JDK-8225083 Remove Google certificate that is expiring in December 2021
JDK-8225082 Remove IdenTrust certificate that is expiring in September 2021
JDK-8263059 security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert
JDK-8270280 security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error
JDK-8248899 security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked

Roman Kennke, Red Hat

Bug Summary
JDK-8270794 Avoid loading Klass* twice in TypeArrayKlass::oop_size()
JDK-8271939 Clean up primitive raw accessors in oopDesc
JDK-8271946 Cleanup leftovers in Space and subclasses
JDK-8266519 Cleanup resolve() leftovers from BarrierSet et al
JDK-8272165 Consolidate mark_must_be_preserved() variants
JDK-8270041 Consolidate oopDesc::cas_forward_to() and oopDesc::forward_to_atomic()
JDK-8271951 Consolidate preserved marks overflow stack in SerialGC
JDK-8269897 Shenandoah: Resolve UNKNOWN access strength, where possible
JDK-8270894 Use acquire semantics in ObjectSynchronizer::read_stable_mark()

Roland Westrelin, Red Hat

Bug Summary
JDK-8266550 C2: mirror TypeOopPtr/TypeInstPtr/TypeAryPtr with TypeKlassPtr/TypeInstKlassPtr/TypeAryKlassPtr
JDK-8270886 Crash in PhaseIdealLoop::verify_strip_mined_scheduling
JDK-8271340 Crash PhaseIdealLoop::clone_outer_loop
JDK-8271341 Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java

Richard Reingruber, SAP

Bug Summary
JDK-8271722 [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers
JDK-8269574 C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events

Roger Riggs, Oracle

Bug Summary
JDK-8273242 (test) Refactor to use TestNG for RuntimeTests ExecCommand tests

Ralf Schmelter, SAP

Bug Summary
JDK-8272318 Improve performance of HeapDumpAllTest

rsmogura+git, Independent

Bug Summary
JDK-8270147 Increase stride size allowing unrolling more loops

scott.gibbons, Intel

Bug Summary
JDK-8268276 Base64 Decoding optimization for x86 using AVX-512
JDK-8269404 Base64 Encoding optimization enhancements for x86 using AVX-512

Sergey Bylokhov, Amazon

Bug Summary
JDK-8272120 Avoid looking for standard encodings in "java." modules
JDK-8272805 Avoid looking up standard charsets
JDK-8271456 Avoid looking up standard charsets in "java.desktop" module
JDK-8271718 Crash when during color transformation the color profile is replaced
JDK-8268620 InfiniteLoopException test may fail on x86 platforms
JDK-8273135 java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7
JDK-8273638 javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F

serge.chernyshev, BellSoft

Bug Summary
JDK-8270321 Startup regressions in 18-b5 caused by JDK-8266310

Sergey Tsypanov, Independent

Bug Summary
JDK-8269665 Clean-up toString() methods of some primitive wrappers
JDK-8273656 Improve java.lang.invoke.MethodType.parameterList() and its usage
JDK-8267840 Improve URLStreamHandler.parseURL()
JDK-8263561 Re-examine uses of LinkedList
JDK-8268113 Re-use Long.hashCode() where possible
JDK-8270160 Remove redundant bounds check from AbstractStringBuilder.charAt()
JDK-8273329 Remove redundant null check from String.getBytes(String charsetName)
JDK-8267844 Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable
JDK-8273140 Replace usages of Enum.class.getEnumConstants() with Enum.values() where possible
JDK-8266972 Use String.concat() in j.l.Class where invokedynamic-based String concatenation is not available

Severin Gehwolf, Red Hat

Bug Summary
JDK-8272332 --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790
JDK-8270184 [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas

Aleksey Shipilev, Red Hat

Bug Summary
JDK-8269280 (bf) Replace StringBuffer in *Buffer.toString()
JDK-8270155 ARM32: Improve register dump in hs_err
JDK-8269120 Build failure with GCC 6.3.0 after JDK-8017163
JDK-8273335 compiler/blackhole tests should not run with interpreter-only VMs
JDK-8272914 Create hotspot:tier2 and hotspot:tier3 test groups
JDK-8272850 Drop zapping values in the Zap* option descriptions
JDK-8273438 Enable parallelism in vmTestbase/metaspace/stressHierarchy tests
JDK-8273433 Enable parallelism in vmTestbase_nsk_sysdict tests
JDK-8272783 Epsilon: Refactor tests to improve performance
JDK-8273361 InfoOptsTest is failing in tier1
JDK-8272836 Limit run time for java/lang/invoke/LFCaching tests
JDK-8272654 Mark word accesses should not use Access API
JDK-8272838 Move CriticalJNI tests out of tier1
JDK-8272846 Move some runtime/Metaspace/elastic/ tests out of tier1
JDK-8269138 Move typeArrayOop.inline.hpp include to vectorSupport.cpp
JDK-8273315 Parallelize and increase timeouts for java/foreign/TestMatrix.java test
JDK-8272970 Parallelize runtime/InvocationTests/
JDK-8269478 Shenandoah: gc/shenandoah/mxbeans tests should be more resilient
JDK-8269924 Shenandoah: Introduce weak/strong marking asserts
JDK-8270096 Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode
JDK-8270094 Shenandoah: Provide human-readable labels for test configurations
JDK-8261495 Shenandoah: reconsider update references memory ordering
JDK-8273378 Shenandoah: Remove the remaining uses of os::is_MP
JDK-8273318 Some containers/docker/TestJFREvents.java configs are running out of memory
JDK-8263375 Support stack watermarks in Zero VM
JDK-8271605 Update JMH devkit to 1.32
JDK-8269216 Useless initialization in com/sun/crypto/provider/PBES2Parameters.java
JDK-8273333 Zero should warn about unimplemented -XX:+LogTouchedMethods
JDK-8273373 Zero: Cannot invoke JVM in primordial threads on Zero
JDK-8273483 Zero: Clear pending JNI exception check in native method handler
JDK-8273440 Zero: Disable runtime/Unsafe/InternalErrorTest.java
JDK-8273376 Zero: Disable vtable/itableStub gtests
JDK-8273487 Zero: Handle "zero" variant in runtime tests
JDK-8273486 Zero: Handle DiagnoseSyncOnValueBasedClasses VM option
JDK-8273489 Zero: Handle UseHeavyMonitors on all monitorenter paths
JDK-8273494 Zero: Put libjvm.so into "zero" folder, not "server"

Aleksandre Iline, Oracle

Bug Summary
JDK-8270108 Update JCov version to 3.0.9

Volker Simonis, Amazon

Bug Summary
JDK-8270100 Fix some inaccurate GC logging

Stefan Johansson, Oracle

Bug Summary
JDK-8272651 G1 heap region info print order changed by JDK-8269914

Serguei Spitsyn, Oracle

Bug Summary
JDK-8273575 memory leak in appendBootClassPath(), paths must be deallocated

Stefan Karlsson, Oracle

Bug Summary
JDK-8272446 C1: Raw version of UnsafeGet generates load barriers
JDK-8269077 TestSystemGC uses "require vm.gc.G1" for large pages subtest

Thomas Stuefe, SAP

Bug Summary
JDK-8271242 Add Arena regression tests
JDK-8272112 Arena code simplifications
JDK-8270308 Arena::Amalloc may return misaligned address on 32-bit
JDK-8268893 jcmd to trim the glibc heap
JDK-8256844 Make NMT late-initializable
JDK-8269571 NMT should print total malloc bytes and invocation count
JDK-8271721 Split gc/g1/TestMixedGCLiveThreshold into separate tests
JDK-8267138 Stray suffix when starting gtests via GTestWrapper.java

Sun Guoyun, Loongson

Bug Summary
JDK-8267982 Set the node after peephole optimization to be removed

Sandhya Viswanathan, Intel

Bug Summary
JDK-8272861 Add a micro benchmark for vector api
JDK-8273450 Fix the copyright header of SVML files
JDK-8273512 Fix the copyright header of x86 macroAssembler files

Smita Kamath, Intel

Bug Summary
JDK-8267125 AES Galois CounterMode (GCM) interleaved implementation using AVX512 + VAES instructions

t-jfuller, Microsoft

Bug Summary
JDK-8265443 IGV: disambiguate groups by emiting additional properties
JDK-8263389 IGV: Zooming changes the point that is currently centered

tatwai.chong, ARM

Bug Summary
JDK-8268363 AArch64: Implement string_indexof_char intrinsic in SVE

Tobias Hartmann, Oracle

Bug Summary
JDK-8273498 compiler/c2/Test7179138_1.java timed out
JDK-8272973 Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop
JDK-8272558 IR Test Framework README misses some flags
JDK-8273020 LibraryCallKit::sharpen_unsafe_type does not handle narrow oop array
JDK-8270939 ProblemList java/lang/invoke/RicochetTest.java until JDK-8251969 is fixed
JDK-8273409 Receiver type narrowed by CCP does not always trigger post-parse call devirtualization
JDK-8271925 ZGC: Arraycopy stub passes invalid oop to load barrier
JDK-8270098 ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert

tobias.holenstein, Oracle

Bug Summary
JDK-8264517 C2: make MachCallNode::return_value_is_used() only available for x86
JDK-8272771 frame::pd_ps() is not implemented on any platform
JDK-8272698 LoadNode::pin is unused

tobytbzhang, Tencent

Bug Summary
JDK-8272417 ZGC: fastdebug build crashes when printing ClassLoaderData

Tejpal Rebari, Oracle

Bug Summary
JDK-8266510 Nimbus JTree default tree cell renderer does not use selected text color

Thomas Schatzl, Oracle

Bug Summary
JDK-8270018 Add scoped object for g1 young gc JFR notification
JDK-8270014 Add scoped objects for g1 young gc verification and young gc internal timing
JDK-8268458 Add verification type for evacuation failures
JDK-8268952 Automatically update heap sizes in G1MonitoringScope
JDK-8270912 Clean up G1CollectedHeap::process_discovered_references()
JDK-8272093 Extract evacuation failure injection from G1CollectedHeap
JDK-8253343 Extract G1 Young GC algorithm related code from G1CollectedHeap
JDK-8270009 Factor out and shuffle methods in G1CollectedHeap::do_collection_pause_at_safepoint_helper
JDK-8269914 Factor out heap printing for G1 young and full gc
JDK-8273439 Fix G1CollectedHeap includes and forward declarations
JDK-8270991 G1 Full GC always performs heap verification after JDK-8269295
JDK-8271163 G1 uses wrong degree of MT processing since JDK-8270169
JDK-8048504 G1: Investigate replacing the coarse and fine grained data structures in the remembered sets
JDK-6949259 G1: Merge sparse and fine remembered set hash tables
JDK-8017163 G1: Refactor remembered sets
JDK-8268906 gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum
JDK-8273832 gc/shenandoah/TestJcmdHeapDump.java does not have a @requires vm.gc.shenandoah
JDK-8263461 jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure
JDK-8272161 Make evacuation failure data structures local to collection
JDK-8271060 Merge G1CollectedHeap::determine_start_concurrent_mark_gc and G1Policy::decide_on_conc_mark_initiation
JDK-8269908 Move MemoryService::track_memory_usage call into G1MonitoringScope
JDK-8273823 Problemlist gc/stringdedup tests timing out on ZGC
JDK-8269022 Put evacuation failure string directly into gc=info log message
JDK-8272985 Reference discovery is confused about atomicity and degree of parallelism
JDK-8273599 Remove cross_threshold method usage around GC
JDK-8269821 Remove is-queue-active check in inner loop of write_ref_array_pre_work
JDK-8273186 Remove leftover comment about sparse remembered set in G1 HeapRegionRemSet
JDK-8269134 Remove sparsePRT.inline.hpp after JDK-8017163
JDK-8270475 Remove unused G1STWDrainQueueClosure
JDK-8270455 Remove unused JFR tracer related code in G1CollectedHeap
JDK-8273144 Remove unused top level "Sample Collection Set Candidates" logging
JDK-8271043 Rename G1CollectedHeap::g1mm()
JDK-8273185 Rename the term "atomic" in ReferenceProcessor
JDK-8273147 Update and restructure TestGCLogMessages log message list
JDK-8268556 Use bitmap for storing regions that failed evacuation
JDK-8269295 Verification time before/after young collection only covers parts of the verification
JDK-8269294 Verify_before/after_young_collection should execute all verification
JDK-8273605 VM Exit does not abort concurrent mark

Andrey Turbanov, Independent

Bug Summary
JDK-8273528 Avoid ByteArrayOutputStream.toByteArray when converting stream to String
JDK-8273484 Cleanup unnecessary null comparison before instanceof check in java.naming
JDK-8265474 Dubious 'null' assignment in CompactByteArray.expand
JDK-8273375 Remove redundant 'new String' calls after concatenation in java.desktop
JDK-8273168 Remove superfluous use of boxing in java.desktop
JDK-8269130 Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying
JDK-8272863 Replace usages of Collections.sort with List.sort call in public java modules
JDK-8272616 Strange code in java.text.DecimalFormat#applyPattern
JDK-8268873 Unnecessary Vector usage in java.base
JDK-8271603 Unnecessary Vector usage in java.desktop
JDK-8273098 Unnecessary Vector usage in java.naming

Thejasvi Voniadka, Oracle

Bug Summary
JDK-8272708 [Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled
JDK-8269993 [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags
JDK-8269656 The test test/langtools/tools/javac/versions/Versions.java has duplicate test cycles

Valerie Peng, Oracle

Bug Summary
JDK-8271745 Correct block size for KW,KWP mode and use fixed IV for KWP mode for SunJCE

Vladimir Ivanov, Oracle

Bug Summary
JDK-8244675 assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines()))
JDK-8269119 C2: Avoid redundant memory barriers in Unsafe.copyMemory0 intrinsic
JDK-8271600 C2: CheckCastPP which should closely follow Allocate is sunk of a loop
JDK-8223923 C2: Missing interference with mismatched unsafe accesses
JDK-8271276 C2: Wrong JVM state used for receiver null check
JDK-8273359 CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size
JDK-8273165 GraphKit::combine_exception_states fails with "matching stack sizes" assert
JDK-8078641 MethodHandle.asTypeCache can retain classes from unloading
JDK-8272573 Redundant unique_concrete_method_4 dependencies
JDK-8273000 Remove WeakReference-based class initialisation barrier implementation

Vicente Arturo Romero Zaldivar, Oracle

Bug Summary
JDK-8261006 'super' qualified method references cannot occur in a static context
JDK-8225559 assertion error at TransTypes.visitApply
JDK-8268885 duplicate checkcast when destination type is not first type of intersection type
JDK-8273234 extended 'for' with expression of type tvar causes the compiler to crash
JDK-8262095 NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null
JDK-8272347 ObjectMethods::bootstrap should specify NPE if any argument except lookup is null
JDK-8270835 regression after JDK-8261006
JDK-8266407 remove jdk.internal.javac.PreviewFeature.Feature.SEALED_CLASSES
JDK-8268148 unchecked warnings handle ? and ? extends Object differently

Weijun Wang, Oracle

Bug Summary
JDK-8246797 A convenient method to read OPTIONAL element
JDK-8262186 Call X509KeyManager.chooseClientAlias once for all key types
JDK-8272674 Logging missing keytab file in Krb5LoginModule
JDK-8271616 oddPart in MutableBigInteger::mutableModInverse contains info on final result
JDK-8270859 Post JEP 411 refactoring: client libs with maximum covering > 10K
JDK-8269409 Post JEP 411 refactoring: core-libs with maximum covering > 10K
JDK-8270797 ShortECDSA.java test is not complete

Bradford Wetmore, Oracle

Bug Summary
JDK-8272915 (doc) package-info typo in extLink
JDK-8273045 Fix misc javadoc bugs in the java.security and javax.net.ssl code
JDK-8267485 Remove the dependency on SecurityManager in JceSecurityManager.java

Wang Huang, @126.com

Bug Summary
JDK-8270832 Aarch64: Update algorithm annotations for MacroAssembler::fill_words
JDK-8272413 Incorrect num of element count calculation for vector cast

Rafael Winterhalter, Independent

Bug Summary
JDK-8266791 Annotation property which is compiled as an array property but changed to a single element throws NullPointerException

Xiaohong Gong, ARM

Bug Summary
JDK-8272310 AArch64: Add missing changes for shared vector helper methods in m4 files
JDK-8269725 AArch64: Add VectorMask query implementation for NEON
JDK-8270519 Move several vector helper methods to shared header file

Xin Liu, Amazon

Bug Summary
JDK-8269865 Async UL needs to handle ERANGE on exceeding SEM_VALUE_MAX
JDK-8268852 AsyncLogWriter should not overide is_Named_thread()
JDK-8271353 PerfDataManager::destroy crashes in VM_Exit
JDK-8268638 semaphores of AsyncLogWriter may be broken when JVM is exiting.

xubo.zhang, Intel

Bug Summary
JDK-8264543 Cross modify fence optimization for x86

Xue-Lei Fan, Oracle

Bug Summary
JDK-8272396 mismatching debug output streams
JDK-8272391 Undeleted debug information

Yasumasa Suenaga, NTT DATA

Bug Summary
JDK-8270083 -Wnonnull errors happen with GCC 11.1.1
JDK-8273471 Add foldmultilines to UL for stdout/err
JDK-8271186 Add UL option to replace newline char
JDK-8271863 ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC
JDK-8273104 Refactoring option parser for UL

Yi Yang, Alibaba

Bug Summary
JDK-8267657 Add missing PrintC1Statistics before incrementing counters
JDK-8272377 assert preconditions that are ensured when created in add_final_edges
JDK-8267956 C1 code cleanup
JDK-8265518 C1: Intrinsic support for Preconditions.checkIndex
JDK-8269672 C1: Remove unaligned move on all architectures
JDK-8266746 C1: Replace UnsafeGetRaw with UnsafeGet when setting up OSR entry block
JDK-8271203 C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added
JDK-8273021 C2: Improve Add and Xor ideal optimizations
JDK-8271118 C2: StressGCM should have higher priority than frequency-based policy
JDK-8270056 Generated lambda class can not access protected static method of target class
JDK-8268425 Show decimal nid of OSThread instead of hex format one
JDK-8270901 Typo PHASE_CPP in CompilerPhaseType
JDK-8270058 Use Objects.check{Index,FromIndexSize} for java.desktop
JDK-8268698 Use Objects.check{Index,FromToIndex,FromIndexSize} for java.base

Zhengyu Gu, Red Hat

Bug Summary
JDK-8270366 C2: Add associative rule to add/sub node
JDK-8267188 gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah
JDK-8269697 JNI_GetPrimitiveArrayCritical() should not accept object array
JDK-8272739 Misformatted error message in EventHandlerCreator
JDK-8269678 Remove unimplemented and unused os::bind_to_processor()
JDK-8269303 Remove unnecessary forward declaration of PSPromotionManager in cpCache.hpp
JDK-8269923 runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java failed with "FATAL ERROR in native method: Primitive type array expected but not received for JNI array operation"
JDK-8268699 Shenandoah: Add test for JDK-8268127
JDK-8270110 Shenandoah: Add test for JDK-8269661
JDK-8272327 Shenandoah: Avoid enqueuing duplicate string candidates
JDK-8270171 Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests
JDK-8273559 Shenandoah: Shenandoah should support multi-threaded heap dump
JDK-8271834 TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah