Andrey Turbanov
f77a5144a1
8343194: Avoid redundant Hashtable.containsKey call in CodeSource.readObject
...
Reviewed-by: mullan
2024-11-01 11:47:00 +00:00
Jatin Bhateja
8d4d589fc5
8343297: Vector unsigned min/max test are failing with -Xcomp
...
Reviewed-by: thartmann
2024-11-01 07:34:59 +00:00
Christian Hagedorn
6f6cfe643b
8343380: C2: assert(iff->in(1)->is_OpaqueNotNull()) failed: must be OpaqueNotNull
...
Reviewed-by: thartmann, kvn
2024-11-01 06:51:34 +00:00
Fei Yang
cbda758010
8343122: RISC-V: C2: Small improvement for real runtime callouts
...
Reviewed-by: rehn, fjiang
2024-11-01 00:55:11 +00:00
Fei Yang
803612ee93
8343121: RISC-V: More accurate max size for C2SafepointPollStub and C2EntryBarrierStub
...
Reviewed-by: rehn, fjiang
2024-11-01 00:13:14 +00:00
Alexander Matveev
5a5d9c51be
8343085: [macos] jpackage verbose output on macOS contains numerous "Running /usr/bin/codesign" entries
...
Reviewed-by: asemenyuk
2024-10-31 22:17:35 +00:00
Calvin Cheung
d4eb2d924e
8319343: Improve CDS module graph support for --add-modules option
...
Reviewed-by: alanb, iklam
2024-10-31 21:30:08 +00:00
Alexey Semenyuk
568b07a09b
8325089: jpackage utility creates an "infinite", undeleteable directory tree
...
Reviewed-by: almatvee
2024-10-31 20:25:55 +00:00
Aleksey Shipilev
7c36fa7e17
8343019: Primitive caches must use boxed instances from the archive
...
Reviewed-by: jiangli, vlivanov, iklam
2024-10-31 20:18:25 +00:00
Erik Gahlin
7ad3ef7f76
8343057: JFR: Sorting in 'jfr view' can violate contract
...
Reviewed-by: mgronlun
2024-10-31 18:25:30 +00:00
Cesar Soares Lucas
7d8bd21eb0
8335977: Deoptimization fails with assert "object should be reallocated already"
...
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: thartmann, kvn, vlivanov
2024-10-31 17:11:11 +00:00
Olexandr Rotan
b2694934b5
8338981: Access to private classes should be permitted inside the permits clause of the enclosing top-level class
...
Reviewed-by: vromero, mcimadamore
2024-10-31 15:25:42 +00:00
Chen Liang
3ccd2f757d
8342458: More consistent constant instruction handling
...
Reviewed-by: asotona
2024-10-31 14:01:13 +00:00
Arseny Bochkarev
e5bbad059d
8334999: RISC-V: implement AES single block encryption/decryption intrinsics
...
Reviewed-by: fyang, rehn, yzhu
2024-10-31 12:19:48 +00:00
Christian Hagedorn
c40bb7621c
8343296: IGV: Show pre/main/post at CountedLoopNodes
...
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Reviewed-by: rcastanedalo, kvn
2024-10-31 09:17:21 +00:00
Alan Bateman
dee0982c60
8343132: Remove temporary transitions from Virtual thread implementation
...
Reviewed-by: dholmes, sspitsyn, pchilanomate
2024-10-31 08:53:19 +00:00
Eirik Bjørsnøs
2f1ba5ef09
8343307: Throw ZipException instead of IAE in ZipFile.Source::initCEN
...
Reviewed-by: lancea, jpai
2024-10-31 08:32:48 +00:00
Daniel Lundén
388d44fbf0
8342156: C2: Compilation failure with fewer arguments after JDK-8329032
...
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: rcastanedalo, chagedorn, kvn
2024-10-31 07:46:35 +00:00
Jiangli Zhou
688e92e7f5
8342642: Class loading failure due to archived map issue in ModuleLoaderMap.Mapper
...
Reviewed-by: iklam, shade, alanb
2024-10-31 01:50:00 +00:00
Kevin Walls
cc2fb4d3bd
8337276: jcmd man page update for PID in output filenames
...
Reviewed-by: cjplummer, szaldana
2024-10-30 21:54:43 +00:00
Justin Lu
7461dfe9c6
8341788: Fix ExceptionOccurred in hotspot
...
Reviewed-by: dholmes
2024-10-30 21:49:26 +00:00
Axel Boldt-Christmas
821c514a13
8341692: Implement JEP 490: ZGC: Remove the Non-Generational Mode
...
Reviewed-by: ihse, eosterlund, stefank, prr, cjplummer, dholmes
2024-10-30 11:05:07 +00:00
Jaikiran Pai
0fe15d6836
8343040: Clean up references to JRE in the launcher code
...
Reviewed-by: alanb, darcy
2024-10-30 10:39:05 +00:00
Aleksey Shipilev
9003524c8b
8342588: Shenandoah: Pull shared closures together in one header
...
Reviewed-by: wkemper, kdnilsen, simonis
2024-10-30 10:24:12 +00:00
Christian Hagedorn
63c19d3db5
8341977: Replace predicate walking and cloning code for Loop Peeling with a predicate visitor
...
Reviewed-by: kvn, epeter
2024-10-30 06:11:06 +00:00
Chen Liang
158ae51be0
8250659: Clarify in ParameterizedType.getRawType() doc that only Class is returned
...
Reviewed-by: darcy
2024-10-30 05:58:22 +00:00
Prasanta Sadhukhan
bd795946e7
8343037: Missing @since tag on JColorChooser.showDialog overload
...
Reviewed-by: prr
2024-10-30 02:52:54 +00:00
SendaoYan
40f3d50bad
8343211: Compile error: redefinition of 'Assembler::evmovdquw(XMMRegister,KRegister,XMMRegister,bool,int)'
...
Reviewed-by: vpaprotski, sviswanathan, thartmann, shade
2024-10-29 23:17:52 +00:00
Serguei Spitsyn
60364ef001
8341273: JVMTI is not properly hiding some continuation related methods
...
Reviewed-by: alanb, amenkov
2024-10-29 19:59:43 +00:00
Varada M
520ddac970
8331861: [PPC64] Implement load / store assembler functions which take an Address object
...
Reviewed-by: amitkumar, mdoerr
2024-10-29 18:20:03 +00:00
Ferenc Rakoczi
9cfb0f7f7a
8341527: AVX-512 intrinsic for SHA3
...
Reviewed-by: sviswanathan
2024-10-29 15:18:24 +00:00
Erik Gahlin
7c800e6bae
8343026: JFR: Index into fields in the topFrame
...
Reviewed-by: mgronlun
2024-10-29 14:23:07 +00:00
Martin Doerr
d8b3685d36
8342607: Enhance register printing on x86_64 platforms
...
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: rrich, stuefe, mbaesken
2024-10-29 13:30:26 +00:00
Boris Ulasevich
d8430efb5e
8339573: Update CodeCacheSegmentSize and CodeEntryAlignment for ARM
...
Reviewed-by: kvn, eastigeevich
2024-10-29 12:02:12 +00:00
Matthias Baesken
79a07ad726
8343149: Cleanup os::print_tos_pc on AIX
...
Reviewed-by: mdoerr, lucy, jkern
2024-10-29 08:47:13 +00:00
Matthias Baesken
beff8bfe2a
8342823: Ubsan: ciEnv.cpp:1614:65: runtime error: member call on null pointer of type 'struct CompileTask'
...
Reviewed-by: kvn, mdoerr
2024-10-29 08:18:44 +00:00
Christian Hagedorn
e389f82b1b
8343137: C2: VerifyLoopOptimizations fails with "Was reachable in only one"
...
Reviewed-by: thartmann, kvn
2024-10-29 08:07:22 +00:00
Robert Toyonaga
0abfa3ba8f
8304824: NMT should not use ThreadCritical
...
Reviewed-by: stuefe, dholmes, jsjolen
2024-10-29 07:50:43 +00:00
Amit Kumar
54327bc4e3
8342962: [s390x] TestOSRLotsOfLocals.java crashes
...
Reviewed-by: lucy, mdoerr
2024-10-29 04:22:34 +00:00
Fei Yang
f0075d593d
8343115: SkipIfEqual class is not used after JDK-8335946
...
Reviewed-by: coleenp
2024-10-29 00:15:18 +00:00
Eirik Bjørsnøs
d49f21043b
8342040: Further improve entry lookup performance for multi-release JARs
...
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Reviewed-by: redestad
2024-10-28 18:21:18 +00:00
Valerie Peng
d2e716eb72
8331958: Update PC/SC Lite for Suse Linux to 2.3.0
...
Reviewed-by: weijun
2024-10-28 18:06:42 +00:00
David M. Lloyd
9f6d5b46ce
8343020: (fs) Add support for SecureDirectoryStream on macOS
...
Reviewed-by: bpb, alanb
2024-10-28 16:58:44 +00:00
Brian Burkhalter
1341b81321
8341666: FileInputStream doesn't support readAllBytes() or readNBytes(int) on pseudo devices
...
Reviewed-by: alanb
2024-10-28 16:38:36 +00:00
Jatin Bhateja
52382e285f
8338021: Support new unsigned and saturating vector operators in VectorAPI
...
Reviewed-by: psandoz, epeter, sviswanathan
2024-10-28 16:30:29 +00:00
Aleksey Shipilev
e659d9da5d
8342975: C2: Micro-optimize PhaseIdealLoop::Dominators()
...
Reviewed-by: dlong, kvn
2024-10-28 15:38:05 +00:00
Matias Saavedra Silva
9f6211bcf1
8341371: CDS cannot load archived heap objects with -XX:+UseSerialGC -XX:-UseCompressedOops
...
Reviewed-by: ccheung, iklam
2024-10-28 14:31:35 +00:00
Coleen Phillimore
120a9357b3
8342561: Metaspace for generated reflection classes is no longer needed
...
Reviewed-by: shade, stuefe
2024-10-28 13:48:23 +00:00
Yudi Zheng
d5fb6b4a3c
8339939: [JVMCI] Don't compress abstract and interface Klasses
...
Co-authored-by: Doug Simon <dnsimon@openjdk.org>
Reviewed-by: dnsimon
2024-10-28 12:39:04 +00:00
Aleksey Shipilev
a5ad974bec
8343056: C2: Micro-optimize Node lists grow
...
Reviewed-by: kvn, redestad
2024-10-28 12:11:51 +00:00
Jonathan Lampérth
ec0618742f
8034066: Incorrect alignment in the "Code" section for "-c -XDdetails" options
...
Reviewed-by: jvernee, liach
2024-10-28 09:42:03 +00:00
Fredrik Bredberg
eb3669a586
8340796: Use a consistent order when loading cxq and EntryList
...
Reviewed-by: dholmes, coleenp, eosterlund
2024-10-28 09:02:54 +00:00
Andrey Turbanov
0e3fc93dfb
8342083: Make a few fields in FileSystemPreferences final
...
Reviewed-by: jpai, bpb
2024-10-26 17:59:15 +00:00
Chen Liang
40e07a7ea3
8342865: Use type parameter for Class::getPrimitiveClass
...
Reviewed-by: darcy
2024-10-26 14:45:04 +00:00
Jonathan Gibbons
873f8a696f
8305406: Add @spec tags in java.base/java.* (part 2)
...
Co-authored-by: Daniel Jeliński <djelinski@openjdk.org>
Co-authored-by: Hannes Wallnöfer <hannesw@openjdk.org>
Reviewed-by: valeriep
2024-10-26 06:57:45 +00:00
Fei Yang
1476f6c475
8343030: RISC-V: Small assembler cleanups
...
Reviewed-by: mli, rehn
2024-10-26 03:32:30 +00:00
Maurizio Cimadamore
f1a9a8d25b
8342902: Deduplication of acquire calls in BindingSpecializer causes escape-analyisis failure
...
Reviewed-by: jvernee
2024-10-25 21:07:48 +00:00
Thomas Schatzl
f1cc890ddf
8343086: [BACKOUT] JDK-8295269 G1: Improve slow startup due to predictor initialization
...
Reviewed-by: sangheki
2024-10-25 19:17:42 +00:00
Alex Menkov
36d71735e3
8339289: Enhance Attach API to support arbitrary length arguments - Windows
...
Reviewed-by: kevinw, sspitsyn
2024-10-25 18:08:21 +00:00
Joe Darcy
ff165f9f0c
8342934: TYPE_USE annotations printed with error causing "," in toString output
...
Reviewed-by: iris, vromero
2024-10-25 16:49:11 +00:00
Thomas Schatzl
c202a2f7b2
8295269: G1: Improve slow startup due to predictor initialization
...
Reviewed-by: iwalulya, sjohanss
2024-10-25 15:24:55 +00:00
Henry Jen
5cbd578fbe
8342930: New tests from JDK-8335912 are failing
...
Reviewed-by: jpai
2024-10-25 14:35:11 +00:00
Hamlin Li
1e35da8d33
8343063: RISC-V: remove redundant reg copy in generate_resolve_blob
...
Reviewed-by: fyang, rehn
2024-10-25 14:28:23 +00:00
Fei Yang
a9eb50a2d8
8342953: RISC-V: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN
...
Reviewed-by: mli, rehn
2024-10-25 11:23:12 +00:00
Hamlin Li
94317dbcf2
8342884: RISC-V: verify float <--> float16 conversion
...
Reviewed-by: fyang, luhenry
2024-10-25 07:48:48 +00:00
Stefan Karlsson
3c5db12bbe
8342857: SA: Heap iterator makes incorrect assumptions about TLAB layout
...
Reviewed-by: cjplummer, rkennke, lmesnik
2024-10-25 07:26:21 +00:00
Thomas Schatzl
4635351b15
8342939: Building ZGC without compiler2 fails
...
Reviewed-by: eosterlund, mli, kvn
2024-10-25 07:16:52 +00:00
Hannes Wallnöfer
fd5ff0547c
8342827: Fix order of @param tags in other modules
...
Reviewed-by: jpai, iris, joehw, darcy, dfuchs
2024-10-25 07:08:29 +00:00
Kim Barrett
c548986630
8342918: Building ParallelGC without G1 and Shenandoah fails because SpaceMangler not declared
...
Reviewed-by: jwaters, shade
2024-10-25 06:14:10 +00:00
Mark Powers
ca1700b8bf
8336665: CCE in X509CRLImpl$TBSCertList.getCertIssuer
...
Reviewed-by: mullan
2024-10-24 23:09:45 +00:00
Vicente Romero
d1540e2a49
8342090: Infer::IncorporationBinaryOp::equals can produce side-effects
...
8288590: javac failure: incompatible types: cannot infer type arguments due to Object.hashCode collision
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: mcimadamore
2024-10-24 17:25:43 +00:00
Justin Lu
7af46a6b42
8340554: Improve MessageFormat readObject checks
...
Reviewed-by: naoto
2024-10-24 16:17:43 +00:00
hanklo6
d8c3b0f834
8342768: GTest AssemblerX86.validate_vm failed: assert(VM_Version::supports_bmi1()) failed: tzcnt instruction not supported
...
Reviewed-by: sviswanathan, thartmann, kvn
2024-10-24 16:01:31 +00:00
Markus KARG
3c14c2babb
8341566: Add Reader.of(CharSequence)
...
Reviewed-by: rriggs, jpai, liach, alanb
2024-10-24 14:34:58 +00:00
Daniel Fuchs
b0ac633b2d
8342075: HttpClient: improve HTTP/2 flow control checks
...
Reviewed-by: jpai
2024-10-24 12:24:14 +00:00
Fei Yang
85774b713e
8342882: RISC-V: Unify handling of jumps to runtime
...
Reviewed-by: rehn
2024-10-24 11:22:01 +00:00
Fredrik Bredberg
2c31c8eeb4
8339730: Windows regression after removing ObjectMonitor Responsible
...
Reviewed-by: coleenp, jwaters
2024-10-24 09:51:24 +00:00
Jan Lahoda
f0b130e54f
8339296: Record deconstruction pattern in switch fails to compile
...
Reviewed-by: vromero, mcimadamore
2024-10-24 06:45:16 +00:00
Chen Liang
25c2f48d45
8338544: Dedicated Array class descriptor implementation
...
Reviewed-by: redestad, mchung, jvernee
2024-10-24 02:40:08 +00:00
Henry Jen
158b93d19a
8335912: Add an operation mode to the jar command when extracting to not overwriting existing files
...
Reviewed-by: lancea
2024-10-24 00:07:43 +00:00
David Holmes
28d23ada6d
8340177: Malformed system classes loaded by bootloader crash the JVM in product builds
...
Reviewed-by: coleenp, mli
2024-10-23 21:39:26 +00:00
Doug Simon
98403b75df
8342854: [JVMCI] Block secondary thread reporting a JVMCI fatal error
...
Reviewed-by: never
2024-10-23 20:01:14 +00:00
Alexander Matveev
9a7a850e28
8341939: SigningOptionsTest fails without Xcode with command line developer tools after JDK-8341443
...
Reviewed-by: asemenyuk
2024-10-23 19:43:24 +00:00
Brian Burkhalter
de92fe3757
8233451: (fs) Files.newInputStream() cannot be used with character special files
...
Reviewed-by: alanb
2024-10-23 18:53:30 +00:00
Joe Darcy
a21c558699
8342863: Use pattern matching for instanceof in equals methods of wrapper classes
...
Reviewed-by: rriggs
2024-10-23 18:23:50 +00:00
Naoto Sato
e64f0798be
8342582: user.region for formatting number no longer works for 21.0.5
...
Reviewed-by: jlu, rriggs
2024-10-23 17:44:31 +00:00
Naoto Sato
426da4bbad
8341975: Unable to set encoding for IO.println, IO.print and IO.readln
...
Reviewed-by: rriggs, iris, alanb
2024-10-23 17:44:15 +00:00
Fredrik Bredberg
afb62f7349
8342683: Use non-short forward jump when passing stop()
...
Reviewed-by: aboldtch, shade, kvn
2024-10-23 15:26:32 +00:00
Sorna Sarathi
964d8d2234
8340445: [PPC64] Wrong ConditionRegister used in ppc64.ad: flagsRegCR0 cr1
...
Reviewed-by: mdoerr, amitkumar
2024-10-23 12:40:27 +00:00
Christian Hagedorn
7131f053b0
8342043: Split Opaque4Node into OpaqueTemplateAssertionPredicateNode and OpaqueNotNullNode
...
Reviewed-by: kvn, roland
2024-10-23 08:00:42 +00:00
Matthias Baesken
37cfaa8deb
8338449: ubsan: division by zero in sharedRuntimeTrans.cpp
...
Reviewed-by: lucy, kbarrett
2024-10-23 07:08:07 +00:00
Hannes Wallnöfer
a1ef81889b
8342825: Fix order of @param tags in module java.desktop
...
Reviewed-by: prr
2024-10-23 06:54:31 +00:00
Christian Hagedorn
018db8c16a
8342809: C2 hits "assert(is_If()) failed: invalid node class: Con" during IGVN due to unhandled top
...
Reviewed-by: roland, thartmann
2024-10-23 06:39:18 +00:00
Yasumasa Suenaga
476d0f1928
8339309: unused-variable warnings happen in libfontmanager
...
Reviewed-by: prr
2024-10-23 02:05:28 +00:00
Mandy Chung
d6eddcdaf9
8327624: Remove VM implementation that bypass verification for core reflection
...
Reviewed-by: liach, dholmes, jrose, alanb, mli
2024-10-22 18:14:37 +00:00
Aleksey Shipilev
28147dab07
8341913: Support CDS heap dumping for Shenandoah and Epsilon
...
Reviewed-by: iklam, matsaave
2024-10-22 17:58:20 +00:00
Justin Lu
c61d2c5a34
8341445: DecimalFormatSymbols setters should throw NPE
...
Reviewed-by: naoto
2024-10-22 17:21:38 +00:00
Chad Rakoczy
893266c48f
8342601: AArch64: Micro-optimize bit shift in copy_memory
...
Reviewed-by: dlong, aph, shade
2024-10-22 16:11:37 +00:00
Claes Redestad
f9852aea8b
8342839: Malformed copyright in StringNameTable since JDK-8342806
...
Reviewed-by: thartmann
2024-10-22 15:31:11 +00:00
Claes Redestad
af5e53241b
8342806: Desugar capturing lambda in StringNameTable
...
Reviewed-by: mcimadamore, liach
2024-10-22 14:29:52 +00:00
Michael McMahon
01b681c80d
8326949: Authorization header is removed when a proxy Authenticator is set on HttpClient
...
Reviewed-by: dfuchs, jpai, djelinski
2024-10-22 14:09:10 +00:00
Claes Redestad
d10eecf161
8341776: Remove unused enum values from LambdaForm$Kind
...
Reviewed-by: liach
2024-10-22 13:51:42 +00:00
Martin Doerr
3bba0f3dc8
8342701: [PPC64] TestOSRLotsOfLocals.java crashes
...
Reviewed-by: lucy, rrich
2024-10-22 13:16:27 +00:00
Stefan Karlsson
264d7014a1
8342610: ZGC: Cleanup pre-touching code
...
Reviewed-by: aboldtch, mli, jsikstro, eosterlund
2024-10-22 13:15:17 +00:00
Ivan Walulya
f70ecc27a7
8342182: G1: G1OldGenAllocationTracker does not account for direct allocations in regions
...
Reviewed-by: tschatzl, sjohanss
2024-10-22 13:13:04 +00:00
Roland Westrelin
004aaea76d
8342330: C2: "node pinned on loop exit test?" assert failure
...
Reviewed-by: chagedorn, thartmann
2024-10-22 11:19:21 +00:00
Aggelos Biboudis
c9f38409cc
8342679: Clean up PreviewFeature.Feature
...
Reviewed-by: liach, vromero
2024-10-22 09:39:04 +00:00
Christian Hagedorn
2da7f2bcb0
8342787: Move misplaced TestTemplateAssertionPredicateWithTwoUCTs.java from src to test directory
...
Reviewed-by: thartmann, shade, jwaters
2024-10-22 08:34:46 +00:00
hanklo6
8276a41958
8342715: x86 unused orw instruction encoding could be removed
...
Reviewed-by: sviswanathan, jbhateja, kvn
2024-10-21 21:16:26 +00:00
Kim Barrett
5a4b180965
8342011: Conditionally compile ReservedHeapSpace compressed heap support
...
Reviewed-by: stefank, dholmes
2024-10-21 18:42:26 +00:00
Phil Race
e0c6480cd3
8338570: sun/font/HBShaper - mismatch in return type of FFM upcall function description and native invocation
...
Reviewed-by: serb, aivanov
2024-10-21 18:23:13 +00:00
Naoto Sato
71583222eb
8340477: Remove JDK1.1 compatible behavior for "EST", "MST", and "HST" time zones
...
Reviewed-by: iris, jlu, joehw
2024-10-21 17:20:50 +00:00
Hannes Wallnöfer
97c9212842
8342698: Fix order of @param tags in module java.base
...
Reviewed-by: iris
2024-10-21 17:14:25 +00:00
Justin Lu
51a7ff6594
8335271: Specify the MessageFormat ArgumentIndex Implementation Limit
...
Reviewed-by: darcy, iris, naoto, rriggs
2024-10-21 17:08:50 +00:00
Smita Kamath
18bcbf7941
8341052: SHA-512 implementation using SHA-NI
...
Reviewed-by: jbhateja, ascarpino, sviswanathan, sparasa
2024-10-21 15:37:36 +00:00
Lance Andersen
54a744b023
8340553: ZipEntry field validation does not take into account the size of a CEN header
...
Reviewed-by: jpai, redestad, eirbjo
2024-10-21 15:34:27 +00:00
Joe Darcy
18b55ceaa4
8342653: Fix minor doc issues in AnnotatedElement
...
Reviewed-by: jpai, iris, liach
2024-10-21 15:14:12 +00:00
Sandhya Viswanathan
153ad911f9
8338126: C2 SuperWord: VectorCastF2HF / vcvtps2ph produces wrong results for vector length 2
...
Reviewed-by: thartmann, jbhateja, epeter
2024-10-21 14:58:43 +00:00
Kangcheng Xu
80ec552248
8328528: C2 should optimize long-typed parallel iv in an int counted loop
...
Reviewed-by: roland, chagedorn, thartmann
2024-10-21 14:57:31 +00:00
Joel Sikström
1f3574855e
8342102: ZGC: Optimize copy constructors in ZPhysicalMemory
...
Reviewed-by: stefank, kbarrett, aboldtch
2024-10-21 13:16:10 +00:00
Robbin Ehn
66ddaaa359
8340241: RISC-V: Returns mispredicted
...
Reviewed-by: fyang, luhenry
2024-10-21 13:15:52 +00:00
fabioromano1
27ef6c9df4
8341470: BigDecimal.stripTrailingZeros() optimization
...
Reviewed-by: rgiulietti
2024-10-21 10:14:15 +00:00
Aleksey Shipilev
aa060f22d3
8342334: CDS: Scratch mirrors should not point to dead klasses
...
Reviewed-by: adinn, coleenp, iklam
2024-10-21 08:04:12 +00:00
Roland Westrelin
680dc5d896
8342496: C2/Shenandoah: SEGV in compiled code when running jcstress
...
Reviewed-by: shade, rkennke
2024-10-21 07:38:39 +00:00
Roland Westrelin
8f2b23bb53
8341407: C2: assert(main_limit == cl->limit() || get_ctrl(main_limit) == new_limit_ctrl) failed: wrong control for added limit
...
Reviewed-by: chagedorn, thartmann
2024-10-21 07:37:01 +00:00
Christian Hagedorn
d61f56a300
8342287: C2 fails with "assert(is_IfTrue()) failed: invalid node class: IfFalse" due to Template Assertion Predicate with two UCTs
...
Reviewed-by: kvn, thartmann
2024-10-21 06:28:40 +00:00
Fei Yang
76ae072a1f
8342579: RISC-V: C2: Cleanup effect of killing flag register for call instructs
...
Reviewed-by: rehn, fjiang
2024-10-21 01:46:26 +00:00
Johannes Bechberger
309b929147
8336401: Remove the option onjcmd from the jdwp agent
...
Reviewed-by: cjplummer, mbaesken
2024-10-18 23:39:05 +00:00
Chad Rakoczy
401d0d6b09
8335662: [AArch64] C1: guarantee(val < (1ULL << nbits)) failed: Field too big for insn
...
Reviewed-by: thartmann, eastigeevich
2024-10-18 22:52:40 +00:00
Serguei Spitsyn
8591109419
8340698: JVMTI FRAME_POP event is sometimes missed if NotifyFramePop is called as a method is returning
...
Reviewed-by: cjplummer, amenkov
2024-10-18 19:34:17 +00:00
Justin Lu
078401134a
8340488: Clarify LocaleServiceProvider deployment on application module path
...
Reviewed-by: naoto
2024-10-18 17:41:36 +00:00
Fei Gao
4dcc7f3f26
8337536: AArch64: Enable BTI branch protection for runtime part
...
Co-authored-by: Hao Sun <haosun@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: aph, ihse, erikj, eliu
2024-10-18 15:00:58 +00:00
Matias Saavedra Silva
28252bb48d
8341444: Unnecessary check for JSRs in CDS
...
Reviewed-by: dholmes, coleenp
2024-10-18 13:23:52 +00:00
Amit Kumar
9201e9fcc2
8342409: [s390x] C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR
...
Reviewed-by: rrich, lucy
2024-10-18 08:30:41 +00:00
Shaojin Wen
0963b9e891
8341664: ReferenceClassDescImpl cache internalName
...
Reviewed-by: liach
2024-10-18 08:06:09 +00:00
Tobias Hartmann
c51a086ce3
8339694: ciTypeFlow does not correctly handle unresolved constant dynamic of array type
...
Reviewed-by: kvn, vlivanov
2024-10-18 06:46:23 +00:00
Aleksey Shipilev
7f4ed5001e
8341020: Error handler crashes when Metaspace is not fully initialized
...
Reviewed-by: kbarrett, jsjolen, stefank, dholmes
2024-10-18 05:55:07 +00:00
Amit Kumar
f50bd0d9ec
8341513: Remove the unused thread_type field from OSThread
...
Reviewed-by: stefank, dholmes
2024-10-18 03:37:50 +00:00
Jaikiran Pai
7a16906ed0
8341134: Deprecate for removal the jrunscript tool
...
Reviewed-by: mchung, alanb, sundar
2024-10-18 00:57:11 +00:00
Jaikiran Pai
ffe60919df
8173970: jar tool should have a way to extract to a directory
...
Reviewed-by: lancea, cstein
2024-10-18 00:51:39 +00:00
Kevin Rushforth
2b03dbdac4
8311530: Deprecate jdk.jsobject module for removal
...
Reviewed-by: rriggs, alanb, erikj
2024-10-18 00:23:39 +00:00
Nikita Gubarkov
fe83b7d596
8339341: SurfaceManager cacheMap retains strong references
...
Reviewed-by: jdv, prr
2024-10-17 20:54:18 +00:00
Aleksey Shipilev
b993227e2f
8342119: Shenandoah: Remove extra ShenandoahUpdateRefsClosure
...
Reviewed-by: wkemper, kdnilsen, rkennke
2024-10-17 18:08:43 +00:00
Coleen Phillimore
83e9e482b1
8325937: runtime/handshake/HandshakeDirectTest.java causes "monitor end should be strictly below the frame pointer" assertion failure on AArch64
...
Reviewed-by: rehn, eosterlund, pchilanomate, aph, fbredberg
2024-10-17 18:06:42 +00:00
Aleksey Shipilev
979895d175
8342079: Shenandoah: Remove extra ShenandoahInitMarkRootsClosure
...
Reviewed-by: wkemper, rkennke
2024-10-17 15:03:37 +00:00
Matias Saavedra Silva
363327e686
8341452: Test runtime/cds/appcds/DumpRuntimeClassesTest.java from JDK-8324259 is failing
...
Reviewed-by: dholmes, iklam
2024-10-17 13:56:49 +00:00
Ivan Walulya
8e16e67492
8342329: G1: Rename G1HeapRegionManager::_allocated_heapregions_length
...
Reviewed-by: tschatzl, shade
2024-10-17 12:26:39 +00:00
Shaojin Wen
3ebfc6c1e2
8342336: Optimize ClassFile imports
...
Reviewed-by: liach
2024-10-17 10:49:53 +00:00
Jan Lahoda
7ff4ea8d01
8341966: Broken annotated module may lead to an exception in javac
...
Reviewed-by: asotona
2024-10-17 09:26:13 +00:00
Antón Seoane Ampudia
9bdface147
8341622: Tag-specific disabled default decorators for UnifiedLogging
...
Reviewed-by: jsjolen, rcastanedalo, aboldtch
2024-10-17 09:18:22 +00:00
Simon Tooke
7a64fbbb92
8338851: Hoist os::Posix::realpath() to os::realpath() and implement on Windows
...
Reviewed-by: dholmes, stuefe, jwaters
2024-10-17 08:06:37 +00:00
Richard Reingruber
f9208fadde
8341715: PPC64: ObjectMonitor::_owner should be reset unconditionally in nmethod unlocking
...
Reviewed-by: mdoerr, lucy
2024-10-17 07:21:42 +00:00
Richard Reingruber
fa39e84d64
8342042: PPC64: compiler_fast_unlock_object flags failure instead of success
...
Reviewed-by: mdoerr, aboldtch, fbredberg
2024-10-17 07:19:54 +00:00
Christian Hagedorn
22a1feea74
8341328: Refactor initial Assertion Predicate creation into separate classes
...
Reviewed-by: thartmann, kvn
2024-10-17 05:08:59 +00:00
Tobias Hartmann
58d39c317e
8340313: Crash due to invalid oop in nmethod after C1 patching
...
Reviewed-by: tschatzl, kvn, dlong
2024-10-17 05:03:09 +00:00
Vlad Zahorodnii
3da6890081
8338751: ConfigureNotify behavior has changed in KWin 6.2
...
Reviewed-by: prr, azvegint, serb
2024-10-16 23:32:41 +00:00
Valerie Peng
b4ab290fd7
8331959: Update PKCS#11 Cryptographic Token Interface to v3.1
...
Reviewed-by: weijun, ascarpino
2024-10-16 21:26:57 +00:00
Yudi Zheng
285385247a
8342332: [JVMCI] Export CompilerToVM::Data::dtanh
...
Reviewed-by: never
2024-10-16 19:58:27 +00:00
Richard Reingruber
ed6809666b
8341862: PPC64: C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR
...
Reviewed-by: mdoerr, mbaesken
2024-10-16 19:17:27 +00:00
Jatin Bhateja
d4f0ba73f6
8342439: Build failure after 8338023
...
Reviewed-by: liach
2024-10-16 18:26:54 +00:00
Jatin Bhateja
709914fc92
8338023: Support two vector selectFrom API
...
Reviewed-by: psandoz, epeter, sviswanathan
2024-10-16 16:08:02 +00:00
Gerard Ziemski
c34fb2c989
8338883: Show warning when CreateCoredumpOnCrash set, but core dump will not happen
...
Reviewed-by: dholmes, jsjolen
2024-10-16 15:32:07 +00:00
Aleksey Shipilev
7625b29920
8329597: C2: Intrinsify Reference.clear
...
Reviewed-by: rcastanedalo, eosterlund, kvn
2024-10-16 14:08:10 +00:00
Matthias Baesken
1cc32237ae
8336911: ZGC: Division by zero in heuristics after JDK-8332717
...
Reviewed-by: aboldtch, eosterlund
2024-10-16 13:36:58 +00:00
Jaikiran Pai
cf5bb12731
Merge
...
Reviewed-by: alanb, dfuchs
2024-10-16 11:36:01 +00:00
Johny Jose
ebc17c7c8d
8339637: (tz) Update Timezone Data to 2024b
...
Reviewed-by: naoto, coffeys, jlu
2024-10-16 07:36:07 +00:00
Matthias Baesken
e7cf25ce0e
8340801: Disable ubsan checks in some awt/2d coding
...
Reviewed-by: ihse, lucy, goetz, jwaters
2024-10-16 07:28:36 +00:00
Thomas Schatzl
577babf196
8334010: VM crashes with ObjectAlignmentInBytes > GCCardSizeInBytes
...
Reviewed-by: shade, iwalulya
2024-10-16 07:27:28 +00:00
Aleksey Shipilev
724de68209
8342081: Shenandoah: Remove extra ShenandoahMarkUpdateRefsSuperClosure
...
Reviewed-by: ysr
2024-10-16 07:13:59 +00:00
Jaikiran Pai
86ce19e8db
8341142: Maintain a single source file for sun.net.www.protocol.jar.JarFileFactory
...
Reviewed-by: dfuchs
2024-10-16 01:51:09 +00:00
Aleksey Shipilev
54c9348c8c
8336103: Clean up confusing Method::is_initializer
...
Reviewed-by: dholmes, coleenp
2024-10-15 12:16:15 +00:00
Emanuel Peter
490d099e23
8335713: Enhance vectorization analysis
...
Co-authored-by: Roland Westrelin <roland@openjdk.org>
Reviewed-by: rhalade, ahgross, thartmann, kvn
2024-10-15 17:04:27 +05:30
Dean Long
c89f76c0b9
8332644: Improve graph optimizations
...
Co-authored-by: Martin Balao <mbalao@redhat.com>
Co-authored-by: Francisco Ferrari Bihurriet <fferrari@redhat.com>
Reviewed-by: epeter, ahgross, thartmann, rhalade, dlong, roland
2024-10-15 17:04:27 +05:30
Justin Lu
d9f6383037
8331446: Improve deserialization support
...
Reviewed-by: rhalade, skoivu, rriggs, naoto
2024-10-15 17:04:27 +05:30
Hai-May Chao
dadcee1b89
8307383: Enhance DTLS connections
...
Co-authored-by: Jamil Nimeh <jnimeh@openjdk.org>
Reviewed-by: rhalade, mschoene, ascarpino
2024-10-15 17:04:27 +05:30
Matias Saavedra Silva
498a58244d
8311208: Improve CDS Support
...
Reviewed-by: rhalade, mschoene, ccheung, iklam
2024-10-15 17:04:27 +05:30
Emanuel Peter
cfa25b71a6
8328544: Improve handling of vectorization
...
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: mschoene, kvn, chagedorn, rhalade
2024-10-15 17:04:27 +05:30
Daniel Fuchs
03bc6b359f
8328286: Enhance HTTP client
...
Reviewed-by: aefimov, michaelm
2024-10-15 17:04:27 +05:30
Weijun Wang
893e7bc894
8328726: Better Kerberos support
...
Reviewed-by: ahgross, rhalade, valeriep, coffeys
2024-10-15 17:04:27 +05:30
Valerie Peng
369c573383
8302111: Serialization considerations
...
Reviewed-by: skoivu, rhalade, weijun, wetmore
2024-10-15 17:04:27 +05:30
Kevin Walls
df7d6e081f
8338603: DiagnosticCommandMBean operations should standardize types for parameters
...
Reviewed-by: cjplummer, egahlin
2024-10-15 10:50:45 +00:00
Maurizio Cimadamore
f4dccfd4cf
8338596: Clarify handling of restricted and caller-sensitive methods
...
Co-authored-by: Hannes Wallnöfer <hannesw@openjdk.org>
Reviewed-by: alanb, jvernee
2024-10-15 09:10:13 +00:00
Thomas Schatzl
3b8a2f8c45
8337269: G1ConfidencePercent interpreted inconsistently
...
Reviewed-by: kbarrett, iwalulya
2024-10-15 08:46:23 +00:00
Per Minborg
521effe017
8340189: 8339531 incorrect for Big Endian platforms
...
Reviewed-by: mdoerr, amitkumar
2024-10-15 07:59:33 +00:00
Fei Yang
a601cd2e10
8342014: RISC-V: ZStoreBarrierStubC2 clobbers rflags
...
Reviewed-by: rehn, aboldtch, mli
2024-10-15 02:53:44 +00:00
Chen Liang
bd6264420b
8341924: Improve error message with structurally malformed Code array
...
Reviewed-by: asotona
2024-10-14 17:22:11 +00:00
Chen Liang
a2c775222e
8317356: Fix missing null checks in the ClassFile API
...
Co-authored-by: Nizar Benalla <nbenalla@openjdk.org>
Reviewed-by: asotona
2024-10-14 17:21:10 +00:00
Igor Veresov
a8a8b2deba
8341831: PhaseCFG::insert_anti_dependences asserts with "no loads"
...
Reviewed-by: dlong, kvn
2024-10-14 16:44:53 +00:00
Afshin Zafari
1581508988
8335091: NMT: VMATree reserve_mapping and commit_mapping APIs need MEMFLAGS while un/-committing API has no MEMFLAGS arg
...
Reviewed-by: jsjolen, gziemski
2024-10-14 10:51:37 +00:00
Matthias Baesken
b20c5c79de
8341967: Unify os::current_file_offset and os::seek_to_file_offset across posix platforms
...
Reviewed-by: jsjolen, mdoerr
2024-10-14 10:34:19 +00:00
Fei Gao
dcac4b0a53
8341471: Reversed field layout caused by unstable sorting
...
Reviewed-by: jwaters, jsjolen
2024-10-14 08:40:03 +00:00
Aleksey Shipilev
e3f6503937
8341893: AArch64: Micro-optimize compressed ptr decoding
...
Reviewed-by: aph, fyang
2024-10-14 07:55:38 +00:00
Aleksey Shipilev
037f11b864
8341708: Optimize safepoint poll encoding with smaller poll data offset
...
Reviewed-by: kvn, qamai
2024-10-14 06:02:00 +00:00
Tobias Hartmann
8d0975a27d
8336726: C2: assert(!do_asserts || projs->fallthrough_ioproj != nullptr) failed: must be found
...
Reviewed-by: chagedorn, kvn, vlivanov
2024-10-14 05:26:48 +00:00
Justin Lu
2db3397187
8341797: Fix ExceptionOccurred in jdk.jdi
...
Reviewed-by: amenkov, cjplummer
2024-10-11 21:31:58 +00:00
Justin Lu
c4965d9b13
8341794: Fix ExceptionOccurred in jdk.attach
...
Reviewed-by: amenkov, cjplummer
2024-10-11 21:30:53 +00:00
Weijun Wang
3f53d57134
8340327: A common framework to support public key algorithms with standard parameter sets
...
Reviewed-by: ascarpino, mullan
2024-10-11 21:16:41 +00:00
Kim Barrett
0a57fe1df6
8341178: TypeRawPtr::add_offset may be "miscompiled" due to UB
...
Reviewed-by: dlong, kvn
2024-10-11 21:11:12 +00:00
Quan Anh Mai
7276a1bec0
8341784: Refactor TypeVect to use a BasicType instead of a const Type*
...
Reviewed-by: kvn, jkarthikeyan
2024-10-11 15:28:15 +00:00
Jan Lahoda
6133866150
8341070: javac fails with an exception when compiling import module under source level 8
...
Reviewed-by: asotona
2024-10-11 10:07:34 +00:00
Thomas Schatzl
519544c1d7
8341909: G1: Add region index to region printer output
...
Reviewed-by: kbarrett, lkorinth
2024-10-11 09:12:16 +00:00
Matthias Baesken
7c0dbf8e9c
8341820: Check return value of hcreate_r
...
Reviewed-by: cjplummer, lucy
2024-10-11 08:22:27 +00:00
SendaoYan
ae41daf9a7
8341880: RISC-V: riscv_vector.h native build fails with gcc13 after JDK-8320500
...
Co-authored-by: Fei Yang <fyang@openjdk.org>
Reviewed-by: mli, fyang
2024-10-11 08:12:37 +00:00
Shaojin Wen
472db922fa
8341900: Optimize DirectCodeBuilder writeBody
...
Reviewed-by: liach
2024-10-11 02:17:37 +00:00
Shaojin Wen
24eb360147
8341906: Optimize ClassFile writing BufBuffer
...
Reviewed-by: liach
2024-10-11 00:29:14 +00:00
William Kemper
06f34d7ed2
8339651: ShenandoahPacer::setup_for_mark, ShenandoahPacer::setup_for_updaterefs and ShenandoahPacer::setup_for_evac runtime error: division by zero
...
Reviewed-by: shade, mli
2024-10-10 18:45:10 +00:00
Daniel Gredler
2a6f0307e8
8339974: Graphics2D.drawString doesn't always work with Font derived from AffineTransform
...
Reviewed-by: prr, azvegint
2024-10-10 18:00:33 +00:00
Justin Lu
a5cad0ee1e
8341791: Fix ExceptionOccurred in java.prefs
...
Reviewed-by: bpb, jpai, naoto
2024-10-10 17:33:38 +00:00
Justin Lu
7eb55357ab
8341789: Fix ExceptionOccurred in java.base
...
Reviewed-by: bpb, jpai, dfuchs, lancea, rriggs, naoto
2024-10-10 17:33:22 +00:00
Weijun Wang
76541b0646
8341792: Fix ExceptionOccurred in java.security.jgss
...
Reviewed-by: jlu, mullan
2024-10-10 17:22:45 +00:00
Axel Boldt-Christmas
6fad6af0de
8341819: LightweightSynchronizer::enter_for races with deflation
...
Reviewed-by: pchilanomate, rkennke
2024-10-10 17:02:54 +00:00
Aleksei Efimov
4beb77192f
8339538: Wrong timeout computations in DnsClient
...
8220213: com/sun/jndi/dns/ConfigTests/Timeout.java failed intermittent
Reviewed-by: dfuchs, msheppar, djelinski
2024-10-10 15:56:04 +00:00
Shaojin Wen
6e0138450a
8341136: Optimize StackMapGenerator::trimAndCompress
...
Reviewed-by: liach
2024-10-10 15:13:39 +00:00
Shaojin Wen
e9327b6e3c
8339205: Optimize StackMapGenerator
...
Reviewed-by: liach
2024-10-10 14:32:32 +00:00
Roberto Castañeda Lozano
16042556f3
8341619: C2: remove unused StoreCM node
...
Reviewed-by: chagedorn, thartmann, kvn
2024-10-10 08:34:10 +00:00
Matthias Baesken
e7c5bf45f7
8341722: Fix some warnings as errors when building on Linux with toolchain clang
...
Reviewed-by: cjplummer, lucy
2024-10-10 07:21:05 +00:00
Shaojin Wen
c850ecb20a
8341755: Optimize argNames in InnerClassLambdaMetafactory
...
Co-authored-by: Chen Liang <liach@openjdk.org>
Reviewed-by: liach, redestad
2024-10-09 23:50:18 +00:00
Justin Lu
e7045e9399
8341684: Typo in External Specifications link of java.util.Currency
...
Reviewed-by: liach, naoto, srl
2024-10-09 21:46:50 +00:00
Justin Lu
49c7148d37
8341366: Suspicious check in Locale.getDisplayName(Locale inLocale)
...
Reviewed-by: naoto
2024-10-09 21:45:47 +00:00
Jatin Bhateja
3180aaa370
8341832: Incorrect continuation address of synthetic SIGSEGV for APX in product builds
...
Reviewed-by: thartmann, sviswanathan, kvn
2024-10-09 17:44:15 +00:00
Shaojin Wen
a24525b67b
8339320: Optimize ClassFile Utf8EntryImpl#inflate
...
Reviewed-by: liach
2024-10-09 17:21:59 +00:00
Fredrik Bredberg
fcc9c8d570
8341854: Incorrect clearing of ZF in fast_unlock_lightweight on x86
...
Reviewed-by: stefank, aboldtch, pchilanomate, dcubed
2024-10-09 16:45:56 +00:00
Archie Cobbs
38c1d65148
8337980: Javac allows invocation of an inherited instance method from a static method
...
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: mcimadamore, jlahoda
2024-10-09 16:03:55 +00:00
Eirik Bjørsnøs
950e3a7587
8341625: Improve ZipFile validation of the END header
...
Reviewed-by: lancea
2024-10-09 15:56:38 +00:00
Oli Gillespie
e704c055a4
8340547: Starting many threads can delay safepoints
...
Reviewed-by: shade, qamai, dholmes
2024-10-09 15:28:44 +00:00
Kangcheng Xu
c30ad0124e
8325495: C2: implement optimization for series of Add of unique value
...
Reviewed-by: chagedorn, roland
2024-10-09 15:07:13 +00:00
Roland Westrelin
ff2f39f240
8340214: C2 compilation asserts with "no node with a side effect" in PhaseIdealLoop::try_sink_out_of_loop
...
Reviewed-by: chagedorn, thartmann
2024-10-09 14:59:15 +00:00
Roland Westrelin
ecc77a5b4a
8336702: C2 compilation fails with "all memory state should have been processed" assert
...
Reviewed-by: thartmann, chagedorn
2024-10-09 14:57:37 +00:00
Johan Sjölen
d936556799
8341633: StatSampler::assert_system_property: Print the keys and values of the assert
...
Reviewed-by: stefank
2024-10-09 13:05:33 +00:00
Christian Hagedorn
3fba1702cd
8340786: Introduce Predicate classes with predicate iterators and visitors for simplified walking
...
Reviewed-by: roland, thartmann
2024-10-09 11:42:22 +00:00
Shaojin Wen
047c2d7f26
8341141: Optimize DirectCodeBuilder
...
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Co-authored-by: Chen Liang <liach@openjdk.org>
Reviewed-by: liach, redestad
2024-10-09 10:01:22 +00:00
SendaoYan
d636e0d314
8341688: Aarch64: Generate comments in -XX:+PrintInterpreter to link to source code
...
Reviewed-by: aph, jsjolen, jwaters
2024-10-09 09:02:52 +00:00
Daniel Skantz
d3f3c6a8cd
8330157: C2: Add a stress flag for bailouts
...
Reviewed-by: chagedorn, thartmann
2024-10-09 07:01:23 +00:00
Igor Veresov
7eab0a506a
8337066: Repeated call of StringBuffer.reverse with double byte string returns wrong result
...
Reviewed-by: kvn, thartmann
2024-10-08 23:21:44 +00:00
Shaojin Wen
62acc9c174
8341548: More concise use of classfile API
...
Reviewed-by: liach
2024-10-08 20:35:14 +00:00
Hannes Wallnöfer
65463536e6
8340203: Link color is hard to distinguish from text color in API documentation
...
Reviewed-by: prappo
2024-10-08 16:16:14 +00:00
Hamlin Li
580eb62dc0
8320500: [vectorapi] RISC-V: Optimize vector math operations with SLEEF
...
Reviewed-by: luhenry, ihse, erikj, fyang, rehn
2024-10-08 15:15:13 +00:00
Thomas Schatzl
4a12f5b26e
8341643: G1: Merged cards counter skewed by merge cards cache
...
Reviewed-by: iwalulya, mli
2024-10-08 14:12:53 +00:00
Matthias Baesken
6e48618161
8341644: Compile error in cgroup coding when using toolchain clang
...
Reviewed-by: stefank, mdoerr
2024-10-08 12:36:31 +00:00
Eirik Bjørsnøs
7a1e832ea9
8336843: Deprecate java.util.zip.ZipError for removal
...
Reviewed-by: liach, lancea
2024-10-08 10:08:31 +00:00
Eirik Bjørsnøs
f62dba3651
8341597: ZipFileInflaterInputStream input buffer size uses uncompressed size
...
Reviewed-by: lancea
2024-10-08 09:59:29 +00:00
Amit Kumar
59ac7039d3
8339220: [s390x] TestIfMinMax.java failure
...
Reviewed-by: lucy, aph
2024-10-08 09:19:40 +00:00
Claes Redestad
ffb60e55cd
8341594: Use Unsafe to coalesce reads in java.util.zip.ZipUtils
...
Reviewed-by: lancea
2024-10-08 08:14:40 +00:00
William Kemper
45a6359588
8341668: Shenandoah: assert(tail_bits < (idx_t)BitsPerWord) failed: precondition
...
Reviewed-by: ysr
2024-10-08 01:26:16 +00:00
Shaojin Wen
d996ca863d
8341581: Optimize BytecodeHelpers validate slot
...
Reviewed-by: liach
2024-10-07 23:30:06 +00:00
Eirik Bjørsnøs
f7bb647dc8
8341595: Clean up iteration of CEN headers in ZipFile.Source.initCEN
...
Reviewed-by: lancea, redestad
2024-10-07 16:34:08 +00:00
Ivan Walulya
a2372c607c
8341238: G1: Refactor G1Policy to move collection set selection methods into G1CollectionSet
...
Reviewed-by: tschatzl, mli
2024-10-07 13:26:16 +00:00
Hamlin Li
28977972a0
8340880: RISC-V: add t3-t6 alias into assemler_riscv.hpp
...
Reviewed-by: luhenry, fyang
2024-10-07 09:32:40 +00:00
SendaoYan
747a3fa31d
8341562: RISC-V: Generate comments in -XX:+PrintInterpreter to link to source code
...
Reviewed-by: fyang, luhenry
2024-10-07 08:39:44 +00:00
Roberto Castañeda Lozano
81ebbb2463
8341525: G1: use bit clearing to remove tightly-coupled initialization store pre-barriers
...
Reviewed-by: mdoerr, kbarrett, shade, tschatzl
2024-10-07 08:28:18 +00:00
Tobias Hartmann
92186a2774
8341612: [BACKOUT] 8338442: AArch64: Clean up IndOffXX type and let legitimize_address() fix out-of-range operands
...
Reviewed-by: chagedorn
2024-10-07 07:58:01 +00:00
Aleksey Shipilev
6600161ad4
8338379: Accesses to class init state should be properly synchronized
...
Reviewed-by: mdoerr, dholmes, coleenp, fyang, amitkumar
2024-10-07 07:05:31 +00:00
David M. Lloyd
20f36c666c
8339329: ConstantPoolBuilder#constantValueEntry method doc typo and clarifications
...
Reviewed-by: liach
2024-10-06 16:26:45 +00:00
SendaoYan
50426b3841
8337713: RISC-V: fix typos in macroAssembler_riscv.cpp
...
Reviewed-by: jwaters, fyang
2024-10-06 12:21:17 +00:00
Attila Szegedi
260d4658ae
8340572: ConcurrentModificationException when sorting ArrayList sublists
...
Reviewed-by: smarks
2024-10-05 21:15:18 +00:00
Martin Doerr
9a25f822fb
8339386: Assertion on AIX - original PC must be in the main code section of the compiled method
...
Reviewed-by: rrich, lucy
2024-10-05 18:42:37 +00:00
Martin Doerr
df763cd2c2
8341558: [AIX] build broken after 8341413
...
Reviewed-by: kbarrett
2024-10-05 18:34:31 +00:00
Shaojin Wen
1c3e56c3e4
8341512: Optimize StackMapGenerator::processInvokeInstructions
...
Reviewed-by: liach
2024-10-05 15:37:18 +00:00
Shaojin Wen
f8db3a831b
8341510: Optimize StackMapGenerator::processFieldInstructions
...
Reviewed-by: liach
2024-10-05 01:21:25 +00:00
Shaojin Wen
b42fbf43df
8339699: Optimize DataOutputStream writeUTF
...
Reviewed-by: liach, bpb
2024-10-04 22:35:03 +00:00
William Kemper
bade041db8
8341554: Shenandoah: Missing heap lock when updating usage for soft ref policy
...
Reviewed-by: kdnilsen, ysr
2024-10-04 21:56:06 +00:00
Chris Plummer
33e4bfdf91
8341295: Add some useful debugging APIs to the debug agent
...
Reviewed-by: amenkov, sspitsyn
2024-10-04 21:17:21 +00:00
Joe Darcy
a3e23572d5
8341483: Clarify special case handling of Types.getArrayType
...
Reviewed-by: liach, prappo, dlsmith
2024-10-04 20:31:28 +00:00
Joe Darcy
e70cbcfd0c
8341541: Wrong anchor in wrapper classes links
...
Reviewed-by: hannesw, liach
2024-10-04 19:25:31 +00:00
Kelvin Nilsen
f5f0852f51
8341379: Shenandoah: Improve lock contention during cleanup
...
Reviewed-by: xpeng, phh, wkemper
2024-10-04 17:29:31 +00:00
Calvin Cheung
42f32551cd
8341053: Two CDS tests fail again with -UseCompressedOops and UseSerialGC/UseParallelGC
...
Reviewed-by: iklam, matsaave
2024-10-04 16:14:51 +00:00
Kim Barrett
feb6a830e2
8340945: Ubsan: oopStorage.cpp:374:8: runtime error: applying non-zero offset 18446744073709551168 to null pointer
...
Reviewed-by: tschatzl, mbaesken
2024-10-04 15:58:22 +00:00
Stefan Karlsson
72ac72fe1f
8341413: Stop including osThread_os.hpp in the middle of the OSThread class
...
Reviewed-by: coleenp, dholmes
2024-10-04 11:43:11 +00:00
Maurizio Cimadamore
7fa2f229fb
8341127: Extra call to MethodHandle::asType from memory segment var handles fails to inline
...
Reviewed-by: psandoz, redestad, jvernee
2024-10-04 09:45:50 +00:00
Stefan Johansson
ec020f3fc9
8340426: ZGC: Move defragment out of the allocation path
...
Reviewed-by: aboldtch, jsikstro, eosterlund
2024-10-04 08:26:35 +00:00
Richard Reingruber
a63ac5a699
8340792: -XX:+PrintInterpreter: instructions should only be printed if printing all InterpreterCodelets
...
Reviewed-by: mdoerr, coleenp
2024-10-04 08:26:15 +00:00
Axel Boldt-Christmas
3f420fac84
8341451: Remove C2HandleAnonOMOwnerStub
...
Reviewed-by: fyang, chagedorn
2024-10-04 06:55:53 +00:00
Dhamoder Nalla
4ded28380b
8338136: Hotspot should support multiple large page sizes on Windows
...
Reviewed-by: dholmes, djelinski
2024-10-04 04:50:54 +00:00
Jamil Nimeh
b6e72ff971
8339403: sun.security.ssl.StatusResponseManager.get swallows interrupt status
...
Reviewed-by: valeriep
2024-10-03 17:16:31 +00:00
Hannes Wallnöfer
de12fc7a36
8339684: ResizeObserver callback interrupts smooth scrolling on Chrome
...
Reviewed-by: prappo
2024-10-03 16:44:22 +00:00
Brian Burkhalter
3ee94e040a
8341282: (fs) Move creation time fallback logic to Java layer (Linux)
...
Reviewed-by: sgehwolf, alanb
2024-10-03 15:13:58 +00:00
Brian Burkhalter
f1ea57f06a
8340229: Improve opening sentence of FileInputStream constructor specification
...
Reviewed-by: alanb, jpai
2024-10-03 15:13:42 +00:00
Shaojin Wen
12028000db
8341006: Optimize StackMapGenerator detect frames
...
Reviewed-by: liach
2024-10-03 14:34:05 +00:00
Shaojin Wen
d7f32d891c
8341415: Optimize RawBytecodeHelper::next
...
Reviewed-by: liach
2024-10-03 12:08:23 +00:00
Jorn Vernee
6af13580c2
8337753: Target class of upcall stub may be unloaded
...
Reviewed-by: amitkumar, vlivanov, mdoerr
2024-10-03 12:02:24 +00:00
Roberto Castañeda Lozano
0b467e902d
8334060: Implementation of Late Barrier Expansion for G1
...
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Siyao Liu <siyao.l.liu@oracle.com>
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Feilong Jiang <fjiang@openjdk.org>
Co-authored-by: Sergey Nazarkin <snazarki@openjdk.org>
Reviewed-by: kvn, tschatzl, fyang, ayang, kbarrett
2024-10-03 08:36:33 +00:00
Aleksey Shipilev
c6e7e55192
8341091: CDS: Segmented roots array misses roots
...
Reviewed-by: adinn, iklam
2024-10-03 07:25:42 +00:00
Weijun Wang
bdfb41f977
8309841: Jarsigner should print a warning if an entry is removed
...
Reviewed-by: mullan, hchao
2024-10-02 22:55:50 +00:00
William Kemper
57c1db5843
8332697: ubsan: shenandoahSimpleBitMap.inline.hpp:68:23: runtime error: signed integer overflow: -9223372036854775808 - 1 cannot be represented in type 'long int'
...
Reviewed-by: phh, kdnilsen
2024-10-02 22:54:18 +00:00
Kim Barrett
dc0ce1b2f2
8341336: Fix -Wzero-as-null-pointer-constant warnings in PRODUCT-only code
...
Reviewed-by: stefank, iwalulya, shade
2024-10-02 21:58:26 +00:00
Calvin Cheung
0bdfe88e4c
8328313: Archived module graph should allow identical --module-path to be specified during dump time and run time
...
Reviewed-by: alanb, dholmes, iklam
2024-10-02 15:51:56 +00:00
Sorin Basca
9fc1c68442
8339850: Restore the interrupt status in FileSystemPreferences.lockFile()
...
Reviewed-by: bpb, djelinski, vtewari
2024-10-02 15:30:21 +00:00
Matias Saavedra Silva
883804841e
8324259: Classes used by CDS at runtime should be archived
...
Reviewed-by: iklam, ccheung
2024-10-02 14:45:56 +00:00
Roman Kennke
5e9800721a
8307532: Implement LM_LIGHTWEIGHT for Zero
...
Reviewed-by: aboldtch, jwaters
2024-10-02 13:27:57 +00:00
fabioromano1
d6820d1324
8336274: MutableBigInteger.leftShift(int) optimization
...
Reviewed-by: rgiulietti
2024-10-02 09:45:43 +00:00
Feilong Jiang
a4ca6267e1
8341146: RISC-V: Unnecessary fences used for load-acquire in template interpreter
...
Reviewed-by: fyang, rehn
2024-10-02 09:14:31 +00:00
Matthias Baesken
c8c4ff2035
8341135: Incorrect format string after JDK-8339475
...
Reviewed-by: shade, clanger, alanb
2024-10-02 08:14:48 +00:00
Matthias Baesken
efe3573b9b
8340109: Ubsan: ciEnv.cpp:1660:65: runtime error: member call on null pointer of type 'struct CompileTask'
...
Reviewed-by: kvn, lucy
2024-10-02 07:58:17 +00:00
Hamlin Li
52c2ea65c4
8340732: RISC-V: Refactor crc32 scalar version
...
Reviewed-by: fyang
2024-10-02 07:48:22 +00:00
Roland Westrelin
90c944fefe
8340824: C2: Memory for TypeInterfaces not reclaimed by hashcons()
...
Reviewed-by: vlivanov, qamai
2024-10-02 07:11:10 +00:00
Chen Liang
39c17b3926
8341277: Validate slot argument for instruction factories
...
Reviewed-by: asotona
2024-10-02 03:30:02 +00:00
Eirik Bjørsnøs
0f381137cb
8341243: Use ArraySupport.SOFT_MAX_ARRAY_LENGTH for max array size in java.base
...
Reviewed-by: jpai, smarks
2024-10-02 01:27:03 +00:00
Tobias Holenstein
8d6d37fea1
8320308: C2 compilation crashes in LibraryCallKit::inline_unsafe_access
...
Reviewed-by: thartmann, kvn, vlivanov, epeter, roland
2024-10-01 23:52:46 +00:00
Sandhya Viswanathan
83dcb02d77
8340079: Modify rearrange/selectFrom Vector API methods to perform wrapIndexes instead of checkIndexes
...
Reviewed-by: jbhateja, psandoz
2024-10-01 22:48:31 +00:00
Alex Menkov
03149735e5
8341060: Cleanup statics in HeapDumper
...
Reviewed-by: shade, sspitsyn
2024-10-01 18:50:37 +00:00
joseph.jackson
7b1e6f8ed9
8337389: Parallel: Remove unnecessary forward declarations in psScavenge.hpp
...
Reviewed-by: kbarrett, tschatzl
2024-10-01 14:00:39 +00:00
Yudi Zheng
2120a8414e
8341333: [JVMCI] Export JavaThread::_unlocked_inflated_monitor to JVMCI
...
Reviewed-by: dnsimon
2024-10-01 13:59:36 +00:00
Aleksey Shipilev
684d246ccf
8341242: Shenandoah: LRB node is not matched as GC barrier after JDK-8340183
...
Reviewed-by: rkennke, phh
2024-10-01 13:29:56 +00:00
Raphael Mosaner
7cc7c080b5
8337493: [JVMCI] Number of libgraal threads might be too low
...
Reviewed-by: dnsimon
2024-10-01 11:46:13 +00:00
Axel Boldt-Christmas
f7c7958f00
8340420: ZGC: Should call vm_shutdown_during_initialization
if initialization fails
...
Reviewed-by: stefank, mli
2024-10-01 11:33:11 +00:00
Nizar Benalla
2dc3b1a71f
8341201: Broken link in AbstractAnnotationValueVisitor7 due to extra quotation mark
...
Reviewed-by: iris, darcy
2024-10-01 10:27:07 +00:00
Axel Boldt-Christmas
ad5ffccffa
8341168: Cleanup dead code after JDK-8322630
...
Reviewed-by: stefank, tschatzl, mli, shade
2024-10-01 08:02:56 +00:00
David Holmes
31858fc410
8340491: Thread stack-base assertion should report which thread has the un-set stack
...
Reviewed-by: shade, kevinw, stefank
2024-09-30 22:06:23 +00:00
Smita Kamath
a6b318863f
8337632: AES-GCM Algorithm optimization for x86_64
...
Reviewed-by: jbhateja, sviswanathan
2024-09-30 17:00:13 +00:00
Joe Darcy
5586f83e34
8341064: Define anchor point and index term for "wrapper classes"
...
Reviewed-by: prappo, liach
2024-09-30 16:13:35 +00:00
Joe Darcy
4168faf54c
8341100: Add index entries for terms used in java.lang.Class
...
Reviewed-by: liach
2024-09-30 16:10:02 +00:00
Shaojin Wen
f1bf469b4e
8341199: Use ClassFile's new API loadConstant(int)
...
Reviewed-by: liach, redestad
2024-09-30 14:12:01 +00:00
Eirik Bjørsnøs
cff420d8d3
8339711: ZipFile.Source.initCEN needlessly reads END header
...
Reviewed-by: lancea, jpai, redestad
2024-09-30 13:06:49 +00:00
Fredrik Bredberg
180affc571
8320318: ObjectMonitor Responsible thread
...
Reviewed-by: aboldtch, coleenp, pchilanomate, eosterlund
2024-09-30 12:28:35 +00:00
Tobias Hartmann
58b6fc5baa
8341197: [BACKOUT] 8322770: Implement C2 VectorizedHashCode on AArch64
...
Reviewed-by: shade, jpai
2024-09-30 10:56:52 +00:00
Oli Gillespie
1cf26a5179
8341013: Optimize x86/aarch64 MD5 intrinsics by reducing data dependency
...
Reviewed-by: mli, ascarpino
2024-09-30 10:53:20 +00:00
Mikhail Ablakatov
475b8943c6
8322770: Implement C2 VectorizedHashCode on AArch64
...
Reviewed-by: aph, adinn
2024-09-30 09:02:59 +00:00
Sebastian Lövdahl
52ba72823b
8327114: Attach in Linux may have wrong behaviour when pid == ns_pid (Kubernetes debug container)
...
Co-authored-by: Larry Cable <larry.cable@oracle.com>
Reviewed-by: kevinw, sgehwolf
2024-09-30 08:33:12 +00:00
Aleksey Shipilev
988a531b09
8340181: Shenandoah: Cleanup ShenandoahRuntime stubs
...
Reviewed-by: adinn, phh, wkemper
2024-09-30 07:02:55 +00:00
Joe Darcy
73ebb848fd
8340721: Clarify special case handling of unboxedType and getWildcardType
...
Reviewed-by: prappo, mcimadamore
2024-09-27 23:34:04 +00:00
Boris Ulasevich
ed140f5d5e
8341101: [ARM32] Error: ShouldNotReachHere() in TemplateInterpreterGenerator::generate_math_entry after 8338694
...
Reviewed-by: shade
2024-09-27 23:11:41 +00:00
Justin Lu
082125d61e
8340404: CharsetProvider specification updates
...
Reviewed-by: alanb, naoto
2024-09-27 18:26:08 +00:00
Yagmur Eren
a7bfced605
8337679: Memset warning in src/hotspot/share/adlc/adlArena.cpp
...
Reviewed-by: stefank, thartmann, jwaters
2024-09-27 17:36:48 +00:00
Rajan Halade
f554c3ffce
8341059: Change Entrust TLS distrust date to November 12, 2024
...
Reviewed-by: mullan
2024-09-27 17:16:13 +00:00
Xiaolong Peng
65200a9589
8340490: Shenandoah: Optimize ShenandoahPacer
...
Reviewed-by: shade, kdnilsen
2024-09-27 17:06:18 +00:00
Rajan Halade
824a297aae
8341057: Add 2 SSL.com TLS roots
...
Reviewed-by: mullan
2024-09-27 16:57:02 +00:00
Liam Miller-Cushon
68c4f36857
8340024: In ClassReader, extract a constant for the superclass supertype_index
...
Reviewed-by: vromero
2024-09-27 16:21:05 +00:00
Leonid Mesnik
12de4fbce7
8340826: Should not send unload notification for scratch classes
...
Reviewed-by: sspitsyn, coleenp
2024-09-27 15:02:01 +00:00
Kim Barrett
25e892911d
8340620: Fix -Wzero-as-null-pointer-constant warnings for CompressedOops
...
Reviewed-by: shade, stefank, mli, amitkumar
2024-09-27 10:58:10 +00:00
Aleksey Shipilev
6587909c7d
8341015: OopStorage location decoder crashes accessing non-initalized OopStorage
...
Reviewed-by: kbarrett, tschatzl
2024-09-27 09:44:00 +00:00
Matthias Baesken
2a2ecc994e
8339475: Clean up return code handling for pthread calls in library coding
...
Reviewed-by: clanger, jwaters
2024-09-27 07:27:29 +00:00
Hannes Wallnöfer
85dba47925
8325090: javadoc fails when -subpackages option is used with non-modular -source
...
Reviewed-by: liach, jjg
2024-09-27 06:34:02 +00:00
Coleen Phillimore
e6373b5238
8340679: Misc tests fail assert(!set || SafepointSynchronize::is_at_safepoint()) failed: set once or at safepoint
...
Reviewed-by: matsaave, iklam
2024-09-26 21:54:30 +00:00
Doug Simon
5d062e248e
8340576: Some JVMCI flags are inconsistent
...
Reviewed-by: never
2024-09-26 19:36:26 +00:00
Joe Darcy
bb040ef4cc
8340983: Use index and definition tags in Object and Double
...
Reviewed-by: bpb, liach
2024-09-26 16:04:45 +00:00
Joe Darcy
8225a5f58a
8340981: Update citations to "Hacker's Delight"
...
Reviewed-by: bpb, iris, liach, jwaters
2024-09-26 16:03:04 +00:00
Maxim Kartashev
aceae76fb5
8339460: CDS error when module is located in a directory with space in the name
...
Reviewed-by: ccheung, iklam
2024-09-26 15:40:31 +00:00
Brian Burkhalter
aeaa4f78eb
8336895: BufferedReader doesn't read full \r\n line ending when it doesn't fit in buffer
...
Reviewed-by: jpai, alanb
2024-09-26 15:20:51 +00:00
Aleksey Shipilev
376056ca48
8336468: Reflection and MethodHandles should use more precise initializer checks
...
Reviewed-by: liach, coleenp
2024-09-26 15:14:21 +00:00
Johan Sjölen
10da2c21a1
8340923: The class LogSelection copies uninitialized memory
...
Reviewed-by: mbaesken, jwaters, stefank
2024-09-26 08:47:32 +00:00
Chen Liang
8c8f0d85ce
8339260: Move rarely used constants out of ClassFile
...
Reviewed-by: asotona
2024-09-26 06:34:18 +00:00
Tobias Hartmann
47c10694c6
8340812: LambdaForm customization via MethodHandle::updateForm is not thread safe
...
Reviewed-by: liach, shade, jvernee
2024-09-26 06:03:29 +00:00
Alisen Chung
66f1639846
8339271: giflib attribution correction
...
Reviewed-by: dnguyen, prr
2024-09-26 01:16:13 +00:00
Ioi Lam
8f756196b4
8340864: Remove unused lines related to vmClasses
...
Reviewed-by: shade, kvn
2024-09-25 18:51:16 +00:00
Chen Liang
84751cbfdd
8340831: Simplify simple validation for class definition in MethodHandles.Lookup
...
Reviewed-by: redestad
2024-09-25 18:31:24 +00:00
Chen Liang
df1959fd7a
8340838: Clean up MutableCallSite to use explicit release fence instead of AtomicInteger
...
Reviewed-by: jrose, redestad, shade
2024-09-25 18:29:30 +00:00
Leonov Kirill
fb70325877
8338583: NMT: Malloc overhead is calculated incorrectly
...
Reviewed-by: azafari, yan, gziemski
2024-09-25 13:18:25 +00:00
Liam Miller-Cushon
083b980831
8340568: Incorrect escaping of single quotes when pretty-printing character literals
...
Reviewed-by: mcimadamore
2024-09-25 13:12:47 +00:00
Claes Redestad
d8790aa048
8340885: Desugar ZipCoder.Comparison
...
Reviewed-by: lancea, eirbjo
2024-09-25 13:04:46 +00:00
Hannes Wallnöfer
120463dc90
8339541: CSS rule is not specific enough
...
Reviewed-by: jjg
2024-09-25 12:15:07 +00:00