24326 Commits

Author SHA1 Message Date
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