24326 Commits

Author SHA1 Message Date
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
Martin Doerr
1b9898a44f 8340843: [PPC64/s390x] Error: ShouldNotReachHere() in TemplateInterpreterGenerator::generate_math_entry after 8338694
Reviewed-by: mbaesken, amitkumar
2024-09-25 09:26:06 +00:00
Hamlin Li
9806d2139c 8340808: RISC-V: Client build fails after JDK-8339738
Reviewed-by: fyang
2024-09-25 08:13:25 +00:00
Robbin Ehn
97a3933f1b 8339771: RISC-V: Reduce icache flushes
Reviewed-by: fyang, mli, luhenry
2024-09-25 08:11:00 +00:00
Shaojin Wen
2e0554a695 8340710: Optimize DirectClassBuilder::build
Reviewed-by: liach
2024-09-25 02:35:41 +00:00
Shaojin Wen
2d38af61e4 8340587: Optimize StackMapGenerator$Frame::checkAssignableTo
Reviewed-by: liach
2024-09-25 02:32:29 +00:00
Shaojin Wen
9bcc7b66de 8340708: Optimize StackMapGenerator::processMethod
Reviewed-by: liach
2024-09-25 02:30:46 +00:00
Gui Cao
a37bb2e037 8340643: RISC-V: Small refactoring for sub/subw macro-assembler routines
Reviewed-by: fyang, luhenry
2024-09-25 02:29:06 +00:00
Jaikiran Pai
c0fcb258bb 8340717: Remove unused function declarations from java.c/java.h of the launcher
Reviewed-by: alanb, dholmes, shade, jwaters
2024-09-25 01:45:04 +00:00
Jonathan Gibbons
0b8c9f6d23 8338525: Leading and trailing code blocks by indentation
Reviewed-by: hannesw, prappo
2024-09-24 20:09:40 +00:00
Artur Barashev
e3d80f1e1e 8340670: Policy.UNSUPPORTED_EMPTY_COLLECTION.isReadOnly does not return true
Reviewed-by: mullan
2024-09-24 18:57:58 +00:00
vamsi-parasa
212e32931c 8338694: x86_64 intrinsic for tanh using libm
Reviewed-by: kvn, jbhateja, sgibbons, sviswanathan
2024-09-24 15:11:13 +00:00
Andrew Dinn
2669e22b76 8340793: Fix client builds after JDK-8337987
Reviewed-by: shade, fyang
2024-09-24 14:51:28 +00:00
Sonia Zaldana Calles
85aed87796 8338405: JFR: Use FILE type for dcmds
Reviewed-by: egahlin, lmesnik
2024-09-24 14:40:38 +00:00
Chen Liang
caa751c561 8338546: Speed up ConstantPoolBuilder::classEntry(ClassDesc)
Reviewed-by: asotona, redestad
2024-09-24 14:28:05 +00:00
Zhengyu Gu
279086d4ce 8340408: Shenandoah: Remove redundant task stats printing code in ShenandoahTaskQueue
Reviewed-by: shade, wkemper
2024-09-24 13:16:43 +00:00
George Adams
3c97d2437d 8340383: VM issues warning failure to find kernel32.dll on Windows nanoserver
Reviewed-by: dholmes, jwaters
2024-09-24 12:50:33 +00:00
Martin Doerr
49d15edd31 8340657: [PPC64] SA determines wrong unextendedSP
Reviewed-by: ysuenaga, mbaesken
2024-09-24 12:43:00 +00:00
Kuai Wei
e1c4d3039f 8339299: C1 will miss type profile when inline final method
Reviewed-by: lmesnik, vlivanov
2024-09-24 11:08:36 +00:00
Pavel Rappo
3e673d9e46 8340680: Fix typos in javax.lang.model.SourceVersion
Reviewed-by: darcy, iris
2024-09-24 10:48:35 +00:00
Tomas Zezula
4cd8c75a55 8340398: [JVMCI] Unintuitive behavior of UseJVMCICompiler option
Reviewed-by: dnsimon
2024-09-24 10:19:38 +00:00
Matthias Baesken
9176f6810e 8340623: Remove outdated PROCESSOR_ARCHITECTURE_IA64 from Windows coding
Reviewed-by: alanb, dholmes
2024-09-24 07:22:27 +00:00
Gui Cao
88801caef6 8340590: RISC-V: C2: Small improvement to vector gather load and scatter store
Reviewed-by: fyang, dzhang
2024-09-24 07:09:10 +00:00
Christian Hagedorn
1dd60b62e3 8323688: C2: Fix UB of jlong overflow in PhaseIdealLoop::is_counted_loop()
Reviewed-by: thartmann, kvn
2024-09-24 06:47:20 +00:00
Jaikiran Pai
865d99f634 8340596: Remove dead code from RequiresSetenv function in java.base/unix/native/libjli/java_md.c
Reviewed-by: dholmes
2024-09-24 02:08:20 +00:00
Jaikiran Pai
40cde003e8 8340114: Remove outdated SelectVersion() function from the launcher and update the code comments explaining the code flow
Reviewed-by: dholmes, alanb
2024-09-24 01:47:57 +00:00
Alexey Semenyuk
cd796e0aef 8338918: Remove non translated file name from WinResources resource bundle
Reviewed-by: jlu, almatvee
2024-09-24 00:13:49 +00:00
Francisco Ferrari Bihurriet
c6f1d5f374 8319332: Security properties files inclusion
Co-authored-by: Francisco Ferrari Bihurriet <fferrari@openjdk.org>
Co-authored-by: Martin Balao <mbalao@openjdk.org>
Reviewed-by: weijun, mullan, kdriver
2024-09-23 17:45:38 +00:00
Lance Andersen
0f9f777520 8336025: Improve ZipOutputSream validation of MAX CEN Header field limits
Reviewed-by: alanb
2024-09-23 16:07:12 +00:00
Aleksey Shipilev
ea8f35b98e 8340183: Shenandoah: Incorrect match for clone barrier in is_gc_barrier_node
Reviewed-by: roland, rkennke
2024-09-23 14:33:17 +00:00
Tobias Hartmann
63e611cd5d 8335334: Stress mode to randomly execute unstable if traps
Reviewed-by: chagedorn, kvn
2024-09-23 12:30:30 +00:00
Joel Sikström
37ec80df8d 8339161: ZGC: Remove unused remembered sets
Reviewed-by: aboldtch, stefank
2024-09-23 12:28:43 +00:00
Per Minborg
384deda65f 8325949: Create an internal utility method for creating VarHandle instances
Reviewed-by: rriggs
2024-09-23 10:57:43 +00:00