Ioi Lam
41a2d49f0a
8331497: Implement JEP 483: Ahead-of-Time Class Loading & Linking
...
Reviewed-by: jrose, kvn, heidinga, asmehra, vlivanov
2024-11-15 22:28:54 +00:00
Roman Kennke
276251c44a
8342826: Improve performance of oopDesc::klass() after JDK-8305895
...
Reviewed-by: coleenp, shade, mli
2024-11-15 21:21:03 +00:00
Roger Riggs
c388455d0a
8344197: SM cleanup in java.util.concurrent
...
Reviewed-by: alanb, dl
2024-11-15 20:30:04 +00:00
Roger Riggs
c5b6ed8ca0
8344252: SM cleanup in java.util classes
...
Reviewed-by: naoto, smarks
2024-11-15 20:29:14 +00:00
Eirik Bjørsnøs
f3168082b8
8344189: Cleanup code in sun.net.www.protocol.mailto.MailToURLConnection and sun.net.smtp after JEP 486 integration
...
Reviewed-by: dfuchs
2024-11-15 19:22:30 +00:00
Eirik Bjørsnøs
73fd8919f5
8344216: Remove calls to SecurityManager and and doPrivileged in java.net.Authenticator, java.net.CookieHandler, and java.net.ResponseCache after JEP 486 integration
...
Reviewed-by: dfuchs
2024-11-15 19:21:30 +00:00
Eirik Bjørsnøs
f62e05ee96
8344231: SecurityManager cleanup in java.lang.module and jdk.internal.module
...
Reviewed-by: alanb
2024-11-15 19:21:07 +00:00
Phil Race
1bb0d3baaa
8344062: Remove doPrivileged calls from awt and beans classes in the java.desktop module
...
Reviewed-by: serb
2024-11-15 19:02:29 +00:00
Sean Mullan
fc8fb34f3d
8344214: Remove Security Manager dependencies from jdk.crypto.mscapi module
...
Reviewed-by: rriggs, ascarpino
2024-11-15 19:02:13 +00:00
Roman Kennke
ff12ff534a
8340453: C2: Improve encoding of LoadNKlass for compact headers
...
Reviewed-by: rcastanedalo, mli
2024-11-15 18:10:30 +00:00
Paul Sandoz
1866c0c2ce
8344259: Annotate Float16 with jdk.internal.ValueBased
...
Reviewed-by: liach, darcy
2024-11-15 17:22:11 +00:00
Brian Burkhalter
0b9b82af03
8343039: Remove jdk.internal.misc.InternalLock and usages from java.io
...
Reviewed-by: liach, alanb
2024-11-15 16:11:34 +00:00
Adam Sotona
3c38ed4128
8344314: Revert removal of jdk.internal.java.PreviewFeature.CLASSFILE_API
...
Reviewed-by: liach
2024-11-15 15:57:34 +00:00
Daniel Fuchs
40a055ebd2
8344228: Revisit SecurityManager usage in java.net.http after JEP 486 integration
...
Reviewed-by: jpai
2024-11-15 15:05:33 +00:00
Adam Sotona
84ffb64cd7
8334714: Implement JEP 484: Class-File API
...
Reviewed-by: liach, vromero
2024-11-15 14:38:17 +00:00
Sonia Zaldana Calles
6cdebf0e4c
8343599: Kmem limit and max values swapped when printing container information
...
Reviewed-by: sjohanss, sgehwolf
2024-11-15 14:07:32 +00:00
Markus Grönlund
a672138aa7
8344161: Argument type mismatch for jfr_type_id
...
Reviewed-by: kbarrett
2024-11-15 13:38:52 +00:00
Eirik Bjørsnøs
5e2760856c
8344188: Cleanup sun.net.www.protocol.jar.JarFileFactory after JEP 486 integration
...
Reviewed-by: jpai, dfuchs
2024-11-15 12:18:53 +00:00
Adam Sotona
ba39321902
8343881: java.lang.classfile.Attribute attributeName() method should return Utf8Entry
...
Reviewed-by: liach
2024-11-15 11:40:15 +00:00
Casper Norrbin
75c651f859
8327156: Avoid copying in StringTable::intern(oop, TRAPS)
...
8326865: Avoid copying in StringTable::intern(Symbol*, TRAPS)
8327825: StringTable::intern is slow
Reviewed-by: dholmes, coleenp, jsjolen
2024-11-15 11:28:02 +00:00
Pavel Rappo
3eece6e941
8341907: javac -Xlint should ignore /// on first line of source file
...
Reviewed-by: jjg
2024-11-15 10:20:08 +00:00
Maurizio Cimadamore
5b9932f8f3
8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview)
...
8322882: Null pointer error when compiling Static initializer in a local class
8334248: Invalid error for early construction local class constructor method reference
8330037: Compiler produces invalid bytecode for method class creation from static method
Reviewed-by: jlahoda, vromero
2024-11-15 10:07:18 +00:00
Eirik Bjørsnøs
0c191f6629
8344185: Remove calls to SecurityManager in sun.net.ftp
...
Reviewed-by: alanb, michaelm, dfuchs
2024-11-15 09:47:43 +00:00
Eirik Bjørsnøs
bfee766f03
8344183: (zipfs) SecurityManager cleanup in the ZipFS area
...
Reviewed-by: mullan, lancea
2024-11-15 07:48:15 +00:00
Eirik Bjørsnøs
857f68c60f
8344179: SecurityManager cleanup in the ZIP and JAR areas
...
Reviewed-by: lancea, rriggs, mullan, jpai
2024-11-15 07:47:11 +00:00
Alan Bateman
0ae5748f74
8343982: Remove usage of security manager from ClassLoader and related classes
...
Reviewed-by: jpai, yzheng, lancea
2024-11-15 07:16:34 +00:00
Phil Race
99070658fd
8344065: Remove SecurityManager uses from the java.datatransfer module
...
Reviewed-by: serb
2024-11-15 04:51:55 +00:00
David Holmes
db56266ad1
8344250: Obsolete the DontYieldALot flag
...
Reviewed-by: darcy, matsaave, iklam
2024-11-14 22:23:16 +00:00
Sean Mullan
d959c7ded7
8344147: Remove Security Manager dependencies from java.security.sasl module
...
Reviewed-by: rriggs, ascarpino
2024-11-14 20:32:32 +00:00
Phil Race
ec148c1365
8344063: Remove doPrivileged calls from swing classes in the java.desktop module
...
Reviewed-by: honkar, kcr
2024-11-14 18:42:31 +00:00
Chen Liang
681a57f960
8343064: ClassFormatError: Illegal class name from InnerClassLambdaMetafactory
...
Reviewed-by: jvernee
2024-11-14 17:55:41 +00:00
Artur Barashev
697f27c5d5
8341964: Add mechanism to disable different parts of TLS cipher suite
...
Reviewed-by: mullan, ascarpino
2024-11-14 17:44:13 +00:00
Brian Burkhalter
7e9dfa4ae4
8343785: (fs) Remove syscalls that set file times with microsecond precision
...
Reviewed-by: alanb
2024-11-14 16:27:22 +00:00
Sean Mullan
4d1a51cb85
8344120: Remove Security Manager dependencies from jdk.crypto.cryptoki module
...
Reviewed-by: rriggs, ascarpino
2024-11-14 14:15:16 +00:00
Thomas Schatzl
a73226b18e
8297692: Avoid sending per-region GCPhaseParallel JFR events in G1ScanCollectionSetRegionClosure
...
Reviewed-by: iwalulya, ayang, sangheki
2024-11-14 13:31:50 +00:00
Coleen Phillimore
6757994ad9
8343633: The ClassLoader::print_counters() prints to stdout when logging is enabled.
...
Reviewed-by: iklam, ccheung
2024-11-14 12:40:22 +00:00
Coleen Phillimore
8ccc48c9c8
8344032: InterpreterRuntime::verify_mdp() missing lock while printing MethodData on failure
...
Reviewed-by: shade, dholmes, tschatzl
2024-11-14 12:39:01 +00:00
Coleen Phillimore
2145ace384
8341094: Clean up relax_verify in ClassFileParser
...
Reviewed-by: dholmes, iklam
2024-11-14 12:08:42 +00:00
Jan Lahoda
5731ab7fed
8335991: Implement Simple Source Files and Instance Main Methods (Fourth Preview)
...
Reviewed-by: asotona, jpai
2024-11-14 11:33:29 +00:00
Jan Lahoda
81342acdae
8343752: The javadoc should contain a note about usages of requires transitive java.base;
...
Co-authored-by: Mark Reinhold <mr@openjdk.org>
Co-authored-by: Alex Buckley <abuckley@openjdk.org>
Reviewed-by: hannesw, asotona
2024-11-14 11:29:54 +00:00
Raffaello Giulietti
8523880f06
8342693: Use byte[] as parameter in a FDBigInteger constructor and as field
...
Reviewed-by: darcy
2024-11-14 10:50:37 +00:00
Dr Heinz M. Kabutz
2b57f402c4
8343426: ConcurrentSkipListMap.spliterator() can no longer split the stream
...
Co-authored-by: Doug Lea <dl@openjdk.org>
Reviewed-by: vklang
2024-11-14 09:17:02 +00:00
Roberto Castañeda Lozano
a8152bdb9a
8343941: IGV: dump graph at different register allocation steps
...
Reviewed-by: chagedorn, dfenacci, dlunden
2024-11-14 08:56:38 +00:00
Daniel Fuchs
bd6152f596
8343855: HTTP/2 ConnectionWindowUpdateSender may miss some unprocessed DataFrames from closed streams
...
Reviewed-by: jpai
2024-11-14 08:54:47 +00:00
Jan Lahoda
c3776db498
8342936: Enhance java.io.IO with parameter-less println() and readln()
...
Reviewed-by: asotona, jpai, naoto
2024-11-14 08:22:51 +00:00
Andrey Turbanov
b54bd824b5
8344025: Remove unused ISO2022.Encoder.maximumDesignatorLength
...
Reviewed-by: naoto, jlu
2024-11-14 07:43:52 +00:00
Alan Bateman
abacece826
8344011: Remove usage of security manager from Class and reflective APIs
...
Reviewed-by: liach, yzheng, rriggs
2024-11-14 07:39:28 +00:00
Christian Hagedorn
c977ef7b45
8342047: Create Template Assertion Predicates with Halt nodes only instead of uncommon traps
...
Reviewed-by: epeter, thartmann
2024-11-14 07:13:19 +00:00
Laurent Bourgès
23a8c71d3b
8341790: Fix ExceptionOccurred in java.desktop
...
Reviewed-by: avu, prr
2024-11-14 06:38:37 +00:00
Jan Lahoda
1e97c1c913
8335989: Implement JEP 494: Module Import Declarations (Second Preview)
...
Reviewed-by: vromero, abimpoudis, mcimadamore, alanb
2024-11-14 06:14:33 +00:00
Axel Boldt-Christmas
e7d90b941f
8343460: ZGC: Crash in ZRemembered::scan_page_and_clear_remset
...
Reviewed-by: jsikstro, eosterlund, stefank
2024-11-14 06:13:19 +00:00
Fei Yang
90e92342fc
8344074: RISC-V: C1: More accurate _exception_handler_size and _deopt_handler_size
...
Reviewed-by: mli, fjiang
2024-11-14 00:53:54 +00:00
Shaojin Wen
0dab920b70
8343984: Fix Unsafe address overflow
...
Reviewed-by: pminborg, alanb
2024-11-13 23:17:26 +00:00
Roger Riggs
168b18ec68
8343958: Remove security manager impl in java.lang.Process and java.lang.Runtime.exec
...
Reviewed-by: jpai, mullan, alanb
2024-11-13 20:49:59 +00:00
Roger Riggs
5ac330b1ac
8344039: Remove security manager dependency in java.time
...
Reviewed-by: naoto, mullan, lancea
2024-11-13 20:03:26 +00:00
Calvin Cheung
dde6230751
8343416: CDS dump fails when unregistered class can also be loaded from system modules
...
Reviewed-by: iklam, matsaave
2024-11-13 19:36:15 +00:00
Andrey Turbanov
ffea9809a7
8344023: Unnecessary Hashtable usage in LdapClient.defaultBinaryAttrs
...
Reviewed-by: dfuchs, aefimov
2024-11-13 19:25:08 +00:00
Alan Bateman
5e01c40b19
8343981: Remove usage of security manager from Thread and related classes
...
Reviewed-by: rriggs, yzheng
2024-11-13 18:49:31 +00:00
Joe Darcy
dbf23466af
8341260: Add Float16 to jdk.incubator.vector
...
Co-authored-by: Raffaello Giulietti <rgiulietti@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: rgiulietti
2024-11-13 18:27:41 +00:00
Archie Cobbs
a5f11b5f77
8343483: Remove unnecessary @SuppressWarnings annotations (serviceability)
...
Reviewed-by: cjplummer
2024-11-13 16:58:10 +00:00
Alan Bateman
7be77725ea
8344112: Remove code to support security manager execution mode from DatagramChannel implementation
...
Reviewed-by: dfuchs
2024-11-13 16:50:54 +00:00
Per Minborg
bd3fec3075
8344086: Remove security manager dependency in FFM
...
Reviewed-by: mcimadamore, rriggs, jvernee
2024-11-13 16:42:48 +00:00
hanklo6
916694f2c1
8343317: Extend test generation tool to handle APX NDD/NF flavor of instructions
...
Reviewed-by: sviswanathan, sparasa
2024-11-13 16:19:33 +00:00
Gerard Ziemski
c00e20c399
8343285: java.lang.Process is unresponsive and CPU usage spikes to 100%
...
Reviewed-by: dholmes, rriggs, shade
2024-11-13 15:33:00 +00:00
Vicente Romero
cc2acd14b1
8343286: Missing unchecked cast warning in polymorphic method call
...
Reviewed-by: mcimadamore
2024-11-13 15:31:02 +00:00
theoweidmannoracle
b80ca4902a
8344124: JDK-8341411 Broke the build
...
Reviewed-by: thartmann, chagedorn, epeter, jwaters
2024-11-13 14:55:20 +00:00
Markus Grönlund
a08d67c2a9
8344080: Return type mismatch for jfr_unregister_stack_filter
...
Reviewed-by: tschatzl, kbarrett
2024-11-13 14:19:20 +00:00
theoweidmannoracle
8af304c60f
8341411: C2: remove slice parameter from GraphKit::make_load() and GraphKit::store_to_memory()
...
Reviewed-by: thartmann, roland
2024-11-13 13:34:09 +00:00
Daniel Jeliński
b72fe75533
8343140: JfrJavaSupport uses the wrong accessors for sub-int fields
...
Reviewed-by: shade, egahlin
2024-11-13 13:18:28 +00:00
Thomas Stuefe
133f8f3186
8344014: Simplify TracePhase constructor
...
Reviewed-by: dlong, roland
2024-11-13 12:30:06 +00:00
Christian Hagedorn
d334af0841
8344089: Fix wrong location of TestWrongMinLWiden.java
...
Reviewed-by: thartmann, rcastanedalo
2024-11-13 11:54:28 +00:00
Magnus Ihse Bursie
79345bbbae
8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port
...
Reviewed-by: kbarrett, kvn, stuefe, shade, erikj
2024-11-13 09:41:57 +00:00
Christian Hagedorn
2eeaa57b19
8343944: C2: MinLNode::add_ring() computes _widen wrongly leading to an endless widening/compilation
...
Reviewed-by: thartmann, rcastanedalo
2024-11-13 08:39:17 +00:00
Albert Mingkun Yang
e9ede464b2
8343508: Parallel: Use ordinary klass accessor in verify_filler_in_dense_prefix
...
Reviewed-by: tschatzl, zgu
2024-11-13 08:32:44 +00:00
Fei Yang
c78de7bf5f
8343964: RISC-V: Improve PrintOptoAssembly output for loadNKlassCompactHeaders node
...
Reviewed-by: mli, fjiang
2024-11-13 02:56:52 +00:00
Fei Yang
eb40a88f40
8343430: RISC-V: C2: Remove old trampoline call
...
Reviewed-by: mli, rehn
2024-11-13 00:07:44 +00:00
Alex Menkov
a4e2c20849
8343344: Windows attach logic failed to handle a failed open on a pipe
...
Reviewed-by: kevinw, cjplummer
2024-11-12 20:24:25 +00:00
Sean Mullan
db85090553
8338411: Implement JEP 486: Permanently Disable the Security Manager
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Co-authored-by: Aleksei Efimov <aefimov@openjdk.org>
Co-authored-by: Brian Burkhalter <bpb@openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org>
Co-authored-by: Harshitha Onkar <honkar@openjdk.org>
Co-authored-by: Joe Wang <joehw@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Justin Lu <jlu@openjdk.org>
Co-authored-by: Kevin Walls <kevinw@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Naoto Sato <naoto@openjdk.org>
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Brent Christian <bchristi@openjdk.org>
Co-authored-by: Stuart Marks <smarks@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Phil Race <prr@openjdk.org>
Co-authored-by: Erik Gahlin <egahlin@openjdk.org>
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Reviewed-by: kevinw, aivanov, rriggs, lancea, coffeys, dfuchs, ihse, erikj, cjplummer, coleenp, naoto, mchung, prr, weijun, joehw, azvegint, psadhukhan, bchristi, sundar, attila
2024-11-12 17:16:15 +00:00
Tom Rodriguez
c12b386d19
8338007: [JVMCI] ResolvedJavaMethod.reprofile can crash ciMethodData
...
Reviewed-by: dnsimon, kvn
2024-11-12 15:52:30 +00:00
Markus Grönlund
81752c4bcc
8338565: Test crashed: assert(is_path_empty()) failed: invariant
...
Reviewed-by: egahlin
2024-11-12 15:45:23 +00:00
Erik Gahlin
e5eaa7f1eb
8343946: JFR: Wildcard should only work with COUNT for 'jfr view'
...
Reviewed-by: mgronlun
2024-11-12 15:34:50 +00:00
Fei Yang
2989d8734c
8343805: RISC-V: JVM crashes on startup when disabling compressed instructions
...
Reviewed-by: mli
2024-11-12 15:26:19 +00:00
Patricio Chilano Mateo
78b80150e0
8338383: Implement JEP 491: Synchronize Virtual Threads without Pinning
...
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: aboldtch, dholmes, coleenp, fbredberg, dlong, sspitsyn
2024-11-12 15:23:48 +00:00
Sonia Zaldana Calles
50b6e41e0e
8300732: Whitebox functions for Metaspace test should use byte size
...
Reviewed-by: stuefe, asmehra
2024-11-12 13:13:28 +00:00
Dr Heinz M. Kabutz
5729227651
8343250: ArrayBlockingQueue serialization not thread safe
...
Reviewed-by: rriggs, alanb
2024-11-12 11:34:11 +00:00
Hamlin Li
2c1e4c3816
8343600: RISC-V: enable CRC32 intrinsic when either Zba or RVV are supported
...
Reviewed-by: fyang
2024-11-12 10:15:04 +00:00
Christian Hagedorn
3727f40461
8343745: Only update Last Value Assertion Predicates in Loop Unrolling
...
Reviewed-by: thartmann, kvn
2024-11-12 10:11:55 +00:00
Nizar Benalla
b53ee053f7
8202617: javadoc generates broken links to undocumented (e.g. private) members
...
Reviewed-by: hannesw
2024-11-12 09:26:49 +00:00
Hannes Wallnöfer
cfe719fbde
8340565: Create separate index page for terms defined by the index tag
...
Reviewed-by: prappo
2024-11-12 09:25:34 +00:00
Hannes Wallnöfer
baabfbba3e
8341904: Search tag in inherited doc comment creates additional index item
...
Reviewed-by: prappo
2024-11-12 09:23:29 +00:00
Hamlin Li
cbf4dd588b
8343555: RISC-V: make some verified (on hardware) extension options diagnostic
...
Reviewed-by: fyang, rehn
2024-11-11 21:33:12 +00:00
Viktor Klang
ef0dc2518e
8342707: Prepare Gatherers for graduation from Preview
...
Reviewed-by: alanb, liach
2024-11-11 19:57:26 +00:00
Shaojin Wen
b0a371b085
8343925: [BACKOUT] JDK-8342650 Move getChars to DecimalDigits
...
Reviewed-by: jpai, alanb, liach
2024-11-11 15:14:10 +00:00
Markus Grönlund
0759224edc
8342105: JVM Crash when Jacoco and JFR are active
...
Reviewed-by: egahlin
2024-11-11 14:36:30 +00:00
Albert Mingkun Yang
babb52a083
8343931: Removed unused code in CompressedKlassPointers::initialize_for_given_encoding
...
Reviewed-by: chagedorn
2024-11-11 14:21:21 +00:00
Severin Gehwolf
2ec358082f
8311302: Implement JEP 493: Linking Run-Time Images without JMODs
...
Co-authored-by: Mandy Chung <mchung@openjdk.org>
Reviewed-by: mchung, alanb, erikj, ihse
2024-11-11 13:35:25 +00:00
Tobias Holenstein
f3ba767604
8343535: IGV: Colorize nodes on demand
...
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Reviewed-by: chagedorn, rcastanedalo
2024-11-11 13:25:42 +00:00
Kevin Walls
5016132291
8343838: Test EmptyDomainNotificationTest.java fails with ListenerNotFoundException
...
Reviewed-by: dholmes
2024-11-11 12:26:38 +00:00
Thomas Schatzl
36e12955b2
8343929: Remove PreservedMarksSet::createTask() after JDK-8305895
...
Reviewed-by: ayang, shade
2024-11-11 11:31:53 +00:00
Joel Sikström
b1a9491844
8343321: Bad verify in LockStack::oops_do()
...
Reviewed-by: stefank, rkennke, coleenp
2024-11-11 10:36:46 +00:00
Roberto Castañeda Lozano
ec13364cda
8343067: C2: revisit constant-offset AddP chains after successful input idealizations
...
Reviewed-by: kvn, vlivanov
2024-11-11 10:05:15 +00:00
Jan Lahoda
5ca6698ba4
8341176: Permit access to diagnostics for transient snippets
...
Reviewed-by: vromero
2024-11-11 09:34:43 +00:00
Amit Kumar
a93bd9dfdd
8343810
: [s390x] is_uimm* methods should take unsigned arguments
...
Reviewed-by: lucy
2024-11-11 09:32:09 +00:00
Thomas Schatzl
ae6bb3cd29
8343824: Remove unused InstructionFlags in C1
...
Reviewed-by: kvn, dlong
2024-11-11 09:08:00 +00:00
theoweidmannoracle
5b2f7f3b30
8343837: Remove unnecessary reinterpret_cast from C2AccessValuePtr
...
Reviewed-by: thartmann, kvn, kbarrett
2024-11-11 08:17:00 +00:00
Christian Hagedorn
5f338e9adb
8342946: Replace predicate walking code in Loop Unrolling with a predicate visitor
...
Reviewed-by: roland, kvn
2024-11-11 06:18:25 +00:00
Shaojin Wen
e1d684c645
8342650: Move getChars to DecimalDigits
...
Reviewed-by: liach
2024-11-11 05:06:56 +00:00
Jaikiran Pai
ca69a53b76
8211033: Clean up the processing -classpath argument not to set LM_CLASS
...
Reviewed-by: alanb
2024-11-11 04:31:56 +00:00
Shaojin Wen
74ae3c688b
8343650: Reuse StringLatin1::putCharsAt and StringUTF16::putCharsAt
...
Reviewed-by: liach
2024-11-11 00:40:26 +00:00
Albert Mingkun Yang
423e8e0999
8339162: [REDO] JDK-8338440 Parallel: Improve fragmentation mitigation in Full GC
...
Co-authored-by: Guoxiong Li <gli@openjdk.org>
Reviewed-by: zgu, iwalulya, gli
2024-11-10 11:03:03 +00:00
Eirik Bjørsnøs
8a69893e1d
8343819: Link Float.NaN and Double.NaN to equivalence discussion in Double
...
Reviewed-by: darcy
2024-11-09 05:53:16 +00:00
Naoto Sato
0329855831
8343804: Show the default time zone with -XshowSettings option
...
Reviewed-by: iris, jpai
2024-11-08 20:22:24 +00:00
Roman Kennke
44ec501a41
8305895: Implement JEP 450: Compact Object Headers (Experimental)
...
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Hamlin Li <mli@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: coleenp, stefank, stuefe, phh, ihse, lmesnik, tschatzl, matsaave, rcastanedalo, vpaprotski, yzheng, egahlin
2024-11-08 17:21:39 +00:00
theoweidmannoracle
7d6a2f3740
8342860: Fix more NULL usage backsliding
...
Reviewed-by: kbarrett, jwaters, tschatzl, jsjolen
2024-11-08 13:31:24 +00:00
Amit Kumar
f6edfe58d6
8343506: [s390x] multiple test failures with ubsan
...
Reviewed-by: mdoerr, lucy
2024-11-08 12:46:17 +00:00
Vicente Romero
96eed7fa6c
8343306: javac is failing to determine if a class and a sealed interface are disjoint
...
Reviewed-by: jlahoda, mcimadamore
2024-11-08 12:27:31 +00:00
Thomas Schatzl
c7f071cf36
8343189: [REDO] JDK-8295269 G1: Improve slow startup due to predictor initialization
...
Reviewed-by: iwalulya, sjohanss
2024-11-08 09:44:12 +00:00
Thomas Schatzl
a9e53bb117
8343783: Improve asserts in concurrentHashTable.inline.hpp
...
Reviewed-by: chagedorn
2024-11-08 09:17:27 +00:00
Kevin Walls
bf5c3ce280
8272780: ServerNotifForwarder.removeNotificationListener() incorrect exception handling
...
Reviewed-by: dholmes
2024-11-08 09:04:24 +00:00
Roland Westrelin
a10b1ccd37
8340532: C2: assert(is_OuterStripMinedLoop()) failed: invalid node class: IfTrue
...
Reviewed-by: chagedorn, kvn
2024-11-08 07:51:58 +00:00
Jaikiran Pai
068f4ce8bc
8343293: Remove the check for <apphome>/jre/lib/libjava.dylib from the launcher's java_md_macosx.m
...
Reviewed-by: bpb, rriggs
2024-11-08 04:04:34 +00:00
Martin Doerr
f621f26cd1
8343724: [PPC64] Disallow OptoScheduling
...
Reviewed-by: rrich, mbaesken
2024-11-07 22:11:34 +00:00
Kevin Driver
2c7bea1cb2
8343772: Expected IAPE not thrown in KDF.getInstance (TCK)
...
Reviewed-by: valeriep
2024-11-07 19:27:35 +00:00
Ioi Lam
fac89f471c
8343493: Perform module checks during MetaspaceShared::map_archives()
...
Reviewed-by: ccheung, matsaave
2024-11-07 18:53:22 +00:00
Calvin Cheung
ccda8159f6
8342303: Segfault in update_inherited_vtable: AppCDS, old bytecode, and redefineClasses
...
Reviewed-by: dholmes, coleenp, iklam
2024-11-07 18:27:27 +00:00
Brian Burkhalter
56c588b4e8
8343417: (fs) BasicFileAttributeView.setTimes uses microsecond precision with NOFOLLOW_LINKS
...
Reviewed-by: alanb
2024-11-07 17:19:27 +00:00
Quan Anh Mai
1d117f65f0
8343394: Make MemorySessionImpl.state a stable field
...
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: mcimadamore, jvernee
2024-11-07 14:32:18 +00:00
Kevin Walls
d2b681d455
8343730: JMX cleanups
...
Reviewed-by: cjplummer
2024-11-07 13:10:26 +00:00
Volker Simonis
f0b251d760
8343531: Improve print_location for invalid heap pointers
...
Reviewed-by: shade, tschatzl, ayang
2024-11-07 12:10:50 +00:00
Nizar Benalla
4244682309
8339190: Parameter arrays that are capped during annotation processing report incorrect length
...
Reviewed-by: vromero
2024-11-07 10:30:12 +00:00
Theo Weidmann
7620b12988
8323803: ConstantOopReadValue::print_on should print 'null' instead of 'nullptr'
...
Reviewed-by: chagedorn, kvn
2024-11-07 10:04:03 +00:00
Tobias Holenstein
592a48b163
8321997: Increase upper limit of LoopOptsCount flag
...
Reviewed-by: shade, chagedorn
2024-11-07 08:55:55 +00:00
Johan Sjölen
c3df050b88
8343726: [BACKOUT] NMT should not use ThreadCritical
...
Reviewed-by: shade, dholmes
2024-11-07 08:16:17 +00:00
theoweidmannoracle
0e1c1b793d
8343452: Incorrect WINDOWS build variable is used in macroAssembler_x86.cpp
...
Reviewed-by: kvn, chagedorn, jwaters
2024-11-07 07:46:52 +00:00
Per Minborg
619b4d5966
8334107: Specification for MemorySegment::get/setString could use some clarification
...
Reviewed-by: jvernee
2024-11-07 07:25:41 +00:00
Christian Hagedorn
a6c85daa1c
8342945: Replace predicate walking code in get_assertion_predicates() used for Loop Unswitching and cleaning useless Template Assertion Predicates with a predicate visitor
...
Reviewed-by: thartmann, roland, kvn
2024-11-07 07:05:20 +00:00
Axel Boldt-Christmas
97b681e93a
8340586: JdkJfrEvent::get_all_klasses stores non-strong oops in JNI handles
...
Reviewed-by: coleenp, stefank, mgronlun
2024-11-07 06:28:02 +00:00
Jaikiran Pai
9e31e78e39
8342647: [macosx] Clean up the NSInvocation based call to NSProcessInfo.operatingSystemVersion
...
Reviewed-by: bchristi
2024-11-07 00:51:06 +00:00
Martin Doerr
e33dc13567
8343343: Misc crash dump improvements on more platforms after JDK-8294160
...
Co-authored-by: Boris Ulasevich <bulasevich@openjdk.org>
Reviewed-by: mbaesken, jkern, dlong
2024-11-06 19:36:20 +00:00
Matias Saavedra Silva
d20ccd1aef
8335583: Avoid using pointers in CDS tables
...
Reviewed-by: iklam, ccheung
2024-11-06 18:46:06 +00:00
Srinivas Vamsi Parasa
c0e6c3b93c
8343214: Fix encoding errors in APX New Data Destination Instructions Support
...
Reviewed-by: jbhateja, sviswanathan
2024-11-06 16:41:41 +00:00
Aleksey Shipilev
0be7118b2f
8279016: JFR Leak Profiler is broken with Shenandoah
...
Reviewed-by: egahlin, rkennke, mgronlun, wkemper
2024-11-06 16:38:55 +00:00
Aggelos Biboudis
6811a11e27
8341408: Implement JEP 488: Primitive Types in Patterns, instanceof, and switch (Second Preview)
...
Reviewed-by: vromero, jlahoda
2024-11-06 14:50:54 +00:00
Roland Westrelin
72a45ddbad
8341834: C2 compilation fails with "bad AD file" due to Replicate
...
Reviewed-by: kvn, epeter
2024-11-06 14:49:30 +00:00
Roland Westrelin
57c3bb6091
8343068: C2: CastX2P Ideal transformation not always applied
...
Reviewed-by: kvn, thartmann
2024-11-06 14:47:14 +00:00
Roberto Castañeda Lozano
83f3d42d6b
8339303: C2: dead node after failing to match cloned address expression
...
Reviewed-by: vlivanov, kvn
2024-11-06 09:17:21 +00:00
Andrew Haley
ead0116f26
8331341: secondary_super_cache does not scale well: C1 and interpreter
...
Reviewed-by: vlivanov, kvn, dlong
2024-11-06 08:58:08 +00:00
Fei Yang
bdd68163df
8343502: RISC-V: SIGBUS in updateBytesCRC32 after JDK-8339738
...
Reviewed-by: mli, fjiang
2024-11-06 06:36:49 +00:00
Christian Hagedorn
4431852a88
8342943: Replace predicate walking and cloning code for main/post loops with a predicate visitor
...
Reviewed-by: roland, kvn
2024-11-06 06:10:01 +00:00
Alex Menkov
471f112bca
8342577: Clean up JVMTI breakpoint support
...
8210637: Race in JvmtiCurrentBreakpoints::get_jvmti_breakpoints
Reviewed-by: cjplummer, sspitsyn
2024-11-05 22:39:00 +00:00