Alexey Ushakov
27255090d8
JBR-6612 Provide standard scripts for performance measurements
...
Initial implementation for linux and macOS
2024-02-16 18:33:11 +01:00
Nikita Tsarev
0dde92980d
JBR-6297: Don't check for NSInputManager wantsToHandleMouseEvents in mouseDown by default
2024-02-15 20:42:32 +01:00
Vitaly Provodin
940c5e0e1f
JBR-6649 add synchronization for creating UI
2024-02-15 12:05:11 +07:00
Vitaly Provodin
e0c5898502
update exclude list on results of 21.0.2_b357.3 test runs
2024-02-15 12:05:10 +07:00
Nikita Provotorov
168e0270fe
JBR-6707 Compilation errors in main branch.
...
Replace assert-s introduced in JBR-2460 with the project-special DASSERT-s.
The patch has been backported from the main branch for better code consistency between the branches.
2024-02-15 01:11:00 +01:00
Dmitrii Morskii
cec4ca3d38
JBR-6671 added option 'freetype.font.rendering'
2024-02-14 18:03:51 +01:00
Nikita Tsarev
70d60692f0
JBR-6704: Fix extra IME events when a ctrl shortcut causes window focus switch [macOS]
2024-02-14 13:37:00 +01:00
Alexey Ushakov
2aa3828f59
JBR-6522 macOS: SIGSEGV at [libawt_lwawt.dylib+0x8eaa8] MTLGC_DestroyMTLGraphicsConfig
...
Performing flush of pending rendering operation before destroying MTLGraphicsConfig
2024-02-14 13:30:46 +01:00
Nikita Gubarkov
b530b4f4cb
JBR-4618 Force window size update after display reconfiguration
...
- Re-create all GraphicsDevices on displayChanged()
2024-02-13 16:23:58 +01:00
Maxim Kartashev
79d1b6ce2f
JBR-6617 Wayland: java/awt/Frame/HugeFrame/HugeFrame.java crashes JVM
2024-02-12 13:17:03 +04:00
Maxim Kartashev
93dabf3971
JBR-6598 Wayland: window gets un-maximized after switching
...
When the size of the buffer changes, cancel the frame callback
and make sure that the next surface commit happens with the new buffer.
2024-02-12 12:05:52 +03:00
Maxim Kartashev
e5988f7c32
JBR-6469 Wayland: java/awt/image/ColorModel/DrawCustomColorModel.java throws UnsupportedOperationException
2024-02-12 08:54:25 +03:00
Maxim Kartashev
d501835140
JBR-6467 Wayland: java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java fails
2024-02-12 08:53:32 +03:00
Vladimir Dvorak
1d45d6fbc9
JBR-6643 - fix GitHub actions builds
2024-02-09 08:29:44 +01:00
Vladimir Dvorak
b2abfd5d97
JBR-6419 - fix macos-aarch64 build problem
2024-02-08 08:51:15 +01:00
Vitaly Provodin
1d9ff70cbe
update exclude list on results of 21.0.2_b351.1 test runs
2024-02-07 06:53:12 +07:00
Vitaly Provodin
0d245769ea
JBR-6404 synchronize drawing and the test checking
2024-02-07 06:53:12 +07:00
Nikita Gubarkov
73099de6f8
JBR-6651 Exclude keycap emoji from EmojiVariation test.
2024-02-05 15:27:21 +01:00
Maxim Kartashev
58c242f128
JBR-6468 Wayland: java/awt/datatransfer/MimeFormatsTest.java fails by timeout
...
Excluded the test from jdk_awt_wayland as it can't be made to work
under Wayland.
2024-02-05 15:20:28 +04:00
Vitaly Provodin
32128820c1
update exclude list on results of 21.0.2_b346.3 test runs
2024-02-03 05:27:50 +07:00
Vladimir Dvorak
d950326ef9
JBR-6419 - resolve win+macos jdk build issues
2024-01-31 19:53:36 +01:00
Dmitrii Morskii
a1b7633997
JBR-6604 supported case when fonts directory is missing
2024-01-31 19:06:07 +01:00
Dmitry Batrak
2a504dfd37
JBR-6449 Introduce FontMetricsAccessor into JBR API
...
mute calculation of metrics via full text layout if overrider is installed
2024-01-31 19:07:00 +02:00
Vladimir Dvorak
b128bb4b21
JBR-6419 - support for enhanced redefinition of java.lang.Object
2024-01-29 21:20:28 +01:00
Maxim Kartashev
8b014c3f35
JBR-4203 test/hotspot/jtreg/compiler/arguments: Option should be unknown (non-X86CPU)
...
Added the -XX:-IgnoreUnrecognizedVMOptions option to the test driver for
command line options, since it is often used to check that a certain
option is not supported.
2024-01-25 17:06:06 +04:00
Dmitry
19c6253d8f
JBR-3793 Accept unrecognized options and make them available in Java
...
This patch:
- Change default behavior to ignore unrecognized options (+IgnoreUnrecognizedVMOptions)
- Store all ignored values to: "java.vm.unrecognized.options" as "+BogusOption01 +BogusOption02" (space separated), see testcase
- Explicitly set -IgnoreUnrecognizedVMOptions for couple of tests, that rely on default behavior
2024-01-25 13:40:44 +04:00
Maxim Kartashev
405c272588
8319662: ForkJoinPool trims worker threads too slowly
...
8319498: ForkJoinPool.invoke(ForkJoinTask) does not specify behavior when task throws checked exception
Reviewed-by: alanb
2024-01-25 11:14:52 +04:00
Maxim Kartashev
3a6456e1f4
8288899: java/util/concurrent/ExecutorService/CloseTest.java failed with "InterruptedException: sleep interrupted"
...
Reviewed-by: alanb
2024-01-24 18:32:40 +04:00
Vitaly Provodin
283beedc05
fixup! update exclude list on results of 21.0.2_b341.4 test runs
2024-01-24 16:10:18 +07:00
Maxim Kartashev
512c96bbfb
JBR-6547 WLToolkit: no app icon in GNOME
...
Allow to associate the application's window with .desktop file with icon
and other info with -Dawt.app.id=... (DBus application name similar to
WM_CLASS in X
2024-01-24 12:36:24 +04:00
Vitaly Provodin
ff28bfc856
update exclude list on results of 21.0.2_b341.4 test runs
2024-01-24 07:22:30 +07:00
Maxim Kartashev
d5a81ad9ea
JBR-6559 Wayland: popups may stop working after a while
...
Cancel the frame callback when hiding a window.
2024-01-22 19:21:33 +04:00
Dmitry Batrak
f78a30a934
JBR-6579 jb/java/api/frontend/FontMetricsAccessorTest.java: Unexpected advance returned
2024-01-22 14:10:05 +02:00
Dmitry Batrak
793c5f4c06
JBR-6579 jb/java/api/frontend/FontMetricsAccessorTest.java: Unexpected advance returned
2024-01-22 14:10:05 +02:00
Dmitry Batrak
8bf6444304
JBR-6569 macOS: SIGILL at [libsystem_kernel] __kill in This decoder will only decode classes that adopt NSSecureCoding. Class 'AWTView' does not adopt it.
...
(cherry picked from commit 7af653070f )
(cherry picked from commit d24a9085796b1226d72154af8914d4f39960766a)
2024-01-22 10:29:40 +02:00
Dmitry Batrak
0871a2097a
JBR-6449 Introduce FontMetricsAccessor into JBR API
...
fix test
(cherry picked from commit 5befaea6af )
(cherry picked from commit 7433ac2df11e77ad504c15fbda045d3beb3265fb)
2024-01-19 11:12:17 +02:00
Vitaly Provodin
d3d3111348
update exclude list on results of 21.0.2_b337 test runs
2024-01-19 06:28:25 +07:00
Tobias Hartmann
b81b6fae65
8322985: [BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used
...
Backport-of: ed9f3243f0
2024-01-17 20:31:49 +07:00
Ravi Reddy
210d8cd65e
8322883: [BACKOUT] 8225377: type annotations are not visible to javac plugins across compilation boundaries
...
Reviewed-by: coffeys, robm
2024-01-17 20:31:49 +07:00
Weijun Wang
ff7394b5ab
8320597: RSA signature verification fails on signed data that does not encode params correctly
...
Backport-of: 11e4a925be
2024-01-17 20:31:48 +07:00
Prajwal Kumaraswamy
8eba4f387d
8317547: Enhance TLS connection support
...
Backport-of: c521825a5d986e5cb823615d60e51f954c0ff4dc
2024-01-17 20:31:48 +07:00
Roman Kennke
661276c44a
8321067: Unlock experimental options in EATests.java
...
Reviewed-by: shade
2024-01-17 20:31:48 +07:00
Ravi Reddy
10d2f52f3f
8320001: javac crashes while adding type annotations to the return type of a constructor
...
Backport-of: 5e24aaf4f7
2024-01-17 20:31:47 +07:00
Christoph Langer
25f70ebdac
8320601: ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-all
...
Backport-of: f6e5559ae9
2024-01-17 20:31:47 +07:00
Martin Doerr
f56fc1eb28
8320363: ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity
...
Backport-of: 6aa197667a
2024-01-17 20:31:47 +07:00
Ian Myers
6011ccf37d
8315684: Parallelize sun/security/util/math/TestIntegerModuloP.java
...
Backport-of: 0f77d250b6
2024-01-17 20:31:47 +07:00
Ian Myers
b7f5cd0a15
8315936: Parallelize gc/stress/TestStressG1Humongous.java test
...
Backport-of: 3f19df685c
2024-01-17 20:31:46 +07:00
Roman Kennke
06a7923a8d
8316401: sun/tools/jhsdb/JStackStressTest.java failed with "InternalError: We should have found a thread that owns the anonymous lock"
...
Backport-of: bd918f49d2
2024-01-17 20:31:46 +07:00
Roman Kennke
a8fc42cf6c
8318895: Deoptimization results in incorrect lightweight locking stack
...
Backport-of: ea1ffa3419
2024-01-17 20:31:46 +07:00
Aleksey Shipilev
f8996f7e12
8318078: ADLC: pass ASSERT and PRODUCT flags
...
Backport-of: 504b0bdaaa
2024-01-17 20:31:46 +07:00
Aleksey Shipilev
cfcd361a98
8319120: Unbound ScopedValue.get() throws the wrong exception
...
Backport-of: ee6f25b507
2024-01-17 20:31:45 +07:00
Aleksey Shipilev
c4d71d5db9
8319195: Move most tier 1 vector API regression tests to tier 3
...
Backport-of: 9dc40ba48e
2024-01-17 20:31:45 +07:00
Aleksey Shipilev
052b936fa4
8316415: Parallelize sun/security/rsa/SignedObjectChain.java subtests
...
Backport-of: 59847926b6
2024-01-17 20:31:45 +07:00
Aleksey Shipilev
f92d5acba2
8316581: Improve performance of Symbol::print_value_on()
...
Backport-of: 90bcdbd15f
2024-01-17 20:31:45 +07:00
Aleksey Shipilev
9e857e860d
8316967: Correct the scope of vmtimer in UnregisteredClasses::load_class
...
Backport-of: 83b6a1278f
2024-01-17 20:31:44 +07:00
Soumadipta Roy
961b8cd6e4
8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test
...
Backport-of: a564d436c7
2024-01-17 20:31:44 +07:00
Jan Lahoda
024b299f1b
8319532: jshell - Non-sealed declarations sometimes break a snippet evaluation
...
Backport-of: 45e68ae207
2024-01-17 20:31:44 +07:00
Jan Lahoda
5d0486df0c
8318144: Match on enum constants with body compiles but fails with MatchException
...
Backport-of: 541ff7149f
2024-01-17 20:31:43 +07:00
Aleksey Shipilev
da6e27042f
8315082: [REDO] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
...
Backport-of: ceff47b462
2024-01-17 20:31:43 +07:00
Axel Boldt-Christmas
616215122e
8319700: [AArch64] C2 compilation fails with "Field too big for insn"
...
Backport-of: 3787ff8d1d
2024-01-17 20:31:43 +07:00
Gui Cao
db6d77286f
8320280: RISC-V: Avoid passing t0 as temp register to MacroAssembler::lightweight_lock/unlock
...
Backport-of: a6098e438d
2024-01-17 20:31:43 +07:00
Matthias Baesken
ae9bc810fe
8313616: support loading library members on AIX in os::dll_load
...
Reviewed-by: phh
Backport-of: 23fe2ece58
2024-01-17 20:31:42 +07:00
Erik Österlund
4cbdbd76e3
8310239: Add missing cross modifying fence in nmethod entry barriers
...
Backport-of: 4679e9aa00
2024-01-17 20:31:42 +07:00
Matthias Baesken
4a11ebcf53
8318587: refresh libraries cache on AIX in print_vm_info
...
Backport-of: cb383c05b2
2024-01-17 20:31:42 +07:00
Sandhya Viswanathan
bfb687d3a1
8318562: Computational test more than 2x slower when AVX instructions are used
...
Backport-of: 0881f2b0c4
2024-01-17 20:31:42 +07:00
Roman Marchenko
1644b1f94c
8319961: JvmtiEnvBase doesn't zero _ext_event_callbacks
...
Backport-of: 97ea5bf0ff
2024-01-17 20:31:41 +07:00
Sandhya Viswanathan
d86d172f37
8320209: VectorMaskGen clobbers rflags on x86_64
...
Backport-of: b05e69f789
2024-01-17 20:31:41 +07:00
Matthias Baesken
18c32c5757
8318957: enhance agentlib:jdwp help output by info about allow option
...
Backport-of: 53bb7cd415
2024-01-17 20:31:41 +07:00
Matthias Baesken
e7501eefe5
8318955: Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return
...
Backport-of: 81db1721d4
2024-01-17 20:31:41 +07:00
Matthias Baesken
1d52123510
8318591: avoid leaks in loadlib_aix.cpp reload_table()
...
Backport-of: 6d3cb459dc
2024-01-17 20:31:40 +07:00
Matthias Baesken
27c428335f
8318981: compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with 'disallowed by CompileCommand' missing from stdout/stderr
...
Backport-of: 88b9cdae8f
2024-01-17 20:31:40 +07:00
Christoph Langer
42b5a9fc9a
8306561: Possible out of bounds access in print_pointer_information
...
8319542: Fix boundaries of region to be tested with os::is_readable_range
Reviewed-by: mbaesken
Backport-of: d6ce62ebc0
2024-01-17 20:31:40 +07:00
Rajan Halade
333f6c3b5d
8319187: Add three eMudhra emSign roots
...
Backport-of: 0bda467f6e
2024-01-17 20:31:40 +07:00
Alexey Ivanov
1a89d6ceea
8316017: Refactor timeout handler in PassFailJFrame
...
Backport-of: 3abd772672
2024-01-17 20:31:39 +07:00
Aleksey Shipilev
7a8a68a665
8315545: C1: x86 cmove can use short branches
...
Backport-of: 6c821f5e1d
2024-01-17 20:31:39 +07:00
Aleksey Shipilev
70e800a278
8315554: C1: Replace "cmp reg, 0" with "test reg, reg" on x86
...
Backport-of: bd477810b1
2024-01-17 20:31:39 +07:00
Martin Doerr
e96bdac575
8316746: Top of lock-stack does not match the unlocked object
...
Backport-of: 7d8adfa855
2024-01-17 20:31:38 +07:00
Alexey Ivanov
81695d4d47
8316025: Use testUI() method of PassFailJFrame.Builder in FileChooserSymLinkTest.java
...
Backport-of: 7f47c51ace
2024-01-17 20:31:38 +07:00
Alexey Ivanov
0593574238
8294156: Allow PassFailJFrame.Builder to create test UI
...
Backport-of: 42b9ac8a07
2024-01-17 20:31:38 +07:00
Aleksey Shipilev
d3aaa4f656
8317834: java/lang/Thread/IsAlive.java timed out
...
Backport-of: 5522656af7
2024-01-17 20:31:38 +07:00
Aleksey Shipilev
3492e37ff4
8320053: GHA: Cross-compile gtest code
...
Backport-of: 77a6966114
2024-01-17 20:31:37 +07:00
Alexey Ivanov
459c4e7c63
8316003: Update FileChooserSymLinkTest.java to HTML instructions
...
Backport-of: c587211bf8
2024-01-17 20:31:37 +07:00
Alexey Ivanov
2e9206134f
8294158: HTML formatting for PassFailJFrame instructions
...
Backport-of: 14090ef603
2024-01-17 20:31:37 +07:00
Shivangi Gupta
0fc37fcdd7
8317039: Enable specifying the JDK used to run jtreg
...
8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039
Reviewed-by: erikj
Backport-of: a250ae4d1b
2024-01-17 20:31:36 +07:00
Alexey Ivanov
65f81bb3ad
8313643: Update HarfBuzz to 8.2.2
...
8319268: Build failure with GCC8.3.1 after 8313643
Reviewed-by: prr, honkar
Backport-of: 2182c93689
2024-01-17 20:31:36 +07:00
Christoph Langer
1f69507f91
8318240: [AIX] Cleaners.java test failure
...
Backport-of: d4b761242d
2024-01-17 20:31:36 +07:00
Christoph Langer
f212871491
8313782: Add user-facing warning if THPs are enabled but cannot be used
...
Backport-of: dff99f7f3d
2024-01-17 20:31:35 +07:00
Christoph Langer
7d3b58b90f
8313781: Add regression tests for large page logging and user-facing error messages
...
Backport-of: abad0408e8
2024-01-17 20:31:35 +07:00
Robbin Ehn
5b72940547
8315195: RISC-V: Update hwprobe query for new extensions
...
Backport-of: 0d4cadb824
2024-01-17 20:31:35 +07:00
Rajan Halade
a9cc6da04e
8318759: Add four DigiCert root certificates
...
Backport-of: 0ea58048f9
2024-01-17 20:31:35 +07:00
Sergey Bylokhov
afff0fbd4b
8312191: ColorConvertOp.filter for the default destination is too slow
...
Backport-of: e5f05b5a96
2024-01-17 20:31:34 +07:00
Mandy Chung
316cfd37e8
8319436: Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader
...
Backport-of: 8eb6f617b3
2024-01-17 20:31:34 +07:00
Stewart X Addison
7aa3212769
8319958: test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit
...
Backport-of: 6a75c2406b
2024-01-17 20:31:34 +07:00
Amit Kumar
d12e1ffa65
8317581: [s390x] Multiple test failure with LockingMode=2
...
Backport-of: 839cb19ec2
2024-01-17 20:31:34 +07:00
Aleksey Shipilev
94d2c538dd
8316719: C2 compilation still fails with "bad AD file"
...
Backport-of: 1e687b4529
2024-01-17 20:31:33 +07:00
Rajat Mahajan
82fa7b0410
8316030: Update Libpng to 1.6.40
...
Backport-of: 158293d251
2024-01-17 20:31:33 +07:00
Fei Yang
e7329d5b87
8319184: RISC-V: improve MD5 intrinsic
...
Backport-of: fa331d7128
2024-01-17 20:31:33 +07:00
Goetz Lindenmaier
e071cdabf0
8319104: GtestWrapper crashes with SIGILL in AsyncLogTest::test_asynclog_raw on AIX opt
...
Reviewed-by: stuefe, jkern
Backport-of: 0b58bdec71
2024-01-17 20:31:33 +07:00
Man Cao
aad4880079
8312174: missing JVMTI events from vthreads parked during JVMTI attach
...
Backport-of: fda142ff6c
2024-01-17 20:31:32 +07:00
Matthias Baesken
b9ead6f141
8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win)
...
Backport-of: a9b41da9df
2024-01-17 20:31:32 +07:00
Amit Kumar
f373f20dbe
8316935: [s390x] Use consistent naming for lightweight locking in MacroAssembler
...
Backport-of: efb7e85ecf
2024-01-17 20:31:32 +07:00
Aleksey Shipilev
e721cc26f6
8318525: Atomic gtest should run as TEST_VM to access VM capabilities
...
Backport-of: 744f206fef
2024-01-17 20:31:31 +07:00
Aleksey Shipilev
d61a21786e
8315920: C2: "control input must dominate current control" assert failure
...
Backport-of: 4e1e579e8b
2024-01-17 20:31:31 +07:00
Aleksey Shipilev
25d06dc8a5
8316436: ContinuationWrapper uses unhandled nullptr oop
...
Backport-of: 292aad2c49
2024-01-17 20:31:31 +07:00
Jaikiran Pai
ab82d9c84f
8312433: HttpClient request fails due to connection being considered idle and closed
...
Backport-of: 486c7844f9
2024-01-17 20:31:30 +07:00
Martin Doerr
ef3492fce0
8310596: Utilize existing method frame::interpreter_frame_monitor_size_in_bytes()
...
Backport-of: 7fbad4cd5e
2024-01-17 20:31:30 +07:00
Pavel Rappo
157298c9f0
8319339: Internal error on spurious markup in a hybrid snippet
...
Reviewed-by: jjg
Backport-of: c9077b8b81
2024-01-17 20:31:30 +07:00
Matthias Baesken
92e8cfa583
8318961: increase javacserver connection timeout values and max retry attempts
...
Backport-of: b9983c7229
2024-01-17 20:31:30 +07:00
Thomas Stuefe
83d49e8d18
8319922: libCreationTimeHelper.so fails to link in JDK 21
...
Reviewed-by: sgehwolf
2024-01-17 20:31:29 +07:00
Thomas Stuefe
18dd1aa915
8319828: runtime/NMT/VirtualAllocCommitMerge.java may fail if mixing interpreted and compiled native invocations
...
Backport-of: 6b21ff61da
2024-01-17 20:31:29 +07:00
Aleksey Shipilev
725c15a627
8317507: C2 compilation fails with "Exceeded _node_regs array"
...
Backport-of: a5818972c1
2024-01-17 20:31:29 +07:00
Johannes Bechberger
edfc0afaee
8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use"
...
Backport-of: 1a21c1a783
2024-01-17 20:31:29 +07:00
Liam Miller-Cushon
9afab6c7e8
8225377: type annotations are not visible to javac plugins across compilation boundaries
...
Backport-of: de6667cf11
2024-01-17 20:31:28 +07:00
Andrew Leonard
75abfa93e0
8317601: Windows build on WSL broken after JDK-8317340
...
Backport-of: bcc986b9d1
2024-01-17 20:31:28 +07:00
Amit Kumar
921ed065e2
8308479: [s390x] Implement alternative fast-locking scheme
...
Backport-of: 3fe6e0faca
2024-01-17 20:31:28 +07:00
Andrew Leonard
8c13ecedb2
8317340: Windows builds are not reproducible if MS VS compiler install path differs
...
Backport-of: 353d139682
2024-01-17 20:31:28 +07:00
Christian Hagedorn
696ac52df5
8314307: Improve loop handling
...
Reviewed-by: thartmann
Backport-of: afe46730e2405100ab2e016c8941264336aa807d
2024-01-17 20:31:27 +07:00
Frederic Thevenet
a98dabdf6c
8317510: Change Windows debug symbol files naming to avoid losing info when an executable and a library share the same name
...
Backport-of: d96f38b80c
2024-01-17 20:31:27 +07:00
Aleksey Shipilev
4f7257654f
8314191: C2 compilation fails with "bad AD file"
...
Backport-of: 969fcdb0de
2024-01-17 20:31:27 +07:00
Aleksey Shipilev
33ef6d8695
8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable
...
Reviewed-by: epeter, phh, thartmann
Backport-of: 48f1a925e5
2024-01-17 20:31:26 +07:00
Jayathirth D V
ab4df04dfb
8318951: Additional negative value check in JPEG decoding
...
Backport-of: 75ce02fe74
2024-01-17 20:31:26 +07:00
Alexey Ivanov
4161de1dbc
8294535: Add screen capture functionality to PassFailJFrame
...
Backport-of: dbb788f34d
2024-01-17 20:31:26 +07:00
Renjith Kannath Pariyangad
285ecf85d9
8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library
...
Backport-of: 613a3cc689
2024-01-17 20:31:25 +07:00
Rajan Halade
22c01ed770
8317374: Add Let's Encrypt ISRG Root X2
...
Backport-of: e6f46a4326
2024-01-17 20:31:25 +07:00
Aleksey Shipilev
f176107ab9
8314580: PhaseIdealLoop::transform_long_range_checks fails with assert "was tested before"
...
Backport-of: 9def4538ab
2024-01-17 20:31:25 +07:00
Aleksey Shipilev
17d7fb4327
8318183: C2: VM may crash after hitting node limit
...
Backport-of: 31ef400f31
2024-01-17 20:31:25 +07:00
Aleksey Shipilev
04136e273b
8309209: C2 failed "assert(_stack_guard_state == stack_guard_reserved_disabled) failed: inconsistent state"
...
Reviewed-by: aph
Backport-of: 52ee570025
2024-01-17 20:31:24 +07:00
Aleksey Shipilev
389f36e373
8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b
...
8317335: Build on windows fails after 8316645
Reviewed-by: rehn
Backport-of: fb055e7e53
2024-01-17 20:31:24 +07:00
Aleksey Shipilev
94121b3a46
8316585: [REDO] runtime/InvocationTests spend a lot of time on dependency verification
...
Backport-of: 1e930db3c7
2024-01-17 20:31:24 +07:00
Evgeny Ignatenko
c295d9cd8f
8315362: NMT: summary diff reports threads count incorrectly
...
Reviewed-by: stuefe
Backport-of: 37aed6f46d
2024-01-17 20:31:24 +07:00
Evgeny Ignatenko
4cbb928253
8318474: Fix memory reporter for thread_count
...
Backport-of: 0baa9ecd76
2024-01-17 20:31:23 +07:00
Fei Yang
8bbe7e62b3
8319525: RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc
...
Backport-of: b2504a0f9c
2024-01-17 20:31:23 +07:00
Goetz Lindenmaier
2b4cceb479
8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit
...
Backport-of: e30e356442
2024-01-17 20:31:23 +07:00
Johannes Bechberger
5306cecc06
8317920: JDWP-agent sends broken exception event with onthrow option
...
Backport-of: 8f4ebd8921
2024-01-17 20:31:22 +07:00
Severin Gehwolf
c34812b166
8316304: (fs) Add support for BasicFileAttributes.creationTime() for Linux
...
Reviewed-by: phh
Backport-of: 0275efac88
2024-01-17 20:31:22 +07:00
Goetz Lindenmaier
0cf609d188
8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases
...
Backport-of: 7b1e2bfe0f
2024-01-17 20:31:22 +07:00
Goetz Lindenmaier
4fa1f900a1
8314242: Update applications/scimark/Scimark.java to accept VM flags
...
Backport-of: 6bf4a33593
2024-01-17 20:31:22 +07:00
Andrew Leonard
d8ecce3b52
8286757: adlc tries to build with /pathmap but without /experimental:deterministic
...
Backport-of: 242eeaea47
2024-01-17 20:31:21 +07:00
Andrew Leonard
bd758e7284
8316648: jrt-fs.jar classes not reproducible between standard and bootcycle builds
...
Backport-of: 0f0c5b2d71
2024-01-17 20:31:21 +07:00
Calvin Cheung
17178ac505
8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom"
...
Backport-of: 9f4a9fe488
2024-01-17 20:31:21 +07:00
Aleksey Shipilev
66d5254748
8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests
...
Backport-of: 4421951d8f
2024-01-17 20:31:20 +07:00
Martin Doerr
8f0c966914
8316659: assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register
...
Backport-of: 6a4b665550
2024-01-17 20:31:20 +07:00
Tobias Hartmann
4f618c925e
8318889: C2: add bailout after assert Bad graph detected in build_loop_late
...
Backport-of: 83eb20651f
2024-01-17 20:31:20 +07:00
Frederic Thevenet
a64ae87dcc
8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2
...
Backport-of: 202c0137b8
2024-01-17 20:31:20 +07:00
Matthias Baesken
51c12f79c7
8316411: compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with force inline by CompileCommand missing
...
Backport-of: e1870d360e
2024-01-17 20:31:19 +07:00
Matthias Baesken
738ae887e6
8318415: Adjust describing comment of os_getChildren after 8315026
...
Backport-of: 47bb1a1cef
2024-01-17 20:31:19 +07:00
Thomas Stuefe
d92d5d9b9d
8318089: Class space not marked as such with NMT when CDS is off
...
Backport-of: c0e154c876
2024-01-17 20:31:19 +07:00
Gui Cao
5a114d1b5b
8318953: RISC-V: Small refactoring for MacroAssembler::test_bit
...
Backport-of: 988e1dfe6e
2024-01-17 20:31:19 +07:00
Goetz Lindenmaier
5767001ef9
8161536: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with ProviderException
...
Backport-of: 939d7c5d84
2024-01-17 20:31:18 +07:00
Goetz Lindenmaier
93de115d67
8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed
...
Backport-of: 298dda4c98
2024-01-17 20:31:18 +07:00
Goetz Lindenmaier
1ad89ec994
8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory
...
Backport-of: cfae6ef2f6
2024-01-17 20:31:18 +07:00
Aleksey Shipilev
6dd7bb019a
8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86
...
Backport-of: 0a3a925ad8
2024-01-17 20:31:18 +07:00
Aleksey Shipilev
0fe4d1a02e
8303737: C2: Load can bypass subtype check that enforces it's from the right object type
...
Backport-of: 52983ed529
2024-01-17 20:31:17 +07:00
Aleksey Shipilev
45937e3fdf
8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests
...
Backport-of: 9013b03244
2024-01-17 20:31:16 +07:00
Aleksey Shipilev
ada8866e53
8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests
...
Backport-of: 825e0ed2a1
2024-01-17 20:31:16 +07:00
Aleksey Shipilev
5a6e543cf0
8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests
...
Backport-of: dd214d0f95
2024-01-17 20:31:16 +07:00
Rob McKenna
96cdbd5850
8301341: LinkedTransferQueue does not respect timeout for poll()
...
8300663: java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=true i=0 j=1"
8267502: JDK-8246677 caused 16x performance regression in SynchronousQueue
Reviewed-by: alanb
Backport-of: 8d1ab57065
2024-01-17 20:31:16 +07:00
Aleksey Shipilev
5ddc631521
8312126: NullPointerException in CertStore.getCRLs after 8297955
...
Backport-of: 3c743cfea0
2024-01-17 20:31:15 +07:00
Aleksey Shipilev
975ee0b997
8314330: java/foreign tests should respect vm flags when start new processes
...
Backport-of: 7b28d3608a
2024-01-17 20:31:15 +07:00
Aleksey Shipilev
feaad1ec26
8295555: Primitive wrapper caches could be @Stable
...
Backport-of: f7de726bd3
2024-01-17 20:31:15 +07:00
Aleksey Shipilev
a2e5f00e9f
8318528: Rename TestUnstructuredLocking test
...
Backport-of: 3f446c5156
2024-01-17 20:31:15 +07:00
Aleksey Shipilev
b4e578da29
8318540: make test cannot run .jasm tests directly
...
Backport-of: bd02cfd96f
2024-01-17 20:31:14 +07:00
Aleksey Shipilev
40dd000216
8267509: Improve IllegalAccessException message to include the cause of the exception
...
Backport-of: 36314a90c1
2024-01-17 20:31:14 +07:00
Goetz Lindenmaier
382c027f3b
8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java
...
Backport-of: 37c40a11a7
2024-01-17 20:31:14 +07:00
Sergey Bylokhov
dd7d7ea2f6
8315971: ProblemList containers/docker/TestMemoryAwareness.java on linux-all
...
Backport-of: eb37c7e361
2024-01-17 20:31:13 +07:00
pavel_kharskii
07058afc2f
8318137: Change milestone to fcs for all releases
...
Reviewed-by: coffeys, mvs, rreddy
2024-01-17 20:31:13 +07:00
Hannes Greule
322546b97b
8317692: jcmd GC.heap_dump performance regression after JDK-8292818
...
Backport-of: 8f5f44070a
2024-01-17 20:31:13 +07:00
Manukumar V S
4c44c4a6b3
8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows
...
8317964: java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751
Reviewed-by: aivanov, dmarkov
Backport-of: f40ea5109e
2024-01-17 20:31:13 +07:00
Matthias Baesken
74c1583844
8317959: Check return values of malloc in native java.base coding
...
Backport-of: ff0b397e13
2024-01-17 20:31:12 +07:00
Matthias Baesken
9698262126
8038244: (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl()
...
Backport-of: 6d6c9008d5
2024-01-17 20:31:12 +07:00
Christoph Langer
2dfba52ee4
8310512: Cleanup indentation in jfc files
...
Backport-of: 3be50da636
2024-01-17 20:31:12 +07:00
Christoph Langer
eae9556217
8315706: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java real fix for failure on AIX
...
Backport-of: 21c2dac159
2024-01-17 20:31:12 +07:00
Sergey Bylokhov
10fa52a22d
8316060: test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java may fail if heap is huge
...
Backport-of: bd52bbfa27
2024-01-17 20:31:11 +07:00
Rajan Halade
c5a78f220c
8317373: Add Telia Root CA v2
...
Backport-of: d3ebb4a155
2024-01-17 20:31:11 +07:00
Laurent Bourgès
837178c21b
8316741: BasicStroke.createStrokedShape miter-limits failing on small shapes
...
Backport-of: a876beb63d
2024-01-17 20:31:11 +07:00
Aleksey Shipilev
baa3e01efd
8312592: New parentheses warnings after HarfBuzz 7.2.0 update
...
Backport-of: ea067fc3d2
2024-01-17 20:31:10 +07:00
Aleksey Shipilev
515c9d3820
8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize
...
Backport-of: f7deaf4bef
2024-01-17 20:31:10 +07:00
Aleksey Shipilev
cc3ac70fbb
8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty
...
Backport-of: fe4f90021f
2024-01-17 20:31:10 +07:00
Aleksey Shipilev
d42ceb6d14
8315869: UseHeavyMonitors not used
...
Reviewed-by: phh
Backport-of: 3301fb1e8a
2024-01-17 20:31:10 +07:00
Tobias Hartmann
d79b950b37
8314468: Improve Compiler loops
...
Reviewed-by: jwilhelm, epeter
Backport-of: 86e71472aefc26175cfc00d44f255f64893e477b
2024-01-17 20:31:09 +07:00
Matthias Baesken
24352fc713
8316894: make test TEST="jtreg:test/jdk/..." fails on AIX
...
Backport-of: 29348b3cf6
2024-01-17 20:31:09 +07:00
Thomas Stuefe
657092791a
8317987: C2 recompilations cause high memory footprint
...
Backport-of: c88b387881
2024-01-17 20:31:09 +07:00
Alexey Ivanov
fa4afa1d08
8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux
...
Backport-of: 808bb1f7bc
2024-01-17 20:31:09 +07:00
Aleksey Shipilev
41a080470d
8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880
...
Reviewed-by: aph
Backport-of: b6a97c0780
2024-01-17 20:31:08 +07:00
Ludvig Janiuk
90089dd3e4
8317327: Remove JT_JAVA dead code in jib-profiles.js
...
Reviewed-by: ihse
2024-01-17 20:31:08 +07:00
Archie Cobbs
ad721336d6
8317818: Combinatorial explosion during 'this' escape analysis
...
Backport-of: 17535c34bc
2024-01-17 20:31:08 +07:00
Aleksey Shipilev
8f07717a0d
8316181: Move the fast locking implementation out of the .ad files
...
Backport-of: b48dbf6bfa
2024-01-17 20:31:07 +07:00
Aleksey Shipilev
fafbcf231f
8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL
...
Reviewed-by: thartmann
Backport-of: b0d6c8472f
2024-01-17 20:31:07 +07:00
Aleksey Shipilev
3366f2cb2a
8316735: Print LockStack in hs_err files
...
Backport-of: 20ff603108
2024-01-17 20:31:07 +07:00
Rajan Halade
bd275d0bb7
8268916: Tests for AffirmTrust roots
...
Backport-of: 8c1bb2b280
2024-01-17 20:31:07 +07:00
Aleksey Shipilev
16831cb9de
8316958: Add test for unstructured locking
...
Backport-of: bcafec54a5
2024-01-17 20:31:06 +07:00
Aleksey Shipilev
05994467b8
8317262: LockStack::contains(oop) fails "assert(t->is_Java_thread()) failed: incorrect cast to JavaThread"
...
Backport-of: 4ea1b99c1a
2024-01-17 20:31:06 +07:00
Aleksey Shipilev
c36cede7f4
8295068: SSLEngine throws NPE parsing CertificateRequests
...
Backport-of: 5667afc362
2024-01-17 20:31:06 +07:00
Aleksey Shipilev
7171e21d5b
8309663: test fails "assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe"
...
Backport-of: 83edffa608
2024-01-17 20:31:06 +07:00
Aleksey Shipilev
288accdd76
8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries
...
Backport-of: e25121d1d9
2024-01-17 20:31:05 +07:00
Archie Cobbs
5e1defce38
8317336: Assertion error thrown during 'this' escape analysis
...
Backport-of: a8473b7079
2024-01-17 20:31:05 +07:00
Christoph Langer
343d49a4a1
8317803: Exclude java/net/Socket/asyncClose/Race.java on AIX
...
Backport-of: 1161e3da14
2024-01-17 20:31:05 +07:00
Christoph Langer
2288ef2372
8219652: [aix] Tests failing with JNI attach problems.
...
8317136: [AIX] Problem List runtime/jni/terminatedThread/TestTerminatedThread.java
8317790: Fix Bug entry for exclusion of runtime/jni/terminatedThread/TestTerminatedThread.java on AIX
Reviewed-by: mbaesken
Backport-of: 0b0f8b55a6
2024-01-17 20:31:04 +07:00
Christoph Langer
05575afcb4
8312078: [PPC] JcmdScale.java Failing on AIX
...
Backport-of: c1a3f143bf
2024-01-17 20:31:04 +07:00
Christoph Langer
7a6043978f
8317839: Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX
...
Backport-of: ca96fd3b07
2024-01-17 20:31:04 +07:00
Christoph Langer
6aaa8f6317
8311261: [AIX] TestAlwaysPreTouchStacks.java fails due to java.lang.RuntimeException: Did not find expected NMT output
...
Backport-of: d5c6b0d0bb
2024-01-17 20:31:04 +07:00
Rajan Halade
d670dfaa46
8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases
...
Reviewed-by: mullan
Backport-of: 9728e21db1
2024-01-17 20:31:03 +07:00
Matthias Baesken
1db2f3f6ab
8312467: relax the builddir check in make/autoconf/basic.m4
...
Backport-of: 6e3cc131da
2024-01-17 20:31:03 +07:00
Thomas Stuefe
9edda54114
8317772: NMT: Make peak values available in release builds
...
Backport-of: 32ccf018eb
2024-01-17 20:31:03 +07:00
Aleksey Shipilev
d93d3ffb3b
8315062: [GHA] get-bootjdk action should return the abolute path
...
Backport-of: 99ea8bf2b9
2024-01-17 20:31:03 +07:00
Aleksey Shipilev
bb3ffeb6fa
8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind
...
Reviewed-by: bpb
Backport-of: 373cdf257d
2024-01-17 20:31:02 +07:00
Aleksey Shipilev
a8cebab762
8317294: Classloading throws exceptions over already pending exceptions
...
Backport-of: d4c904d819
2024-01-17 20:31:02 +07:00
Daniel Fuchs
6d3817401f
8317736: Stream::handleReset locks twice
...
Backport-of: 508fa71753
2024-01-17 20:31:02 +07:00
Joachim Kern
961b6cd349
8315026: ProcessHandle implementation listing processes on AIX should use getprocs64
...
Backport-of: 4d9042043e
2024-01-17 20:31:02 +07:00
Prajwal Kumaraswamy
8fb85525ab
8316976: Improve signature handling
...
Backport-of: ed1269b7410759e8fa0d97d85328f20d11ae8d9a
2024-01-17 20:31:01 +07:00
Christoph Langer
b536370c18
8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691
...
Backport-of: ad6dce376d
2024-01-17 20:31:01 +07:00
Christoph Langer
79761e4a71
8317711: Exclude gtest/GTestWrapper.java on AIX
...
Backport-of: ef41aa02b8
2024-01-17 20:31:01 +07:00
Christoph Langer
2c0a95a51f
8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux
...
Backport-of: fcff222f92
2024-01-17 20:31:01 +07:00
Ludvig Janiuk
a584dec284
8316906: Clarify TLABWasteTargetPercent flag
...
Backport-of: 77fac0f4c6
2024-01-17 20:31:00 +07:00
Aleksey Shipilev
e4b9ec73c6
8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC
...
Backport-of: 7352bb9105
2024-01-17 20:31:00 +07:00
Goetz Lindenmaier
7e9b407cd1
8309974: some JVMCI tests fail when VM options include -XX:+EnableJVMCI
...
Backport-of: 8b4af46be4
2024-01-17 20:31:00 +07:00
Goetz Lindenmaier
f89b59ed8f
8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()"
...
Backport-of: 84184f9473
2024-01-17 20:30:59 +07:00
Brian Burkhalter
eafcc264c1
8313368: (fc) FileChannel.size returns 0 on block special files
...
Backport-of: 4ba81f631f
2024-01-17 20:30:59 +07:00
Aleksey Shipilev
04185b9f87
8314120: Add tests for FileDescriptor.sync
...
Backport-of: 2e8a0ab272
2024-01-17 20:30:59 +07:00
Aleksey Shipilev
635786a69e
8316130: Incorrect control in LibraryCallKit::inline_native_notify_jvmti_funcs
...
Backport-of: 4b65483921
2024-01-17 20:30:59 +07:00
Aleksey Shipilev
94b8efda04
8316337: (bf) Concurrency issue in DirectByteBuffer.Deallocator
...
Backport-of: cf74b8c2a3
2024-01-17 20:30:58 +07:00
Aleksey Shipilev
60f1193954
8316179: Use consistent naming for lightweight locking in MacroAssembler
...
Backport-of: 639ba13c4b
2024-01-17 20:30:58 +07:00
Aleksey Shipilev
f48301bdba
8315942: Sort platform enums and definitions after JDK-8304913 follow-ups
...
Backport-of: 1941290b79
2024-01-17 20:30:58 +07:00
Matthias Baesken
099d9b1635
8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case
...
Backport-of: 97b94cb1cd
2024-01-17 20:30:57 +07:00
Matthias Baesken
262217e14b
8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen
...
Backport-of: ed2b4673de
2024-01-17 20:30:57 +07:00
Matthias Baesken
6a42d8d3eb
8312612: handle WideCharToMultiByte return values
...
Backport-of: d9559f9b24
2024-01-17 20:30:57 +07:00
Matthias Baesken
4953f49087
8316671: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out
...
Backport-of: 1f7dfda705
2024-01-17 20:30:57 +07:00
Aleksey Shipilev
d49fb1f141
8313656: assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions
...
Backport-of: b38bcae1ba
2024-01-17 20:30:57 +07:00
Zdenek Zambersky
065f1c80be
8316540: StoreReproducibilityTest fails on some locales
...
Backport-of: f7578e8048
2024-01-17 20:30:56 +07:00
Soumadipta Roy
a89d6ed2e5
8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java
...
Backport-of: 4415261688
2024-01-17 20:30:56 +07:00
Soumadipta Roy
8f565773ef
8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests
...
Backport-of: eb1f67b160
2024-01-17 20:30:56 +07:00
Soumadipta Roy
832b7162f7
8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test
...
Backport-of: edd454b502
2024-01-17 20:30:55 +07:00
Brian Burkhalter
6aa7c2e2f6
8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow
...
Backport-of: 5cacf212f0
2024-01-17 20:30:55 +07:00
Aleksey Shipilev
8c4ebd381d
8314551: More generic way to handshake GC threads with monitor deflation
...
Reviewed-by: rkennke
Backport-of: 31c4e03d5d
2024-01-17 20:30:55 +07:00
Christoph Langer
ac3614fd56
8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java
...
Backport-of: ad6df41a9e
2024-01-17 20:30:55 +07:00
Aleksei Voitylov
17dd9524cd
8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163
...
Backport-of: cfcbfc6cae
2024-01-17 20:30:54 +07:00
Ilya Gavrilin
7cc20a9141
8313779: RISC-V: use andn / orn in the MD5 instrinsic
...
Backport-of: 4726960fcd
2024-01-17 20:30:54 +07:00
Aleksey Shipilev
ac8e6035aa
8316514: Better diagnostic header for VtableStub
...
Backport-of: 6c61bc1950
2024-01-17 20:30:54 +07:00
Ludovic Henry
b7f4a135f4
8316859: RISC-V: Disable detection of V through HWCAP
...
Backport-of: 311c7461c8
2024-01-17 20:30:54 +07:00
Robbin Ehn
6ff3f30826
8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg
...
Backport-of: 2d154fcd0d
2024-01-17 20:30:53 +07:00
Goetz Lindenmaier
4a8ced14f3
8312440: assert(cast != nullptr) failed: must have added a cast to pin the node
...
Backport-of: 01e135c910
2024-01-17 20:30:53 +07:00
Goetz Lindenmaier
37fc05292c
8301247: JPackage app-image exe launches multiple exe's in JDK 17+
...
Backport-of: dcea9bf087
2024-01-17 20:30:53 +07:00
Goetz Lindenmaier
5d00ee3eb0
8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes?
...
Backport-of: ba1a46392f
2024-01-17 20:30:52 +07:00
Goetz Lindenmaier
58f20e3f78
8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17
...
Backport-of: c6ab9c2905
2024-01-17 20:30:52 +07:00
Goetz Lindenmaier
af16c4ab8f
8301489: C1: ShortLoopOptimizer might lift instructions before their inputs
...
Backport-of: 73d7aa1d2c
2024-01-17 20:30:52 +07:00
Vladimir Kempik
135b25c026
8317257: RISC-V: llvm build broken
...
Reviewed-by: fyang
Backport-of: bd7bb67d8f
2024-01-17 20:30:52 +07:00
Fei Yang
de3f9526c1
8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning
...
Backport-of: 750da00129
2024-01-17 20:30:51 +07:00
Saravana Kumar Vijayasekaran
95d358c631
8317439: Updating RE Configs for BUILD REQUEST 21.0.2+1
...
Reviewed-by: robm
2024-01-17 20:30:51 +07:00
Coleen Phillimore
901f93f5c3
8317331: Solaris build failed with "declaration can not follow a statement (E_DECLARATION_IN_CODE)"
...
Backport-of: 852276d1f833d49802693f2a5a82ba6eb2722de6
2024-01-17 20:30:51 +07:00
Coleen Phillimore
c4d876876b
8314295: Enhance verification of verifier
...
Reviewed-by: dholmes, poonam, dlong
2024-01-17 20:30:51 +07:00
Gui Cao
6a7f65ca25
8316933: RISC-V: compiler/vectorapi/VectorCastShape128Test.java fails when using RVV
...
Backport-of: e39197ec62
2024-01-17 20:30:50 +07:00
Matthias Baesken
68b12a6b70
8316341: sun/security/pkcs11/PKCS11Test.java needs adjustment on Linux ppc64le Ubuntu 22
...
Backport-of: aa0ebeedb1
2024-01-17 20:30:50 +07:00
Manukumar V S
0ea8abdb20
8315606: Open source few swing text/html tests
...
Backport-of: 4127fbb9ed
2024-01-17 20:30:50 +07:00
Soumadipta Roy
77b781dd38
8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies
...
Backport-of: 877731d2a2
2024-01-17 20:30:49 +07:00
Man Cao
09ec05318a
8316468: os::write incorrectly handles partial write
...
Backport-of: 7ce5bd1590
2024-01-17 20:30:49 +07:00
Alexey Ivanov
fb095de54e
8316206: Test StretchedFontTest.java fails for Baekmuk font
...
Ignore broken fonts, i.e. the fonts for which
GlyphVector(TEXT).getVisualBounds().isEmpty() returns true
Backport-of: 00f585bd22
2024-01-17 20:30:49 +07:00
Matthias Baesken
752b671e6c
8313575: Refactor PKCS11Test tests
...
Backport-of: 7a08e6bdd6
2024-01-17 20:30:49 +07:00
Ludvig Janiuk
e20408eff3
8316199: Remove sun/tools/jstatd/TestJstatd* tests from problemlist for Windows.
...
Reviewed-by: coffeys, kevinw
Backport-of: 903b9e8dd9
2024-01-17 20:30:48 +07:00
Ludvig Janiuk
e71b59d7ab
8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table"
...
Reviewed-by: kevinw
Backport-of: 1d0250709a
2024-01-17 20:30:48 +07:00
Matthias Baesken
0f66010cfb
8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns
...
Backport-of: 3671d83c87
2024-01-17 20:30:48 +07:00
Matthias Baesken
85be5f6d67
8313164: src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources
...
Backport-of: b7545a69a2
2024-01-17 20:30:48 +07:00
Matthias Baesken
cee0e157c9
8315213: java/lang/ProcessHandle/TreeTest.java test enhance output of children
...
Backport-of: f3aeb024d9
2024-01-17 20:30:47 +07:00
Rajat Mahajan
f5d991027b
8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env
...
Backport-of: a63afa4aa6
2024-01-17 20:30:47 +07:00
Ilya Gavrilin
bba4c1fc3c
8313322: RISC-V: implement MD5 intrinsic
...
Backport-of: b093880acd
2024-01-17 20:30:47 +07:00
Aleksey Shipilev
0ca0d13821
8314045: ArithmeticException in GaloisCounterMode
...
Backport-of: f41c267f85
2024-01-17 20:30:47 +07:00
Aleksey Shipilev
9098c29c39
8316178: Better diagnostic header for CodeBlobs
...
Backport-of: d575968b4b
2024-01-17 20:30:46 +07:00
Rajan Halade
77c5d9958c
8308592: Framework for CA interoperability testing
...
Reviewed-by: mullan
Backport-of: da57d2a1eb
2024-01-17 20:30:46 +07:00
Aleksey Shipilev
e7f06a4413
8315578: PPC builds are broken after JDK-8304913
...
Backport-of: 9559e035d2
2024-01-17 20:30:46 +07:00
Aggelos Biboudis
4cdbfbeaff
8314632: Intra-case dominance check fails in the presence of a guard
...
Backport-of: 81f8c57e4a
2024-01-17 20:30:45 +07:00
Aggelos Biboudis
acc02b63c5
8314226: Series of colon-style fallthrough switch cases with guards compiled incorrectly
...
Backport-of: 3b0a6d2a68
2024-01-17 20:30:45 +07:00
Daniel Fuchs
fdf56a1704
8316031: SSLFlowDelegate should not log from synchronized block
...
Backport-of: dc5ca1d379
2024-01-17 20:30:45 +07:00
Christoph Langer
f45312b595
8316400: Exclude jdk/jfr/event/runtime/TestResidentSetSizeEvent.java on AIX
...
Backport-of: 2e2d49c76d
2024-01-17 20:30:45 +07:00
Christoph Langer
face1e4874
8316387: Exclude more failing multicast tests on AIX after JDK-8315651
...
8316399: Exclude java/net/MulticastSocket/Promiscuous.java on AIX
Reviewed-by: mbaesken
Backport-of: e62419823a
2024-01-17 20:30:44 +07:00
Christoph Langer
236d547320
8315651: Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix)
...
Backport-of: e22eb06a3b
2024-01-17 20:30:44 +07:00
Andreas Steiner
f91d47f8b3
8313244: NM flags handling in configure process
...
Backport-of: 12326770dc
2024-01-17 20:30:44 +07:00
Aleksey Shipilev
4e6c47a5a3
8315579: SPARC64 builds are broken after JDK-8304913
...
Backport-of: cfc148930b
2024-01-17 20:30:44 +07:00
Matthias Baesken
13857d3cd3
8313206: PKCS11 tests silently skip execution
...
Backport-of: 515add88ed
2024-01-17 20:30:43 +07:00
Chad Rakoczy
3fc92def68
8311813: C1: Uninitialized PhiResolver::_loop field
...
Backport-of: 489a32fe40
2024-01-17 20:30:43 +07:00
Matthias Baesken
7752965dfc
8315644: increase timeout of sun/security/tools/jarsigner/Warning.java
...
Backport-of: 8bbebbba8f
2024-01-17 20:30:43 +07:00
Matthias Baesken
a9f34f3850
8316123: ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on AIX
...
Backport-of: 36552e7193
2024-01-17 20:30:43 +07:00
Elif Aslan
75c90691e3
8311514: Incorrect regex in TestMetaSpaceLog.java
...
Backport-of: 9084b6c9d5
2024-01-17 20:30:42 +07:00
Sean Coffey
939eae1fab
8316087: Test SignedLoggerFinderTest.java is still failing
...
Backport-of: ff240a9135
2024-01-17 20:30:42 +07:00
Sean Coffey
753785788b
8315696: SignedLoggerFinderTest.java test failed
...
Backport-of: e409d07ae8
2024-01-17 20:30:42 +07:00
Sean Coffey
88f129f26c
8314263: Signed jars triggering Logger finder recursion and StackOverflowError
...
Backport-of: 7daae1fb42
2024-01-17 20:30:41 +07:00
Aleksey Shipilev
9b5cda510c
8299614: Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive
...
Backport-of: ece9bdfc83
2024-01-17 20:30:41 +07:00
Gui Cao
d062ffd38d
8315931: RISC-V: xxxMaxVectorTestsSmokeTest fails when using RVV
...
Backport-of: 4070829ae5
2024-01-17 20:30:41 +07:00
Rob McKenna
dca4cbcaec
8315702: jcmd Thread.dump_to_file slow with millions of virtual threads
...
Backport-of: 3c258ac907
2024-01-17 20:30:41 +07:00
Rob McKenna
c626930ca7
8314759: VirtualThread.parkNanos timeout adjustment when pinned should be replaced
...
Backport-of: d9fc6b6933
2024-01-17 20:30:40 +07:00
Rob McKenna
9d9042a047
8312166: (dc) DatagramChannel's socket adaptor does not release carrier thread when blocking in receive
...
Backport-of: 028068a655
2024-01-17 20:30:40 +07:00
Rob McKenna
f5753ba95e
8309545: Thread.interrupted from virtual thread needlessly resets interrupt status
...
Backport-of: 97df6cf55a
2024-01-17 20:30:40 +07:00
Aleksey Shipilev
633c0070f0
8316113: Infinite permission checking loop in java/net/spi/InetAddressResolverProvider/RuntimePermissionTest
...
Backport-of: 947dee7f2d
2024-01-17 20:30:40 +07:00
Matthias Baesken
9474939f15
8314121: test tools/jpackage/share/RuntimePackageTest.java#id0 fails on RHEL8
...
Backport-of: 8107eab3c0
2024-01-17 20:30:39 +07:00
Aleksey Shipilev
af543a91bd
8308452: Extend internal Architecture enum with byte order and address size
...
8310982: jdk/internal/util/ArchTest.java fails after JDK-8308452 failed with Method isARM()
Backport-of: d6dd0dc3e0
2024-01-17 20:30:39 +07:00
Matthias Baesken
cb2ee2b0ac
8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le
...
Backport-of: 9887cd8adc
2024-01-17 20:30:39 +07:00
Joachim Kern
083534f827
8313873: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation
...
Backport-of: 486fa08d4b
2024-01-17 20:30:38 +07:00
Jan Lahoda
38570fc4c4
8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md
...
Backport-of: 87a6acbeee
2024-01-17 20:30:38 +07:00
Christoph Langer
b6e2412226
8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges
...
Backport-of: 69c9ec92d0
2024-01-17 20:30:38 +07:00
William Kemper
3a8248a466
8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs
...
Backport-of: 716201c77d
2024-01-17 20:30:38 +07:00
Jan Lahoda
1834eb285b
8315735: VerifyError when switch statement used with synchronized block
...
Backport-of: 726c9c977d
2024-01-17 20:30:37 +07:00
Sidraya Jayagond
7641d0e7fe
8311630: [s390] Implementation of Foreign Function & Memory API (Preview)
...
Backport-of: ec1f7a8480
2024-01-17 20:30:37 +07:00
Matthias Baesken
44bceadabc
8311631: When multiple users run tools/jpackage/share/LicenseTest.java, Permission denied for writing /var/tmp/*.files
...
Reviewed-by: asemenyuk
Backport-of: fac9f88c52
2024-01-17 20:30:37 +07:00
Matthias Baesken
fcc0fb20e4
8311938: Add default cups include location for configure on AIX
...
Backport-of: c4b8574b94
2024-01-17 20:30:37 +07:00
Andreas Steiner
9955e14f83
8312466: /bin/nm usage in AIX makes needs -X64 flag
...
Backport-of: 44576a7cca
2024-01-17 20:30:36 +07:00
Matthias Baesken
d7b4ecaca2
8315214: Do not run sun/tools/jhsdb tests concurrently
...
Backport-of: 1e7e2bcf35
2024-01-17 20:30:36 +07:00
Rajat Mahajan
cf44290faa
8311585: Add JRadioButtonMenuItem to bug8031573.java
...
Backport-of: 4f90abaf17
2024-01-17 20:30:36 +07:00
Christian Stein
f3cd8f0ea2
8315863: [GHA] Update checkout action to use v4
...
Backport-of: b74805d383
2024-01-17 20:30:36 +07:00
Terry Chow
8abdd092e0
8308593: Add KEEPALIVE Extended Socket Options Support for Windows
...
Backport-of: f3ade388da
2024-01-17 20:30:35 +07:00
Aleksey Shipilev
726ec03261
8315549: CITime misreports code/total nmethod sizes
...
Reviewed-by: kvn
Backport-of: ab12c5d32f
2024-01-17 20:30:35 +07:00
Vladimir Kempik
747b5e486a
8315612: RISC-V: intrinsic for unsignedMultiplyHigh
...
Backport-of: 5d3fdc1750
2024-01-17 20:30:35 +07:00
Robbin Ehn
a5ec8ea70a
8315206: RISC-V: hwprobe query is_set return wrong value
...
Backport-of: 876a725af9
2024-01-17 20:30:35 +07:00
Jan Lahoda
34d982cc74
8315452: Erroneous AST missing modifiers for partial input
...
Reviewed-by: asotona, vromero
Backport-of: 84425a6290
2024-01-17 20:30:34 +07:00
Aleksey Shipilev
2046a7ef84
8314495: Update to use jtreg 7.3.1
...
Reviewed-by: phh
Backport-of: c50315de8f
2024-01-17 20:30:34 +07:00
Mandy Chung
774dfe48bc
8315383: jlink SystemModulesPlugin incorrectly parses the options
...
8311591: Add SystemModulesPlugin test case that splits module descriptors with new local variables defined by DedupSetBuilder
Reviewed-by: phh
Backport-of: ea5aa61c8c
2024-01-17 20:30:34 +07:00
Aleksey Shipilev
fe45b485a6
8313167: Update to use jtreg 7.3
...
Backport-of: 9c6eb67e85
2024-01-17 20:30:33 +07:00
Rob McKenna
1fd6998976
8315688: Update jdk21u fix version to 21.0.2
...
Reviewed-by: mdoerr, coffeys
2024-01-17 20:29:41 +07:00
Christian Hagedorn
76cda3c028
8313760: [REDO] Enhance AES performance
...
Co-authored-by: Andrew Haley <aph@openjdk.org >
Reviewed-by: adinn, sviswanathan, rhalade, kvn, dlong
Backport-of: 49ddb19972
2024-01-17 20:29:12 +07:00
Christian Hagedorn
6442e93489
8313756: [BACKOUT] 8308682: Enhance AES performance
...
Backport-of: 207bd00c51
2024-01-17 20:29:11 +07:00
Ramesh Bhagavatam Gangadhar
25d4eb8016
8309305: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java fails with jtreg test timeout
...
Reviewed-by: ssahoo
Backport-of: 8042a50b99
2024-01-17 20:29:11 +07:00
pavel_kharskii
67af6b32d5
8311681: Update the Jan CPU24_01 release date in master branch after forking Oct CPU23_10
...
Reviewed-by: coffeys
2024-01-17 20:29:11 +07:00
Ravi Reddy
d6fe8dcc84
8311680: Update the release version after forking Oct CPU23_10
...
Reviewed-by: robm
2024-01-17 20:29:11 +07:00
Sean Mullan
07165405a7
8308204: Enhanced certificate processing
...
Reviewed-by: jnimeh
Backport-of: ef0ea85bf1398b73bd308ba2b395c917b449aa3b
2024-01-17 20:29:10 +07:00
Vitaly Provodin
25d6e5c49f
update exclude list on results of 21.0.1_b334.1 test runs
2024-01-17 20:25:38 +07:00
Dmitry Batrak
3cadc16ca0
JBR-6449 Introduce FontMetricsAccessor into JBR API
...
JBRE-MR-368
(cherry picked from commit f0d5a907ac )
2024-01-16 14:03:14 +02:00
Nikita Gubarkov
53f674d581
JBR-5837 retrieve up-to-date default screen device in FullscreenWindowProps test.
...
Calling setDisplayMode() or setFullScreenWindow() may cause display reconfiguration.
2024-01-12 18:05:10 +01:00
Dmitrii Morskii
477e644815
JBR-3098 move repaintPeer event from AppKit thread to EDT on macos
2024-01-12 17:31:02 +01:00
bourgesl
e05cf112f0
JBR-6505: removed extra setNeedDisplay() in startRedrawIfNeeded() to restore JavaDraw performance (more frames rendered than real vsync FPS)
...
(cherry picked from commit be91bc02530ff56c9a706f3851c003d9c1722a80)
2024-01-12 15:50:24 +01:00
Nikita Gubarkov
2790cd8b0b
JBR-6264 Improved coordinate conversion in XWayland mode
2024-01-12 15:23:14 +01:00
Vitaly Provodin
45ba91253c
update exclude list on results of 21.0.1_b331.1 test runs
2024-01-12 10:49:12 +07:00
Alexander Lobas
2ab60edd40
Merge pull request #265 from alexander-lobas/jbr21
...
Update AWTWindow.m
2024-01-11 20:42:34 +03:00
Alexander Lobas
2da0b35360
Update AWTWindow.m
...
Fix typo mistake
2024-01-11 20:40:44 +03:00
Dmitry Batrak
6f0fc2cc8f
JBR-2651 jb/java/awt/Focus/PopupIncomingFocusTest.java intermittently fails by java.util.concurrent.TimeoutException
...
further attempt to stabilize test
(cherry picked from commit 50933cd23e )
(cherry picked from commit 6d2017b6a3fe9161810f2d4a550454da989ead41)
2024-01-05 12:11:47 +02:00
Maxim Kartashev
d8f2bdb21f
JBR-6452 Wayland: avoid copying entire surface buffers
2024-01-03 18:28:01 +04:00
Vitaly Provodin
f132a9597f
update exclude list on results of 21.0.1_b327 test runs
2024-01-03 11:05:37 +07:00
Vitaly Provodin
4f77d022aa
update exclude list on results of 21.0.1_b325.2 test runs
2024-01-03 04:52:48 +07:00
Maxim Kartashev
21062b021e
JBR-6452 Wayland: measure and improve surface buffer management
...
Improved rendering performance by
* reducing memory copy and making it more efficient,
* tying the next frame display to the frame event from Wayland,
which dramatically reduces load for very quick Swing apps,
* limiting the number of buffers to 2.
2023-12-28 17:13:47 +04:00
Vitaly Provodin
7c4782fcf0
update exclude list on results of 21.0.1_b321.2 test runs
2023-12-28 18:09:30 +07:00
Vitaly Provodin
afa522d0b1
JBR-6454 add synchronization at disposing windows
2023-12-27 20:12:05 +07:00
bourgesl
7084e04b3d
fixup! JBR-6377: fixed MTLLayer.redrawCount = 1 to avoid extra redraws with multiple windows
...
(cherry picked from commit acca2a46cb )
2023-12-23 14:49:52 +01:00
Alexey Ushakov
e95b9136f2
fixup! JBR-5621 Test failures with -Dsun.java2d.metal.displaySync=false
2023-12-23 12:00:34 +01:00
bourgesl
15b700cf3f
JBR-6241: RenderPerf 23.12: remove older RenderPerfTest in src
...
(cherry picked from commit 47750067a1 )
2023-12-22 16:16:02 +01:00
bourgesl
5a4f931f73
JBR-6241: RenderPerf 23.11 improvements: support parallel rendering on several frames and screens, refined Robot executor to use rounded duration (to 120Hz) and interval between viewed frames, added new command-line arguments
...
(cherry picked from commit 93e1f77450 )
2023-12-22 16:16:02 +01:00
bourgesl
7698957b81
JBR-6377: fixed MTLLayer.redrawCount = 1 to avoid extra redraws with multiple windows
...
(cherry picked from commit 82c930da5f )
2023-12-22 16:15:40 +01:00
Dmitrii Morskii
317be56a4c
Revert "JBR-6346 update Inter font version"
...
This reverts commit 0c68438ee5 .
2023-12-21 19:35:28 +00:00
Alexey Ushakov
227110f74f
JBR-5621 Test failures with -Dsun.java2d.metal.displaySync=false
...
Created intermediate buffer in the MTLLayer
Implemented frame separation of window updates for AWT and Swing
Remove frame delays as they greatly affect throughput
Fixed test/jdk/sun/java2d/GdiRendering/ClipShapeRendering.java
Resolved crash on multi-GPU systems
2023-12-21 19:32:10 +01:00
Dmitrii Morskii
d8ecbedcc3
JBR-6372 Wayland:
...
-correctly positioning SplashScreen on multiple monitors;
-correctly correctly handles cases of SplashScreen with gif with transparent parts;
-refactoring;
2023-12-20 16:13:18 +01:00
Alexey Ushakov
469636eebf
JBR-6445 Prepare RepaintManager code for displaySync=false
...
Refactored AWTAccessor code
2023-12-20 11:11:11 +01:00
Maxim Kartashev
998c4c5208
JBR-6340 Popups displayed shifted after moving IDE to another monitor via shortcut with auto-maximize enabled in Mutter
...
Windows no longer change their "native" size when moved between monitors
with different scale on Linux. Use -Dresize.with.scale=true to revert
that.
2023-12-20 12:57:25 +04:00
Dmitry Batrak
dd80438af6
JBR-6436 crash in jb/java/awt/Focus/FullScreenFocusStealing.java and jb/java/awt/Window/FullScreenTwoFrames.java
...
(cherry picked from commit 98b3ac5221 )
(cherry picked from commit 9d631697bf19e036dede03bd350cdeca3b672814)
2023-12-19 14:43:53 +02:00
Alexey Ushakov
8b47697a52
JBR-6433 Rounded corners of popups disappear after a while
...
Removed opacity from CAMetalLayer for layers with rounded corners
2023-12-18 17:24:28 +01:00
Dmitry Batrak
895efb402b
JBR-5961 Wayland: can't switch between projects using menu
...
fix activation not working on Ubuntu 23 (mutter 45.2), after a mouse button has been pressed in the originally active window
2023-12-15 20:34:45 +02:00
Dmitry Batrak
944744c8ee
JBR-2651 jb/java/awt/Focus/PopupIncomingFocusTest.java intermittently fails by java.util.concurrent.TimeoutException
2023-12-15 15:17:33 +02:00
Vitaly Provodin
bbcca84a2d
update exclude list on results of 21.0.1_b310.2 test runs
2023-12-15 07:26:53 +04:00
Dmitrii Morskii
0c68438ee5
JBR-6346 update Inter font version
2023-12-14 17:32:31 +01:00
Nikita Provotorov
0d488a6314
JBR-4687: Japanese IME input window hides what is being typed.
...
Uses CFS_EXCLUDE instead of CFS_CANDIDATEPOS in the ::ImmSetCandidateWindow() native API, which is more powerful and allows to take into account the issue's case.
(cherry picked from commit 0afe6c37bb )
2023-12-14 14:22:39 +01:00
Alexander Lobas
e527571582
Merge pull request #261 from alexander-lobas/jbr21
...
JBR-6418 New macOS full-screen controls appear shifted down sometimes
2023-12-12 16:41:15 +03:00
Alexander Lobas
6cc5f2baba
JBR-6418 New macOS full-screen controls appear shifted down sometimes
2023-12-12 16:40:17 +03:00
Maxim Kartashev
597d19a912
JBR-6416 Wayland: IDEA maximize button out of sync sometimes
2023-12-12 11:17:54 +04:00
Nikita Tsarev
a42b012ef0
JBR-6215: Override XToolkit's default nonintuitive behavior when translating F13-F24 keys
2023-12-09 18:41:01 +01:00
Sergey Shelomentsev
4b58f89a9a
JBR-6354 fix custom title bar tests to avoid failure in MacOS 14 fullscreen mode
...
- moved common logic to a separate part
- moved parts of tests to swing package
2023-12-07 21:00:48 +02:00
Maxim Kartashev
df3bd87bee
JBR-6391 Wayland: memory indicator tooltip flickers
2023-12-07 19:20:00 +04:00
Maxim Kartashev
0eb8209ab1
JBR-6395 8321183: Incorrect warning from cds about the modules file
...
Reviewed-by: ccheung, iklam
2023-12-06 12:21:33 +04:00
Vitaly Provodin
9f4e6662e9
update exclude list on results of 21.0.1_b306.2 test runs
2023-12-06 11:35:04 +07:00
Nikita Provotorov
13efa95553
JBR-6381: A lot of messages "xInputMethodConnection == NULL" in stderr.
...
Disables on of the printfs that causes the issue.
(cherry picked from commit c57030a2ef )
2023-12-02 00:40:30 +01:00
Nikita Provotorov
b5cf148c6a
Update README.md.
...
Updates information about required packages for Linux development.
2023-12-01 22:29:45 +01:00
Nikita Provotorov
d04a3e17d7
Update README.md.
...
Adds information about 2023.2 and 2023.3 releases.
(cherry picked from commit 6aebe7dd66 )
2023-12-01 22:13:05 +01:00
Vitaly Provodin
c9a508432d
update exclude list on results of 21.0.1_b303.1 test runs
2023-11-28 20:37:07 +07:00
Vitaly Provodin
2787f34824
JBR-3902 create jbr_all test group
2023-11-28 20:37:07 +07:00
Nikita Provotorov
77d9ec21cf
JBR-6282: java/awt/TextArea/TextAreaEditing/TextAreaEditing.java intermittently fails due to deadlock.
...
Makes the test invoke any UI-operation on EDT only (since AWT doesn't guarantee thread-safety of UI operations, see more at https://mail.openjdk.org/pipermail/client-libs-dev/2023-November/016172.html ).
(cherry picked from commit 8dbb889509 )
2023-11-27 23:40:52 +01:00
Dmitrii Morskii
69b08c737c
JBR-6213 Wayland: removed blurring on cursor on multiple monitors with different scales
2023-11-27 16:36:16 +01:00
Nikita Tsarev
603cbc244f
JBR-6331: Fix some memory safety issues in macOS keyboards
2023-11-27 14:03:36 +01:00
Nikita Provotorov
3a897b7784
JBR-6125: macOS14 java/awt/Window/Grab/GrabTest.java Frame can't be focused.
...
Fixes a data race in the test.
(cherry picked from commit 281211d5a748e460cea4f5ab1e3889ed9588df0c)
(cherry picked from commit ca5562225a )
2023-11-24 21:03:37 +01:00
Dmitry Batrak
b669d658b3
JBR-5751 java/awt/Focus/RowToleranceTransitivityTest.java: Focus got stuck while traversing.
...
(cherry picked from commit fb22b86eaeb61eec34d205419151ba845cdd397c)
2023-11-24 18:00:06 +02:00
Maxim Kartashev
69e5dcd065
JBR-6276 Wayland: WLToolkit logs too much
...
Changed the logging level for such messages to FINE
2023-11-24 17:02:35 +04:00
Vitaly Provodin
be6842220b
JBR-6246 add default CDS archives into jbrsdk distributions and remove the step normalizing timestamp
2023-11-24 18:42:44 +07:00
Vitaly Provodin
9bbc81006a
fixup! JBR-4511 remove --disable options from configure mac-aarch64 builds & unify configure for x64 and aarch64
2023-11-24 18:42:17 +07:00
Vitaly Provodin
e413bc69d7
update exclude list on results of 21.0.1_b293.3 test runs
2023-11-23 07:06:59 +07:00
Dmitry Drobotov
983139bd89
JBR-4479 Add text caret tracking for macOS Accessibility Zoom
...
(cherry picked from commit 0dfbf34b37 )
2023-11-21 13:44:45 +01:00
Dmitry Drobotov
556f48375a
JBR-6194 Fix VoiceOver reading old JComboBox value after changing it
...
1. Remove `value == nil` check in ComboBoxAccessiblity.accessibilityValue to fix the issue with not updated value of combo box. With `value == nil` check, the value was not reassigned on every get request of `accessibilityValue`, but only on get `accessibilitySelectedChildren`. When changing focus by Tab, only get `accessibilityValue` is called, and because `value` is already not nil, an old value was returned.
2. Set combo box role to NSAccessibilityPopUpButtonRole if it's not editable. Setting role to popup button fixes the bug when combo box value was not updated when using VO cursor navigation. Native MacOS non-editable combo boxes and non-editable HTML <select> elements also have the "popup button" role instead of "combo box", so the role should become more clear. Popup button role additionally enables opening the combo box menu with VO+Space shortcut, and changes VO instructions to be more appropriate when combo box is focused.
3. Add test for VoiceOver-specific issues of JComboBox.
(cherry picked from commit 8982db51d7 )
2023-11-21 13:44:43 +01:00
Maxim Kartashev
4a8b300f2b
JBR-6316 Wayland: WLSMSurfaceData.getReplacement() throws UOE
...
Also fixed the keyboard repeat manager so that it does not prevent
application from shutting down.
Also improved fullscreen support.
2023-11-21 15:03:37 +04:00
Maxim Kartashev
4b7d649cd6
JBR-6321 Wayland: popup windows do not respect screen bounds
2023-11-20 17:06:17 +04:00
Maxim Kartashev
5fe3e85c91
JBR-6313 Wayland: pasting from clipboard doesn't always work
...
Also added a flush-to-server command following each Wayland request
2023-11-20 15:02:35 +04:00
Maxim Kartashev
dab4ca13d8
JBR-6291 runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java: Attempting to acquire lock OOMEStacks_lock/safepoint out of order
2023-11-20 12:44:09 +04:00
Vitaly Provodin
1dfc0d359d
update exclude list on results of 21.0.1_b293.1 test runs
2023-11-16 05:20:42 +07:00
Vitaly Provodin
354610e9c5
update exclude list on results of 21.0.1_b286.4 test runs
2023-11-15 09:41:39 +07:00
Alexey Ushakov
78be8d231c
JBR-6281 Remove MTLEvent sync from Metal rendering code
...
Removed sync code
2023-11-14 17:14:37 +01:00
Nikita Gubarkov
6dd845c6a3
JBR-5274 recreate CGraphicsDevice if it was changed.
...
- AWT code heavily relies on reference comparison when updating graphics devices & configurations, so we need to actually re-create CGraphicsDevice if it was changed.
- Also do not rely on graphicsConfig.getDefaultTransform() when firing `graphicsContextScaleTransform` property change, as graphics devices are mutable and returned default transform may change over time, e.g. when device is invalidated.
2023-11-14 15:38:03 +01:00
Maxim Kartashev
3b06c8988f
JBR-6193 Impossible to resize snapped IDE when native header is turned off
...
Drop the maximized state right before the resize operation for
undecorated windows.
Also fixes setExtendedState() to work when changing snapped window's state
(MAXIMIZED_HORIZ or MAXIMIZED_VERT) to NORMAL.
2023-11-13 12:27:57 +04:00
Maxim Kartashev
287e065beb
JBR-6276 Wayland: WLToolkit logs too much
2023-11-13 12:25:39 +04:00
Nikita Provotorov
60d09c6597
fixup! JBR-5980: Pasting from clipboard not working reliably in Windows.
...
(also fixes JBR-6267: Image retreived from the Clipboard is not the same image that was set to the Clipboard)
- Sets the system property awt.windows.clipboard.cache.disabled to false by default ;
- Adds memory barriers around the native flag AwtClipboard::isOwner ;
- Allows back WM_ACTIVATEAPP messages to reach ::DefWindowProc .
2023-11-11 22:13:30 +01:00
Nikita Provotorov
845c60f3bb
fixup! JBR-5980: Pasting from clipboard not working reliably in Windows.
...
Adds memory barriers around the native flag AwtClipboard::isGettingOwnership.
2023-11-11 22:13:29 +01:00
Dmitrii Morskii
5ae7a8673a
fixup! JBR-5965 Wayland: implement SplashScreen
2023-11-11 13:59:16 +01:00
Vitaly Provodin
f49a25c680
update exclude list on results of 21.0.1_b280.6 test runs
2023-11-11 06:45:44 +07:00
Alexander Lobas
fb90b5c110
JBR-5546 Iterating open windows with cmd backtick on Mac forces minimized windows to un-minimize
2023-11-10 23:57:20 +01:00
Alexander Lobas
7bd15f1934
JBR-5478 IDEA window doesn't fit the screen properly on turning off/on an external monitor
2023-11-10 23:57:20 +01:00
Alexander Lobas
d2d0488bc3
JBR-5409 "No Print Service Found" Error when saving to PDF
2023-11-10 23:52:53 +01:00
Alexander Lobas
0147cba952
JBR-5384 New UI: window header is hard to resize on the top edge, top/right corner
2023-11-10 23:52:53 +01:00
Alexander Lobas
540d5a32c4
JBR-5174 Opening project as tabs in Mac OS (version2)
...
JBR-5023 Configure TabbingIdentifier during create native window
JBR-5256 IDEA window resizes to zero height when exit full-screen mode with new window controls enabled
JBR-5197 Window control buttons are not visible in full-screen mode in dark themes when IDE window is focused
JBR-5175 jb/java/awt/Window/FullScreenTwoFrames.java: -[AWTWindow resetWindowFullScreeControls]: unrecognized selector sent to instance 0x60000232d5f0
JBR-5499 Window control buttons bugfix
JBR-4462 BigSur: project tab does not gain focus when click it after focusing another app
2023-11-10 23:52:52 +01:00
Alexander Lobas
54f70cfc23
JBR-4834 JBR-5139 Rounded corners on Mac OS and Windows: support custom border color
2023-11-10 23:52:11 +01:00
Dmitrii Morskii
0b777f2360
fixup! JBR-5965 Wayland: implement SplashScreen
2023-11-10 20:04:00 +01:00
Nikita Tsarev
b9b029b357
JBR-5678: Refactor Wayland keyboard support
2023-11-10 14:34:37 +01:00
Nikita Provotorov
a151e238d3
JBR-2460: Wrong position of input window and no input preview with fcitx and ubuntu 13.04.
...
This patch makes the fix of JBR-1573 (which caused JBR-4394) disabled by default, because it's incompatible with the native below-the-spot mode (a.k.a. over-the-spot in the X11's terminology).
(cherry picked from commit 3fe2a97aa0 )
2023-11-09 22:27:16 +01:00
Nikita Provotorov
1775a1cfcf
JBR-2460: Wrong position of input window and no input preview with fcitx and ubuntu 13.04.
...
- introduces and integrates jbNewXimClient: a new implementation of XIC creation routine (it's mostly refactoring and generalizing of AWT's existed code). Enabled by default and can be disabled via a new system property -Djb.awt.newXimClient.enabled=false ;
- introduces support of the X11's native over-the-spot input method style (it's almost the same as AWT's below-the-spot mode, but the input method's windows are drawn externally, not by AWT). Enabled by default and can be disabled via a new system property -Djb.awt.newXimClient.enabled=false. Doesn't work if -Djb.awt.newXimClient.enabled=false is set ;
- introduces sun.awt.X11.XInputMethod.ClientComponentCaretPositionTracker class that tracks all kind of events for the current client component that can lead to the caret position changing ;
- makes the XInputMethod class to update the input window's position (whenever the ClientComponentCaretPositionTracker discovers that's necessary) by setting the X11's XNSpotLocation property .
Check out the branch nprovotorov/backups/JBR-2460_wrong-position-of-input-window-and-no-input-preview for more granular patches.
(cherry picked from commit 826f75ee48 )
2023-11-09 22:27:15 +01:00
Maxim Kartashev
0413f857ab
JBR-6220 javax/swing/GraphicsConfigNotifier/StalePreferredSize.java became failing by time out on Linux
2023-11-07 13:29:58 +04:00
Nikita Provotorov
ab86812e28
JBR-5980: Pasting from clipboard not working reliably in Windows.
...
- Disables caching of the data placed into the clipboard. The behavior is controlled by the system property "awt.windows.clipboard.cache.disabled" (=true by default) ;
- Whenever the app gets focus additionally checks if another app has modified the clipboard. The behavior is controlled by the system property "awt.windows.clipboard.extraOwnershipChecksEnabled" (=true by default) .
(cherry picked from commit 473c41003d )
2023-11-06 13:47:56 +01:00
Nikita Provotorov
dad3d32da9
JBR-5980: Pasting from clipboard not working reliably in Windows.
...
Marks the native flag AwtClipboard::isGettingOwnership as volatile to avoid inconsistencies of CPU caches.
(cherry picked from commit b967f5bc91 )
2023-11-06 13:47:48 +01:00
Dmitrii Morskii
0ba8323f49
fixup! JBR-5965 Wayland: implement SplashScreen
2023-11-04 16:58:34 +01:00
Dmitrii Morskii
825eb901c2
JBR-5965 Wayland: implement SplashScreen
2023-11-03 14:57:46 +01:00
Vitaly Provodin
0b6e65188d
update exclude list on results of 21.0.1_b277.3 test runs
2023-11-03 20:15:56 +07:00
Maxim Kartashev
8bc89f222d
JBR-6253 Wayland: can't run in weston because of xdg_wm_base version 3
2023-11-01 13:06:24 +04:00
Maxim Kartashev
b82fc5f02a
JBR-6212 Wayland: app does not terminate upon Wayland protocol error
2023-11-01 12:17:46 +04:00
Vladimir Kharitonov
e29b134c47
JBR-6239 sign frameworks in cef_server.app
2023-10-31 15:52:53 +01:00
Vitaly Provodin
faff43cb95
update exclude list on results of 21.0.1_b270.3 test runs
2023-10-26 16:15:45 +07:00
Vitaly Provodin
3b769c378d
fixup! 8312248: Enhanced archival support redux
2023-10-26 05:39:56 +07:00
Vitaly Provodin
a73783b4c4
JBR-4154 fix extracting version info from sources
2023-10-25 09:46:40 +07:00
Vitaly Provodin
b19dd54b28
fixup! JBR-6181 add Linux executables with bundled FreeType
2023-10-25 09:46:40 +07:00
Vladimir Kozlov
c3efc147d2
8317121: vector_masked_load instruction is moved too early after JDK-8286941
...
Reviewed-by: shade, vlivanov
Backport-of: cfabcbf858
2023-10-25 09:45:24 +07:00
Calvin Cheung
25bc0259d4
8314649: Enhanced archival support redux
...
Reviewed-by: iklam
2023-10-25 09:45:24 +07:00
Sean Mullan
29aa2eeac8
8309966: Enhanced TLS connections
...
Backport-of: d25ee81f56d67f2c51ba8b8c59f470c6f88ae47f
2023-10-25 09:45:23 +07:00
Calvin Cheung
77d852d248
8312248: Enhanced archival support redux
...
Backport-of: c2100a627d578901dffbbe631e5a6c9b88ca2209
2023-10-25 09:45:23 +07:00
pavel_kharskii
cc15e44d8b
8311682: Change milestone to fcs for all releases
...
Reviewed-by: coffeys
2023-10-25 09:45:23 +07:00
Prasadrao Koppula
e15c1dd7f8
8286503: Enhance security classes
...
Reviewed-by: wetmore
Backport-of: 7f5e120a631ffda3e6d5efc03bae572b21877b69
2023-10-25 09:45:23 +07:00
Jan Lahoda
bd4a1c5826
8313323: javac -g on a java file which uses unnamed variable leads to ClassFormatError when launching that class
...
Backport-of: adfc1d6cd2
2023-10-25 09:45:23 +07:00
Jan Lahoda
aeb212950c
8315534: Incorrect warnings about implicit annotation processing
...
Backport-of: 94a74a0a45
2023-10-25 09:45:23 +07:00
Martin Doerr
912bdf3d8c
8299658: C1 compilation crashes in LinearScan::resolve_exception_edge
...
Backport-of: cf2d33ca2e
2023-10-25 09:45:23 +07:00
airsquared
2319e12b5e
8309032: jpackage does not work for module projects unless --module-path is specified
...
Backport-of: dfe764e3f8
2023-10-25 09:45:23 +07:00
Roman Marchenko
b8b4f00c9d
8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info
...
Reviewed-by: thartmann
Backport-of: ed1ea5fe7c
2023-10-25 09:45:23 +07:00
Alexander Scherbatiy
5eed624d8a
8311033: [macos] PrinterJob does not take into account Sides attribute
...
Backport-of: a3d67231a7
2023-10-25 09:45:23 +07:00
Aleksey Shipilev
6a8fe5883c
8315051: jdk/jfr/jvm/TestGetEventWriter.java fails with non-JVMCI GCs
...
Backport-of: 145d8bc1a3
2023-10-25 09:45:23 +07:00
Tobias Hartmann
344f6a777c
8313626: C2 crash due to unexpected exception control flow
...
Backport-of: f8203cb272
2023-10-25 09:45:23 +07:00
Ao Qi
2efe90455c
8315020: The macro definition for LoongArch64 zero build is not accurate.
...
Backport-of: 725ec0ce1b
2023-10-25 09:45:23 +07:00
Thomas Stuefe
49ecaa8e75
8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation
...
Backport-of: 226cdc696d
2023-10-25 09:45:22 +07:00
Aleksey Shipilev
231bec2701
8314656: GHA: No need for Debian ports keyring installation after JDK-8313701
...
Backport-of: 76b9011c9e
2023-10-25 09:45:22 +07:00
Sergey Bylokhov
209c6bee4c
8312535: MidiSystem.getSoundbank() throws unexpected SecurityException
...
Backport-of: 87298d2ade
2023-10-25 09:45:22 +07:00
Alexander Matveev
d0ccbbab87
8308042: [macos] Developer ID Application Certificate not picked up by jpackage if it contains UNICODE characters
...
Backport-of: 57a322da9b
2023-10-25 09:45:22 +07:00
Chris Plummer
2186cf7412
8314679: SA fails to properly attach to JVM after having just detached from a different JVM
...
Backport-of: 38a9edfb7e
2023-10-25 09:45:22 +07:00
nibjen
25360cbb98
8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar
...
Reviewed-by: hchao
Backport-of: e47a84f23d
2023-10-25 09:45:22 +07:00
Matthias Baesken
0487e52815
8313691: use close after failing os::fdopen in vmError and ciEnv
...
Backport-of: 96304f37f8
2023-10-25 09:45:22 +07:00
Aleksey Shipilev
9379b05ecc
8313262: C2: Sinking node may cause required cast to be dropped
...
Backport-of: 1cee3b9fd9
2023-10-25 09:45:22 +07:00
Oli Gillespie
7e2f8a4119
8313874: JNI NewWeakGlobalRef throws exception for null arg
...
Backport-of: 028b3ae1b1
2023-10-25 09:45:22 +07:00
Oli Gillespie
cfc4c050a3
8313678: SymbolTable can leak Symbols during cleanup
...
Backport-of: 4b2703ad39
2023-10-25 09:45:22 +07:00
Thomas Stuefe
e8db310385
8314139: TEST_BUG: runtime/os/THPsInThreadStackPreventionTest.java could fail on machine with large number of cores
...
Backport-of: 7332502883
2023-10-25 09:45:22 +07:00
Andrew John Hughes
41fee9e215
8284772: GHA: Use GCC Major Version Dependencies Only
...
Backport-of: 7e843c22e7
2023-10-25 09:45:22 +07:00
Sidraya Jayagond
64479d7ab2
8309889: [s390] Missing return statement after calling jump_to_native_invoker method in generate_method_handle_dispatch.
...
Backport-of: 514816ed7d
2023-10-25 09:45:22 +07:00
Tyler Steele
eacc032c49
8309475: Test java/foreign/TestByteBuffer.java fails: a problem with msync (aix)
...
Backport-of: 395fc78880
2023-10-25 09:45:22 +07:00
Weibing Xiao
7771b08985
8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection
...
Backport-of: f2383b3cbd
2023-10-25 09:45:21 +07:00
Thomas Stuefe
df7196fbba
8312620: WSL Linux build crashes after JDK-8310233
...
Backport-of: 25058cd23a
2023-10-25 09:45:21 +07:00
Thomas Stuefe
2f7800d8b1
8312182: THPs cause huge RSS due to thread start timing issue
...
8310687: JDK-8303215 is incomplete
Backport-of: 84b325b844
2023-10-25 09:45:21 +07:00
Thomas Stuefe
92e7de91ee
8303815: Improve Metaspace test speed
...
Backport-of: de0e46c2f6
2023-10-25 09:45:21 +07:00
Thomas Stuefe
09253b6333
8312394: [linux] SIGSEGV if kernel was built without hugepage support
...
Backport-of: 94eb44b192
2023-10-25 09:45:21 +07:00
Rajan Halade
318822fc47
8314960: Add Certigna Root CA - 2
...
Backport-of: e9ba8d5a0e
2023-10-25 09:45:21 +07:00
Patricio Chilano Mateo
8f23b927ce
8314850: SharedRuntime::handle_wrong_method() gets called too often when resolving Continuation.enter
...
Backport-of: 8e4240c316
2023-10-25 09:45:21 +07:00
Ben Taylor
24e0f40a32
8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer
...
Backport-of: 0e2c72d7a5
2023-10-25 09:45:21 +07:00
Sean Coffey
986a132b17
8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers
...
Backport-of: e554fdee25
2023-10-25 09:45:21 +07:00
Aleksey Shipilev
f52407b18e
8313701: GHA: RISC-V should use the official repository for bootstrap
...
Backport-of: 538f9557b8
2023-10-25 09:45:21 +07:00
Valerie Peng
17fd96ecc7
8309214: sun/security/pkcs11/KeyStore/CertChainRemoval.java fails after 8301154
...
Backport-of: ba6cdbe2c2
2023-10-25 09:45:21 +07:00
Roger Riggs
6d53ad1f88
8313312: Add missing classpath exception copyright header
...
Reviewed-by: bpb
Backport-of: 53ca75b18e
2023-10-25 09:45:21 +07:00
Aleksey Shipilev
81788680f8
8314020: Print instruction blocks in byte units
...
Backport-of: a602624ef4
2023-10-25 09:45:21 +07:00
Aleksey Shipilev
eaddbc06c1
8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev
...
Backport-of: 69d900d2ce
2023-10-25 09:45:21 +07:00
Aleksey Shipilev
e6655ac474
8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError
...
Backport-of: d1de3d082e
2023-10-25 09:45:20 +07:00
Alexey Ivanov
ad80a8af22
8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1)
...
Ignore bitmaps embedded into fonts for non-uniform scales
Backport-of: 62610203f1
2023-10-25 09:45:20 +07:00
Matthias Baesken
ff79afb687
8314517: some tests fail in case ipv6 is disabled on the machine
...
Backport-of: 703817d21f
2023-10-25 09:45:20 +07:00
Matthias Baesken
8caae04364
8313602: increase timeout for jdk/classfile/CorpusTest.java
...
Backport-of: bdac348c80
2023-10-25 09:45:20 +07:00
Tyler Steele
119fa1793f
8312180: (bf) MappedMemoryUtils passes incorrect arguments to msync (aix)
...
Backport-of: fdac6a6ac8
2023-10-25 09:45:20 +07:00
Aleksey Shipilev
581a2aad23
8314501: Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails
...
Backport-of: 812f475bc4
2023-10-25 09:45:20 +07:00
Aleksey Shipilev
afca23514f
8314426: runtime/os/TestTrimNative.java is failing on slow machines
...
Backport-of: 20e94784c9
2023-10-25 09:45:20 +07:00
Aleksey Shipilev
dce35c74cc
8313752: InstanceKlassFlags::print_on doesn't print the flag names
...
Backport-of: 735b16a696
2023-10-25 09:45:20 +07:00
Thomas Stuefe
8aa7819a6e
8310233: Fix THP detection on Linux
...
Backport-of: 37ca9024ef
2023-10-25 09:45:20 +07:00
David Holmes
d595bd9fa2
8311981: Test gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational timed out
...
Backport-of: f142470dea
2023-10-25 09:45:20 +07:00
Gui Cao
faba31cfa1
8314618: RISC-V: -XX:MaxVectorSize does not work as expected
...
Backport-of: a66b5df14a
2023-10-25 09:45:20 +07:00
Feilong Jiang
8ccf32d585
8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java
...
Backport-of: 5c91622885
2023-10-25 09:45:20 +07:00
Valerie Peng
4f101342ca
8302017: Allocate BadPaddingException only if it will be thrown
...
Backport-of: c27c87786a
2023-10-25 09:45:20 +07:00
Alexander Matveev
b7792c1b7c
8313904: [macos] All signing tests which verifies unsigned app images are failing
...
Reviewed-by: asemenyuk
Backport-of: ec0cc6300a
2023-10-25 09:45:20 +07:00
Aggelos Biboudis
3f2a8eefe4
8314423: Multiple patterns without unnamed variables
...
8314216: Case enumConstant, pattern compilation fails
Backport-of: 4331193010
2023-10-25 09:45:19 +07:00
Ben Taylor
3109817e37
8313765: Invalid CEN header (invalid zip64 extra data field size)
...
Backport-of: 13f6450e2e
2023-10-25 09:45:19 +07:00
Aleksey Shipilev
572c6f273a
8309591: Socket.setOption(TCP_QUICKACK) uses wrong level
...
Backport-of: 56a73a6f0f
2023-10-25 09:45:19 +07:00
Aleksey Shipilev
27bc02722a
8314262: GHA: Cut down cross-compilation sysroots deeper
...
Backport-of: 38687f1a3e
2023-10-25 09:45:19 +07:00
Thomas Schatzl
ce2871c888
8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp
...
Reviewed-by: ayang
Backport-of: 1925508425
2023-10-25 09:45:19 +07:00
Raffaello Giulietti
58c85dfe31
8312976: MatchResult produces StringIndexOutOfBoundsException for groups outside match
...
Reviewed-by: rriggs
Backport-of: 61c58fdd00
2023-10-25 09:45:19 +07:00
Mandy Chung
3fef4fe04c
8240567: MethodTooLargeException thrown while creating a jlink image
...
Reviewed-by: phh
Backport-of: ec7da91bd8
2023-10-25 09:45:19 +07:00
Weibing Xiao
d33282c39a
8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors
...
Backport-of: e56d3bc2da
2023-10-25 09:45:19 +07:00
Abhishek Kumar
6fa2c70b07
8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem
...
Reviewed-by: asemenov, kizune
Backport-of: c1f4595e64
2023-10-25 09:45:19 +07:00
Matthias Baesken
3452504ee4
8311511: Improve description of NativeLibrary JFR event
...
Backport-of: 848abd2831
2023-10-25 09:45:19 +07:00
Aleksey Shipilev
32aed8a740
8310106: sun.security.ssl.SSLHandshake.getHandshakeProducer() incorrectly checks handshakeConsumers
...
Backport-of: db133dbc02
2023-10-25 09:45:19 +07:00
Aleksey Shipilev
666f684622
8314118: Update JMH devkit to 1.37
...
Backport-of: 06aa3c5628
2023-10-25 09:45:19 +07:00
Aleksey Shipilev
082d242e53
8312127: FileDescriptor.sync should temporarily increase parallelism
...
Reviewed-by: alanb
Backport-of: fbe51e388d
2023-10-25 09:45:19 +07:00
Aleksey Shipilev
863d0d38a0
8312625: Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased
...
Reviewed-by: stuefe
Backport-of: 117f42dbe9
2023-10-25 09:45:19 +07:00
Aleksey Shipilev
8fb4cda937
8313307: java/util/Formatter/Padding.java fails on some Locales
...
Backport-of: 408987e1ca
2023-10-25 09:45:18 +07:00
Aleksey Shipilev
5b7e8bd59c
8308474: DSA does not reset SecureRandom when initSign is called again
...
Reviewed-by: valeriep
Backport-of: bed9161c81
2023-10-25 09:45:18 +07:00
Aleksey Shipilev
b94ed3592d
8313248: C2: setScopedValueCache intrinsic exposes nullptr pre-values to store barriers
...
Backport-of: e8a37b90db
2023-10-25 09:45:18 +07:00
Aleksey Shipilev
5ca9d6a458
8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction
...
Reviewed-by: stuefe
Backport-of: ad34be1f32
2023-10-25 09:45:18 +07:00
Aleksey Shipilev
1f20ac5bd6
8293114: JVM should trim the native heap
...
Reviewed-by: stuefe
Backport-of: 9e4fc568a6
2023-10-25 09:45:18 +07:00
Ravi Reddy
2a592da963
8308047: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors
...
Backport-of: 8c9d091f19
2023-10-25 09:45:18 +07:00
Aleksey Shipilev
e8ca1144e4
8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly
...
Backport-of: 4b192a8dc3
2023-10-25 09:45:18 +07:00
Aleksey Shipilev
310650a2da
8313402: C1: Incorrect LoadIndexed value numbering
...
Reviewed-by: thartmann
Backport-of: 46fbedb2be
2023-10-25 09:45:18 +07:00
Aleksey Shipilev
2029c48fee
8313707: GHA: Bootstrap sysroots with --variant=minbase
...
Backport-of: 29f1d8ef50
2023-10-25 09:45:18 +07:00
Sergey Bylokhov
0a0814106a
8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0
...
Backport-of: 8248e351d0
2023-10-25 09:45:18 +07:00
Tobias Hartmann
a4dba8b9a1
8312909: C1 should not inline through interface calls with non-subtype receiver
...
Backport-of: ab1c212ac1
2023-10-25 09:45:18 +07:00
Tobias Hartmann
852cc0d462
8304954: SegmentedCodeCache fails when using large pages
...
Backport-of: cad6114e1c
2023-10-25 09:45:18 +07:00
Christoph Langer
22002b37cd
8311926: java/lang/ScopedValue/StressStackOverflow.java takes 9mins in tier1
...
Backport-of: 7304316a8c
2023-10-25 09:45:18 +07:00
Jan Lahoda
35a47c6833
8312619: Strange error message when switching over long
...
Backport-of: cc2a75e11c
2023-10-25 09:45:18 +07:00
Jan Lahoda
e4e6cd9f72
8312984: javac may crash on a record pattern with too few components
...
Backport-of: c386091734
2023-10-25 09:45:17 +07:00
Jiangli Zhou
07fdb725ad
8312401: SymbolTable::do_add_if_needed hangs when called in InstanceKlass::add_initialization_error path with requesting length exceeds max_symbol_length
...
Backport-of: 36f3bae556
2023-10-25 09:45:17 +07:00
Christoph Langer
feb04e1262
8310211: serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java failing
...
Backport-of: 16134f4422
2023-10-25 09:45:17 +07:00
Christoph Langer
a9185c18aa
8308609: java/lang/ScopedValue/StressStackOverflow.java fails with "-XX:-VMContinuations"
...
8310586: ProblemList java/lang/ScopedValue/StressStackOverflow.java#default with virtual threads on linux-all
Reviewed-by: mbaesken, alanb
Backport-of: 44a8aa0691
2023-10-25 09:45:17 +07:00
Matthias Baesken
787cb82170
8311955: c++filt is now ibm-llvm-cxxfilt when using xlc17 / clang on AIX
...
Backport-of: 0328886450
2023-10-25 09:45:17 +07:00
Aleksey Shipilev
9c01ab932c
8313428: GHA: Bump GCC versions for July 2023 updates
...
Backport-of: ec2f38fd38
2023-10-25 09:45:17 +07:00
Aleksey Shipilev
4e8632a443
8312591: GCC 6 build failure after JDK-8280982
...
Backport-of: 9454b2bbe1
2023-10-25 09:45:17 +07:00
Vladimir Kempik
553f1a32d0
8310268: RISC-V: misaligned memory access in String.Compare intrinsic
...
Backport-of: d6245b6832
2023-10-25 09:45:17 +07:00
Aleksey Shipilev
8a15b90086
8307766: Linux: Provide the option to override the timer slack
...
Reviewed-by: stuefe
Backport-of: 7173c3009e
2023-10-25 09:45:17 +07:00
Tobias Hartmann
c897d45c33
8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere
...
Reviewed-by: kvn, tholenstein
2023-10-25 09:45:17 +07:00
Matthias Baesken
072adeda9a
8312395: Improve assertions in growableArray
...
Backport-of: b772e67e29
2023-10-25 09:45:17 +07:00
Matthias Baesken
804501f741
8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose
...
Backport-of: 9eed049098
2023-10-25 09:45:17 +07:00
Matthias Baesken
11fce43f16
8311921: Inform about MaxExpectedDataSegmentSize in case of pthread_create failures on AIX
...
Backport-of: aa7367f1ec
2023-10-25 09:45:17 +07:00
Matthias Baesken
337e993f67
8311917: MAP_FAILED definition seems to be obsolete in src/java.desktop/unix/native/common/awt/fontpath.c
...
Backport-of: a38a421f62
2023-10-25 09:45:17 +07:00
Paul Hohensee
f5c9ee7113
8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074
...
Backport-of: a9d21c61fb
2023-10-25 09:45:16 +07:00
Aleksey Shipilev
6c1bc9df2e
8309746: Reconfigure check should include make/conf/version-numbers.conf
...
Backport-of: 955fc2faba
2023-10-25 09:45:16 +07:00
Matthias Baesken
1243d1e435
8311026: Some G1 specific tests do not set -XX:+UseG1GC
...
Backport-of: a7d168b522
2023-10-25 09:45:16 +07:00
Matthias Baesken
f7e85e502e
8311285: report some fontconfig related environment variables in hs_err file
...
Backport-of: 0ef03f1228
2023-10-25 09:45:16 +07:00
Aleksey Shipilev
5551e8e51d
8311249: Remove unused MemAllocator::obj_memory_range
...
Backport-of: 711cddd899
2023-10-25 09:45:16 +07:00
Gui Cao
84aa3af790
8311923: TestIRMatching.java fails on RISC-V
...
Backport-of: e7adbdb1f1
2023-10-25 09:45:16 +07:00
Johny Jose
942297f61e
8308184: Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError
...
Reviewed-by: jpai, coffeys
Backport-of: 268ec61d4f
2023-10-25 09:45:16 +07:00
Vladimir Kempik
3c9ff2c691
8311862: RISC-V: small improvements to shift immediate instructions
...
Backport-of: f3b96f6937
2023-10-25 09:45:16 +07:00
Feilong Jiang
6b1d4b44fc
8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V
...
Backport-of: 87e6fab2c4
2023-10-25 09:45:16 +07:00
Weibing Xiao
9f599104e8
8297856: Improve handling of Bidi characters
...
Backport-of: 244b89fc786894cb8cca742f91875ebb98b603ff
2023-10-25 09:45:16 +07:00
Weibing Xiao
2243b952cb
8296581: Better system proxy support
...
Reviewed-by: coffeys
Backport-of: 111811e64245ae720a0617b7de0c52c60bb2bac1
2023-10-25 09:45:16 +07:00
Vladimir Kempik
3f274e2f69
8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads
...
Backport-of: 6b94289386
2023-10-25 09:45:16 +07:00
Rob McKenna
f69c0e622e
8310171: Bump version numbers for 21.0.1
...
Reviewed-by: iris, erikj
2023-10-25 09:45:16 +07:00
Alexey Ushakov
8d1f3a7a9e
Revert "JBR-5965 Wayland: implement SplashScreen"
...
This reverts commit a6588d4b45 .
2023-10-22 13:42:09 +02:00
Alexey Ushakov
1dbeb23fd4
Revert "fixup! JBR-5965 Wayland: implement SplashScreen"
...
This reverts commit a06582873c .
2023-10-22 13:41:20 +02:00
Dmitrii Morskii
a06582873c
fixup! JBR-5965 Wayland: implement SplashScreen
2023-10-21 13:11:56 +02:00
Vitaly Provodin
1e2bb86176
fixup! JBR-6181 add Linux executables with bundled FreeType
2023-10-21 15:07:40 +07:00
Konstantin Bulenkov
fa5c69eeb9
JBR-6214 [fwp jbr21] IDEA-299292 Use Inter semibold instead of Inter bold
...
Replaced Inter bold with semi-bold fonts
2023-10-20 17:20:01 +02:00
Dmitrii Morskii
a6588d4b45
JBR-5965 Wayland: implement SplashScreen
2023-10-18 20:02:46 +02:00
Maxim Kartashev
5b97a03736
JBR-6209 Wayland: popup windows cannot be moved
2023-10-18 19:26:36 +04:00
Nikita Gubarkov
6d87c216f5
JBR-6208 Extended glyph cache for Metal
2023-10-17 21:25:50 +02:00
Maxim Kartashev
fe1a207eb5
JBR-5977 Wayland: make undecorated windows natively resizeable
2023-10-17 16:36:03 +04:00
Maxim Kartashev
fac167c65f
JBR-6207 Wayland: many popup windows positioned incorrectly
...
When popup's parent is also its top-level window, use that instead of
null
2023-10-17 12:40:23 +04:00
Vitaly Provodin
0861698478
JBR-6181 add Linux executables with bundled FreeType
2023-10-13 06:53:18 +04:00
Alexey Ushakov
054df02388
JBR-4983 MacOS Ventura - External monitor lagging
...
Added extra redraw request
Enabled the fix by default only for M2 and spans displays property enabled (Displays have separate spaces OFF)
2023-10-10 13:56:26 +02:00
Maxim Kartashev
e4d4fa74d2
JBR-6142 Impossible to move/resize IDE window after restart if several projects were initially opened on secondary monitor
...
Announce to Mutter that we are "client-decorated" when a Frame is
undecorated by setting _GTK_FRAME_EXTENTS to all zeroes.
This prevents Mutter from applying certain harmful heuristics.
2023-10-10 15:31:47 +04:00
Maxim Kartashev
8d1d4351b9
JBR-6183 Wayland: clipboard-related exception in headless environment
2023-10-10 11:43:03 +04:00
Dmitrii Morskii
246e3a3de9
JBR-6135 removed dependence on process reading TTF in fixed size chunks
2023-10-09 15:01:15 +02:00
bourgesl
1b65d2d228
JBR-6119: RenderPerf enhancements:
...
new executor modes (buffer & volatile), robot calibration & more statistics and CLI arguments
added version + help information, added time unit
(cherry picked from commit 2afc66470aa3d3a77ab590b9e0eb4c799be432be)
2023-10-04 20:58:39 +02:00
Alexey Ushakov
474629f98a
JBR-6132 Crash in [MTLLayer blitTexture] when MTL_DEBUG_LAYER enabled
...
Blit operation should not be performed on textures with MTLTextureUsageRenderTarget only, so changing framebufferOnly to NO
2023-10-04 16:12:47 +02:00
Nikita Gubarkov
76c483eec1
JBR-6144 Build JBR with Vulkan support
...
1. Update dockerfile to checkout Vulkan headers
2. Fix --with-vulkan-include configure option
2023-10-04 14:53:17 +02:00
Alexey Ushakov
7685c6b5f9
JBR-6158 Cannot build jbr21 with wayland toolkit on wsl2
...
Added --with-wayland-lib option to provide custom library path
2023-10-03 19:59:01 +02:00
Maxim Kartashev
6a1c5bd43a
JBR-5857 Wayland: implement clipboard support
2023-10-02 19:38:31 +04:00
Dmitry Batrak
5e738482b1
JBR-6145 [Wayland toolkit] Popup windows aren't focusable
...
A partial solution. Cases not still covered:
* Alt+tab from the app and back should keep popup focused if it was focused initially
* Mouse clicks between popup and owner should transfer focus as expected
2023-09-29 20:14:01 +03:00
Vitaly Provodin
17556b0ea3
update exclude list on results of 21_b243.1 test runs
2023-09-29 15:47:08 +04:00
Vitaly Provodin
7dda83bf0b
JBR-6130 add VK_TAB release action
2023-09-29 15:47:08 +04:00
Maxim Kartashev
ca1889e682
JBR-6138 Wayland: utilize gtk_shell1 protocol to mark dialogs as modal
2023-09-29 09:38:21 +04:00
Maxim Kartashev
258cf006bc
JBR-6117 Wayland: JVM shutdown hang
2023-09-28 09:01:26 +04:00
Nikita Provotorov
a240282285
JBR-5984: IM's candidate window is placed under popup windows.
...
- Implements the optional method [NSTextInputClient windowLevel] to tell the macOS IM subsystem correct level of the window;
- Adds a regression test ImWindowIsPlacedUnderPopup5984.java.
(cherry picked from commit 5a91aae9c2 )
2023-09-26 22:01:45 +02:00
Dmitrii Morskii
edfe753192
JBR-6044 handle absence of fontConfig library in setupRenderingFontHints
2023-09-25 12:51:03 +02:00
Dmitrii Morskii
7d8ca546f4
JBR-6041 started using correct type inside FcPatternGetValueFuncType
2023-09-25 12:50:59 +02:00
ghostflyby
b9d1c0e801
JBR-6124 Fix macOS services writing text back to textfield
2023-09-25 11:37:53 +02:00
Dmitry Batrak
d47223ddd9
JBR-5961 Wayland: can't switch between projects using menu
...
prevent using a pointer to destroyed surface
2023-09-25 09:33:15 +03:00
Vitaly Provodin
862b0d9195
update exclude list on results of 21_b240.22 test runs
2023-09-22 17:31:35 +07:00
Nikita Gubarkov
0457603fb6
JBR-6098 x64 docker images with glslc.
2023-09-21 10:21:40 +02:00
Sergey Shelomentsev
12c88c770d
exclude FocusTraversalOrderTest
2023-09-20 21:34:29 +03:00
Sergey Shelomentsev
ac57aef98b
JBR-6060 add focus traversal order test
2023-09-20 21:21:41 +03:00
Vitaly Provodin
40da69a5fb
JBR-6070 update docker images for Alpine Linux
2023-09-16 08:35:57 +07:00
Vitaly Provodin
e4596e18e9
update exclude list on results of 21_b231.1 commit test runs
2023-09-16 08:35:57 +07:00
Dmitry Batrak
a24ed041aa
JBR-5961 Wayland: can't switch between projects using menu
...
fix typo
2023-09-15 14:45:03 +03:00
Dmitry Batrak
d0bf4506c0
JBR-5961 Wayland: can't switch between projects using menu
...
support Window.toFront in Wayland toolkit
2023-09-15 12:44:26 +03:00
Maxim Kartashev
836f44fded
JBR-6071 Alpine Linux compilation: error: implicit declaration of function 'pthread_getname_np'
2023-09-15 12:52:05 +04:00
Vitaly Provodin
f0bbcfc492
update exclude list on results of 21.231.1 test runs
2023-09-15 04:13:18 +07:00
Maxim Kartashev
e829d44cb9
JBR-5989 Wayland: jdk_awt_wayland test group
2023-09-13 08:26:46 +04:00
Maxim Kartashev
df095ab6db
JBR-6025 Wayland: miscellaneous small improvements
2023-09-13 08:26:32 +04:00
Nikita Gubarkov
c301e17244
JBR-6016 doPrivileged for JBR API internal services.
...
(cherry picked from commit 19917e72086f091ef845959a29e7814ff6d88aa7)
2023-09-11 15:07:25 +02:00
Alexey Ushakov
f66a111d13
JBR-6045 WLToolkit(Vulkan): Add options to select physical device
...
Changed access to _name field, minor corrections in verbose print
2023-09-08 12:28:07 +02:00
Vitaly Provodin
6db1b3ec3c
update exclude list on results of 21_b218.1 test runs
2023-09-08 17:06:59 +07:00
Alexey Ushakov
a19d03327a
JBR-6045 WLToolkit(Vulkan): Add options to select physical device
...
Implemented -Dsun.java2d.vulkan=True and -Dsun.java2d.vulkan.deviceNumber=n VM options
2023-09-07 21:47:40 +02:00
Dmitrii Morskii
6d63ee0477
JBR-5502: optimize stringWidth & charsWidth methods of FontDesignMetrics
2023-09-07 17:23:55 +02:00
Dmitrii Morskii
60928807c8
JBR-6018 removed incorrect test testFeaturesZeroFrac
2023-09-07 14:51:20 +02:00
Maxim Kartashev
da11c5e526
JBR-6036 Wayland: Cannot invoke "java.awt.Component.getWidth()" because "popupParent" is null
...
Not all POPUP Window's have their parent set. And only those who do
shall be treated as popups in the Wayland's sense.
2023-09-06 19:23:07 +04:00
Nikita Tsarev
c56af99364
JBR-6028: Check before attempting to switch to a layout that might not exist in KeyCodesTest
2023-09-06 17:01:24 +02:00
Nikita Gubarkov
492fddd948
JBR-5973 Implement rendering of no-AA shapes with Vulkan pipeline
...
Get rid of maxTextureSize in Vulkan code. This concept was introduced to fix macOS-specific bugs and don't map well to Vulkan implementation, as this value is tied to specific device and texture format, so get rid of it for now and see whether we need it at all.
Refactored native surface data hierarchy. There was a C-style "inheritance" model with VKSDOps having an SurfaceDataOps as its first member and conversions back and forth between them. And then also privOps - pointer to the platform-specific part (WLVK). This was refactored into plain inheritance: SurfaceDataOps -> VKSurfaceData -> VKSwapchainSurfaceData -> WLVKSurfaceData
State management, synchronization & layout transition. Now using dynamic rendering and synchronization2 extensions.
Each device has a single timeline semaphore (basically 64-bit counter), monotonically increasing as device executes our commands, allowing us to track the state of the submitted batches and reuse resources which are no longer in use.
Split command recording into primary and secondary command buffers.
This allows us to record commands "in the past", before current render pass started, which gives possibility for some heavy optimizations:
1. When we suddenly need some texture in the middle of the render pass - no need to stop render pass in order to insert necessary synchronization - we can do it as if we knew it beforehand.
2. When we draw something and then clear the surface - just erase all commands inside current render pass we recorded earlier, so the actual drawing will never happen.
Shaders are compiled with glslc or glslangValidator and bytecode is inlined directly into libawt_wlawt
Memory management via VMA, vertex buffer pool, shader push constants.
Other refactoring.
2023-09-06 15:26:12 +02:00
Alexey Ushakov
f5a72877ba
JBR-6032 WLToolkit: Uninitialized WLComponentPeer sends paint requests
...
Protected surfaceAssigned from MT access
2023-09-06 12:47:38 +02:00
Alexey Ushakov
081bc495a1
JBR-6032 WLToolkit: Uninitialized WLComponentPeer sends paint requests
...
Skip sending paint events for not configured peers
2023-09-05 21:51:27 +02:00
Maxim Kartashev
56ce6657e8
JBR-5968 Wayland: support PERPIXEL_TRANSLUCENT
2023-09-05 12:11:27 +04:00
Vitaly Provodin
c7eaed89c2
JBR-6008 Update JetBrains Mono fonts to v2.304
2023-09-05 06:03:50 +07:00
Maxim Kartashev
07b83bad84
JBR-6002 Linux: maximized window goes fullscreen after being moved between monitors
2023-09-01 10:00:31 +04:00
Maxim Kartashev
703e87cc3a
JBR-5971 JBR API hash update
...
Updated the JBR API hash because of changes in comments
in the WindowMove API.
2023-08-30 11:52:39 +04:00
Dmitrii Morskii
dabd52c312
JBR-5844: fix case with non-scalable face
2023-08-29 14:36:46 +02:00
Dmitrii Morskii
574c6d97e9
JBR-5804: refactoring of freetypeScaler and moving fontconfig's logic in separate file
2023-08-29 14:36:02 +02:00
Maxim Kartashev
8ff96bc79f
JBR-5971 Wayland: support WindowMove JBR API
2023-08-29 10:48:18 +04:00
Vitaly Provodin
f600c73328
update exclude list on results of 21_b205.2 test runs
2023-08-25 17:33:22 +07:00
Nikita Tsarev
94d6344b43
JBR-5963: Fix RobotKeyboard test and implement getLockingKeyState
2023-08-24 20:06:00 +02:00
Maxim Kartashev
3834f6c24e
JBR-5962 Wayland: fix the main event loop to allow for secondary queues
...
Return READ_RESULT_FINISHED_NO_EVENTS from WLToolkit.readEvents() in
case of poll returning with no new data (i.e. via timeout).
2023-08-23 15:32:12 +04:00
Sergei Tachenov
a4e4430a5a
JBR-5824 Ensure popup menus are on the correct screen
...
This is a very old bug, JDK-6415065.
What happens here is that when the position
of a popup menu is calculated, it can expand
above or below, depending on the position
of the parent menu, the item being expanded
and the size of the submenu and screen resolution.
If the menu decides to expand above,
the position calculation in JMenu.getPopupMenuOrigin
may yield a coordinate above the current screen.
Later, JPopupMenu.adjustPopupLocationToFitScreen
tries to fit the entire menu into the screen.
However, it has no idea which screen is correct,
as all it has is an (x, y) location. If that
location is invalid, it may correct it by
fitting it into the screen. However, if it is
valid, but located on an incorrect screen,
then the whole logic goes awry and the menu
is fitted into the wrong screen.
Fix by pre-adjusting the Y location to fit
into the correct screen in JMenu.getPopupMenuOrigin,
where the correct screen is still known.
The resulting location may still not be final,
as the menu's height needs to be taken into
account as well, but that's exactly what
JPopupMenu.adjustPopupLocationToFitScreen does.
Since the coordinate is on the correct screen now,
it fits the menu into the same screen, which
guarantees it'll be the correct one.
2023-08-22 12:19:23 +04:00
Dmitry Batrak
f85dae83df
JBR-5953 If hieroglyph typing isn't finalised, focusing another component inserts the composed text there
...
(cherry picked from commit ff8fa489f8e1e16cb055cc56f1b441018c2f495c)
2023-08-21 13:39:53 +03:00
Vitaly Provodin
6b64fe9b77
update exclude list on results of 21_b202.1 test runs
2023-08-18 05:07:02 +07:00
Nikita Tsarev
85fb38c9a9
Regenerate wakefield-client-protocol using an older wayland-scanner to temporarily fix build problems
2023-08-17 15:56:48 +02:00
Dmitry Batrak
bcd4b38663
JBR-5946 Allow to disable painting of composed text in Swing text components using TextLayout.draw
...
(cherry picked from commit 81d531fb9f7496498fcab1f0e76554885941f16c)
2023-08-16 15:27:02 +03:00
Nikita Tsarev
77bccaf640
JBR-5676: Support emulating input events in Wakefield
2023-08-15 12:37:27 +02:00
Vitaly Provodin
27bb9662b2
update exclude list on results of 21_b199.2 test runs
2023-08-12 06:58:24 +07:00
Daniel D. Daugherty
cd18df6c66
8314062: ProblemList jdk/jfr/tool/TestView.java on macosx-x64
...
Reviewed-by: naoto
2023-08-12 06:47:32 +07:00
Stefan Karlsson
0795b7e7e1
8311179: Generational ZGC: gc/z/TestSmallHeap.java failed with OutOfMemoryError
...
Reviewed-by: aboldtch, tschatzl
Backport-of: 28fd7a1739
2023-08-12 06:47:32 +07:00
Jim Laskey
04e3cc31e8
8313809: String template fails with java.lang.StringIndexOutOfBoundsException if last fragment is UTF16
...
Reviewed-by: redestad
Backport-of: 6864441163
2023-08-12 06:47:32 +07:00
Jim Laskey
82f1a2ce4a
8312814: Compiler crash when template processor type is a captured wildcard
...
Reviewed-by: jjg, vromero
Backport-of: f14245b388
2023-08-12 06:47:31 +07:00
Tobias Hartmann
64c0d8c181
8313345: SuperWord fails due to CMove without matching Bool pack
...
Reviewed-by: chagedorn
Backport-of: d3b578f1c9
2023-08-12 06:47:31 +07:00
Jesper Wilhelmsson
33e83936c6
8312985: Remove EA from the JDK 21 version string with first RC promotion on August 10, 2023
...
Reviewed-by: mikael
2023-08-12 06:47:31 +07:00
Stefan Karlsson
c702e89c52
8313593: Generational ZGC: NMT assert when the heap fails to expand
...
Reviewed-by: eosterlund
Backport-of: 19e2c8c321
2023-08-12 06:47:31 +07:00
Nikita Tsarev
7159ccf83c
JBR-5900: Fix deadlock when enabling the Wakefield extension
2023-08-10 12:47:58 +02:00
Nikita Tsarev
7971b98a99
JBR-5896: Fix WLToolkit being instantiated twice
2023-08-10 12:46:09 +02:00
Dmitrii Morskii
8907bf5479
JBR-5724: fixed serialization and backward compatibility of Font
2023-08-08 13:28:41 +02:00
Dmitry Batrak
c7cd32a03d
JBR-5823 IDEA crashes when '-Dmain.thread.as.edt=true' vmoption is set and VoiceOver is enabled
...
done as part of JBR-4993 Support using 'main' thread as EDT on macOS
(cherry picked from commit 55598693c3 )
(cherry picked from commit 2d8d56b5d61bd219b084fc50faea738f625be922)
2023-08-04 10:52:54 +03:00
Justin Lu
6b7bbe79cb
8312572: JDK 21 RDP2 L10n resource files update
...
Reviewed-by: naoto, iris
Backport-of: 9b55e9a706
2023-08-04 10:27:06 +07:00
Matthias Baesken
43b4cd00e2
8312574: jdk/jdk/jfr/jvm/TestChunkIntegrity.java fails with timeout
...
Reviewed-by: clanger
Backport-of: 34173ff0d1
2023-08-04 10:27:06 +07:00
Christoph Langer
2506bc3cca
8309088: security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails
...
Reviewed-by: mbaesken
Backport-of: 4c2e54fb05
2023-08-04 10:27:05 +07:00
Christoph Langer
12378c2123
8311822: AIX : test/jdk/java/foreign/TestLayouts.java fails because of different output - expected [[i4](struct)] but found [[I4](struct)]
...
Reviewed-by: mbaesken
Backport-of: d1cc278260
2023-08-04 10:27:05 +07:00
Christoph Langer
eb483848b6
8303549: [AIX] TestNativeStack.java is failing with exit value 1
...
Reviewed-by: mbaesken
Backport-of: 5ff42d1429
2023-08-04 10:27:05 +07:00
Jorn Vernee
7219fde797
8313023: Return value corrupted when using CCS + isTrivial (mainline)
...
Reviewed-by: thartmann, mcimadamore
Backport-of: 6fca289887
2023-08-04 10:27:04 +07:00
Christoph Langer
ea2647d428
8313256: Exclude failing multicast tests on AIX
...
Reviewed-by: mbaesken
Backport-of: 98a915a54c
2023-08-04 10:27:04 +07:00
Christoph Langer
46f0a568e1
8313404: Fix section label in test/jdk/ProblemList.txt
...
Reviewed-by: mbaesken
Backport-of: 94b50b714a
2023-08-04 10:27:04 +07:00
Justin Lu
b19d723ace
8039165: [Doc] MessageFormat null locale generates NullPointerException
...
Reviewed-by: naoto, iris
Backport-of: c6396dceb9
2023-08-04 10:27:04 +07:00
Roger Riggs
46270d5867
8310033: Clarify return value of Java Time compareTo methods
...
Reviewed-by: naoto
Backport-of: 8650026ff1
2023-08-04 10:27:04 +07:00
Christoph Langer
4e12f81c86
8313316: Disable runtime/ErrorHandling/MachCodeFramesInErrorFile.java on ppc64le
...
Reviewed-by: mbaesken
Backport-of: 807ca2d3a1
2023-08-04 10:27:03 +07:00
David Holmes
fba7b16b07
8300937: Update nroff pages in JDK 21 before RC
...
Reviewed-by: mchung, iris, egahlin
2023-08-04 10:27:03 +07:00
Dmitrii Morskii
81e97c5f8a
JBR-5259: fixed Canvas mispositioning after dragging JFrame to a monitor with different scale
2023-07-31 16:18:04 +02:00
Sergey Bylokhov
e71048d298
8313260: JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on linux-x86
...
Reviewed-by: clanger
2023-07-31 12:16:48 +07:00
Tobias Hartmann
11ca5e8d6d
8313241: Temporarily disable "malformed control flow" assert to reduce noise
...
Reviewed-by: chagedorn, kvn, dcubed
2023-07-31 12:16:48 +07:00
Christoph Langer
52fd37a490
8313250: Exclude java/foreign/TestByteBuffer.java on AIX
...
Reviewed-by: rriggs
Backport-of: c05ba48b60
2023-07-31 12:16:48 +07:00
Markus Grönlund
84e548697f
8312293: SIGSEGV in jfr.internal.event.EventWriter.putUncheckedByte after JDK-8312086
...
Reviewed-by: egahlin
Backport-of: 59f66a3b83
2023-07-31 12:16:47 +07:00
Daniel D. Daugherty
f058b31cf8
8313208: ProblemList java/util/concurrent/tck/JSR166TestCase.java on select platforms
...
Reviewed-by: darcy
2023-07-31 12:16:47 +07:00
Daniel D. Daugherty
302f9d6e63
8313193: ProblemList java/util/concurrent/SynchronousQueue/Fairness.java on X64
...
Reviewed-by: rriggs
2023-07-31 12:16:47 +07:00
Serguei Spitsyn
c72add02ac
8300051: assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist
...
Reviewed-by: cjplummer
Backport-of: 783de32b6a
2023-07-31 12:16:47 +07:00
Daniel Jeliński
6517cc564e
8307185: pkcs11 native libraries make JNI calls into java code while holding GC lock
...
Reviewed-by: alanb
Backport-of: 354c6605e3
2023-07-31 12:16:46 +07:00
Vitaly Provodin
fd1cc0b6a5
update exclude list on results of 21_b195.1 test runs
2023-07-31 12:14:36 +07:00
Valerie Peng
4d790c2be4
8311902: Concurrency regression in the PBKDF2 key impl of SunJCE provider
...
Reviewed-by: mullan, ascarpino, xuelei
Backport-of: 28c4d196cf
2023-07-22 05:17:34 +07:00
Chris Plummer
23234a83b6
8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt
...
Reviewed-by: sspitsyn
Backport-of: c84866ac0d
2023-07-22 05:17:34 +07:00
Jan Lahoda
b1fac6f358
8311815: Incorrect exhaustivity computation
...
Reviewed-by: vromero
Backport-of: a4412166ec
2023-07-22 05:17:34 +07:00
Aggelos Biboudis
1d9dde2a3c
8312163: Crash in dominance check when compiling unnamed patterns
...
Reviewed-by: jlahoda
Backport-of: 1fc726a8b3
2023-07-22 05:17:33 +07:00
Christian Hagedorn
1ccadbd336
8308682: Enhance AES performance
...
Reviewed-by: rhalade, dlong, kvn
2023-07-22 05:17:33 +07:00
Jan Lahoda
87aa435e4d
8303376: Better launching of JDI
...
Reviewed-by: mschoene, rhalade, vromero
2023-07-22 05:17:33 +07:00
Calvin Cheung
3351ece9ac
8296565: Enhanced archival support
...
Reviewed-by: rhalade, iklam
2023-07-22 05:17:33 +07:00
Brian Burkhalter
076cfd1f77
8305312: Enhanced path handling
...
Reviewed-by: rhalade, alanb
2023-07-22 05:17:32 +07:00
Ioi Lam
40206536c7
8294323: Improve Shared Class Data
...
Co-authored-by: Calvin Cheung <ccheung@openjdk.org >
Reviewed-by: coleenp, rhalade
2023-07-22 05:17:32 +07:00
Hai-May Chao
0c743f785d
8300596: Enhance Jar Signature validation
...
Reviewed-by: mullan, rhalade, mschoene, weijun
2023-07-22 05:17:32 +07:00
Lance Andersen
bc11ed4114
8302483: Enhance ZIP performance
...
Reviewed-by: ahgross, alanb, rhalade, coffeys
2023-07-22 05:17:32 +07:00
Michael McMahon
c620b0ce4a
8302475: Enhance HTTP client file downloading
...
Reviewed-by: dfuchs, rhalade
2023-07-22 05:17:31 +07:00
Tobias Hartmann
864686aa78
8304460: Improve array usages
...
Reviewed-by: iveresov, rhalade, chagedorn
2023-07-22 05:17:31 +07:00
Tobias Hartmann
16bf733fc8
8304468: Better array usages
...
Reviewed-by: iveresov, rhalade, chagedorn
2023-07-22 05:17:31 +07:00
Jamil Nimeh
96854ead11
8300285: Enhance TLS data handling
...
Reviewed-by: ahgross, ascarpino, rhalade
2023-07-22 05:17:31 +07:00
Serguei Spitsyn
7ab527590a
8312189: ProblemList serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id1
...
Reviewed-by: amenkov
Backport-of: 3236ba0be4
2023-07-22 05:17:30 +07:00
Serguei Spitsyn
861b95bf9d
8311556: GetThreadLocalStorage not working for vthreads mounted during JVMTI attach
...
Reviewed-by: amenkov
Backport-of: 11a5115caf
2023-07-22 05:17:30 +07:00
Markus Grönlund
8023b5101c
8311040: JFR: RecordedThread::getOSThreadId() should return -1 if thread is virtual
...
Reviewed-by: egahlin
Backport-of: 9905f75822
2023-07-22 05:17:30 +07:00
Jan Lahoda
7f40dd0b44
8311038: Incorrect exhaustivity computation
...
Reviewed-by: vromero
Backport-of: bbb7ce5137
2023-07-22 05:17:30 +07:00
Mandy Chung
d551c2c7ee
8310814: Clarify the targetName parameter of Lookup::findClass
...
Reviewed-by: darcy
Backport-of: b4dce0d624
2023-07-22 05:17:29 +07:00
Joakim Nordström
0c4c702c27
8307526: [JFR] Better handling of tampered JFR repository
...
Reviewed-by: mgronlun
Backport-of: 66d2736521
2023-07-22 05:17:29 +07:00
Jan Lahoda
8182a51a93
8311825: Duplicate qualified enum constants not detected
...
Reviewed-by: vromero
Backport-of: d1fa1a8686
2023-07-22 05:17:29 +07:00
Jan Lahoda
f825086114
8312093: Incorrect javadoc comment text
...
Reviewed-by: jlaskey, iris
Backport-of: 1c9691b1f7
2023-07-22 05:17:29 +07:00
Jim Laskey
c9bd5f53fb
8312098: Update man page for javadoc
...
Reviewed-by: darcy
2023-07-22 05:17:28 +07:00
Aleksey Shipilev
8c6bdeee6d
8311647: Memory leak in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ttyname_1r
...
Reviewed-by: rriggs
Backport-of: 43099a85b1
2023-07-22 05:17:28 +07:00
Markus Grönlund
139beb92aa
8303134: JFR: Missing stack trace during chunk rotation stress
...
Reviewed-by: egahlin
Backport-of: 7539cc092d
2023-07-22 05:17:28 +07:00
Vitaly Provodin
dfcb233c88
update exclude list on results of 21_b190.1 test runs
2023-07-22 05:16:24 +07:00
Maxim Kartashev
fc7e7f0725
JBR-5861 Wayland: minimum necessary stubs to run IDEA
2023-07-21 17:15:58 +04:00
Markus Grönlund
706e410826
8244289: fatal error: Possible safepoint reached by thread that does not allow it
...
Reviewed-by: egahlin
Backport-of: 61932f49a5
2023-07-14 19:40:06 +07:00
Alan Bateman
728fde56c3
8311867: StructuredTaskScope.shutdown does not interrupt newly started threads
...
Reviewed-by: jpai
Backport-of: 92a04e201e
2023-07-14 19:40:06 +07:00
Justin Lu
6519ab02b2
6960866: [Fmt-Ch] ChoiceFormat claims impossible and unimplemented functionality
...
Reviewed-by: naoto, lancea, iris
Backport-of: 6cb9ec32a6
2023-07-14 19:40:05 +07:00
Stuart Marks
7ccfa3ca9c
8306785: fix deficient spliterators for Sequenced Collections
...
Reviewed-by: rriggs
Backport-of: 743e8b8e0a
2023-07-14 19:40:05 +07:00
Erik Gahlin
bd472d7169
8294401: Update jfr man page to include recently added features
...
Reviewed-by: mgronlun
Backport-of: f60c1f9bc4
2023-07-14 19:40:05 +07:00
Markus Grönlund
1a7156370e
8311536: JFR TestNativeMemoryUsageEvents fails in huge pages configuration
...
Reviewed-by: egahlin
Backport-of: 6895debf66
2023-07-14 19:40:04 +07:00
Aleksey Shipilev
15e83af59e
8311645: Memory leak in jspawnhelper spawnChild after JDK-8307990
...
Reviewed-by: alanb
Backport-of: 401c3dea5d
2023-07-14 19:40:04 +07:00
Vladimir Petko
d2a9b2c5b9
8311092: Please disable runtime/jni/nativeStack/TestNativeStack.java on armhf
...
Reviewed-by: dholmes
Backport-of: 0916e6a603
2023-07-14 19:40:04 +07:00
Tobias Hartmann
4e5e35a1e3
8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if
...
Reviewed-by: chagedorn
Backport-of: caadad4fdc
2023-07-14 19:40:03 +07:00
Robbin Ehn
2b30ddf722
8310656: RISC-V: __builtin___clear_cache can fail silently.
...
Reviewed-by: luhenry, fyang
Backport-of: faf1b822d0
2023-07-14 19:40:03 +07:00
Stuart Marks
c8230b05b7
8308694: Clarify reversed() default methods' implementation requirements
...
Reviewed-by: naoto, bpb
Backport-of: f82c8184b2
2023-07-14 19:40:03 +07:00
Rajan Halade
93aa8f21cf
8156889: ListKeychainStore.sh fails in some virtualized environments
...
Reviewed-by: mullan
Backport-of: 119cc495fc
2023-07-14 19:40:03 +07:00
Rajan Halade
77262d47c4
8295894: Remove SECOM certificate that is expiring in September 2023
...
Reviewed-by: mullan
Backport-of: fd7fddb6ed
2023-07-14 19:40:02 +07:00
Patricio Chilano Mateo
4cb3d4858b
8309637: runtime/handshake/HandshakeTimeoutTest.java fails with "has not cleared handshake op" and SIGILL
...
Reviewed-by: coleenp
Backport-of: 57e7e82fa1
2023-07-14 19:40:02 +07:00
Alan Bateman
31ee3ceb12
8310892: ScopedValue throwing StructureViolationException should be clearer
...
Reviewed-by: darcy, iris, lancea
Backport-of: 623cfcd04b
2023-07-14 19:40:02 +07:00
Maurizio Cimadamore
0ecca996a0
8311593: Minor doc issue in MemorySegment::copy
...
Reviewed-by: jvernee
Backport-of: 6569b252b9
2023-07-14 19:40:02 +07:00
Alexey Ivanov
c1172de798
8311689: Wrong visible amount in Adjustable of ScrollPane
...
Reviewed-by: honkar, azvegint, prr
Backport-of: b3f34039fe
2023-07-14 19:40:01 +07:00
Patricio Chilano Mateo
bc8b3fb572
8302351: "assert(!JavaThread::current()->is_interp_only_mode() || !nm->method()->is_continuation_enter_intrinsic() || ContinuationEntry::is_interpreted_call(return_pc)) failed: interp_only_mode but not in enterSpecial interpreted entry" in fixup_callers_callsite
...
Reviewed-by: coleenp
Backport-of: 0c86c31bcc
2023-07-14 19:40:01 +07:00
Erik Gahlin
6be2cd7480
8311245: JFR: Remove t.printStackTrace() in PeriodicEvents
...
Reviewed-by: mgronlun
Backport-of: a1cfc96954
2023-07-14 19:40:01 +07:00
Hao Sun
9ff86192c4
8311548: AArch64: [ZGC] Many tests fail with "assert(allocates2(pc)) failed: not in CodeBuffer memory" on some CPUs
...
Reviewed-by: tschatzl
Backport-of: 4b1403d06b
2023-07-14 19:40:01 +07:00
Erik Joelsson
8081944830
8308585: AC_REQUIRE: `PLATFORM_EXTRACT_TARGET_AND_BUILD' was expanded before it was required
...
Reviewed-by: mikael
Backport-of: 554b4d7243
2023-07-14 19:40:00 +07:00
Zhengyu Gu
5dad107712
8309761: Leak class loader constraints
...
Reviewed-by: coleenp
Backport-of: 8e4e6b056c
2023-07-14 19:40:00 +07:00
Naoto Sato
31d1ffbf21
8311183: Remove unused mapping test files
...
Reviewed-by: lancea
Backport-of: d072c40ff1
2023-07-14 19:40:00 +07:00
Thomas Stuefe
8de2ce735a
8310265: (process) jspawnhelper should not use argv[0]
...
Reviewed-by: rriggs
Backport-of: 47d00a4cbe
2023-07-14 19:39:59 +07:00
Maxim Kartashev
8d90bd6d5d
JBR-5815 javax/swing/AbstractButton/6711682/bug6711682.java: Row #2 checkbox is not selected
...
Fixed the test to use proper cell coordinates when clicking.
2023-07-13 11:54:22 +04:00
bourgesl
71e1ff1b1a
fixup! JBR-5625: use sun.java2d.metal.colorMatching=true by default (current metal behaviour)
2023-07-12 21:10:29 +02:00
Vitaly Provodin
c024fc4ad9
update exclude list on results of 21_b185.5 test runs
2023-07-11 16:14:08 +07:00
Alexey Ushakov
7c0beaa530
JBR-5831 Compile failure after applying JDK-8309140 (ResourceHashtable failed ...)
...
Fixed compile issue
2023-07-10 20:12:22 +02:00
Alexey Ushakov
c423b9bc2e
JBR-5645 Provide basic classes for Vulkan rendering pipeline
...
Fix compilation failure on macos
2023-07-10 14:10:05 +02:00
Tobias Hartmann
eb957de688
8295210: IR framework should not whitelist -XX:-UseTLAB
...
Reviewed-by: epeter
Backport-of: 31dcda5d67
2023-07-07 19:40:57 +07:00
Coleen Phillimore
1063d09924
8309140: ResourceHashtable failed "assert(~(_allocation_t[0] | allocation_mask) == (uintptr_t)this) failed: lost resource object"
...
Reviewed-by: iklam
Backport-of: b6c789faad
2023-07-07 19:40:49 +07:00
Tobias Hartmann
039c82b4f6
8310425: [JVMCI] compiler/runtime/TestConstantDynamic: lookupConstant returned an object of incorrect type: null
...
Reviewed-by: chagedorn
Backport-of: 15878360bf
2023-07-07 19:32:57 +07:00
Hannes Wallnöfer
c07097a888
8311264: JavaDoc index comparator is not transitive
...
Reviewed-by: prappo
Backport-of: 0741cd3289
2023-07-07 19:32:57 +07:00
Pavel Rappo
299f672e2a
8311122: Fix typos in java.base
...
Reviewed-by: iris
Backport-of: 7b3c2dc5f4
2023-07-07 19:32:57 +07:00
Tobias Hartmann
a3bcdeacfe
8311023: assert(false) failed: EA: missing memory path
...
Reviewed-by: chagedorn
Backport-of: 6ebb0e3bd4
2023-07-07 19:32:56 +07:00
Tobias Hartmann
ba6ffccf8b
8309531: Incorrect result with unwrapped iotaShuffle.
...
Reviewed-by: chagedorn
Backport-of: d6578bff1c
2023-07-07 19:32:56 +07:00
Serguei Spitsyn
cd7d0d50d8
8303086: SIGSEGV in JavaThread::is_interp_only_mode()
...
Reviewed-by: pchilanomate
Backport-of: 971c2efb69
2023-07-07 19:32:56 +07:00
Rajan Halade
98bf58e13d
8301379: Verify TLS_ECDH_* cipher suites cannot be negotiated
...
Reviewed-by: mullan
Backport-of: 9f64a64376
2023-07-07 19:32:55 +07:00
Axel Boldt-Christmas
2cedb9d3bb
8310743: assert(reserved_rgn != nullptr) failed: Add committed region, No reserved region found
...
Reviewed-by: ayang
Backport-of: f393975d1b
2023-07-07 19:32:55 +07:00
Matthias Baesken
b2bc6893ea
8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns
...
Reviewed-by: clanger
Backport-of: 7da3f1999f
2023-07-07 19:32:55 +07:00
Mandy Chung
90974afeba
8254566: Clarify the spec of ClassLoader::getClassLoadingLock for non-parallel capable loader
...
Reviewed-by: iris
Backport-of: b9198f9931
2023-07-07 19:32:55 +07:00
Tobias Hartmann
0019cdf781
8310829: guarantee(!HAS_PENDING_EXCEPTION) failed in ExceptionTranslation::doit
...
Reviewed-by: chagedorn
Backport-of: f6bdccb45c
2023-07-07 19:32:54 +07:00
Matthias Baesken
e7e9c3492f
8310380: Handle problems in core-related tests on macOS when codesign tool does not work
...
Reviewed-by: cjplummer
Backport-of: 39c104df44
2023-07-07 19:32:54 +07:00
Chen Liang
26863d19fc
8309819: Clarify API note in Class::getName and MethodType::toMethodDescriptorString
...
Reviewed-by: mchung
Backport-of: 8c8e9d911d
2023-07-07 19:32:54 +07:00
Chen Liang
44fe0a12c6
8310838: Correct range notations in MethodTypeDesc specification
...
Reviewed-by: mchung
Backport-of: a197ee797b
2023-07-07 19:32:54 +07:00
Daniel D. Daugherty
ff0d766ef6
8311186: ProblemList javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java on linux-aarch64
...
8311189: disable gc/z/TestHighUsage.java
8311190: ProblemList javax/management/remote/mandatory/connection/DeadLockTest.java with virtual threads on windows-x64
8311191: ProblemList javax/management/remote/mandatory/connection/ConnectionTest.java with virtual threads on windows-x64
8311193: ProblemList vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java on linux-all
8311195: ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java with Xcomp on macosx-x64
Reviewed-by: lmesnik
Backport-of: 140b70fb29
2023-07-07 19:32:53 +07:00
Axel Boldt-Christmas
917c3597ed
8311046: ProblemList gc/z/TestHighUsage.java with Generational ZGC
...
Reviewed-by: stefank
Backport-of: 2a9e2f614f
2023-07-07 19:32:53 +07:00
Vitaly Provodin
59edee4716
update exclude list on results of 21_b173.1 test runs (follow up)
2023-07-07 19:32:02 +07:00
Vitaly Provodin
28edf9aa51
update exclude list on results of 21_b173.1 test runs (follow up)
2023-07-07 07:24:39 +07:00
Alexey Ushakov
dd761c3138
JBR-5645 Provide basic classes for Vulkan rendering pipeline
...
Implemented shared classes for cross-platform vulkan implementation and some support for wayland toolkit
2023-07-06 20:07:51 +02:00
Alexey Ushakov
79263e5875
JBR-5807 java/awt/Frame/FrameVisible/FrameContentAppearanceTest.java: Failed: OpenGL 26 image rendering failure(s)
...
Added synchronisation for rendering and appearance
2023-07-06 19:21:35 +02:00
Vitaly Provodin
4eaaf559e5
update exclude list on results of 21_b173.1 test runs
2023-07-05 05:53:19 +07:00
Maxim Kartashev
470c36bbd8
JBR-5661 Wayland: implement heavy-weight popup windows
2023-07-04 09:29:37 +04:00
bourgesl
5473bc5596
fixup! JBR-5625: use CGColorSpaceCopyName() available since macOS 10.6 in MTLLayer
...
(cherry picked from commit 4ec4f728f4461a0c173bb80cd3f3c9652f267f4f)
2023-07-01 12:34:42 +02:00
bourgesl
3027b5e95c
JBR-5625: disable color-matching (colorspace = nil) in MTLLayer by default (see new system property 'sun.java2d.metal.colorMatching=true/false') + added new MetalLayerColorTest
2023-06-30 18:19:34 +02:00
Tobias Hartmann
2ee44fface
8309902: C2: assert(false) failed: Bad graph detected in build_loop_late after JDK-8305189
...
Reviewed-by: chagedorn
Backport-of: 26efff7586
2023-06-30 20:00:06 +07:00
Joe Darcy
b0eb2a22e2
8311115: Type in java.lang.reflect.AccessFlag.METHOD_PARAMETER
...
Reviewed-by: prappo
Backport-of: d97966266e
2023-06-30 20:00:06 +07:00
Tobias Hartmann
4956bcb3d4
8310299: C2: 8275201 broke constant folding of array store check in some cases
...
Reviewed-by: chagedorn
Backport-of: be64d3ac3c
2023-06-30 20:00:05 +07:00
Erik Gahlin
b632a89ba5
8311007: jdk/jfr/tool/TestView.java can't find event
...
Reviewed-by: mgronlun
Backport-of: e3f18af1df
2023-06-30 20:00:05 +07:00
Joe Darcy
0be7c6e827
8310061: Note if implicit annotation processing is being used
...
Reviewed-by: vromero
Backport-of: 3df36c4f10
2023-06-30 20:00:05 +07:00
Jorn Vernee
ea0b791f94
8310914: Remove 2 malformed java/foreign ProblemList entries
...
Reviewed-by: jpai
Backport-of: f07e396bda
2023-06-30 20:00:05 +07:00
Jorn Vernee
c35e073cd9
8310405: Linker.Option.firstVariadicArg should specify which index values are valid
...
Reviewed-by: mcimadamore
Backport-of: 7fffdb5e60
2023-06-30 20:00:04 +07:00
Tobias Hartmann
be708c5de0
8310130: C2: assert(false) failed: scalar_input is neither phi nor a matchin reduction
...
Reviewed-by: kvn
Backport-of: 526dba1a29
2023-06-30 20:00:04 +07:00
Rajan Halade
05af322e8a
8292704: sun/security/tools/jarsigner/compatibility/Compatibility.java use wrong key size for EC
...
Reviewed-by: valeriep, hchao
Backport-of: 130a9f1387
2023-06-30 20:00:04 +07:00
Archie Cobbs
4ade52291c
8305671: javac rejects semicolons in compilation units with no imports
...
Reviewed-by: vromero
Backport-of: a08352f621
2023-06-30 20:00:04 +07:00
Pavel Rappo
59ff7acff6
8311034: Fix typo in javac man page
...
Reviewed-by: rriggs
Backport-of: f17bfeec61
2023-06-30 20:00:03 +07:00
Kevin Walls
5c3fe85288
8303916: ThreadLists.java inconsistent results
...
Reviewed-by: sspitsyn
Backport-of: 8c9b85a990
2023-06-30 20:00:03 +07:00
Stefan Karlsson
c01213983c
8310194: Generational ZGC: Lock-order asserts in JVMTI IterateThroughHeap
...
Reviewed-by: ayang
Backport-of: 4e4e586dac
2023-06-30 20:00:03 +07:00
Tobias Hartmann
dc28c85058
8310459: [BACKOUT] 8304450: [vectorapi] Refactor VectorShuffle implementation
...
Reviewed-by: kvn
Backport-of: ff9a754109
2023-06-30 20:00:02 +07:00
Joe Darcy
5b7b91f80b
8310830: typo in the parameter name in @throws of ClassDesc::ofDescriptor
...
Reviewed-by: mchung
Backport-of: 4bce38c6d7
2023-06-30 20:00:02 +07:00
Jim Laskey
4da9ef9367
8310975: java.util.FormatItemModifier should not be protected
...
Reviewed-by: darcy
Backport-of: 315242b741
2023-06-30 20:00:02 +07:00
Naoto Sato
c31883d7ae
8310182: DateTimeFormatter date formats (ISO_LOCAL_DATE) separated with hyphen, not dash
...
Reviewed-by: rriggs
Backport-of: ec45bd64d5
2023-06-30 20:00:01 +07:00
Robbin Ehn
7ce6caddcc
8309258: RISC-V: Add riscv_hwprobe syscall
...
Reviewed-by: luhenry, fyang
Backport-of: 31b6fd775f
2023-06-30 20:00:01 +07:00
Mandy Chung
449333a596
8310242: Clarify the name parameter to Class::forName
...
8310922: java/lang/Class/forName/ForNameNames.java fails after being added by JDK-8310242
Reviewed-by: dholmes
Backport-of: 7db2f08756
2023-06-30 20:00:01 +07:00
Joe Darcy
938ce68fac
8310861: Improve location reporting for javac serial lint warnings
...
8310907: Add missing file
Reviewed-by: jlahoda
Backport-of: 289f218a32
2023-06-30 20:00:01 +07:00
Christian Stein
b135da3050
8309670: java -help output for --module-path / -p is incomplete
...
Reviewed-by: jjg
Backport-of: 4bf78162c5
2023-06-30 20:00:00 +07:00
Hannes Wallnöfer
2e9c2f2d2f
8309471: Limit key characters in static index pages
...
Reviewed-by: jjg
Backport-of: 21f6d83358
2023-06-30 20:00:00 +07:00
Jaikiran Pai
5072c3ddf8
8310868: Thread.interrupt() method's javadoc has an incorrect {@link}
...
Reviewed-by: alanb
Backport-of: 013367b483
2023-06-30 20:00:00 +07:00
Frederic Thevenet
4bf9d30bc1
8309959: JFR: Display N/A for missing data amount
...
Reviewed-by: egahlin
Backport-of: 9872a14192
2023-06-30 20:00:00 +07:00
Joe Darcy
509d789d2e
8310676: add note about unnamed module to Elements.getAllModuleElements
...
Reviewed-by: jjg
Backport-of: 69f3114c41
2023-06-30 19:59:59 +07:00
Jamil Nimeh
872410a552
8309740: Expand timeout windows for tests in JDK-8179502
...
Reviewed-by: xuelei, hchao
Backport-of: 5ca4cdd2ca
2023-06-30 19:59:59 +07:00
Daniel D. Daugherty
0304e5af2d
8310822: JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on generic-x64
...
Reviewed-by: iris, lmesnik
2023-06-30 19:59:59 +07:00
Alexander Zuev
a29a052655
8309733: [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton
...
Reviewed-by: prr
Backport-of: d1d2b55ce0
2023-06-30 19:59:58 +07:00
Sergey Bylokhov
eec4c76e76
8304885: Reuse stale data to improve DNS resolver resiliency
...
Reviewed-by: djelinski, michaelm
Backport-of: bdd81b3182
2023-06-30 19:57:41 +07:00
Vitaly Provodin
dc913b2ba1
update exclude list on results of 21_b173.1 test runs
2023-06-30 18:39:23 +07:00
Maxim Kartashev
725fe7afce
JBR-5777 isWindowMoveSupported() doesn't work with non-default GraphicsEnvironment
...
Co-authored-by: Nikita Gubarkov <nikita.gubarkov@jetbrains.com >
2023-06-28 11:47:22 +04:00
Sergey Shelomentsev
4bf6cbc0ab
fixup! JBR-5746 add mouse events logging
2023-06-27 23:18:08 +03:00
Dmitrii Morskii
c6ddc37179
fixup! JBR-1775: improved logic for choosing newer font between system and bundled ones
2023-06-26 18:00:30 +02:00
Dmitry Batrak
25f8116d68
JBR-5720 Wrong modifiers are reported for mouse middle and right buttons' release/clicked events
...
(cherry picked from commit 64dad2a50a )
2023-06-26 12:10:40 +03:00
Alexey Ushakov
4583bce7fb
JBR-5151 Test failures caused by -Dsun.java2d.metal.displaySync=false
...
Removed display sync from window layer, provide layer content updates only when necessary
2023-06-23 18:49:40 +02:00
Alan Bateman
45badf7fdf
8309853: StructuredTaskScope.join description improvements
...
Reviewed-by: darcy
Backport-of: 3661cdee1b
(cherry picked from commit e86d765b22 )
2023-06-23 17:27:48 +07:00
Erik Gahlin
3b2662040d
8309296: jdk/jfr/event/runtime/TestAgentEvent.java fails due to "missing" dynamic JavaAgent
...
Reviewed-by: mgronlun
Backport-of: 658c3374d8
(cherry picked from commit 2f1af3cff8 )
2023-06-23 17:27:47 +07:00
Axel Boldt-Christmas
b84f104c8f
8310187: Improve Generational ZGC jtreg testing
...
Reviewed-by: eosterlund
Backport-of: a0595761ef
(cherry picked from commit 6317249b50 )
2023-06-23 17:27:47 +07:00
Tobias Hartmann
6827cc7db7
8309498: [JVMCI] race in CallSiteTargetValue recording
...
Reviewed-by: chagedorn, dlong
Backport-of: bb966827ac
(cherry picked from commit 55aa4cb48a )
2023-06-23 17:27:47 +07:00
Tobias Hartmann
5731093e0a
8308855: ARM32: TestBooleanVector crashes after 8300257
...
Reviewed-by: chagedorn, dlong
Backport-of: 266f9838ee
(cherry picked from commit 5357bcd776 )
2023-06-23 17:27:47 +07:00
Tobias Hartmann
1aeac500dc
8309266: C2: assert(final_con == (jlong)final_int) failed: final value should be integer
...
Reviewed-by: chagedorn, dlong
Backport-of: 4a9cc8a000
(cherry picked from commit 7621d988f9 )
2023-06-23 17:27:46 +07:00
Tobias Hartmann
03e282b3fe
8310126: C1: Missing receiver null check in Reference::get intrinsic
...
Reviewed-by: chagedorn, dlong
Backport-of: 02aaab12e3
(cherry picked from commit 89ac41be57 )
2023-06-23 17:27:46 +07:00
Jan Lahoda
5789ab8533
8302865: Illegal bytecode for break from if with instanceof pattern matching condition
...
Reviewed-by: vromero
Backport-of: a15db1a56c
(cherry picked from commit 789b2fc4f2 )
2023-06-23 17:27:46 +07:00
Jan Lahoda
53d980bdd3
8310133: Effectivelly final condition not enforced in guards for binding variables from the same case
...
Reviewed-by: vromero
Backport-of: 01623f6a57
(cherry picked from commit ceadaece94 )
2023-06-23 17:27:46 +07:00
Serguei Spitsyn
585cabc4db
8309612: [REDO] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING
...
Reviewed-by: cjplummer
Backport-of: f91e9ba757
(cherry picked from commit f8a38eecc6 )
2023-06-23 17:27:45 +07:00
Chris Plummer
f85ef6c00e
8308499: Test vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java failed: VMDisconnectedException
...
Reviewed-by: kevinw, sspitsyn
Backport-of: 79ff72a776
(cherry picked from commit 722b512c40 )
2023-06-23 17:27:45 +07:00
Darragh Clarke
ce3fdae3dc
8308336: Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use
...
Reviewed-by: dfuchs
Backport-of: a48bcf3671
(cherry picked from commit a4159ddaa2 )
2023-06-23 17:27:45 +07:00
Jorn Vernee
7e94035ac4
8310053: VarHandle and slice handle derived from layout are lacking alignment check
...
Reviewed-by: mcimadamore
Backport-of: e022e87654
(cherry picked from commit 3985a4d534 )
2023-06-23 17:27:44 +07:00
Matthias Baesken
9bdd685eb4
8310191: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java second failure on AIX
...
Reviewed-by: alanb
Backport-of: 6a63badd8e
(cherry picked from commit 1fc60429a1 )
2023-06-23 17:27:44 +07:00
Per Minborg
2851c2edac
8309937: Add @sealedGraph for some Panama FFM interfaces
...
Reviewed-by: mcimadamore
Backport-of: b412fc79c3
(cherry picked from commit ef0357f6cb )
2023-06-23 17:27:44 +07:00
Matthias Baesken
c33f76cf13
8309549: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java fails on AIX
...
Reviewed-by: lucy, alanb
Backport-of: 4d66d97745
(cherry picked from commit 60cae33c46 )
2023-06-23 17:27:44 +07:00
Alexey Ivanov
f4298d9a3a
8310054: ScrollPane insets are incorrect
...
Reviewed-by: honkar, prr
Backport-of: d6c2ee3448
(cherry picked from commit beb0d9579b )
2023-06-23 17:27:43 +07:00
Roger Riggs
9173dcad30
8310019: MIPS builds are broken after JDK-8304913
...
Reviewed-by: shade
Backport-of: 33c6ec9d4e
(cherry picked from commit e0cc40108a )
2023-06-23 17:27:43 +07:00
Glavo
01f0ecaaac
8310105: LoongArch64 builds are broken after JDK-8304913
...
Reviewed-by: shade
Backport-of: 137a5f7c2c
(cherry picked from commit 7e788939d3 )
2023-06-23 17:27:43 +07:00
David Holmes
dea70ad99a
8309228: Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp
...
Reviewed-by: shade
Backport-of: 96a7db7b3c
(cherry picked from commit fb6f5f1b82 )
2023-06-23 17:27:43 +07:00
Jim Laskey
8bfeab18aa
8309957: Rename JDK-8309595 test to conform
...
Reviewed-by: prappo
Backport-of: 1d1ed0d8f7
(cherry picked from commit 7ca0f1460c )
2023-06-23 17:27:42 +07:00
Jim Laskey
c6fededaba
8309595: Allow javadoc to process unnamed classes
...
Reviewed-by: prappo
Backport-of: 0be39054a6
(cherry picked from commit bfffd8b608 )
2023-06-23 17:27:42 +07:00
Jan Lahoda
4e9fb05ba8
8310314: Misplaced "unnamed classes are a preview feature and are disabled by default" error
...
Reviewed-by: jlaskey
Backport-of: 79069c5e74
(cherry picked from commit ede16cd19e )
2023-06-23 17:27:42 +07:00
Jaikiran Pai
a4e0bd5eb4
8310259: Pin msys2/setup-msys2 github action to a specific commit
...
8309934: Update GitHub Actions to use JDK 17 for building jtreg
Reviewed-by: cstein, clanger
Backport-of: 959a61fdd4
(cherry picked from commit 08965e646e )
2023-06-23 17:27:41 +07:00
Erik Gahlin
576518769f
8304835: jdk/jfr/event/oldobject/TestArrayInformation.java fails with "Could not find event with class ... as (leak) object"
...
Reviewed-by: mgronlun
Backport-of: 7d4b77ad9e
(cherry picked from commit e0d3706f9e )
2023-06-23 17:27:41 +07:00
Erik Österlund
e958446d7e
8310015: ZGC: Unbounded asynchronous unmapping can lead to running out of address space
...
Reviewed-by: stefank, aboldtch
Backport-of: 4229baf9b6
(cherry picked from commit 14c5091a9f )
2023-06-23 17:27:41 +07:00
Erik Gahlin
d04865c7f6
8309928: JFR: View issues
...
Reviewed-by: mgronlun
Backport-of: 84d010a24b
(cherry picked from commit 36e3fe914c )
2023-06-23 17:27:40 +07:00
Albert Mingkun Yang
d520d33e04
8309960: ParallelGC young collections very slow in DelayInducer
...
Reviewed-by: tschatzl
(cherry picked from commit 4d81b8998a )
2023-06-23 17:27:40 +07:00
Kim Barrett
84850c23d0
8308643: Incorrect value of 'used' jvmstat counter
...
Reviewed-by: tschatzl
Backport-of: 92167505b2
(cherry picked from commit ace56237d3 )
2023-06-23 17:27:40 +07:00
Phil Race
ce5125a90f
8309756: Occasional crashes with pipewire screen capture on Wayland
...
Reviewed-by: azvegint
Backport-of: d3d0dbc363
(cherry picked from commit 3698a022ff )
2023-06-23 17:27:40 +07:00
Justin Lu
385c581b56
8309632: JDK 21 RDP1 L10n resource files update
...
Reviewed-by: naoto
Backport-of: 81bfd78901
(cherry picked from commit a1c1d97a4e )
2023-06-23 17:27:39 +07:00
Maxim Kartashev
cb9c3217e1
JBR-5722 vmTestbase/vm/gc/compact/Compact_TwoFields_InternedStrings: SIGSEGV at Symbol::as_klass_external_name(char*, int)
...
Do not use print_native_stack() when recording OOME stacks as it is
designed to be used only in the context of a fatal error reporting where
induced crashes are tolerated.
2023-06-23 12:59:41 +04:00
Dmitry Batrak
82383cef3c
JBR-5684 Focus state is broken after closing of modal dialog in an inactive application
...
(cherry picked from commit f1feadc9e5 )
2023-06-23 11:38:46 +03:00
Nikita Provotorov
f3580cb167
JBR-5762 Sometimes naturally generated MOUSE_DRAGGED events don't contain the pressed button's modifier.
...
Enforce keeping the pressed button in the modifiers for MOUSE_DRAGGED events. This is under a (default enabled) system property "awt.mac.enforceMouseModifiersForMouseDragged".
(cherry picked from commit fb12990a98 )
2023-06-22 19:06:14 +03:00
Dmitrii Morskii
6c1d3527ef
JBR-1775: improved logic for choosing newer font between system and bundled ones
2023-06-22 16:02:39 +02:00
Dmitrii Morskii
864dcab9d8
JBR-5548 fix BadSerializationTest
2023-06-22 15:55:12 +02:00
Vitaly Provodin
c66295a92f
update exclude list on results of 21_b163.1 test runs
2023-06-22 16:38:37 +07:00
Vitaly Provodin
b2af077f9f
update exclude list on results of 21_b156.4 test runs
2023-06-22 16:31:37 +07:00
Maxim Kartashev
ca4d3ddb25
JBR-5761 Make error printing more robust during early stages of VM initialization
2023-06-21 19:41:38 +04:00
Sergey Shelomentsev
5fd56485aa
JBR-5746 wait for menu visibility of fail the test
2023-06-20 18:42:51 +03:00
Vitaly Provodin
528f36f7b7
fixup! JBR-5246 add OpenType's features support (follow up)
2023-06-17 06:38:04 +07:00
Vitaly Provodin
883a78fb2f
fixup! JBR-5246 add OpenType's features support
2023-06-17 05:49:16 +07:00
Vitaly Provodin
2613211eed
fixup! JBR-5480 Include more information in OOME crash reports
2023-06-17 05:33:13 +07:00
Nikita Tsarev
985ff0d80b
JBR-5379: Ignore input events only on permament focus loss
2023-06-16 15:19:45 +02:00
Vitaly Provodin
d44783df44
fixup! update exclude list on results of 21_b156.4 test runs
2023-06-16 17:48:06 +07:00
Aggelos Biboudis
3090a44d42
8310128: Switch with unnamed patterns erroneously non-exhaustive
...
Reviewed-by: jlahoda
Backport-of: 32243ef47d
(cherry picked from commit aced11446e )
2023-06-16 17:21:06 +07:00
Roberto Castañeda Lozano
0802b1573b
8303513: C2: LoadKlassNode::make fails with 'expecting TypeKlassPtr'
...
Reviewed-by: thartmann
Backport-of: 83d92672d4
(cherry picked from commit 39e98e7bbf )
2023-06-16 17:21:06 +07:00
Martin Doerr
577b7a1383
8309613: [Windows] hs_err files sometimes miss information about the code containing the error
...
Reviewed-by: mbaesken
Backport-of: bd79db3930
(cherry picked from commit 07d20dc86a )
2023-06-16 17:21:05 +07:00
Aleksey Shipilev
155bca2d23
8309956: Shenandoah: Strengthen the mark word check in string dedup
...
Reviewed-by: rkennke
Backport-of: 57b8251241
(cherry picked from commit 0ac92753dd )
2023-06-16 17:21:05 +07:00
Chen Liang
acfdfe9169
8307508: IndirectVarHandle.isAccessModeSupported throws NPE
...
Reviewed-by: mchung
Backport-of: 75dcc4ef94
(cherry picked from commit 6711041f55 )
2023-06-16 17:21:05 +07:00
Stuart Marks
4f67e453b9
8309882: LinkedHashMap adds an errant serializable field
...
Reviewed-by: rriggs
Backport-of: e138685648
(cherry picked from commit f7cd0aec92 )
2023-06-16 17:21:04 +07:00
Raffaello Giulietti
7f45827674
8309955: Matcher uses @since {@inheritDoc}
...
Reviewed-by: bpb
Backport-of: bfef3c3e80
(cherry picked from commit e18993c006 )
2023-06-16 17:21:04 +07:00
Mandy Chung
3100171558
8309303: jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options
...
Reviewed-by: alanb
Backport-of: 679a6d8935
(cherry picked from commit 3363050f9e )
2023-06-16 17:21:04 +07:00
Markus Grönlund
6f792f56d2
8309862: Unsafe list operations in JfrStringPool
...
Reviewed-by: egahlin
Backport-of: 05f896a153
(cherry picked from commit ea4ab656b0 )
2023-06-16 17:21:03 +07:00
Martin Doerr
84b4a719ba
8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop
...
Reviewed-by: mbaesken
Backport-of: cf9e6353cc
(cherry picked from commit 08eff92b5e )
2023-06-16 17:21:03 +07:00
Jan Lahoda
ef2a69875a
8309467: Pattern dominance should be adjusted
...
Reviewed-by: vromero
Backport-of: 408cadb351
(cherry picked from commit 83ea293581 )
2023-06-16 17:21:03 +07:00
Joe Darcy
a8c6a1c33f
8309870: Using -proc:full should be considered requesting explicit annotation processing
...
Reviewed-by: jjg
Backport-of: 3ce1240ca1
(cherry picked from commit b743405033 )
2023-06-16 17:21:02 +07:00
Maurizio Cimadamore
705d70071f
8308645: Javadoc of FFM API needs to be refreshed
...
8309398: ValueLayout:: arrayElementVarHandle doesn't throws UnsupportedOperationException - if byteAlignment() > byteSize()
8308812: SequenceLayout::withElementCount(long elementCount) doesn't throw IllegalArgumentException - if elementCount < 0 for some cases
Reviewed-by: jvernee
(cherry picked from commit 20371fd918 )
2023-06-16 17:21:02 +07:00
Chris Hegarty
b7eb3b0594
8309727: Assert privileges while reading the jdk.incubator.vector.VECTOR_ACCESS_OOB_CHECK system property
...
Reviewed-by: uschindler, rriggs
Backport-of: cee5724d09
(cherry picked from commit 73a9f486ae )
2023-06-16 17:21:02 +07:00
Matthias Baesken
7d17695ec3
8309703: AIX build fails after JDK-8280982
...
Reviewed-by: mdoerr
Backport-of: 3981297fd3
(cherry picked from commit 005006e7c4 )
2023-06-16 17:21:01 +07:00
Daniel D. Daugherty
73622ef2c1
8309760: ProblemList serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#default with ZGC
...
Reviewed-by: darcy
Backport-of: aace3dc28c
(cherry picked from commit 4bf6babda5 )
2023-06-16 17:21:01 +07:00
Daniel D. Daugherty
552735c1c5
8309702: Exclude java/lang/ScopedValue/StressStackOverflow.java from JTREG_TEST_THREAD_FACTORY=Virtual runs
...
Reviewed-by: darcy
Backport-of: 307085618d
(cherry picked from commit 406ba341fe )
2023-06-16 17:21:01 +07:00
Vitaly Provodin
a2e0786c22
update exclude list on results of 21_b156.4 test runs
2023-06-15 10:21:29 +07:00
Vitaly Provodin
16d12c8519
update exclude list on results of 21_b150.1 test
2023-06-10 05:25:09 +07:00
Stefan Karlsson
8be1389399
8309675: Generational ZGC: compiler/gcbarriers/UnsafeIntrinsicsTest.java fails in nmt_commit
...
Reviewed-by: dcubed
Backport-of: c4e6542514
(cherry picked from commit 430ffe7ae6 )
2023-06-09 16:09:23 +07:00
Stefan Karlsson
eaa7382eea
8306841: Generational ZGC: NMT reports Java heap size larger than max heap size
...
Reviewed-by: eosterlund, stuefe
(cherry picked from commit bb377b2673 )
2023-06-09 16:09:22 +07:00
Chen Liang
73e8bb0fba
8304425: ClassHierarchyResolver from Reflection
...
Reviewed-by: asotona
(cherry picked from commit ac3ce2bf75 )
2023-06-09 16:09:21 +07:00
Aggelos Biboudis
fc978710d3
8309235: Unnamed Variables (_) can't be used in JShell
...
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org >
Co-authored-by: Aggelos Biboudis <abimpoudis@openjdk.org >
Reviewed-by: asotona
(cherry picked from commit 79a4ac791c )
2023-06-09 16:09:20 +07:00
Nagata-Haruhito
49881fbaf1
8306431: File.listRoots method description should be re-examined
...
Reviewed-by: bpb, alanb
(cherry picked from commit 9d64a9d220 )
2023-06-09 16:09:19 +07:00
Serguei Spitsyn
aaba13d513
8309602: update JVMTI history table for jdk 21
...
Reviewed-by: alanb, iris
(cherry picked from commit 5af9d2a0ac )
2023-06-09 16:09:18 +07:00
David Holmes
fb3766b94c
8308764: Reporting errors from create_vm may crash
...
Reviewed-by: stuefe, coleenp, kbarrett
(cherry picked from commit 6646272a05 )
2023-06-09 16:09:17 +07:00
Sergey Bylokhov
9a5f0e005d
8308152: PropertyDescriptor should work with overridden generic getter method
...
Reviewed-by: azvegint
(cherry picked from commit 73dd03cc5a )
2023-06-09 16:09:16 +07:00
Martin Balao
7ac0d737ea
8309569: sun/security/pkcs11/Signature/TestRSAKeyLength.java fails after JDK-8301553
...
Co-authored-by: Martin Balao <mbalao@openjdk.org >
Co-authored-by: Francisco Ferrari Bihurriet <fferrari@redhat.com >
Reviewed-by: valeriep
(cherry picked from commit 760cb04a2e )
2023-06-09 16:09:15 +07:00
Mandy Chung
1217047ff0
8309630: Clean up tests that reference deploy modules
...
Reviewed-by: bchristi
(cherry picked from commit e8a59843f2 )
2023-06-09 16:09:14 +07:00
Raffaello Giulietti
a2a7a996d3
8309515: Stale cached data from Matcher.namedGroups() after Matcher.usePattern()
...
Reviewed-by: rriggs
(cherry picked from commit 90027ff204 )
2023-06-09 16:09:13 +07:00
Alexey Ivanov
4d19663847
8297923: java.awt.ScrollPane broken after multiple scroll up/down
...
Reviewed-by: honkar, prr, serb
(cherry picked from commit ea41907396 )
2023-06-09 16:09:12 +07:00
Yudi Zheng
bf5816390b
8309562: [JVMCI] Export symbols used by VirtualThread notifyJvmti intrinsics to JVMCI compilers.
...
Reviewed-by: dnsimon, kvn
(cherry picked from commit 99749c597b )
2023-06-09 16:09:12 +07:00
Eric Nothum
28ac4647f8
8309474: [IR Framework] Wrong @ForceCompile link in README
...
Reviewed-by: chagedorn, thartmann
(cherry picked from commit 92beb85510 )
2023-06-09 16:09:11 +07:00
Daniel D. Daugherty
17ce7e4035
8256302: releasing oopStorage when deflating allows for faster deleting
...
Reviewed-by: dholmes, rehn, coleenp
(cherry picked from commit 6402004852 )
2023-06-09 16:09:10 +07:00
Mandy Chung
0941211777
8309532: java/lang/Class/getDeclaredField/FieldSetAccessibleTest should filter modules that depend on JVMCI
...
Reviewed-by: alanb, dfuchs
(cherry picked from commit 02bce0b145 )
2023-06-09 16:09:09 +07:00
Joe Darcy
bdc07abb13
8309574: Improve core reflection tests for JEP 445
...
Reviewed-by: mchung
(cherry picked from commit 4ffc8cc216 )
2023-06-09 16:09:08 +07:00
Chris Plummer
b4dfcb4160
8309420: com/sun/jdi/StepTest.java fails with virtual thread wrapper
...
Reviewed-by: sspitsyn, amenkov
(cherry picked from commit e3f3ac0825 )
2023-06-09 16:09:07 +07:00
Chris Plummer
bfe5ca05e6
8309510: com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java no longer needs to override startUp() method
...
Reviewed-by: sspitsyn, amenkov
(cherry picked from commit c38abbfcaa )
2023-06-09 16:09:06 +07:00
Joe Darcy
d2285b5d5d
8309503: Improve javax.lang.model tests for JEP 445
...
Reviewed-by: jlahoda, jjg, jlaskey
(cherry picked from commit c24b0bada2 )
2023-06-09 16:09:05 +07:00
Chris Plummer
31d20952c0
8309509: com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java fails with virtual test thread factory
...
Reviewed-by: sspitsyn, amenkov
(cherry picked from commit a54f4d4ab9 )
2023-06-09 16:09:04 +07:00
Daniel D. Daugherty
60584a8cf8
8309614: [BACKOUT] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING
...
Reviewed-by: azvegint
(cherry picked from commit 33bb64f24f )
2023-06-09 16:09:03 +07:00
JoKern65
ce7e174e01
8308288: Fix xlc17 clang warnings and build errors in hotspot
...
Reviewed-by: goetz, mbaesken
(cherry picked from commit 5b147eb5e4 )
2023-06-09 16:09:02 +07:00
JoKern65
7884a8a411
8309225: Fix xlc17 clang 15 warnings in security and servicability
...
Reviewed-by: goetz, mdoerr, clanger
(cherry picked from commit 89f5bacaf6 )
2023-06-09 16:09:01 +07:00
JoKern65
e78673adbe
8309219: Fix xlc17 clang 15 warnings in java.base
...
Reviewed-by: goetz, mdoerr
(cherry picked from commit 6eddbe26dd )
2023-06-09 16:09:01 +07:00
Serguei Spitsyn
3a08166477
8307153: JVMTI GetThreadState on carrier should return STATE_WAITING
...
Reviewed-by: amenkov, cjplummer
(cherry picked from commit 177e8327d6 )
2023-06-09 16:09:00 +07:00
Aleksey Shipilev
d61653478d
8309543: Micro-optimize x86 assembler UseCondCardMark
...
Reviewed-by: kvn, mdoerr
(cherry picked from commit f0236edfba )
2023-06-09 16:08:59 +07:00
Alexander Zvegintsev
1a77364d8b
8280982: [Wayland] [XWayland] java.awt.Robot taking screenshots
...
Reviewed-by: prr, kizune, psadhukhan
(cherry picked from commit 9d7bf5329e )
2023-06-09 16:08:57 +07:00
Frederic Thevenet
af828a181b
8309550: jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE
...
Reviewed-by: stuefe, mgronlun
(cherry picked from commit a1ab377d99 )
2023-06-09 16:08:56 +07:00
Jorn Vernee
8307442519
8308445: Linker should check that capture state segment is big enough
...
Reviewed-by: mcimadamore
(cherry picked from commit c49129f545 )
2023-06-09 16:08:56 +07:00
Jorn Vernee
8fc758cbad
8308031: Linkers should reject unpromoted variadic parameters
...
Reviewed-by: mcimadamore
(cherry picked from commit fa791119f0 )
2023-06-09 16:08:55 +07:00
Jim Laskey
5ae6f19643
8309594: Cleanup naming in JavacParser related to unnamed classes
...
Reviewed-by: jlahoda
(cherry picked from commit 16ebf47fe3 )
2023-06-09 16:08:53 +07:00
Stefan Karlsson
646a548111
8307374: Add a JFR event for tracking RSS
...
Reviewed-by: stuefe, rcastanedalo
(cherry picked from commit 5722903d53 )
2023-06-09 16:08:52 +07:00
Eric Nothum
1e4caafc2b
8302145: ddepth should be uint in PhaseIdealLoop::register_node()
...
Reviewed-by: chagedorn, thartmann
(cherry picked from commit 1de40f360f )
2023-06-09 16:08:51 +07:00
Jim Laskey
9ca08e4cbb
8309568: javac crashes attempting to -Xprint on a class file of an unnamed class
...
Reviewed-by: darcy, jlahoda
(cherry picked from commit a6726b66db )
2023-06-09 16:08:50 +07:00
Boris Ulasevich
8654d31807
8305959: x86: Improve itable_stub
...
Reviewed-by: phh, shade, aph
(cherry picked from commit 8cdd95e8a2 )
2023-06-09 16:08:49 +07:00
Matthias Baesken
001aa3e47d
8309297: Adjust ShenandoahHeap print_heap_regions_on
...
Reviewed-by: ysr, mdoerr
(cherry picked from commit 9233dcc838 )
2023-06-09 16:08:48 +07:00
Dhamoder Nalla
f352d1ab9c
8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance
...
Reviewed-by: dfuchs
(cherry picked from commit 749d480193 )
2023-06-09 16:08:47 +07:00
Jaikiran Pai
c8d47bafae
8305906: HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address
...
Reviewed-by: djelinski, dfuchs
(cherry picked from commit 3ccb3c0e09 )
2023-06-09 16:08:46 +07:00
Serguei Spitsyn
dfc51517ef
8295976: GetThreadListStackTraces returns wrong state for blocked VirtualThread
...
Reviewed-by: cjplummer, amenkov
(cherry picked from commit a25b7b8b55 )
2023-06-09 16:08:45 +07:00
Daniel Jeliński
b0f3a1eb5b
8309527: Improve test proxy performance
...
Reviewed-by: dfuchs, jpai
(cherry picked from commit fadcd65018 )
2023-06-09 16:08:44 +07:00
Christian Hagedorn
970d3642af
8309472: IGV: Add dump_igv(custom_name) for improved debugging
...
Reviewed-by: roland, thartmann
(cherry picked from commit 0ed4af76c0 )
2023-06-09 16:08:43 +07:00
Alan Bateman
4b3e0b1253
8306647: Implementation of Structured Concurrency (Preview)
...
8306572: Implementation of Scoped Values (Preview)
Co-authored-by: Alan Bateman <alanb@openjdk.org >
Co-authored-by: Andrew Haley <aph@openjdk.org >
Reviewed-by: psandoz, dfuchs, mchung
(cherry picked from commit f1c7afcc3f )
2023-06-09 16:08:42 +07:00
Ichiroh Takiguchi
8d5283c417
8307953: [AIX] C locale's font setting was changed by JEP 400
...
Reviewed-by: naoto, prr
(cherry picked from commit a08c5cb3f1 )
2023-06-09 16:08:41 +07:00
Daniel D. Daugherty
c7cca79547
8309570: ProblemList sun/security/pkcs11/Signature/TestRSAKeyLength.java
...
Reviewed-by: jjg, darcy
(cherry picked from commit 0ceb43227d )
2023-06-09 16:08:40 +07:00
Chris Plummer
e15438b957
8309396: com/sun/jdi/JdbMethodExitTest.java fails with virtual threads due to a bug in determining the main thread id
...
Reviewed-by: amenkov, sspitsyn
(cherry picked from commit 65bdbc7a8c )
2023-06-09 16:08:39 +07:00
Martin Balao
0059758c87
8301553: Support Password-Based Cryptography in SunPKCS11
...
Co-authored-by: Francisco Ferrari Bihurriet <fferrari@redhat.com >
Co-authored-by: Martin Balao <mbalao@openjdk.org >
Reviewed-by: valeriep
(cherry picked from commit 4a75fd462c )
2023-06-09 16:08:38 +07:00
Hannes Wallnöfer
7a78f0c9d8
8292157: Incorrect error: "block element not allowed within inline element <a>"
...
Reviewed-by: jjg
(cherry picked from commit 0a4f9ad637 )
2023-06-09 16:08:37 +07:00
Chris Plummer
7b87fc6236
8309505: com/sun/jdi/MethodEntryExitEvents.java due to finding wrong main thread
...
Reviewed-by: amenkov, sspitsyn
(cherry picked from commit 16ab7bfe22 )
2023-06-09 16:08:36 +07:00
Joe Darcy
8590b9609f
8295071: Spec Clarification : ClassFileFormatVersion: System property java.class.version | Java class format version number
...
Reviewed-by: iris, alanb, rriggs
(cherry picked from commit d82436e4e3 )
2023-06-09 16:08:35 +07:00
Chris Plummer
7fc68c2928
8309506: com/sun/jdi/MultiBreakpointsTest.java fails with virtual test thread factory
...
Reviewed-by: amenkov, sspitsyn
(cherry picked from commit 571fbdc311 )
2023-06-09 16:08:34 +07:00
Joe Darcy
1345b4da95
8309554: Update descriptions in SourceVersion
...
Reviewed-by: jlaskey, jjg, rriggs
(cherry picked from commit 7d1147ee5c )
2023-06-09 16:08:33 +07:00
Stuart Marks
51eed250b8
8307840: SequencedMap view method specification and implementation adjustments
...
Reviewed-by: darcy, alanb
(cherry picked from commit 9526190863 )
2023-06-09 16:08:32 +07:00
Mandy Chung
bb03ece978
8301721: lookup.findSpecial fails on Object method call from interface
...
Reviewed-by: alanb
(cherry picked from commit 74dc50b7f0 )
2023-06-09 16:08:31 +07:00
Doug Simon
fdd52dcc65
8309542: compiler/jvmci/TestEnableJVMCIProduct.java fails with "JVMCI compiler 'graal' specified by jvmci.Compiler not found"
...
Reviewed-by: kvn, never
(cherry picked from commit 0f0fda7abc )
2023-06-09 16:08:30 +07:00
Chen Liang
00e0ff56bf
8309413: Improve the performance of MethodTypeDesc::descriptorString
...
8304932: MethodTypeDescImpl can be mutated by argument passed to MethodTypeDesc.of
Reviewed-by: mchung
(cherry picked from commit 38cef2adbd )
2023-06-09 16:08:29 +07:00
Tom Rodriguez
9eb805a955
8309501: Remove workaround in bin/idea.sh for non standard JVMCI file layout
...
Reviewed-by: dnsimon, erikj
(cherry picked from commit 7edd0540e0 )
2023-06-09 16:07:32 +07:00
Brian Burkhalter
bf01aee27c
8309216: Cast from jchar* to char* in test java/io/GetXSpace.java
...
Reviewed-by: rriggs, naoto
(cherry picked from commit 9188142698 )
2023-06-09 15:48:53 +07:00
Brian Burkhalter
bc05047270
8307887: (fs) Files.createSymbolicLink throws less specific exception when in developer mode and file already exists
...
Reviewed-by: alanb
(cherry picked from commit d709c25cbf )
2023-06-09 15:48:52 +07:00
Jim Laskey
cb27e98475
8309534: @JEP(number=430, title="String Templates") should use default status
...
Reviewed-by: alanb
(cherry picked from commit ca6f07f9ab )
2023-06-09 15:48:51 +07:00
Rudi Horn
e31b6113bc
8308748: JNU_GetStringPlatformChars may write to String's internal memory array
...
Reviewed-by: dholmes, rriggs, alanb
(cherry picked from commit 8f0839bc55 )
2023-06-09 15:48:50 +07:00
Pavel Rappo
4efd0f3cf4
8304878: ConcurrentModificationException in javadoc tool
...
Reviewed-by: jjg
(cherry picked from commit 01455a07a7 )
2023-06-09 15:48:49 +07:00
Gui Cao
6a7b7f2b35
8309419: RISC-V: Relax register constraint for AddReductionVF & AddReductionVD nodes
...
Reviewed-by: fyang, luhenry, yzhu
(cherry picked from commit 7d25bf7722 )
2023-06-09 15:48:48 +07:00
Dingli Zhang
1fdd194889
8309418: RISC-V: Make use of vl1r.v & vfabs.v pseudo-instructions where appropriate
...
Reviewed-by: fyang, luhenry, gcao
(cherry picked from commit 5146a58249 )
2023-06-09 15:48:47 +07:00
Maxim Kartashev
0f31f6da89
8308875: java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java failed with 'Cannot invoke "sun.awt.X11GraphicsDevice.getInsets()" because "device" is null'
...
Reviewed-by: avu, prr
(cherry picked from commit 41bf2ad159 )
2023-06-09 15:48:46 +07:00
quadhier
11aab9e6d7
8309346: Extend hs_err logging for all VM operations deriving from VM_GC_Operation
...
Reviewed-by: tschatzl, stefank
(cherry picked from commit a7a0913005 )
2023-06-09 15:48:45 +07:00
Matthias Baesken
d422f0b9d3
8309340: Provide sctpHandleSocketErrorWithMessage
...
Reviewed-by: clanger
(cherry picked from commit 3b85f84f02 )
2023-06-09 15:48:44 +07:00
Alan Bateman
72c9cb13ee
8309406: Change jdk.trackAllThreads to default to true
...
Reviewed-by: rpressler, mchung, cjplummer
(cherry picked from commit 2e9eff5641 )
2023-06-09 15:48:43 +07:00
Stuart Marks
ab21d919fd
8308167: SequencedMap::firstEntry throws NPE when first entry has null key or value
...
Reviewed-by: bchristi
(cherry picked from commit 6d155a47f1 )
2023-06-09 15:48:42 +07:00
Serguei Spitsyn
3dfe49cc40
8304438: jcmd JVMTI.agent_load should obey EnableDynamicAgentLoading
...
Reviewed-by: cjplummer, alanb, amenkov
(cherry picked from commit 4b1534989b )
2023-06-09 15:48:41 +07:00
Doug Simon
58770321c4
8309136: [JVMCI] add -XX:+UseGraalJIT flag
...
Reviewed-by: dholmes, kvn
(cherry picked from commit b3c9d6785e )
2023-06-09 15:48:40 +07:00
Jim Laskey
977d4f91c1
8306112: Implementation of JEP 445: Unnamed Classes and Instance Main Methods (Preview)
...
8308613: javax.lang.model updates for JEP 445 (preview)
8308913: Update core reflection for JEP 445 (preview)
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org >
Co-authored-by: Joe Darcy <darcy@openjdk.org >
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org >
Co-authored-by: Jim Laskey <jlaskey@openjdk.org >
Co-authored-by: Adam Sotona <asotona@openjdk.org >
Reviewed-by: mcimadamore, vromero, darcy
(cherry picked from commit 98b53c06cf )
2023-06-09 15:48:39 +07:00
Calvin Cheung
f506bf05bd
8309170: CDS archive heap is always relocated for larger heap
...
Reviewed-by: stuefe, iklam
(cherry picked from commit e970ddbc60 )
2023-06-09 15:48:38 +07:00
Adam Sotona
8d5c2d2f5d
8308842: Consolidate exceptions thrown from Class-File API
...
Reviewed-by: briangoetz
(cherry picked from commit 4b8922f576 )
2023-06-09 15:48:37 +07:00
Joe Darcy
390b5f1381
8309416: Misstatement in semantics of methods in javax.lang.model.ElementFilter
...
Reviewed-by: prappo
(cherry picked from commit 2b38343e4d )
2023-06-09 15:48:36 +07:00
Alexander Zvegintsev
4fa45eb884
8280994: [XWayland] Drag and Drop does not work in java -> wayland app direction
...
Reviewed-by: prr, psadhukhan
(cherry picked from commit 73352b68c4 )
2023-06-09 15:48:35 +07:00
Antonios Printezis
146554306d
8308726: RISC-V: avoid unnecessary slli in the vectorized arraycopy stubs for bytes
...
Reviewed-by: fyang, luhenry
(cherry picked from commit 5cd8af7622 )
2023-06-09 15:48:34 +07:00
Antonios Printezis
44026a6630
8308969: make test-prebuilt doesn't return the correct exit code
...
Reviewed-by: erikj
(cherry picked from commit 80232b7e75 )
2023-06-09 15:48:33 +07:00
changpeng1997
854531785f
8309129: AArch64: guarantee(T != T2S) failed: "incorrect arrangement" after JDK-8307795
...
Reviewed-by: thartmann, xgong, eastigeevich
(cherry picked from commit 6d511f1376 )
2023-06-09 15:48:32 +07:00
Jan Lahoda
87fbbb8c87
8291966: SwitchBootstrap.typeSwitch could be faster
...
Reviewed-by: asotona
(cherry picked from commit 9be5769a68 )
2023-06-09 15:48:31 +07:00
Hannes Wallnöfer
d0078e8b61
8306578: Report error if no label given in @see and {@link} when no default is available
...
Reviewed-by: jjg
(cherry picked from commit db0857ddd8 )
2023-06-09 15:48:30 +07:00
Prasanta Sadhukhan
3ffa1f0667
8296920: Regression Test DialogOrient.java fails on MacOS
...
Reviewed-by: honkar, dnguyen, achung, jdv
(cherry picked from commit 8c9d21e519 )
2023-06-09 15:48:29 +07:00
Christoph Langer
3e0ad99cdf
8303465: KeyStore of type KeychainStore, provider Apple does not show all trusted certificates
...
Reviewed-by: mbaesken, weijun
(cherry picked from commit ac41c03003 )
2023-06-09 15:48:29 +07:00
David Leopoldseder
d21848f653
8309104: [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal
...
Reviewed-by: dnsimon, thartmann
(cherry picked from commit 11fb5b2209 )
2023-06-09 15:48:28 +07:00
Vladimir Kempik
32d52e41fd
8309405: RISC-V: is_deopt may produce unaligned memory read
...
Reviewed-by: fyang, luhenry
(cherry picked from commit a02d8001fa )
2023-06-09 15:48:27 +07:00
Roberto Castañeda Lozano
b0bb7c39b3
8302673: [SuperWord] MaxReduction and MinReduction should vectorize for int
...
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org >
Reviewed-by: epeter, kvn
(cherry picked from commit 3fa776d66a )
2023-06-09 15:48:26 +07:00
Emanuel Peter
382b9dd374
8309268: C2: "assert(in_bb(n)) failed: must be" after JDK-8306302
...
Reviewed-by: rcastanedalo, kvn, thartmann
(cherry picked from commit 22a9a86be0 )
2023-06-09 15:48:25 +07:00
Jan Lahoda
cf2316d47f
8305225: A service broken error despite annotation processor generating it if directives listed
...
Reviewed-by: asotona
(cherry picked from commit b6c9232b8b )
2023-06-09 15:48:24 +07:00
Jan Lahoda
e96bf21262
8309336: Incorrect switch in enum not reported properly
...
Reviewed-by: vromero
(cherry picked from commit 05fb6c6648 )
2023-06-09 15:48:23 +07:00
Gui Cao
7fca1a198a
8309332: RISC-V: Improve PrintOptoAssembly output of vector nodes
...
Reviewed-by: yzhu, fyang
(cherry picked from commit 08c91c2212 )
2023-06-09 15:48:22 +07:00
Chris Plummer
3a41c7cddd
8309334: ProcessTools.main() does not properly set thread names when using the virtual thread wrapper
...
Reviewed-by: amenkov, lmesnik, sspitsyn, alanb
(cherry picked from commit ecb17532dc )
2023-06-09 15:48:21 +07:00
Jaikiran Pai
9664b866e2
8309409: Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org
...
Reviewed-by: dfuchs
(cherry picked from commit ac1597bcc7 )
2023-06-09 15:48:20 +07:00
Chris Plummer
716ad3a93b
8309391: Remove non-failing tests from test/jdk/ProblemList-Virtual.txt
...
Reviewed-by: dcubed, lmesnik
(cherry picked from commit fdb5893bf0 )
2023-06-09 15:48:19 +07:00
Guoxiong Li
1e252c1e57
8309265: Serial: Remove the code related to GC overheap limit
...
Reviewed-by: ayang, tschatzl
(cherry picked from commit 6edd786bf6 )
2023-06-09 15:48:18 +07:00
Dingli Zhang
95ee9cafa5
8309254: Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V
...
Reviewed-by: luhenry, yzhu, fyang, fjiang
(cherry picked from commit 61bb014a86 )
2023-06-09 15:48:17 +07:00
Alex Menkov
8c7c91a6fa
8308978: regression with a deadlock involving FollowReferences
...
Reviewed-by: sspitsyn, lmesnik
(cherry picked from commit 62c935d4fa )
2023-06-09 15:48:16 +07:00
Joe Wang
2ae3bbee63
8303530: Redefine JAXP Configuration File
...
Reviewed-by: naoto, lancea, alanb, smarks
(cherry picked from commit aff9cea054 )
2023-06-09 15:48:15 +07:00
Chris Plummer
21ad939f7b
8309329: com/sun/jdi/DeferredStepTest.java fails with virtual threads due to not waiting for threads to exit
...
Reviewed-by: sspitsyn, lmesnik, amenkov
(cherry picked from commit 1bb037bdc6 )
2023-06-09 15:48:14 +07:00
Mandy Chung
6713afaa28
8309241: ClassForNameLeak fails intermittently as the class loader hasn't been unloaded
...
Reviewed-by: dnsimon, bchristi
(cherry picked from commit a23bbea959 )
2023-06-09 15:48:13 +07:00
Daniel Fuchs
0e61326a75
8309200: java/net/httpclient/ExecutorShutdown fails intermittently, if connection closed during upgrade
...
Reviewed-by: jpai, djelinski
(cherry picked from commit 931913fbb2 )
2023-06-09 15:48:12 +07:00
Andrew Haley
389dc61519
8296411: AArch64: Accelerated Poly1305 intrinsics
...
Reviewed-by: redestad, adinn
(cherry picked from commit dc21e8aa83 )
2023-06-09 15:48:11 +07:00
Poonam Bajaj
d5381fc93e
8303215: Make thread stacks not use huge pages
...
Reviewed-by: stuefe, dholmes
(cherry picked from commit 59d9d9fcb9 )
2023-06-09 15:48:08 +07:00
Albert Mingkun Yang
40e00d8a46
8309286: G1: Remove unused G1HeapRegionAttr::is_valid_gen
...
Reviewed-by: tschatzl
(cherry picked from commit cb1e5e3f0f )
2023-06-09 15:48:06 +07:00
Stefan Karlsson
cc21938e01
8309210: Extend VM Operations hs_err logging
...
Reviewed-by: dholmes, stuefe, eosterlund, sjohanss
(cherry picked from commit e8268d9163 )
2023-06-09 15:48:05 +07:00
Christian Hagedorn
2f3d643ce9
8308892: Bad graph detected in build_loop_late after JDK-8305635
...
Reviewed-by: rcastanedalo, roland, thartmann
(cherry picked from commit 7dbdad50a6 )
2023-06-09 15:48:04 +07:00
Severin Gehwolf
9153f78d16
8308090: Add container tests for on-the-fly resource quota updates
...
Reviewed-by: dholmes, mseledtsov
(cherry picked from commit dc8bc6c98c )
2023-06-09 15:48:03 +07:00
Jan Kratochvil
3119ba47fd
8309287: Add fontconfig requirement to building.md for Debian
...
Reviewed-by: erikj
(cherry picked from commit 73e7af9e28 )
2023-06-09 15:48:01 +07:00
Sibabrata Sahoo
c2d74a9e26
8308711: Develop additional Tests for KEM implementation
...
Reviewed-by: weijun
(cherry picked from commit aeb53e67f9 )
2023-06-09 15:48:00 +07:00
JoKern65
43797eed21
8309224: Fix xlc17 clang 15 warnings in java.desktop
...
Reviewed-by: prr, goetz
(cherry picked from commit dcd9590fed )
2023-06-09 15:44:31 +07:00
Erik Österlund
1514affc90
8308752: Generational ZGC: Avoid final marking through stack chunks
...
Reviewed-by: stefank, aboldtch
(cherry picked from commit 8f1ce78907 )
2023-06-09 15:31:46 +07:00
Axel Boldt-Christmas
92039362c6
8308387: CLD created and unloading list sharing _next node pointer leads to concurrent YC missing CLD roots
...
Reviewed-by: stefank, coleenp, dholmes, eosterlund
(cherry picked from commit 7b0a33600e )
2023-06-09 15:31:45 +07:00
Roberto Castañeda Lozano
06ad013a7c
8309295: C2: MaxNode::signed_min() returns nullptr for int operands
...
Reviewed-by: thartmann
(cherry picked from commit 60f3b87d96 )
2023-06-09 15:31:44 +07:00
Aggelos Biboudis
afb7b0644b
8309093: Underscore with brackets
...
Reviewed-by: jlahoda
(cherry picked from commit 8007599756 )
2023-06-09 15:31:43 +07:00
Alan Bateman
6b9258f66f
8307478: Implementation of Prepare to Restrict The Dynamic Loading of Agents
...
Reviewed-by: sspitsyn, cjplummer
(cherry picked from commit 5bd2af26e6 )
2023-06-09 15:31:42 +07:00
Tejesh R
7c1cd7cdde
8307105: JFileChooser InvalidPathException when selecting some system folders on Windows
...
Reviewed-by: aivanov, abhiscxk, dnguyen
(cherry picked from commit 325940b091 )
2023-06-09 15:31:41 +07:00
Matias Saavedra Silva
2472c1fc8e
8308891: TestCDSVMCrash.java needs @requires vm.cds
...
Reviewed-by: dcubed
(cherry picked from commit 101bf2290d )
2023-06-09 15:31:40 +07:00
Doug Simon
4d170d845e
8308954: [JVMCI] code installation increments decompile_count for call_site_target_value failures
...
Reviewed-by: never
(cherry picked from commit 2bb1972483 )
2023-06-09 15:31:39 +07:00
Martin Doerr
d2217a7566
8308469: [PPC64] Implement alternative fast-locking scheme
...
Reviewed-by: rrich, lucy
(cherry picked from commit 0ab09630c6 )
2023-06-09 15:31:38 +07:00
Zdenek Zambersky
5d03f413cb
8309138: Fix container tests for jdks with symlinked conf dir
...
Reviewed-by: sgehwolf
(cherry picked from commit ec55539534 )
2023-06-09 15:31:37 +07:00
Chris Plummer
6d0ebf2abc
8309146: extend JDI StackFrame.setValue() and JDWP StackFrame.setValues minimal support for virtual threads
...
Reviewed-by: sspitsyn, alanb
(cherry picked from commit e8271649e0 )
2023-06-09 15:31:37 +07:00
Chen Liang
51dc034412
8302822: Method/Field/Constructor/RecordComponent::getGenericInfo() is not thread safe
...
Reviewed-by: stsypanov, redestad
(cherry picked from commit be36096a19 )
2023-06-09 15:31:35 +07:00
Chris Plummer
be55ae01dc
8308232: nsk/jdb tests don't pass -verbose flag to the debuggee
...
Reviewed-by: sspitsyn, lmesnik
(cherry picked from commit c6f20db945 )
2023-06-09 15:31:34 +07:00
Mark Powers
e2ddcd8f0e
8307794: Test for HSS/LMS Signature Verification
...
Reviewed-by: mullan
(cherry picked from commit d987176412 )
2023-06-09 15:31:33 +07:00
Ferenc Rakoczi
3916d25e0d
8298127: HSS/LMS Signature Verification
...
Reviewed-by: weijun, mullan
(cherry picked from commit 050425b141 )
2023-06-09 15:31:32 +07:00
Adam Sotona
716c092251
8308856: jdk.internal.classfile.impl.EntryMap::nextPowerOfTwo math problem
...
Reviewed-by: jlahoda
(cherry picked from commit a6109bf1ea )
2023-06-09 15:31:32 +07:00
Jan Lahoda
d979d0dbc9
8308943: jdk.internal.le build fails on AIX
...
Reviewed-by: asotona
(cherry picked from commit 6adc242cf3 )
2023-06-09 15:31:30 +07:00
Volker Simonis
6b1ad5666d
8307990: jspawnhelper must close its writing side of a pipe before reading from it
...
Reviewed-by: stuefe, rriggs
(cherry picked from commit 39f6d807db )
2023-06-09 15:31:29 +07:00
Aleksey Shipilev
35332fdf98
8308803: Improve java/util/UUID/UUIDTest.java
...
Reviewed-by: jpai, rriggs
(cherry picked from commit 4460429d7a )
2023-06-09 15:31:29 +07:00
Christian Hagedorn
a369ad132d
8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition
...
Reviewed-by: thartmann, roland
(cherry picked from commit dfd3da3f52 )
2023-06-09 15:31:28 +07:00
Thomas Schatzl
5416fd0860
8308766: TLAB initialization may cause div by zero
...
Reviewed-by: shade, ayang
(cherry picked from commit 96ed1392d1 )
2023-06-09 15:31:27 +07:00
Yanhong Zhu
b6b598bf96
8303417: RISC-V: Merge vector instructs with similar match rules
...
Reviewed-by: fyang, rehn, dzhang
(cherry picked from commit 6c7225f819 )
2023-06-09 15:31:26 +07:00
Hao Sun
6f9c4e6159
8308503: AArch64: SIGILL when running with -XX:UseBranchProtection=pac-ret on hardware without PAC feature
...
Reviewed-by: aph, ngasson, dlong
(cherry picked from commit a46b5acc15 )
2023-06-09 15:31:25 +07:00
Sandhya Viswanathan
d46d643a7a
8300865: C2: product reduction in ProdRed_Double is not vectorized
...
Reviewed-by: fgao, epeter, kvn
(cherry picked from commit f9ad7df4da )
2023-06-09 15:31:24 +07:00
Justin King
d5f89fea9f
8305320: DbgStrings and AsmRemarks are leaking
...
Reviewed-by: coleenp, fparain
(cherry picked from commit 8eda97dc8d )
2023-06-09 15:31:23 +07:00
Jonathan Gibbons
e0e58b0062
8309150: Need to escape " inside attribute values
...
Reviewed-by: prappo
(cherry picked from commit 09514745fc )
2023-06-09 15:31:22 +07:00
David Holmes
dc9d1d5014
8309171: Test vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341
...
Reviewed-by: dcubed, gziemski
(cherry picked from commit 0119969816 )
2023-06-09 15:31:21 +07:00
Dean Long
70624cf111
8308975: Fix signed integer overflow in compiler code, part 2
...
Reviewed-by: aph, coleenp, kvn
(cherry picked from commit f8a924a749 )
2023-06-09 15:31:20 +07:00
Chris Plummer
b29ceb9e4f
8308819: add JDWP and JDI virtual thread support for ThreadReference.ForceEarlyReturn
...
Reviewed-by: sspitsyn, alanb
(cherry picked from commit 5531f6ba1b )
2023-06-09 15:31:19 +07:00
Daniel D. Daugherty
4640b9537d
8309236: ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC and Generational ZGC again
...
Reviewed-by: bpb, azvegint
(cherry picked from commit e42a4b659a )
2023-06-09 15:31:18 +07:00
Brian Burkhalter
67b9d9b261
8308678: (fs) UnixPath::toRealPath needs additional permissions when running with SM (macOS)
...
Reviewed-by: lancea, alanb
(cherry picked from commit 8dbd384003 )
2023-06-09 15:31:17 +07:00
Roger Riggs
8de7a796c7
8304914: Use OperatingSystem, Architecture, and Version in jpackage
...
Reviewed-by: asemenyuk
(cherry picked from commit c3cd481a9a )
2023-06-09 15:31:16 +07:00
Chris Plummer
d501322e41
8309159: Some minor comment and code cleanup in jdk/com/sun/jdi/PopFramesTest.java
...
Reviewed-by: sspitsyn, lmesnik
(cherry picked from commit eae1f59da9 )
2023-06-09 15:31:15 +07:00
Daniel D. Daugherty
1868e69088
8309230: ProblemList jdk/incubator/vector/Float64VectorTests.java on aarch64
...
8309231: ProblemList vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java
Reviewed-by: darcy
(cherry picked from commit 45473ef235 )
2023-06-09 15:31:12 +07:00
Chen Liang
efd81cb6ba
8299505: findVirtual on array classes incorrectly restricts the receiver type
...
Reviewed-by: mchung
(cherry picked from commit 78aa5f3fc1 )
2023-06-09 15:31:10 +07:00
Xue-Lei Andrew Fan
7bfc3ad6f7
8308022: update for deprecated sprintf for java.base
...
Reviewed-by: naoto
(cherry picked from commit 42ca6e6942 )
2023-06-09 15:31:09 +07:00
Naoto Sato
9c12ec1bcb
8308316: Default decomposition mode in Collator
...
Reviewed-by: rriggs
(cherry picked from commit 1264902517 )
2023-06-09 15:31:08 +07:00
Matthias Baesken
fffcd2f3ab
8308872: enhance logging and some exception in krb5/Config.java
...
Reviewed-by: weijun
(cherry picked from commit 70670b4af6 )
2023-06-09 15:31:07 +07:00
Matias Saavedra Silva
a006a7d290
8308910: Allow executeAndLog to accept running process
...
Reviewed-by: ccheung, iklam
(cherry picked from commit 024d9b131d )
2023-06-09 15:31:06 +07:00
Emanuel Peter
7703b7df22
8308917: C2 SuperWord::output: assert before bailout with CountedLoopReserveKit
...
Reviewed-by: kvn, thartmann
(cherry picked from commit 25b9803056 )
2023-06-09 15:31:05 +07:00
Yadong Wang
b7edca769a
8308765: RISC-V: Expand size of stub routines for zgc only
...
Reviewed-by: fjiang, fyang
(cherry picked from commit d66b6d8fd2 )
2023-06-09 15:31:03 +07:00
Daniel Fuchs
d6c485a0c4
8309120: java/net/httpclient/AsyncShutdownNow.java fails intermittently
...
Reviewed-by: jpai
(cherry picked from commit 4aea7dab15 )
2023-06-09 15:31:02 +07:00
Albert Mingkun Yang
e1fd31b718
8309111: Removing unused constructor of PerfLongCounter and PerfLongVariable
...
Reviewed-by: dholmes
(cherry picked from commit a990322429 )
2023-06-09 15:31:01 +07:00
Aggelos Biboudis
d6876c3c1a
8309054: Parsing of erroneous patterns succeeds
...
Reviewed-by: jlahoda
(cherry picked from commit 4f3a95af2f )
2023-06-09 15:30:59 +07:00
Johan Sjölen
7fe7c61596
8309044: Replace NULL with nullptr, final sweep of hotspot code
...
Reviewed-by: stefank, dholmes, kvn, amitkumar
(cherry picked from commit 4f16161607 )
2023-06-09 15:30:58 +07:00
Leo Korinth
cd98db8b1e
8309048: Remove malloc locker test case
...
Reviewed-by: dholmes, tschatzl, coleenp, lmesnik
(cherry picked from commit 88236263dc )
2023-06-09 15:30:56 +07:00
Kim Barrett
7685dde64d
8240774: [REDO] G1DirtyCardQueue destructor has useless flush
...
Reviewed-by: dholmes, ayang, tschatzl
(cherry picked from commit 927a9ed683 )
2023-06-09 15:30:55 +07:00
Dingli Zhang
fd68ea8d69
8308997: RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit
...
Co-authored-by: zifeihan <caogui@iscas.ac.cn >
Reviewed-by: fjiang, fyang
(cherry picked from commit 119994f3ce )
2023-06-09 15:30:53 +07:00
Leonid Mesnik
f60435a570
8308986: Disable svc tests failing with virtual thread factory
...
Reviewed-by: dholmes, dcubed, sspitsyn
(cherry picked from commit 327733c93d )
2023-06-09 15:30:52 +07:00
Alexey Ushakov
3ed5db8e59
JBR-5704 displaySyncOFF: javax/swing/JDialog/Transparency/TransparencyTest.java: JDialog transparency lost upon iconify/deiconify sequence
...
Corrected startRedraw method to call setNeedsDisplay in displaySync=false mode
(cherry picked from commit bd291402b1 )
2023-06-08 12:43:48 +02:00
Nikita Gubarkov
31bec5b54b
JBR-5637 Linux: force release grabs before doing _NET_WM_MOVERESIZE.
2023-06-06 22:06:16 +02:00
Sergey Shelomentsev
258e860c9c
fixup! JBR-5670 restore original display mode
2023-06-06 21:55:52 +03:00