Commit Graph

68221 Commits

Author SHA1 Message Date
David Holmes
f3dc0c88ea 8282721: HotSpot Style Guide should allow considered use of C++ thread_local
Reviewed-by: kbarrett, jrose, dcubed, stuefe, mdoerr, kvn
2022-03-22 01:12:29 +00:00
Magnus Ihse Bursie
f8878cb0cc 8257733: Move module-specific data from make to respective module
Reviewed-by: jjg, weijun, naoto, erikj, prr, alanb, mchung
2022-03-21 21:34:09 +00:00
Joe Darcy
14b9e80b8a 8283415: Update java.lang.ref to use sealed classes
Reviewed-by: kbarrett, alanb
2022-03-21 16:57:17 +00:00
Albert Mingkun Yang
f4f87284cb 8283097: Parallel: Move filler object logic inside PSPromotionLAB::unallocate_object
Reviewed-by: tschatzl, iwalulya
2022-03-21 16:21:30 +00:00
Albert Mingkun Yang
19d34bdf99 8281879: Serial: Merge CardGeneration into TenuredGeneration
Reviewed-by: tschatzl, iwalulya
2022-03-21 16:20:20 +00:00
Johannes Bechberger
999da9bfc5 8282306: os::is_first_C_frame(frame*) crashes on invalid link access
Reviewed-by: stuefe, mdoerr
2022-03-21 15:49:59 +00:00
Naoto Sato
c4dc58e12e 8283277: ISO 4217 Amendment 171 Update
Reviewed-by: iris, joehw
2022-03-21 15:33:09 +00:00
Zhengyu Gu
cb576da575 8283379: Memory leak in FileHeaderHelper
Reviewed-by: dholmes, iklam, stuefe
2022-03-21 12:28:17 +00:00
Zhengyu Gu
909986c7e1 8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c
Reviewed-by: prr, aivanov
2022-03-21 12:26:58 +00:00
Thomas Schatzl
b617f1db4e 8283447: Remove unused LIR_Assembler::_bs
Reviewed-by: redestad
2022-03-21 11:30:26 +00:00
Thomas Schatzl
eb4849e561 8283327: Add methods to save/restore registers when calling into the VM from C1/interpreter barrier code
Reviewed-by: eosterlund, dlong
2022-03-21 10:42:38 +00:00
Albert Mingkun Yang
fd9301514e 8283332: G1: Stricter assertion in G1BlockOffsetTablePart::forward_to_block_containing_addr
Reviewed-by: kbarrett, iwalulya
2022-03-21 08:40:14 +00:00
Albert Mingkun Yang
ec62d90db2 8283365: G1: Remove duplicate assertions in HeapRegion::oops_on_memregion_seq_iterate_careful
Reviewed-by: kbarrett, tschatzl
2022-03-21 08:39:17 +00:00
Thomas Schatzl
e709cb05dc 8283186: Explicitly pass a third temp register to MacroAssembler::store_heap_oop
Reviewed-by: eosterlund
2022-03-21 08:25:33 +00:00
Manukumar V S
83a1c90433 8282789: Create a regression test for the JTree usecase of JDK-4618767
Reviewed-by: aivanov
2022-03-21 07:36:21 +00:00
Manukumar V S
b451273d20 8282548: Create a regression test for JDK-4330998
Reviewed-by: aivanov
2022-03-21 07:33:20 +00:00
Maxim Kartashev
8a2d5ab07e 8282270: java/awt/Robot Screen Capture tests fail after 8280861
Reviewed-by: aivanov
2022-03-21 07:21:00 +00:00
Xue-Lei Andrew Fan
4df67426ed 8282723: Add constructors taking a cause to JSSE exceptions
Reviewed-by: wetmore, iris
2022-03-20 06:46:13 +00:00
Daniel D. Daugherty
3f923b82c3 8282704: runtime/Thread/StopAtExit.java may leak memory
Reviewed-by: dholmes, alanb
2022-03-19 13:43:06 +00:00
Andrey Turbanov
80415e04c5 8282534: Remove redundant null check in ChaCha20Cipher.engineInit
Reviewed-by: xuelei
2022-03-19 13:31:50 +00:00
Andrey Turbanov
e8caf84fb9 8282574: Cleanup unnecessary calls to Throwable.initCause() in jdk.compiler
Reviewed-by: darcy
2022-03-19 13:29:49 +00:00
Jie Fu
10ccfffae1 8283352: [CDS] SharedBaseAddress.java fails on x86_32
Reviewed-by: dholmes, iklam, stuefe
2022-03-19 07:08:47 +00:00
Tyler Steele
3e58a438e9 8283287: ClassLoader.c cleanups
Reviewed-by: stuefe, alanb, rriggs
2022-03-19 07:06:47 +00:00
Ichiroh Takiguchi
0c3094c818 8204541: Correctly support AIX xlC 16.1 symbol visibility flags
Reviewed-by: ihse, stuefe
2022-03-19 04:43:20 +00:00
Mikael Vidstedt
8384ac4ed3 8283057: Update GCC to version 11.2 for Oracle builds on Linux
Reviewed-by: erikj
2022-03-18 22:01:27 +00:00
Mikael Vidstedt
d8893fad23 8283059: Uninitialized warning in check_code.c with GCC 11.2
Reviewed-by: dholmes
2022-03-18 20:28:39 +00:00
Ravi Reddy
ff0b0927a2 8278794: Infinite loop in DeflaterOutputStream.finish()
Reviewed-by: coffeys, lancea
2022-03-18 15:31:30 +00:00
Erik Gahlin
b2aa085e67 8283378: JFR: Checkpoint classes not renamed properly
Reviewed-by: dcubed
2022-03-18 14:54:56 +00:00
Andrew Leonard
85cc6f1440 8283315: jrt-fs.jar not always deterministically built
Reviewed-by: ihse
2022-03-18 13:40:35 +00:00
Erik Gahlin
c72bcfc1b2 8283289: JFR: Rename CheckPoint
Reviewed-by: mgronlun
2022-03-18 13:27:49 +00:00
Erik Gahlin
4b5079b983 8283202: Potential off-read when checking JFR's status in awaitFinished
Reviewed-by: mgronlun
2022-03-18 13:18:38 +00:00
Jie Fu
b96cb048f1 8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32
Reviewed-by: chagedorn
2022-03-18 07:58:58 +00:00
Tyler Steele
cab4ff6454 8283225: ClassLoader.c produces incorrect OutOfMemory Exception when length is 0 (aix)
Reviewed-by: stuefe, rriggs, dholmes
2022-03-18 07:02:26 +00:00
Alexander Matveev
d83cee98b5 8282407: Missing ')' in MacResources.properties
Reviewed-by: naoto
2022-03-18 03:14:32 +00:00
Claes Redestad
002e366744 8283325: US_ASCII decoder relies on String.decodeASCII being exhaustive
Reviewed-by: rriggs, dcubed
2022-03-17 21:15:36 +00:00
Ioi Lam
b004fb0550 8282773: Refactor parsing of integer VM options
Reviewed-by: dholmes, kbarrett
2022-03-17 17:50:20 +00:00
Joe Darcy
5ef1990d6c 8283274: Improve @jvms usage in java.base
Reviewed-by: iris
2022-03-17 16:37:20 +00:00
Albert Mingkun Yang
31df6a60a8 8283188: Build time regression caused by JDK-8278917
Reviewed-by: kbarrett, tschatzl
2022-03-17 16:17:18 +00:00
Julian Waters
0f1766dff6 8283320: Error message for Windows libraries always points to --with-msvcr-dll no matter the actual file name
Reviewed-by: erikj, ihse
2022-03-17 15:30:17 +00:00
Doug Simon
69e4e338b1 8283056: show abstract machine code in hs-err for all VM crashes
Reviewed-by: thartmann, dholmes
2022-03-17 12:51:10 +00:00
Albert Mingkun Yang
bad658e8e9 8282727: Parallel: Remove PSPromotionManager::_totally_drain
Reviewed-by: tschatzl, kbarrett
2022-03-17 09:47:51 +00:00
Claes Redestad
beedae1141 8281146: Replace StringCoding.hasNegatives with countPositives
Co-authored-by: Lutz Schmidt <lucy@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: kvn, lucy, rriggs
2022-03-17 09:20:24 +00:00
Prasanta Sadhukhan
249d553659 8282602: Refactor awt classes javadoc to use @throws instead of @exception
Reviewed-by: aivanov, prr
2022-03-17 09:15:54 +00:00
Prasanta Sadhukhan
096bca4a9c 8282473: Refactor swing classes javadoc to use @throws instead of @exception
Reviewed-by: aivanov, dmarkov, prr
2022-03-17 09:10:08 +00:00
Ivan Walulya
a5ebcc0c04 8282072: G1: Rename CardSetPtr to CardSetContainerPtr
Reviewed-by: ayang, tschatzl
2022-03-17 08:54:29 +00:00
Jie Fu
3da5204b3c 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Reviewed-by: dlong
2022-03-17 00:05:57 +00:00
XenoAmess
3e393047e1 8281631: HashMap copy constructor and putAll can over-allocate table
Reviewed-by: smarks
2022-03-16 16:48:49 +00:00
Joe Darcy
0cf291bc31 8283234: Improve @jls usage in java.base
Reviewed-by: iris
2022-03-16 16:17:50 +00:00
Magnus Ihse Bursie
9b8afce379 8283260: gcc is not supported on mac
Reviewed-by: erikj
2022-03-16 16:07:32 +00:00
Swati Sharma
08cadb4754 8271195: Use largest available large page size smaller than LargePageSizeInBytes when available
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: ayang, tschatzl
2022-03-16 09:48:09 +00:00