Alexey Ushakov
e44c69df4a
Revert "RenderPerfTest patch"
...
This reverts commit fe69cf0e41cd8736e810cab1357e2cf2969d739b.
2022-05-20 19:56:21 +02:00
Alexey Ushakov
73fb654adf
RenderPerfTest patch
2022-05-20 19:56:17 +02:00
Alexey Ushakov
2511f31dad
JBR-4486 AA Ovals not rendered under metal
...
Commit command buffer after MASK_FILL operation
2022-05-20 19:32:41 +02:00
Maxim Kartashev
79129d956d
JBR-4457 getOperatingSystemMXBean throws an NPE
...
Instead of picking the memory cgroup specifically for "anyController",
pick any controller that appeared to be the first in the map.
2022-05-19 07:10:23 +03:00
Artem Bochkarev
86c12854ef
JBR-4473: fixed native part of SystemHotkeyReader
2022-05-19 07:10:22 +03:00
Alexey Ushakov
ee1838990d
JBR-4442 ClipFlatOval test hangs on M1 mac
...
Removed Swing timer. Simplified logic.
2022-05-19 07:10:21 +03:00
Dmitry Batrak
83ef3d09d0
JBR-1740 Menu remains open when application loses focus
...
(cherry picked from commit f987d22cd2 )
2022-05-19 07:10:20 +03:00
Vitaly Provodin
643a94f93f
exclude Frame/RestoreToOppositeScreen/RestoreToOppositeScreen.java from S2 runs due to 8286840
2022-05-19 07:10:19 +03:00
Vitaly Provodin
823c3de2f0
exclude java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java due to 8282232
2022-05-19 07:10:18 +03:00
Maxim Kartashev
c0ed98dc56
JBR-4471 Linux: popup appears on wrong screen after desktop scale change
...
When screen scale changes, the cached screen bounds must be explicitly
updated. Call resetBoundsCache() whenever X11GraphicsDevice.scale has
changed.
2022-05-19 07:10:17 +03:00
Manuel Unterhofer
672d186a90
Merge fullscreen handlers for transparent title bar into existing ones
2022-05-19 07:10:16 +03:00
Manuel Unterhofer
2129b3bea2
FL-11420 Fix view hierarchy restoration for full-screen mode on macOS
2022-05-19 07:10:15 +03:00
Vitaly Provodin
0b5173839c
JBR-4437 add sources to JBRSDK distributions for Windows and Linux
2022-05-19 07:10:14 +03:00
Alexey Ushakov
62c1cc3526
JBR-4442 ClipFlatOval test hangs on M1 mac
...
Corrected test logic, added timeout on low performant rendering, added one more marker to recover from missing frames
2022-05-19 07:10:13 +03:00
Nikita Gubarkov
0b1b043cab
JBR-4364 Port macOS native file dialog patches
...
IDEA-146669 Enable Mac native file dialogs
IDEA-159507 Mac native dialogs: multiple open dialogs are possible
JBR-1784 File dialogs aren't themed on macOS
squash! JBR-4364 Port macOS native file dialog patches
JBR-1752 Floating windows overlap modal dialogs
JBR-2005: don't set appearance of file chooser if OSX version < 10.14
2022-05-19 07:10:12 +03:00
Dmitry Batrak
87b34930e6
JBR-4463 Activating app-modal dialog brings all app windows to front
...
(cherry picked from commit 2b05925276 )
2022-05-19 07:10:11 +03:00
Maxim Kartashev
6825007cc4
JBR-4464 Error building latest jbr-dev after JDK-8285730
2022-05-19 07:10:10 +03:00
Maxim Kartashev
b8bf726ebc
JBR-4118 NIO methods fail on Google Drive's virtual volume
...
If NtQueryDirectoryFile() failed with STATUS_INVALID_PARAMETER,
try again asking for less information with the FileDirectoryInformation
option as "information class". This option works on a mounted
Google Drive, but it doesn't provide file ids, which speed
up file listing. So it is used only as a fall-back solution.
(cherry picked from commit 82693aa985 )
2022-05-19 07:10:09 +03:00
Maxim Kartashev
8d9ddd9eaf
JBR-3680 Cherry-pick Google's NIO patches to get faster file listing
...
Fix regression introduced by Google's NIO patches:
- do not attempt to get the next entry after the directory stream has
been closed already,
- fix FaultyFileSystem that is used in StreamTest.java to throw
the right exception even when getFileAttributeView() is used instead of
readAttributes(),
- removed unnecessary type cast that caused a compilation warning.
Added a test for walking a directory with a non-latin name.
(cherry picked from commit 152a4e886d )
2022-05-19 07:10:08 +03:00
Renaud Paquay
642e9a80c1
JBR-3680 Improve performance of WindowsDirectoryStream
...
Use `NtQueryDirectoryInformation` instead of `FindFirst/FindNext` to
retrieve the list of entries of a directory.
`NtQueryDirectionInformation` has 2 main benefits over
`FindFist`/`FindNext`:
* Performance is about 40% faster
* Each retrieved entry retrieved contains a 64-bit `FileId` in addition
to the usual attributes, ensuring that returned `java.nio.Path`
instances hold onto a `BasicFileAttributes` instance that exposes a
non-null `java.nio.file.attribute.BasicFileAttributes.fileKey()`.
This change also requires creating a new WindowsFileKey class, similar
to UnixFileKey class, so that
`java.nio.file.attribute.BasicFileAttributes.fileKey()` can return an
Object instance that can be used to compare files for equality.
With this change, the Windows implementation of Files.walkFileTree is
about 40% faster when the FOLLOW_LINKS option is not used, and about
2.5x faster when the FOLLOW_LINKS option is used.
When the FOLLOW_LINKS option is used, most calls to
`Files.isSameFile`, which is expensive as it requires 2 file I/O
operations, are avoided because the Path entries returned by the
new WindowsDirectoryStream implementation now contain a non-null
BasicFileAttributes.fileKey(). The remaining calls to
`Files.isSameFile` are performed when Files.walkFileTree need
to compare the initial directory with other entries.
Change-Id: Id79d89d477a6d5dcf151c63a9d6072c6f7ef43b2
(AKA JBR-3680 Cherry-pick Google's NIO patches to get faster file listing)
(cherry picked from commit 7c2d7541ba )
2022-05-19 07:10:07 +03:00
Maxim Kartashev
b16f55344c
JBR-3498 Windows: exception when trying to delete a directory with a trailing space
...
Allow Windows Path to have a trailing space despite Windows naming conventions
discouraging it. Many programs - including Explorer - successfully work
with such files or directories.
2022-05-19 07:10:07 +03:00
Dmitry Batrak
a71864985f
JBR-1518 JBR 11 does not support chain of popups on Linux
...
(cherry picked from commit 849356ee01 )
2022-05-19 07:10:06 +03:00
Dmitry Batrak
cf9489765d
small corrections to README.md
2022-05-19 07:10:05 +03:00
Dmitry Batrak
1fdfcd722a
JBR-4306 Robot doesn't work as expected in some cases on macOS
...
(cherry picked from commits 7d69734465 , 0f33031484 , 3b5ded0d02 )
2022-05-19 07:10:04 +03:00
Alexey Ushakov
66578a58de
JBR-4441 RenderPerfTest incorrectly measures performance
...
Corrected logic, added cleanup for graphics to run XOR and Clip tests. Removed RenderPerfLCDTest
2022-05-19 07:10:03 +03:00
Vitaly Provodin
66accd39db
JBR-4437 add sources to JBRSDK distributions
2022-05-19 07:10:02 +03:00
Ryan Osial
fef563b5d0
Cache results of font-config pattern search for reuse
...
(cherry picked from commit 432f637904 )
(cherry picked from commit 17bc232f6f )
2022-05-19 07:10:00 +03:00
Maxim Kartashev
bc515e539a
JBR-3948 Linux: SIGSEGV at [libawt_xawt] Java_sun_awt_X11_XInputMethod_createXICNative
...
The crashes begin with the call to getDefaultConfig() in
createStatusWindow() returning garbage. With 8280468 fixed, there aren't
many reasons left for it to do so; it must be that the argument to the
call (the screen number) is out of range.
This change eliminates the possibilities to get an absolutely incorrect
screen number by checking the return values of several Xlib functions,
which, when fail, will leave their outgoing arguments uninitialized.
This, in turn, can lead to reading some random memory resulting in
equally random screen number that is later being fed to
getDefaultConfig().
Although on modern systems with Xinerama there should really be no
screen other than zero, as the last resort, this number is also
range-checked in getDefaultConfig() itself.
2022-05-19 07:10:00 +03:00
Vitaly Provodin
3b627de990
JBR-4370 create a test checking all JBR artifacts exist - add exit code
2022-05-19 07:09:59 +03:00
Anton Tarasov
0a0970929c
JBR-3906 JBR for Linux aarch64 with JCEF is missing, is there any support plan?
2022-05-19 07:09:58 +03:00
Maxim Kartashev
e245fc8cf3
JBR-3862 Implement native WatchService on MacOS
...
The watch service is based on FSEvents API that notifies about file
system changes at a directory level. It is possible to go back to
using the old polling watch service with -Dwatch.service.polling=true.
Features include:
- support for FILE_TREE option (recursive directory watching),
- minimum necessary I/O (no filesystem access more than once
unless needed),
- one thread ("run loop") per WatchService instance,
- changes are detected by comparing file modification times with
millisecond precision,
- a directory tree snapshot is taken at the time of WatchKey creation
and can take a long time (proportional to the number of files).
2022-05-19 07:09:57 +03:00
Anton Tarasov
0836ef21ce
JBR-4355 javax/swing/GraphicsConfigNotifier/StalePreferredSize.java: # C [libobjc.A.dylib+0x90ff] objc_release+0x1f
...
(cherry picked from commit c0b2b59d4a )
2022-05-19 07:09:56 +03:00
Anton Tarasov
9c23d6d0f3
JBR-4389 [update_1] IDEA UI font becomes too large after disconnecting the external monitor / sleep
2022-05-19 07:09:55 +03:00
Anton Tarasov
58e93e084a
JBR-4389 IDEA UI font becomes too large after disconnecting the external monitor / sleep
2022-05-19 07:09:54 +03:00
Dmitry Batrak
7c3f113678
remove duplicate bundled JetBrains Mono bold italic font
...
following JBR-4402
(cherry picked from commit b7e5d3cfcf )
2022-05-19 07:09:53 +03:00
Dmitry Batrak
a55a057eee
JBR-4402 The wrong text is rendered in editor
2022-05-19 07:09:52 +03:00
Artem Semenov
f09dc99ada
JBR-4235 Context menu not readable after opening on Mac OS
2022-05-19 07:09:51 +03:00
Vitaly Provodin
1d5ca4770d
JBR-4297 add a regression test
...
(cherry picked from commit 8e94fff6aa )
2022-05-19 07:09:50 +03:00
Konstantin Bulenkov
24201b2bbd
Update JetBrains Mono font to 2.225
2022-05-19 07:09:49 +03:00
Anton Tarasov
3c8ab1f356
JBR-4362 [mac] system menu opens with duplicated items
...
(cherry picked from commit e32defe49d )
2022-05-19 07:09:48 +03:00
Alexey Ushakov
953307f8cf
JBR-4363 Changes in fonts rendering between JBR11 and JBR17
...
Resolved merge artifact after applying IDEA-57233 fix
2022-05-19 07:09:47 +03:00
Alexey Ushakov
1e6175dee5
JBR-3843 IDE text is misaligned vertically when using Consolas font
...
Use usWinAscent/usWinDescent for metrics on Windows
2022-05-19 07:09:46 +03:00
Alexey Ushakov
75bdde4fdb
JBR-1110 [JDK11] java/awt/font/Outline/OutlineInvarianceTest.java: Failed for font java.awt.Font[family=Dialog,name=MS Gothic,style=bold,size=30]
...
Replaced FT_LOAD_NO_HINTING mode for non AA rendering with FT_LOAD_TARGET_LIGHT
(cherry picked from commit 3368768244 )
2022-05-19 07:09:45 +03:00
Alexey Ushakov
60acf7ca2d
JBR-2000 RM 2019.3.1 font rendering regression, normal text is heavier
...
Added -Djava2d.font.loadFontConfig=bundled to force loading bundled font.conf
(cherry picked from commit 788e078f64 )
2022-05-19 07:09:44 +03:00
Dmitry Batrak
0304266442
JBR-4346 [Xfce] Windows are moved unexpectedly between workspaces when modal dialog is shown
...
(cherry picked from commits ad299f1e74 , 800220af16 )
2022-05-19 07:09:43 +03:00
Anton Tarasov
4390f3f113
JBR-4328 remove LWCToolkit.unsafeNonblockingExecute
...
(cherry picked from commit 9a3f31a6c4 )
2022-05-19 07:09:42 +03:00
Anton Tarasov
a67f6fb591
JBR-4134 PyCharm is slow and unusable on MacBook Pro with M1
...
(cherry picked from commit 36190505f5 )
2022-05-19 07:09:41 +03:00
Anton Tarasov
e2f7682176
JBR-4284 Sub items of main menu options are not displayed
...
A regression of JBR-4208 LWCToolkit.invokeAndWait should not stuck on invocation loss
(cherry picked from commit c464e4748e )
2022-05-19 07:09:40 +03:00
Anton Tarasov
935d33ac26
JBR-4119 UI freezes at sun.lwawt.macosx.CAccessibility.getChildrenAndRoles
...
(cherry picked from commit 6ba79774d8 )
2022-05-19 07:09:39 +03:00
Anton Tarasov
d2c31b58d8
JBR-4106 PyCharm hangs with 100% CPU usage on one core
2022-05-19 07:09:38 +03:00
Alexey Ushakov
cdb37e229a
JBR-3827 SIGILL at [libsystem_kernel] __kill in Java Exception at -[CDragSource convertData:]
...
Added check for drag source
2022-05-19 07:09:37 +03:00
Alexey Ushakov
0d28f2e995
JBR-3366 SIGILL at [libsystem_kernel] __kill in NSWindowStyleMaskFullScreen cleared on a window outside of a full screen transition
...
Wrapped the native exception and added logging
2022-05-19 07:09:36 +03:00
Alexey Ushakov
ee4d3c348d
JBR-3365 SIGILL at [libsystem_kernel] __kill in java.lang.RuntimeException: Failed to convert, no screen / primaryScreen
...
Wrapped the native exception and added logging
2022-05-19 07:09:35 +03:00
Dmitry Batrak
1e4554c01b
JBR-3751 Window content isn't rendered with some window managers on Linux
...
(cherry picked from commit 8d22e4dcb0 )
2022-05-19 07:09:34 +03:00
Vitaly Provodin
ea71d280a7
JBR-4188 add script comparing performance results
...
add exec permissions && fix misprint in checking if headers exist
move the script comparing performance results from jdk8u_test
2022-05-19 07:09:33 +03:00
Vitaly Provodin
dacd1549a8
JBR-4294 split desktop tests to more groups for Commit testing
2022-05-19 07:09:32 +03:00
Maxim Kartashev
1050cf59cb
JBR-1430 (8195129) Windows: use UTF16 version of Win32 API to load DLL
...
Also correct library name encoding in exception messages.
2022-05-19 07:09:31 +03:00
Vladimir Kempik
d5bcc46b22
JBR-4283: Provide native JBR builds for alpine Linux-aarch64
2022-05-19 07:09:30 +03:00
Vladimir Kempik
4d8551c668
JBR-4242:Provide native JBR builds for alpine Linux
2022-05-19 07:09:29 +03:00
Dmitry Batrak
788f6259ae
JBR-4281 Window losing focus isn't detected in some cases on macOS
...
(cherry picked from commit 363650bbf4 )
2022-05-19 07:09:28 +03:00
greg
7128f84413
macOS: add methods to setup transparent titlebar with custom height ( #100 )
...
* macOS: add methods to setup transparent titlebar with custom height
* make windowTransparentTitleBarHeight CPlatfromWindow property
* add windowTransparentTitleBarHeight test
* Prevent mouseUp events on the transparent header on macOS when the window is being dragged
Co-authored-by: Manuel Unterhofer <manuel.unterhofer@jetbrains.com >
Custom macOS window decorations via JBR API
squash! macOS: add methods to setup transparent titlebar with custom height (#100 )
JBR-4460 Fix window drag with custom decorations on macOS
2022-05-19 07:09:27 +03:00
Denis Fokin
9814a298f6
JBR-4038 [JBR17] Force Touch events are not supported on macOS
...
Added missing files and handlers from JBR11
2022-05-19 07:09:26 +03:00
Alexey Ushakov
caac71f741
JBR-3901 jbr-dev compile problem
...
Added transient keyword
2022-05-19 07:09:25 +03:00
Alexander Lobas
32efbe433d
JBR-2893 Big Sur: Add support of opening project as tabs IDEA-257932 Big Sur: IDEA hangs after closing a project tab after exiting and entering full screen
...
Converted JNF to JNIUtilites
(cherry picked from commit f02e31a440 )
(cherry-picked from commit a84736ebcc )
2022-05-19 07:09:24 +03:00
Dmitry Batrak
991ea00386
JBR-3676 WINDOW_ACTIVATED/DEACTIVATED events sent to a frame when child window closes on macOS
...
(cherry-picked from commit 824f9ebec3 )
2022-05-19 07:09:23 +03:00
Dmitry Batrak
485cc8bc13
JBR-3611, JBR-3633, JBR-3666, JBR-3663, JBR-3671, JBR-3673, JBR-4181, JBR-4186 Interoperability with macOS desktop spaces
...
(cherry-picked from commits 43fdd6cd26 , 75335543f2 , a156c6b9bf , 9fdc75969b , 1dcc612a81 , 93588d0738 , 94a3885bbe , c040e05703 , 67b6cd871f , 9040fd56cd )
2022-05-19 07:09:22 +03:00
Dmitry Batrak
3083feb065
refactor nativeCreateNSWindow call wrapping
...
as part of JBR-3017
(cherry picked from commit eeef67a335 )
2022-05-19 07:09:21 +03:00
Dmitry Batrak
db943706c8
remove excessive wrapping with AccessController (AWTThreading does it internally now)
...
as part of JBR-3017
(cherry picked from commit f1dd523ba8 )
2022-05-19 07:09:20 +03:00
Dmitry Batrak
98fc9329b9
JBR-2971 Log more information about window creation and property changes
...
(cherry picked from commit 9d86b4d235 )
2022-05-19 07:09:19 +03:00
Dmitry Batrak
2a1427d1c2
JBR-2533 Popup is not focused on click when switching from another application on macOS
...
(cherry picked from commits d9ff151211 , 67b174dc8c , 72b0add80c , 21af1eba85 , 2f1d317d87 , 6dd334f9f0 , cd863bac0d , 010f6fc951 , 25e087d269 , parts of 7d5ac56b6c , cd6dd5c3cf , e8bbd8ffdd )
with fix for JBR-3640 (java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java: window Open button lost focus when it should not) and JBR-3979 (Focus is not transferred to parent window)
2022-05-19 07:09:18 +03:00
Anton Tarasov
d94ca916d3
JBR-4208 LWCToolkit.invokeAndWait should not stuck on invocation loss
2022-05-19 07:09:17 +03:00
Nikita Provotorov
286531df43
JBR-4271: JBR17 and dev built without --with-vendor-name parameter have invalid value of the java.vm.vendor property.
...
Changes the default JBR's vendor from "Oracle Corporation" to "JetBrains s.r.o.".
(cherry picked from commit 0cb7b4565c )
2022-05-19 07:09:16 +03:00
Nikita Gubarkov
94cb14e07a
JBR API v0.0.3
...
JBR-4228 report HTMINBUTTON, HTMAXBUTTON, HTCLOSE, HTMENU, HTCAPTION targets via JBR API & handle corresponding non-client mouse events for windows with custom decoration
2022-05-19 07:09:15 +03:00
Alexey Ushakov
6c2e74a19e
JBR-4224 java/awt/image/VolatileImage/GradientPaints.java: Number of mismatches (300000) exceeds limit (54000) with tolerance=5
...
Updated reg test to handle contentLost event
2022-05-19 07:09:14 +03:00
Vitaly Provodin
50534ded31
exclude javax/swing/border/TestTitledBorderLeak.java on windows due to 8213531
2022-05-19 07:09:13 +03:00
Ivan Lopatin
96776a7683
Scale2: exclude java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java due to 8279190 on macosx-all
2022-05-19 07:09:12 +03:00
Nikita Provotorov
84fa8336e4
JBR-3299: The test /jb/sun/awt/macos/NationalLayoutTest/Layout_ABC.java fails on MacOS.
...
Fixes the Layout_*.java tests by giving them to know the <Ctrl + key> combinations can generate KEY_TYPED event.
(cherry picked from commit eae5198b20 )
2022-05-19 07:09:11 +03:00
Vitaly Provodin
8efefc457b
exclude java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java on Wayland
...
sun/security/pkcs11/Signature/TestDSAKeyLength.java 8279941 linux-all
2022-05-19 07:09:10 +03:00
Alexey Ushakov
23453f5a9c
JBR-4112 macOS: SIGILL at [libsystem_kernel] __kill in OOME: Java heap space at java.awt.image.DataBufferInt.<init>
...
Reg test update: replace management api with jfr
2022-05-19 07:09:09 +03:00
Nikita Provotorov
ee75d4e0f8
JBR-4207, IDEA-287559: IDEA incorrectly handles AltGr key modifier.
...
This commit reverts the fix of JDK-8041928 and disables its regression tests.
(cherry picked from commit ba5209ec06 )
2022-05-19 07:09:08 +03:00
Nikita Provotorov
4cb7993bc3
JBR-4207, IDEA-287559: IDEA incorrectly handles AltGr key modifier.
...
Renames the test AltGrMustGenerateAltGrModifierTest3838.java to AltGrMustGenerateAltGrModifierTest4207.java.
(cherry picked from commit ed60a9c2bd )
2022-05-19 07:09:07 +03:00
Maxim Kartashev
aaeddc288e
JBR-4173 Tier1 test failures in jdk/javadoc/doclet/testModules
...
Introduction of JBR API changed the order of modules appearing in Java
Doc. This commit updates the corresponding tests to match the current
output with JBR API.
(cherry picked from commit 609406c21b )
2022-05-19 07:09:06 +03:00
Nikita Gubarkov
1001b0e3fc
JBR-2567 Fix max file path buffer size for fontpath.c
2022-05-19 07:09:05 +03:00
Vitaly Provodin
b20a996ab6
exclude sun/security/pkcs11/Signature/TestDSAKeyLength.java on Ubuntu 21.04 due to 8279941
2022-05-19 07:09:04 +03:00
Anton Tarasov
39d8c3b53c
JBR-4204 provide an option to disable a11y support on macOS
...
(cherry picked from commit ee3c56abdc )
2022-05-19 07:09:03 +03:00
Vitaly Provodin
5a22bb625d
exclude two swing tests on Windows due to JBR-4197
2022-05-19 07:09:02 +03:00
Alexey Ushakov
70b7127e88
JBR-4112 macOS: SIGILL at [libsystem_kernel] __kill in OOME: Java heap space at java.awt.image.DataBufferInt.<init>
...
Removed double allocation of surface data
2022-05-19 07:09:01 +03:00
Alexey Ushakov
cf9a559126
JBR-4187 java/awt/GraphicsDevice/DisplayModes/UnknownRefrshRateTest.java.UnknownRefrshRateTest fails on mac
...
Constrained display modes count used by the test
2022-05-19 07:09:00 +03:00
Alexey Ushakov
d54ba106e4
JBR-4177 libc++abi: terminating with uncaught exception of type NSException
...
Added check for AppContext
2022-05-19 07:08:59 +03:00
Alexey Ushakov
14f3e62fd2
JBR-4174 java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java fails on mac aarch64
...
Hide cursor to fix OGL&Metal Robot issue (it reads cursor image). Added tolerance to fix Metal Robot inaccuracy.
2022-05-19 07:08:58 +03:00
Artem Semenov
1b5b346df4
JBR-4167 [JCK] AccassibleJTree tests fail on Ubuntu
2022-05-19 07:08:57 +03:00
Alexey Ushakov
4bf1f5ea04
JBR-4164 IDEs cannot be launched via launch configuration
...
Moved execution of displayChanged() to EDT
2022-05-19 07:08:56 +03:00
Maxim Kartashev
82a2fff0e1
JBR-3917 Problem using windows certificate store (trustStoreType=Windows-ROOT not recognized)
2022-05-19 07:08:55 +03:00
Maxim Kartashev
6d37f9db68
JBR-4145 Make builds independent from build directory
...
Supplied the --disable-absolute-path-in-output option to the configure script
when building JBR.
2022-05-19 07:08:54 +03:00
Vitaly Provodin
6253e7b29a
JBR-4154 extract version info from sources & JBR-4099 make test-image on jbrsdk_jcef step
2022-05-19 07:08:53 +03:00
Vitaly Provodin
dd96b0a5bd
JBR-4169 add jdk.javadoc into JBR
2022-05-19 07:08:52 +03:00
Alexey Ushakov
c829adb1d1
JBR-4150 IDE regularly locks up at sun.lwawt.macosx.LWCToolkit.getScreenInsets
...
Restored caching screen insets. Added handling of dock resize.
2022-05-19 07:08:51 +03:00
Vitaly Provodin
a742b6706b
exclude java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java on Wayland configs due to 8279256
2022-05-19 07:08:50 +03:00
Vitaly Provodin
ca1210902e
exclude java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java on Scale2 configs due to 8279190
2022-05-19 07:08:49 +03:00
Vitaly Provodin
9018b69a07
exclude java/awt/FullScreen/UninitializedDisplayModeChangeTest/UninitializedDisplayModeChangeTest.java due to 827361
2022-05-19 07:08:48 +03:00
Vitaly Provodin
d3665a269b
add exclude list for Wayland failures
2022-05-19 07:08:47 +03:00
Vitaly Provodin
03098fe238
exclude javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation /JComboBoxPopupLocation.java on macOS due to 8194945
2022-05-19 07:08:45 +03:00
Vitaly Provodin
05d7e7e10d
exclude sun/java2d/SunGraphics2D/EmptyClipRenderingTest.java on windows due to 8144029
2022-05-19 07:08:44 +03:00
Maxim Kartashev
3e5fef1e2e
JBR-3948 Linux: SIGSEGV at [libawt_xawt] Java_sun_awt_X11_XInputMethod_createXICNative
...
The problem: the crashes occur in createStatusWindow() when calls like
adata->AwtColorMatch() end up going to 0x0 pc or some random inaccessible
memory. The only reason for that seems to be the
getDefaultConfig(screen) returning either NULL or garbage. That, in turn, probably
happens because of the wrong screen number provided. Before JBR-3623 was
fixed, awt_numScreens could've changed between the time the screen
number was chosen and the getDefaultConfig() call. After JBR-3623 was
fixed, this change is protected with the AWT lock, which this code
holds.
The fix: obtain the screen number via the Xlib API rather than the
ad-hoc loop though the root windows and return NULL if
getDefaultConfig() doesn't return useable data.
(cherry picked from commit 3d23e8d6a5 )
2022-05-19 07:08:43 +03:00
Vitaly Provodin
f173e0aa17
add exclude list for Scale2 test runs
2022-05-19 07:08:42 +03:00
Vitaly Provodin
d7eced7a48
exclude java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java due to 8134231
2022-05-19 07:08:41 +03:00
Alexey Ushakov
a4bf19bba0
JBR-3773 M1 java/awt/Window/WindowAppearanceTest/WindowAppearanceTest.java: : Incorrect color java.awt.Color[r=75,g=74,b=72]at (140,5)
...
Added more variants of colors for unfocused and focused titles
2022-05-19 07:08:40 +03:00
Artem Semenov
ba2bac8b7e
JBR-3775 Optimize the algorithm for obtaining tree elements
2022-05-19 07:08:39 +03:00
Nikita Gubarkov
c9bab6b5a4
JBR API v0.0.2
...
Added file dialog customization via JBR API & fixed bugs in windows common item dialog
2022-05-19 07:08:38 +03:00
Vitaly Provodin
b101e85cce
JBR-3931 add the module jdk.unsupported.desktop into jbr
...
(cherry picked from commit 32def2fd42 )
2022-05-19 07:08:37 +03:00
Alexey Ushakov
e7a23cc3f0
JBR-4111 [JBR17] Make possible to select files and directories independently
...
Implemented apple.awt.fileDialogForFiles property
2022-05-19 07:08:36 +03:00
Vitaly Provodin
236d346c16
enable fixed tests to regular runs
2022-05-19 07:08:35 +03:00
Vitaly Provodin
3227f1bbdb
exclude javax/swing tests on mac-aarch64 due to 8277816
2022-05-19 07:08:34 +03:00
Aleksandr Veselov
4bc6552667
JBR-4107 A11y: macOS - wrong frame position if window is not on primary screen
2022-05-19 07:08:33 +03:00
Alexey Ushakov
70957e7f9a
JBR-4060 [JBR17+Metal] Flickering on button's shadow
...
Removed unnecessary global flag. Optimized mask cache texture clearing code.
2022-05-19 07:08:32 +03:00
Alexey Ushakov
089babbab2
JBR-3954 Transparent text color rendering (needed for experimental UI)
...
Performed conversion from ARGB_PRE to ARGB in the grayscale text shader
2022-05-19 07:08:31 +03:00
Alexey Ushakov
02984f0f39
JBR-3872 [JBR17+Metal] Wrong color for scrollbars and inlay hints
...
Corrected typo in setTxtUniforms and fixed alpha blending in frag_gmc_text shader
2022-05-19 07:08:30 +03:00
Alexey Ushakov
25e6331887
JBR-3820 Gamma correction for grayscale text in Metal rendering pipeline
...
Implemented gamma correction using the same approach that we did for OGL grayscale text rendering (OGLTextRenderer.c)
Optimized shader performance
2022-05-19 07:08:29 +03:00
Alexey Ushakov
2ea05af060
JBR-4104 jbr-dev compilation failure
...
Corrected suppress warnings
2022-05-19 07:08:28 +03:00
Vitaly Provodin
010e99b154
JBR-4067 fix misprint with applying obsolete exclude_jcef_module.patch
2022-05-19 07:08:27 +03:00
Vitaly Provodin
3f942b734c
JBR-3756 remove JNF from mac-aarch64 binaries
2022-05-19 07:08:26 +03:00
Vitaly Provodin
7ecf988e92
JBR-4082 create JBR & JBRSDK installer packages
2022-05-19 07:08:25 +03:00
Dmitry Batrak
b987c9077e
JBR-4084 Default font '. AppleSystemUIFont' does not have bold weight on Chinese characters
...
(cherry picked from commit 4fde082d53 )
2022-05-19 07:08:24 +03:00
Maxim Kartashev
b12e1a66c2
JBR-3899 SIGSEGV at [libjvm] _ZN23JfrNetworkInterfaceName11on_rotationEv
...
Prevent JfrNetworkInterfaceName::on_rotation() to dereference a
potentially NULL pointer.
(cherry picked from commit b2a9372d70 )
2022-05-19 07:08:23 +03:00
Artem Semenov
455cb3ba49
JBR-4012 On Idea Vo often speeks selected element of tables, lists, and trees.
2022-05-19 07:08:22 +03:00
Maxim Kartashev
c59b1bdfb8
JBR-4061 Specify build user for the build
2022-05-19 07:08:21 +03:00
Maxim Kartashev
32f47d6c53
JBR-4063 macOS: update build scripts to produce more deterministic output
...
Make mkimages.sh produce more deterministic .tar.gz archives on MacOS.
NB: build notarization is not in the scope of this change.
(cherry picked from commit e1a1b6814d )
2022-05-19 07:08:20 +03:00
Maxim Kartashev
4496c43334
JBR-4033 Linux: update build scripts to produce more deterministic output
...
This commits achieves almost the same build output with the same build
input on Linux. Exceptions are:
- class files timestamps differ in jrt-fs.jar (for all output),
- class files timestamps differ in all the jmod files (for
jbrsdk...tar.gz).
NB: jbrsdk...test...tar.gz does not need to be deterministic.
This was achieved mainly by
- setting several environment variables (SOURCE_DATE_EPOCH, TZ),
- providing the necessary options to the configure script,
- setting the timestamp of all files that make up the resulting
archive to SORUCE_DATE_EPOCH and normalizing the list of said
files before archiving.
(cherry picked from commit ffded82734 )
2022-05-19 07:08:19 +03:00
Maxim Kartashev
adabc3bc27
JBR-4059 Create Dockerfile for building on AArch64 Linux
2022-05-19 07:08:18 +03:00
Dmitry Batrak
ecc9bc4edf
JBR-4021 Unexpected focus event order on window showing
...
(cherry picked from commit 2a398ebb24 )
includes fix for JBR-4131 Popup doesn't get focus if created from context menu
(cherry picked from commit 685562aafc )
2022-05-19 07:08:17 +03:00
Maxim Kartashev
d09a30be7c
JBR-4020 Test ObsoleteFlagErrorMessage fails after +IgnoreUnrecognizedVMOptions has become the default
...
(cherry picked from commit ae5963a094 )
2022-05-19 07:08:16 +03:00
Maxim Kartashev
fce40ad773
JBR-3923 Internal Error in c1_Instruction.cpp
...
Make C1 hotspot compiler bail out during CFG construction if there's a
cycle in the graph that isn't a natural loop and that has led to an
unexpected state of stack/locals like missing a phi function.
This is a temporary measure that lets hotspot continue working
even after encountering such bytecode patterns. The full solution
will probably involve more sophisticated CFG checks.
(cherry picked from commit aa0b61cb75 )
2022-05-19 07:08:15 +03:00
Artem Semenov
f4588565fa
JBR-3868 Combobox list is not voiced of VoiceOver
2022-05-19 07:08:14 +03:00
Vitaly Provodin
27d90cf13f
exclude tests spontaneously creating windows during test execution
2022-05-19 07:08:13 +03:00
Maxim Kartashev
4b2d91cfb8
JBR-2755 IDE UI became slow via remote X Server connection from Windows
...
When XGetImage() calls become slow in a remote X11 session, fake
XGetImage() with client-side XCreateImage() that is filled with some
background color. The color is chosen from several top left corner
pixels of the "slow" images obtained with XGetImage().
This feature activates in a remote X11 session only and is
controlled with -Dremote.x11.workaround={true|false|auto}.
2022-05-19 07:08:12 +03:00
Alexey Ushakov
e6932dff74
JBR-3924 CMD+Tilda does not switch app windows
...
Introduced vm property to disable capturing of next app window shortcut
2022-05-19 07:08:11 +03:00
Nikita Gubarkov
8cd34dc83a
JBR-2917 Added emoji support for Windows
...
JBR-3951 Pass real glyph type from native code instead of guessing it by rowBytes & width
2022-05-19 07:08:10 +03:00
Pavel
da777c3149
JBR-3926 make AwtComponent transparent for hit events by default
...
* JBR-3926 make AwtComponent transparent for hit events by default
* [WIP] pass hittest event to frame only if custom decoration is enabled and frame ready to handle it
(cherry picked from commit c0e26ff5d5 )
2022-05-19 07:08:09 +03:00
Maxim Kartashev
29825d5fd7
JBR-3896 Abysmally slow input and UI performance since upgrade to IU-213.4928.7 from previous 2021.3 EAP version
...
The slowness was the result of XWM.getInsetsFromExtents() repeated
attempts to acquire frame extents from a property that under Sway is
simply unavailable. Each attempt added at least 20ms to every re-draw.
Prior to (repeatedly) checking for NET_FRAME_EXTENTS property of a
window, check that the property is supported by the window manager.
(cherry picked from commit b40cc1c791 )
2022-05-19 07:08:08 +03:00
Anton Tarasov
cc01ed72bb
JBR-3413 use timeout in CAccessibility.invokeAndWait
...
(cherry picked from commit e7009db076 )
2022-05-19 07:08:07 +03:00
Maxim Kartashev
559da12106
JBR-3916 Deadlock in pGetBounds() on Linux
...
The deadlock occurred because one thread was holding the AWT lock and
waiting for boundsCacheLock in resetBoundsCache() and the other vice
versa stuck in pGetBounds() owning boundsCacheLock and waiting for the
AWT lock.
The solution is to get rid of boundsCacheLock altogether. It was
introduced in order to never return null from getBoundsCached() so that
resetBoundsCache() wouldn't interfere. But the same effect can be
achieved by simply using a local variable to hold a copy of the current
bounds. The worst case scenario now is that two threads update
boundsCached immediately one after another (if they both have observed
the null value there at about the same time), but that's harmless as
pGetBounds() grabs the AWT lock when necessary.
(cherry picked from commit dc6ad31524 )
2022-05-19 07:08:06 +03:00
Vitaly Provodin
19e59fb291
JBR-3905 add incremental JBR building
2022-05-19 07:08:05 +03:00
Vitaly Provodin
ec62ccb7df
JBR-3904 fix the image directory name of macos builds
2022-05-19 07:08:04 +03:00
Dmitry Batrak
af43efa8f8
log LWCToolkit invokeAndWait requests
...
as part of JBR-3017, to make investigation of similar issues simpler in the future
(cherry-picked from commit a7fd723e43 )
2022-05-19 07:08:03 +03:00
Alexey Ushakov
f27aa5ffa3
JRE-202 Deadlock in CGLGraphicsConfig.getCGLConfigInfo
...
Added processing system events while waiting for OGLRenderQueue.lock
Moved getCGLConfigInfo logic execution to AppKit thread so, awt lock is
taken on one thread
(cherry picked from commit d1c8bf03e1bd41cb075aa73cc39558103af7fe1a)
(cherry picked from commit 6bf9f31986be64acf3755b34568802f9960a66ec)
(cherry picked from commit 4e21d67e0369bffac45662c63699b39946218a7a)
2022-05-19 07:08:02 +03:00
Alexey Ushakov
df66e93471
JRE-193 UI freeze and 12/second thread dumps
...
Moved CStrikeDisposer dispose code to AppKit
(cherry picked from commit 28774d6878 )
2022-05-19 07:08:01 +03:00
Alexander Lobas
f84935f40c
JBR-3660 PhpStorm 2021.2 crashes on selecting iCloud Drive directory in Open dialog
...
(cherry picked from commit f5434bcaaf )
2022-05-19 07:08:00 +03:00
Alexander Lobas
2529be6175
JBR-3629 SIGILL at [libsystem_kernel] __kill NPE at com.intellij.openapi.options.SchemeImportUtil$1.isFileSelectable / -[CFileDialog askFilenameFilter:]
...
(cherry picked from commit 86c13ecaed )
2022-05-19 07:07:59 +03:00
Alexander Lobas
c54ceead6f
JBR-3443 Native file dialog on OSX enable filename filter by VM option
...
(cherry-picked from commit f10e324538 )
2022-05-19 07:07:58 +03:00
Alexander Lobas
19644feab7
JBR-3442 Native file dialog on OSX (for open file) doesn't allow pasting path
...
(cherry-picked from commit 7d8cc524ca )
2022-05-19 07:07:57 +03:00
Maxim Kartashev
50db1c37e9
Revert "JBR-2755 IDE UI became slow via remote X Server connection from Windows"
...
This reverts commit cd9138844da770ae60806fd7dbc1e85c773882a8.
2022-05-19 07:07:56 +03:00
Konstantin Aleev
b665aa569a
fix memory leaks in AccessibleJTree
...
(cherry picked from commit 561a7b8def )
2022-05-19 07:07:55 +03:00
Maxim Kartashev
39c367127c
JBR-3835 Cropped messages in all Message Dialogs in Idea on Ubuntu 18.04.5 LTS with swing alerts enabled
...
The _NET_FRAME_EXTENTS property that is used to obtain the initial
insets of a dialog window does not immediately get its value and may be
returned as 0 if queried too soon after the window creation.
In order to avoid (incorrect) guessing of dialog's insets, make 3
attempts at getting the insets with a small but increasing pause
in between them.
2022-05-19 07:07:54 +03:00
Maxim Kartashev
0fd7d75c12
Revert "JBR-3835 Cropped messages in all Message Dialogs in Idea on Ubuntu 18.04.5 LTS with swing alerts enabled"
...
This reverts commit 8e7aed70976ec0f90c736d86b9cd3e9cf09ff6d4.
2022-05-19 07:07:53 +03:00
Nikita Provotorov
c42dd1dba8
JBR-3838 AltGr on Polish keyboard triggers Ctrl+Alt shortcut.
...
Add regression test.
(cherry picked from commit 8df43eef4b )
2022-05-19 07:07:52 +03:00
Maxim Kartashev
e043b24c22
JBR-3835 Cropped messages in all Message Dialogs in Idea on Ubuntu 18.04.5 LTS with swing alerts enabled
...
The _NET_FRAME_EXTENTS property that is used to obtain the initial
insets of a dialog window does not immediately get its value and may be
returned as 0 if queried too soon after the window creation.
In order to avoid (incorrect) guessing of dialog's insets, add an
artificial delay if getInsets() is called too soon.
2022-05-19 07:07:51 +03:00
Vitaly Provodin
5b8b3afcf4
configure BOOT_JDK to use JDK 17
2022-05-19 07:07:50 +03:00
Alexey Ushakov
ce2ff93cbc
JBR-3820 Gamma correction for grayscale text in Metal rendering pipeline
...
Added regression test to compare OGL and Metal text rendering
2022-05-19 07:07:49 +03:00
Artem Bochkarev
27bfeed7d8
JBR-1762: request focus of immediate parent when dispose popup
...
because requesting focus for frame-parent causes to close whole popup chain
(cherry picked from commit 7a2ccfc521 )
JBR-1762: fixed review comments
(cherry picked from commit 0efbe5d9b9 )
2022-05-19 07:07:48 +03:00
Dmitry Batrak
5d7fac9400
JBR-2759 Typeahead issue on Linux
...
(cherry picked from commits 76bdaf1131 , b20c56ff3e )
2022-05-19 07:07:47 +03:00
Artem Bochkarev
21fb78bdb4
JBR-1762: request focus of immediate parent when dispose popup
...
because requesting focus for frame-parent causes to close whole popup chain
(cherry picked from commit 7a2ccfc521 )
JBR-1762: fixed review comments
(cherry picked from commit 0efbe5d9b9 )
2022-05-19 07:07:46 +03:00
Denis Fokin
6ca1224c4b
JBR-1362 Multiple child windows opened and closed in sequence result in a focus loss
...
(cherry picked from commit 3c9c599a2d )
2022-05-19 07:07:45 +03:00
Nikita Gubarkov
421204d3ee
Added JBR API
2022-05-19 07:07:44 +03:00
Maxim Kartashev
01487f80fa
JBR-3813 Regression after fix for JBR-3688
...
1. Cached bounds and insets must be cloned before return because they
aren't immutable objects.
2. Fixed the deadlock in resetBoundsCache() by synchronizing on a dedicated
lock.
(cherry picked from commit cd5314db8b )
2022-05-19 07:07:43 +03:00
Renaud Paquay
af6fdd4aa9
Add BasicWithKeyFileAttributeView interface
...
This new interface is similar to `BasicFileAttributeView` except it
gives implementations a hint that the fileKey() should be acquired
even at some performance cost.
`FileTreeWalker` uses this new interface to request a file key
in addition to regular file attributes so that file equality can
be efficiently performed when checking for loops during file
tree traversal.
This makes `FileTreeWalker` about 2x faster when traversing non
trivial file system trees with the FOLLOW_LINKS option.
Change-Id: I8de047c8fc241dbab9ad57c5e361118a3a94893d
(AKA JBR-3680 Cherry-pick Google's NIO patches to get faster file listing)
(cherry picked from commit 6d1c3f06c4 )
2022-05-19 07:07:42 +03:00
Ivan Migalev
ab6f389e49
JBR-3785: don't touch the active keyboard layout on input method activation / deactivation.
...
origin PR: github.com/JetBrains/JetBrainsRuntime/pull/78.
(cherry picked from commit 2f772fd1a2 )
2022-05-19 07:07:41 +03:00
Dmitry Batrak
e8cfee24e5
JBR-3779 Unexpected Alt+Tab behaviour for Java frames on Cinnamon DE
...
(cherry picked from commit 0bf13985d5 )
2022-05-19 07:07:40 +03:00
Maxim Kartashev
67bf95bde8
JBR-3688 PyCharm incredibly slow with fakexrandr
...
Cache screen bounds and insets and (conservatively) reset those caches
upon any possibility of a change.
This feature can be disabled with -Dx11.cache.screen.insets=false and
-Dx11.cache.screen.bounds=false.
Based on commit accef6f21e .
2022-05-19 07:07:39 +03:00
Maxim Kartashev
ae5bb430f1
JBR-3772 java/beans/PropertyEditor/TestFontClass.java: access denied ("java.util.PropertyPermission" "sun.awt.x11.trace" "read")
...
Instead of using System.getProperty() directly, wrap the call into
GetPropertyAction and use AccessController to execute it.
2022-05-19 07:07:38 +03:00
Anton Tarasov
61277576bc
JBR-3655 [followup] jbr-dev build fails to find jcef modules on Windows
2022-05-19 07:07:37 +03:00
Dmitry Batrak
f4284ba913
JBR-3504 a11y focus is set on the wrong element when opening popups
...
(cherry-picked from commit a69e12e0d2 )
2022-05-19 07:07:36 +03:00
Maxim Kartashev
110bf02a80
JBR-3665 Typing is slow in remote X session
...
Only call XGetKeyboardMapping() once for all valid codes and cache the
resulting table. Use the cache on the subsequent calls to
keycodeToKeysym().
2022-05-19 07:07:35 +03:00
Maxim Kartashev
ffdc792614
JBR-2273 JBR musl port
...
Detect if we're running on a musl-based system by checking for the presence
of the libgcompat.so glibc compatibility library in the process' map.
If so, java is re-started with LD_LIBRARY_PATH set to point to the right
directory with libjvm.so. This works around the problem with the musl
dynamic library loader.
(based on commit 13a904ddb5 )
2022-05-19 07:07:34 +03:00
Alexey Ushakov
7fe116c37c
Added support for otf into the build scripts. Updated prebuild maps.
...
Applied code from jbr-dev
2022-05-19 07:07:33 +03:00
Konstantin Bulenkov
c55e316431
bundle Inter font
2022-05-19 07:07:32 +03:00
Maxim Kartashev
fcf470dc8a
JBR-3664 Logging for communications with X server
...
Introduced logging controlled with -Dsun.awt.x11.trace.
Currently, only looks at the AWT lock and reports methods holding it
sorted by average hold time.
(based on commit 792a58ea0e )
(based on commit 770b4dc9c1 )
2022-05-19 07:07:31 +03:00
Dmitry Batrak
8d6cb943ec
JBR-3726 Modal windows 'disappear' on minimize in KDE
...
(cherry picked from commits d9baf2d9db , 9c2841028f , 5c4fd9ceaf , f0ed32fca4 )
2022-05-19 07:07:30 +03:00
Maxim Kartashev
24b060300d
JBR-3712 Add project creation instructions to JBR README
...
Also changed the version of bootstrap Java to 17.
2022-05-19 07:07:29 +03:00
Maxim Kartashev
737528e66f
JBR-3542 Fix -Xcheck:jni warnings
...
Fixes warnings coming from JBR-specific code in addition to those fixed
by 8269223.
2022-05-19 07:07:28 +03:00
Dmitry Batrak
5320a1c291
JBR-3706 Toggling full screen mode for two frames doesn't work on macOS if invoked without delay
...
(cherry picked from commit 28cfc4815f )
2022-05-19 07:07:27 +03:00
Dmitry Batrak
88c992737c
JBR-3686 Background window steals focus when converted to full screen on macOS
...
(cherry-picked from commit 07a5b9672e )
2022-05-19 07:07:26 +03:00
Dmitry Batrak
b8537643c7
JBR-3662, JBR-3672 Focus jumps to another project tab after closing modal dialog
...
(cherry picked from commit bfd01081c3 , 2a71dc5981 )
2022-05-19 07:07:25 +03:00
Anton Tarasov
88639742f3
JBR-3655 jbr-dev build fails to find jcef modules on Windows
2022-05-19 07:07:24 +03:00
Nikita Gubarkov
b342916504
JBR-3648 Replace CacheCellInfo usages with MTLCacheCellInfo in metal rendering code
2022-05-19 07:07:23 +03:00
Dmitry Batrak
1aafd1bfe7
JBR-3642 java/awt/Window/8159168/SetShapeTest.java fails on macOS-x64 & macOS-aarch64
...
make sure jb/java/awt/Focus/Typeahead* tests still pass
includes fixes for JBR-3786 javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on MacOS by timeout
(cherry picked from commit f5c5388fb5 )
and JBR-4113 java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java fails by time out on macOS
(cherry picked from commit d8d4c55a61 )
2022-05-19 07:07:22 +03:00
Anton Tarasov
dc07973ab3
JBR-1834 [linux] runtime hidpi switch is broken
...
(cherry picked from commit eaa04303a7 )
2022-05-19 07:07:21 +03:00
Anton Tarasov
02b7082683
JBR-1429 Scale is huge due to GDK_SCALE
...
(cherry-picked from commit 1c3477df2e )
2022-05-19 07:07:20 +03:00
Anton Tarasov
80e0d039a4
JBR-1365 force IDE-managed HiDPI on Linux for fractional scales
...
(cherry picked from commit f092ff3962 )
2022-05-19 07:07:19 +03:00
Anton Tarasov
c56a015531
Allow HiDPI mode on Linux
2022-05-19 07:07:18 +03:00
Anton Tarasov
1c46b49586
JRE-489 -Dswing.bufferPerWindow is fractional scale unfriendly
2022-05-19 07:07:17 +03:00
Anton Tarasov
630ca5ae5e
JRE-310 check for Windows8.1 when enabling ui scale
...
Was "don't fallback on fractional scale" in JBSDK9.
2022-05-19 07:07:16 +03:00
Maxim Kartashev
58175c2f31
JBR-3645 Tool to support keeping JBR in sync with OpenJDK
2022-05-19 07:07:15 +03:00
Vitaly Provodin
0246705911
JBR-3639 add jbrsdk tarballs for dcevm, jcef builds
2022-05-19 07:07:14 +03:00
Anton Tarasov
93392559de
JBR-3627 include jmods in jbrsdk bundle for jbr-dev
2022-05-19 07:07:13 +03:00
Maxim Kartashev
e3359a8bde
JBR-3597 Update project README for Java 17
2022-05-19 07:07:12 +03:00
Vitaly Provodin
7a93ea38d7
enabling dtrace-tests: added dtrace keyword
...
(cherry picked from commit 0b5119ca89 )
2022-05-19 07:07:11 +03:00
Vitaly.Provodin
7312012183
add 32-sizes for native data types
...
(cherry picked from commit 3a79870da8 )
2022-05-19 07:07:10 +03:00
Vitaly.Provodin
e900c813fa
add dockerfile for x86
...
(cherry picked from commit 8fb2341ea8 )
2022-05-19 07:07:09 +03:00
Maxim Kartashev
82d0760254
JBR-3323 Exclude parts of VM code from sanitizer checks
...
Exclude VM error-reporting code that treats memory as a raw sequence of
bytes from address sanitizer checks. This is needed to only get true
reports when running tests against the --enable-asan build.
2022-05-19 07:07:08 +03:00
Nikita Gubarkov
c76dcd253e
Added Clion project setup
2022-05-19 07:07:07 +03:00
Nikita Gubarkov
dae94bf0b6
Added JBR-specific .idea project files
2022-05-19 07:07:06 +03:00
Nikita Gubarkov
65036d6c70
Updated IDEA project setup
2022-05-19 07:07:05 +03:00
Alexey Ushakov
d0229f637c
JBR-3344 "Exit Full Screen" action doesn't work, the only way is mouse click on window's native "green" button.
...
Restored JBR-1931 fix partially reverted by JBR-1718
(cherry picked from commit c0be778e20 )
2022-05-19 07:07:04 +03:00
Anton Tarasov
97d9c1f5b3
JBR-3337 jb/java/jcef/HandleJSQueryTest3314.sh: fails on macOS-aarch64 with "JS Query was not handled in 2nd opened browser"
...
(cherry picked from commit 8678f41971 )
2022-05-19 07:07:03 +03:00
Anton Tarasov
a4038940bd
JBR-3545 Window.setMinimumSize does not respect DPI scaling
...
(cherry picked from commit 9b4f72ad18 )
2022-05-19 07:07:02 +03:00
Denis Fokin
e4d19f6624
JRE-408 JBR-3515 fix NullPointerException in MetalRootPaneUI.installWindowListeners
...
(cherry picked from commit 584d554af529cff445b0f09bc2d57be55e138b7a)
(cherry picked from commit 6a42bb54bd )
2022-05-19 07:07:01 +03:00
Alexey Ushakov
b699abfa9a
JBR-2207 TitledBorder leaks PropertyChangeListener
...
Added a separate pass with sending setVisible(false) to the frames holding TitledBorder references in order to get WINDOW_DEACTIVATED (to clear KeyBoardFocusManager.activeWindow field)
(cherry picked from commit 3b03c698ce )
2022-05-19 07:07:00 +03:00
Elena Sayapina
09ab903f16
JBR-2657 [TESTBUG] ChainOfPopupsFocusTest misbehaving on Windows
...
- changed open popup shortcut from Ctrl+N to Ctrl+M, so no new explorer windows appear if desktop gets focused by error
- added a click on the main test frame, so it gets focus when running from background cygwin process on Windows, otherwise it just flashes on the taskbar
(cherry picked from commit eda8e4d50e )
2022-05-19 07:06:59 +03:00
Maxim Kartashev
59e06aa1c6
JBR-3590 Update JetBrains Runtime README
2022-05-19 07:06:58 +03:00
Maxim Kartashev
6c3be351c8
JBR-3572 Wayland: java/awt/Window/WindowTitleVisibleTest/WindowTitleVisibleTestLinuxGnome.java: title bar shown and hidden are the same.
...
Exclude the test when running under XWayland that doesn't implement
screen capture necessary for the test to function.
2022-05-19 07:06:57 +03:00
Denis Konoplev
a148825254
EA-252361: Check window for null
...
(cherry picked from commit 23a7dbd486 )
2022-05-19 07:06:56 +03:00
Artem Bochkarev
c7327ea2f1
JBR-3131: support custom view for system menu items
...
(cherry picked from commit 78d509ac0f )
2022-05-19 07:06:55 +03:00
Artem Bochkarev
e63a4ddef7
JBR-3127: set NSWindowAllowsImplicitFullScreen=NO
...
fixed JBR-3127 Modal dialogs invoked from modal or floating dialogs are opened in full screen
(cherry picked from commit 0b8ff1a7e6 )
JBR-3127: add possibility to load NSJavaVirtualMachine
JavaVM framework is deprecated but this class is still checked by AppKit, see https://youtrack.jetbrains.com/issue/JBR-3127#focus=Comments-27-4684465.0-0
(cherry picked from commit be6a2c4f0c )
2022-05-19 07:06:54 +03:00
Nikita Gubarkov
2641e41cb7
JBR-3376 Added check for -1 glyph info pointer in OGLTextRenderer.c
2022-05-19 07:06:53 +03:00
Dmitry Batrak
dae9e580c6
JBR-3024 Popups are shown with 1x1 size sometimes
...
test case only
(cherry picked part of commit ee298f5287 )
2022-05-19 07:06:52 +03:00
Vitaly Provodin
7e7f8fb929
JBR-3314 add regression test
...
(cherry picked from commit c81adfed61 )
2022-05-19 07:06:51 +03:00
Ivan Migalev
7ec5d46fda
JBR-3227 Reload type of required native file dialogs each time a file dialog is requested
...
(cherry picked from commit 26dd87ab7c )
2022-05-19 07:06:50 +03:00
Vitaly Provodin
e3a6e5e68a
JBR-1505 add jdk.jcmd module into JBR
...
(cherry picked from commit c40b9c8b9e )
2022-05-19 07:06:49 +03:00
Ivan Migalev
9b15417811
JBR-3068 Update path selector behavior when sun.awt.windows.useCommonItemDialog is enabled
...
(cherry picked from commit 442bb7eecc )
2022-05-19 07:06:48 +03:00
Alexey Ushakov
5041755a99
JBR-2996 M1 warnings: CoreText note: Client requested name “.SFCompact-Black”, it will get Times-Roman rather than the intended font
...
Cached system fonts family names
(cherry picked from commit 56629e4c90 )
2022-05-19 07:06:47 +03:00
Alexey Ushakov
d65e1e6199
JBR-3023 Gray idea frame after project open with ide.mac.transparentTitleBarAppearance.
...
Initiate move/resize event on first appearance of window having FULL_WINDOW_CONTENT property set
(cherry picked from commit a6ea081ba2 )
2022-05-19 07:06:46 +03:00
Dmitry Batrak
fd0f9e785a
JBR-3017 Focus issue in presence of third-party accessibility tool
...
use the new invocation approach for 'makeKeyAndOrderFront' as well, as it can also cause synchronous back-calls to accessibility subsystem, and change the global call order unexpectedly
this commit fixes TypeaheadSetVisibleTest and TypeaheadToFrontTest, when they are run with AltTab active
Guard against possible deadlocks, if UI-related methods are invoked not on EDT.
Sample deadlock scenario:
* Application thread attempts to show the window, this involves calling CWrapper.NSWindow.makeKeyAndOrderFront under AWT tree lock, which blocks till 'makeKeyAndOrderFront' completes on AppKit thread
* AppKit thread, while executing 'makeKeyAndOrderFront' performs 'back-call' to CAccessibility.getFocusOwner, which waits for execution on EDT
* EDT performs some activity requiring AWT tree lock (e.g. processing of PaintEvent)
(cherry picked from commits e3aaff5db4 , 09941119e1 )
2022-05-19 07:06:45 +03:00
Dmitry Batrak
c5d2e66024
JBR-3072 Deadlock on nested dialog hiding
...
(cherry picked from commits 99242748ee , ad1595b5c2 )
2022-05-19 07:06:44 +03:00
Dmitry Batrak
c61a292d69
fix occasional freezes of JBR-3017 reproducer after the fix
...
(cherry picked from commit 7e6db54f77 )
2022-05-19 07:06:43 +03:00
Dmitry Batrak
ce88853e62
JBR-2819 Create API to determine typographic family/subfamily for available fonts
...
(cherry picked from commit 89e519a4ef )
2022-05-19 07:06:42 +03:00
Nikita Gubarkov
3273cabb7e
JBR-2924 Do not try to create native italic font when we're going to make it fake italic
2022-05-19 07:06:41 +03:00
Nikita Gubarkov
2fcb5ed342
JBR-3982 Fixed non-antialiased text rendering on macOS
...
JBR-3269 Disabled subpixel antialiasing for macOS Mojave and newer
2022-05-19 07:06:40 +03:00
Dmitry Batrak
341798dab2
JBR-3017 Focus issue in presence of third-party accessibility tool
...
(cherry picked from commit 88ead5d9e3 )
2022-05-19 07:06:39 +03:00
Vitaly Provodin
06ec1a7d3d
JBR-1718 add a regression test
...
(cherry picked from commit 84ff4eab21 )
2022-05-19 07:06:38 +03:00
Vitaly Provodin
6ce9101f18
JBR-2957 notarize JBR and JBRSDK as APPL
...
(cherry picked from commit 0e7f9ce4ca )
2022-05-19 07:06:37 +03:00
Elena Sayapina
23e8d10334
JBR-2890 [TESTUPDATE] Enable jcef tests on macOS aarch64 platform
...
(cherry picked from commit 1714d7b627 )
2022-05-19 07:06:36 +03:00
Vitaly Provodin
cc5d82b423
JBR-667 add shenandoahgc feature
...
(cherry picked from commit e15dad04 )
2022-05-19 07:06:35 +03:00
Artem Bochkarev
3888a98abb
JBR-2562: fixed invokation of parent method
...
(cherry picked from commit 93cbab2f2d )
JBR-2562: suppress exceptions from [NSWindow _changeJustMain]
temporary workaround to prevent crashes
(cherry picked from commit dd055b5970 )
2022-05-19 07:06:34 +03:00
Mikhail Grishchenko
4a6a419c63
JBR-2890 Disable jcef tests on 32-bit and aarch64 platforms
...
(cherry picked from commit d34d6528fe )
2022-05-19 07:06:33 +03:00
Alexey Ushakov
ea1a504618
JBR-2879 Big Sur: Opening project in new window results in opening project in another tab
...
Disabled Tabbing mode for all NSWindows
(cherry picked from commit 8cb0377a31 )
2022-05-19 07:06:32 +03:00
Nikita Gubarkov
cd7f29298d
JBR-2910 Implemented extended glyph cache for macOS
...
JBR-3976 Fixed text spacing & emoji scaling on macOS
JBR-3638 Adjust subpixel glyph positions for correct rounding in CStrike#getGlyphImageBounds
2022-05-19 07:06:31 +03:00
Alexey Ushakov
002a752f6d
JBR-2617 Text with opacity renders black
...
Implemented alpha blending in grayscale text rendering (UX-1320)
Corrected bright text thickness (smooth on), bright and dark text thickness (smooth off)
Added JVM properties for fine tuning
(cherry picked from commit c30306f779 )
(cherry picked from commit c95adeb8f2 )
(cherry picked from commit 269c9580fb )
(cherry picked from commit 55c7be5fe9 )
(cherry picked from commit e28ff71e97 )
2022-05-19 07:06:30 +03:00
Alexey Ushakov
9be14a991b
JBR-2521 Ugly font in all 2020.2 EAPs on macOS
...
Provide gamma correction for both light and dark text
(cherry picked from commit 5953202a7e )
2022-05-19 07:06:29 +03:00
Alexey Ushakov
3c4d5249b5
JBR-2591 Repainting is broken (was: Icons in tree list widgets became dark)
...
Save current blend mode before cached grayscale rendering
(cherry picked from commit 7beb75ccec )
(cherry picked from commit ed52fde57d )
2022-05-19 07:06:28 +03:00
Alexey Ushakov
56223d9dcf
JBR-1986 Enabling fractional metrics causes visual artifacts in font rendering on macOS 10.14+
...
Disable subpixel positioning for macOS 10.13+ if legacy LCD rendering is disabled
(cherry picked from commit dbd24232e4 )
2022-05-19 07:06:27 +03:00
Vitaly Provodin
359cb608e3
exclude bug7154030 on macosx-aarch64 due to 8268284
2022-05-19 07:06:26 +03:00
Vitaly Provodin
ef545d75c8
exclude SharedMemoryPixmapsTest on macosx-all due to 8221451
2022-05-19 07:06:25 +03:00
Vyacheslav Moklev
fefa85b0b0
JBR-2442 fix memory leak of fileBuffer
...
fix was suggested by Nikita Gubarkov
2022-05-19 07:06:24 +03:00
Andrey Starovoyt
f1d0d5aaae
JBR-2736 provide writeObjects implementation for copying files/folders from Project Explorer to the Finder
...
(cherry picked from commit 33db034d49 )
(cherry picked from commit d3ec3d899d )
2022-05-19 07:06:23 +03:00
Sergey Malenkov
e9af2fc5e7
EA-235126 - CME: HighlightableComponent.getPreferredSize
...
(cherry picked from commit 523d80cafd )
2022-05-19 07:06:22 +03:00
Kirill Kirichenko
34434c5b98
JBR-2667 Post review: rename win.darkTheme.on to win.lightTheme.on and reversed the logic
...
(cherry picked from commit eeab5252e6 )
2022-05-19 07:06:21 +03:00
Kirill Kirichenko
34b14c1c8f
JBR-2667 Add new AWT desktop property for light/dark theme detection on Windows 10
...
(cherry picked from commit 0e4ad056dd )
2022-05-19 07:06:20 +03:00
Alexey Ushakov
e1430b03c2
JBR-2593 Wide ligatures not rendered in Grayscale mode
...
Added missing flush of cached vertices
(cherry picked from commit ad409b4370 )
2022-05-19 07:06:19 +03:00
Nikita Gubarkov
8da93b7543
JBR-2910 Implemented extended glyph cache for Linux
2022-05-19 07:06:17 +03:00
Nikita Gubarkov
349d85e2e1
JBR-2910 Implemented extended glyph cache for Windows
2022-05-19 07:06:16 +03:00
Nikita Gubarkov
c6c7a10040
JBR-2614 Fixed LCD glyph width to include both left & right padding, so that rowBytes = width * 3
2022-05-19 07:06:15 +03:00
Alexey Ushakov
da6c62b7cb
JBR-2463 Font rendering problem on macOS Mojave
...
Use adjusted advances for glyphs
(cherry picked from commit 1af5dd4aae )
2022-05-19 07:06:14 +03:00
Denis Konoplev
4008772880
JBR-3544: Generate popup invoked instead of New in this directory
2022-05-19 07:06:13 +03:00
Vitaly Provodin
415423a428
JBR-2545 Clean up the list of ignored Render tests
...
(cherry picked from commit f7b4c42e1d )
2022-05-19 07:06:12 +03:00
Jayathirth D V
07dcb707c1
8241490: Add large text performance tests in RenderPerfTest
...
(cherry picked from commit 803ee2f2b5 )
2022-05-19 07:06:11 +03:00
Alexey Ushakov
116ab4c1f7
8230657: Create fine grained render perf test for metal pipeline
...
Converted gradle JUnit test to plain java for ant and gnumake
To run the tests:
cd src/demo/share/java2d/RenderPerfTest
ant run
or
java -jar dist/RenderPerfTest.jar
or
java -jar dist/RenderPerfTest.jar testWhiteTextBubblesGray
(cherry picked from commit 356121b18f )
(cherry picked from commit 8bd8d2d132 )
2022-05-19 07:06:10 +03:00
Konstantin Bulenkov
d87e9cc709
Update FiraCode to 5.2
...
(cherry picked from commit 71e2a8d8ad )
2022-05-19 07:06:09 +03:00
Alexey Ushakov
15b8c8e275
JBR-1929 Improve rendering of San Francisco font of macOS Catalina
...
Reverting gamma correction because of rendering artifacts in the light theme
This reverts commit 5016db51
(cherry picked from commit c1d644a004 )
2022-05-19 07:06:08 +03:00
Alexey Ushakov
b4f7e968df
JBR-1929 Improve rendering of San Francisco font of macOS Catalina
...
Added gamma correction to match grayscale rendering with subpixel one
(cherry picked from commit 5016db518a )
2022-05-19 07:06:07 +03:00
Alexey Ushakov
a3c22625ed
JBR-2463 Font rendering problem on macOS Mojave
...
Use adjusted advances for glyphs
(cherry picked from commit 1af5dd4aae )
2022-05-19 07:06:07 +03:00
Anton Tarasov
aee9964b61
revert: JBR-1434 "New file dialog" popup remains above all windows on switching application
...
java.awt.peer.WindowPeer.isLightweightDialog() method does not exist.
(cherry picked from commit 7d8aeaf7de )
2022-05-19 07:06:06 +03:00
Anton Tarasov
da9db78775
JBR-2872 improve: JBR-2866 JCEF: Markdown editor steals focus from a different frame
...
(cherry picked from commit bad748e3d0 )
2022-05-19 07:06:05 +03:00
Anton Tarasov
0351600ce2
JBR-2866 JCEF: Markdown editor steals focus from a different frame
2022-05-19 07:06:04 +03:00
Anton Tarasov
493b5447ed
JBR-2645 enable CefBrowser.close(true) in jcef reg tests
...
(cherry picked from commit 492c217125 )
2022-05-19 07:06:03 +03:00
Anton Tarasov
51b9c6bd3b
JBR-2259 WebSite isn't loaded with .loadUrl method if browser isn't shown in UI
...
(cherry picked from commit 57bbddf071 )
2022-05-19 07:06:02 +03:00
Anton Tarasov
252137c8ed
JBR-2557 use com.jetbrains.cef.JCefAppConfig in JCEF tests
...
(cherry picked from commit e30a309f92 )
2022-05-19 07:06:01 +03:00
Anton Tarasov
16d73385ce
JBR-2489 Git branch operations (switch to another branch, rebase) sometimes crash WebStorm 202.5428.27
...
(cherry picked from commit 81d2156fb1 )
2022-05-19 07:06:00 +03:00
Anton Tarasov
872acfd27d
JBR-2282 [jcef] update to JCEF/80.0.4+g74f7b0c+chromium-80.0.3987.122
...
(cherry picked from commit a5adc725df )
2022-05-19 07:05:59 +03:00
Anton Tarasov
af2d7edced
JBR-2305 jcef: jb/java/jcef/JCEFStartupTest.java throws java.lang.ExceptionInInitializerError
...
(cherry picked from commit f0385f01ec )
2022-05-19 07:05:58 +03:00
Anton Tarasov
39a5319671
JBR-2306 jcef: jb/java/jcef/JCEFStartupTest.java unexpectedly exits with the exit code: 0
...
(cherry picked from commit ff7d7bd43c )
2022-05-19 07:05:57 +03:00
Anton Tarasov
47122f9f52
JBR-2299 [mac] jcef requests for "chromium safe storage" keychain access
...
(cherry picked from commit dd1334a352 )
2022-05-19 07:05:56 +03:00
Anton Tarasov
2419abf59f
JBR-2222 Crash during closing IDE
...
(cherry picked from commit d0c367b31f )
2022-05-19 07:05:55 +03:00
Anton Tarasov
249581e2cc
JBR-2287 [jcef] add CefBrowser wrapper to jtreg tests
...
(cherry picked from commit fa961d1769 )
2022-05-19 07:05:54 +03:00
Anton Tarasov
be3544d94c
JBR-2169 AWTThreading: remove tracked invocation event from completion listener
...
(cherry picked from commit a855f3b835 )
2022-05-19 07:05:53 +03:00
Anton Tarasov
2ca7e9e5d8
JBR-2159 Native crash in thread AWT-EventQueue-0 when trying to push commit
...
(cherry picked from commit bba297b4a4 )
2022-05-19 07:05:52 +03:00
Anton Tarasov
3592f6475d
JBR-2148 JCEF: JBR bundle has invalid app structure
...
(cherry picked from commit f45f84d7ed )
2022-05-19 07:05:51 +03:00
Anton Tarasov
7cb9c37ad1
JBR-2146 improve InvokeOnToolkitHelper to cover more generic case
2022-05-19 07:05:50 +03:00
Anton Tarasov
2834a4ab6a
JBR-2139 Idea freeze on dynamic plugin unloading
...
(cherry picked from commit e57bae4f66 )
2022-05-19 07:05:49 +03:00
Anton Tarasov
50ec860b1e
JBR-2099 jb/java/jcef/JCEFStartupTest.java fails on Windows, Linux
...
(cherry picked from commit 3dfb0aa16a )
2022-05-19 07:05:48 +03:00
Anton Tarasov
c27bdeea81
JBR-2093 create reg test for JCEF startup
...
(cherry picked from commit e8c2761f5b )
2022-05-19 07:05:47 +03:00
Anton Tarasov
0c606a07f3
JBR-2082 Revealing taskbar does not work when "Automatically hide the taskbar"
...
(cherry picked from commit b31a41fb2f )
2022-05-19 07:05:46 +03:00
Mikhail Grishchenko
f265decbc3
JBR-2639, JBR-2412 [jcef] Tests that checks mouse events
...
JBR-2412 [windows] mouse listener does not work for jcef
(cherry picked from commit 66ad6472ae )
(cherry picked from commit 04246aac57 )
(cherry picked from commit b7cde4fd05 )
2022-05-19 07:05:45 +03:00
Mikhail Grishchenko
1d4359868e
JBR-2639 [win] jcef does not recognize vertical mouse wheel events
...
added regression test
(cherry picked from commit e8e4741bb0 )
2022-05-19 07:05:44 +03:00
Mikhail Grishchenko
fd5816e95b
JBR-2412 [windows] mouse listener does not work for jcef
...
added regression test
(cherry picked from commit d1479872f2 )
2022-05-19 07:05:43 +03:00
Elena Sayapina
f538279263
JBR-2630 Typing speed in IDE editor was dropped after switching to 11.0.8
...
Introduced sun.awt.osx.RobotSafeDelayMillis property to control macOS specific safe delay for Robot methods.
50 ms safe delay was initially hardcoded in 3862142d (JDK-8242174: [macos] The NestedModelessDialogTest test make the macOS unstable) which affected performance tests execution.
(cherry picked from commit 5f691bb788 )
2022-05-19 07:05:42 +03:00
Mikhail Grishchenko
bccf6aeaec
JBR-2430 [jcef] Added Regression test
...
Checks that JS Query is handled in 2nd opened browser
(cherry picked from commit 404ff84565 )
Refactoring + changed EDT awaiting method
(cherry picked from commit dc24658b31 )
2022-05-19 07:05:41 +03:00
Vitaly Provodin
df4552a6b2
exclude the new printer test 8262731
2022-05-19 07:05:40 +03:00
Alexey Ushakov
eb4e3213e2
JBR-2419 Improve performance of CStrike.getNativeGlyphOutlineBounds
...
Do not pass the result via java object. Use more straight api.
(cherry picked from commit 9f91fe91f5 )
(cherry picked from commit c0fd2daf5c )
2022-05-19 07:05:39 +03:00
Alexey Ushakov
c3c9dc9aab
JBR-2382 Provide detailed stack trace in crash dumps for unhandled ObjC exceptions
...
Used user home dir for jbr_err files. Removed logging with reportException method
(cherry picked from commit 2c8cdb221b )
JBR-2382 Provide detailed stack trace in crash dumps for unhandled ObjC exceptions
Used process workdir for jbr_err files. Added one more logging to reportException method
(cherry picked from commit 95a47810d5 )
JBR-2382 Provide detailed stack trace in crash dumps for unhandled ObjC exceptions
Generate jbr_err_pidXX.log file with detailed stack trace of the exception
(cherry picked from commit 4c42f75021 )
2022-05-19 07:05:38 +03:00
Artem Bochkarev
a9ce03302e
JBR-2253: unset LD_PRELOAD just after VM loaded
...
workaround for JBR-2253 Preload libjsig.so to fix JNA crashes
(cherry picked from commit 127a2deddf )
2022-05-19 07:05:37 +03:00
Kirill Kirichenko
68494f3c73
JBR-1874 Cursor not changing from 'default' to 'text'. Additional fix after reopening.
...
(cherry picked from commit 5a29d4ade9 )
2022-05-19 07:05:36 +03:00
Elena Sayapina
c695532f8e
JBR-2585 [TESTBUG] TouchScreenEvent tests affect tests simulating mouse actions
...
- added workaround for JBR-2585
- added README.md about manual test run
- made an update to close LinuxTouchScreenDevice properly
- added an error exit from linux shell script if sudo password is empty or chown fails
(cherry picked from commit 4deb3bbe61 )
2022-05-19 07:05:35 +03:00
Denis Konoplev
e07b5825ee
fixup! macOS national keyboard support
...
Remove unused import that broke compilation
2022-05-19 07:05:34 +03:00
Elena Sayapina
2e6d52e79f
IDEA-165950 [TESTUPDATE] National keyboard layouts support
...
Update regression test after the following commits:
02fad83c : Remove public constants from KeyEvent
f4227faf : Impossible to assign cmd+ß shortcuts
(cherry picked from commit 264802cf4b )
2022-05-19 07:05:33 +03:00
Elena Sayapina
72bd2e5c6d
JBR-2328 [TESTBUG] Regression test java/awt/keyboard/AllKeyCode/AllKeyCode.java is not correct
...
(cherry picked from commit 861f73c393 )
(cherry picked from commit bfab6a9364 )
(cherry picked from commit e9fa7a0882 )
2022-05-19 07:05:32 +03:00
Mikhail Grishchenko
88c84cec01
JBR-2259 WebSite isn't loaded with .loadUrl method if browser isn't shown in UI
...
Added reproducer
(cherry picked from commit e875bf72c9 )
2022-05-19 07:05:31 +03:00
Denis Konoplev
dc3502f378
JBR-2490 Add option to work with Surface Pen
...
(cherry picked from commit 5acc7680a1 )
2022-05-19 07:05:30 +03:00
Denis Konoplev
d36bc6c8e4
JBR-2669: set unicode for both keyCode and extendedKeyCode
...
(cherry picked from commit ba3f14c83a )
2022-05-19 07:05:29 +03:00
Denis Konoplev
ed55f95441
JBR-2554: Proper unicode values in KeyEvent.keyCode
...
(cherry picked from commit 703d77a927 )
2022-05-19 07:05:28 +03:00
Denis Konoplev
a5ab7dc412
JBR-215: Remove SystemInfo
...
(cherry picked from commit 9adf77a512 )
2022-05-19 07:05:27 +03:00
Denis Konoplev
7ee1f5a9f9
JBR-215: Separate LatinNonAlphaNumKeycodes option
...
(cherry picked from commit caf366f6f3 )
2022-05-19 07:05:26 +03:00
Denis Konoplev
1ff3795ebd
JBR-215: Windows non-alphanumeric shortcuts
...
(cherry picked from commit 4f60efebe2 )
2022-05-19 07:05:25 +03:00
Denis Konoplev
70337fb824
JBR-2280: Fix regression. Mode compatible with old option.
...
(cherry picked from commit a3e3c23cb1 )
2022-05-19 07:05:24 +03:00
Denis Fokin
223e5e574c
macOS national keyboard support
2022-05-19 07:05:23 +03:00
Sergey Malenkov
b6f4efcf1a
JBR-1929 FractionalMetricsSupport
...
(cherry picked from commit bbdc159762 )
2022-05-19 07:05:22 +03:00
Mikhail Grishchenko
75364c5768
JBR-2256 JEditorPane with test/html type and zero margins is not shown
...
Updated reproducer
(cherry picked from commit 529a188b8b )
JBR-2256 JEditorPane with test/html type and zero margins is not shown
Added reproducer
(cherry picked from commit 41578a40b5 )
2022-05-19 07:05:21 +03:00
Mikhail Grishchenko
32c52c9e44
JBR-2210 IDEA fails to start (JVM crashes) when using the -Dfile.encoding=UTF-8in IDEA's vmoptions file
...
Added regression test
(cherry picked from commit 4e1f5a43b3 )
2022-05-19 07:05:21 +03:00
Alexey Ushakov
aeb9ff368b
JBR-2210 IDEA fails to start (JVM crashes) when using the -Dfile.encoding=UTF-8in IDEA's vmoptions file
...
Returning devanagari subset back for ja.UTF-8 to get non-null font name from WFontConfiguration.getTextComponentFontName(). It is a regression from JDK-8208179.
(cherry picked from commit b51254a975 )
2022-05-19 07:05:20 +03:00
Mikhail Grishchenko
fb95f834cd
JBR-1414 [Test] downscale frames to run on low-dpi screens
...
(cherry picked from commit b46e74fe6f )
2022-05-19 07:05:19 +03:00
Elena Sayapina
575533c036
JBR-1905 [TESBUG] java/awt/TextArea/DisposeTest/TestDispose.java: frame is not disposed
...
- java/awt/TextArea/DisposeTest/TestDispose.java, java/awt/TextField/DisposeTest/TestDispose.java: fixed test frame disposal
- java/awt/Frame/DisposeStressTest/DisposeStressTest.java: decreased test timeout from 2h to 10 min, added minor diagnostic logging
(cherry picked from commit 7f025f4e16 )
(cherry picked from commit dda7f3d871 )
(cherry picked from commit bc09aadadb )
2022-05-19 07:05:18 +03:00
Alexey Ushakov
c1c967040e
JBR-2135 Use CoreText api to select the font with the most recent version
...
Added a property to force loading bundled fonts: -Djava2d.font.noVersionCheck=true
(cherry picked from commit cbb148dff4 )
2022-05-19 07:05:17 +03:00
Alexey Ushakov
f647da07bf
JBR-2137 JetBrainsMono fonts update to v1.0.3
...
(cherry picked from commit a6e441828a )
2022-05-19 07:05:16 +03:00
Mikhail Grishchenko
cf6136f5bd
JBR-1414: Added regression test for dnd with HiDPI scaling
...
(cherry picked from commit 1f4ab12fbb )
2022-05-19 07:05:15 +03:00
Elena Sayapina
5dc1d3cc0b
JBR-2041 [TEST] Added new regression test (Touchscreen devices support)
...
(cherry picked from commit 2d587b3728 )
(cherry picked from commit 92606f2c7f )
(cherry picked from commit 05af375909 )
(cherry picked from commit 0f895bf1b2 )
(cherry picked from commit 08aa0852b7 )
2022-05-19 07:05:14 +03:00
Konstantin Bulenkov
dcf038c079
Update JetBrains Mono to 1.0.2
...
(cherry picked from commit 6f4a13e46f )
2022-05-19 07:05:13 +03:00
Ivan Migalev
96a7004c36
Extract the DWM colorization parameters from registry (JBR-2070)
...
(cherry picked from commit 0330cab60b )
2022-05-19 07:05:12 +03:00
Ivan Migalev
14f5c5259d
Refresh desktop properties on WM_DWMCOLORIZATIONCOLORCHANGED (JBR-2070)
...
(cherry picked from commit 06086f4a7e )
2022-05-19 07:05:11 +03:00
Ivan Migalev
161edcb094
Fix a possible resource leak in ColorizationColorAffectsBorders
...
(cherry picked from commit 0c911b6ffe )
2022-05-19 07:05:10 +03:00
Elena Sayapina
90b13d7c38
JBR-2086 JetBrainsMono fonts update to v1.0.1
...
(cherry picked from commit a4b373e631 )
2022-05-19 07:05:09 +03:00
Konstantin Bulenkov
d7dd56c39d
JetBrains Mono 1.0
...
(cherry picked from commit d514f7a982 )
2022-05-19 07:05:08 +03:00
Denis Konoplev
0cf2c80b74
JBR-3444: Return NullSurfaceData when gc == null
...
(cherry picked from commit 01ad15e61c )
2022-05-19 07:05:07 +03:00
Denis Konoplev
1930c1a522
JBR-1995: Last character issue with korean
...
Fix for JTextComponent
(cherry picked from commit a7c8b0b535 )
2022-05-19 07:05:06 +03:00
Denis Konoplev
a3f263b67c
JBR-2891: Post PhaseEvents in the begin and end of Magnify and Rotate
...
(cherry picked from commit c811c295c2 )
2022-05-19 07:05:05 +03:00
Denis Konoplev
5fd22bb7f9
JBR-2444: Turn on IM workaround by default
...
(cherry picked from commit 15c4ce1d3e )
2022-05-19 07:05:04 +03:00
Denis Konoplev
4551faa1e1
Fix build: add import & fix jwhen
2022-05-19 07:05:03 +03:00
Denis Konoplev
719bcb6bf6
JBR-2795: Add explicit conversion
...
(cherry picked from commit bf3e1c0c31 )
2022-05-19 07:05:02 +03:00
Denis Konoplev
7e5bc51ee4
IDEA-237231: Correct signarute mask
...
(cherry picked from commit 6974131eec )
2022-05-19 07:05:01 +03:00
Denis Konoplev
6ee0c6b759
IDEA-237231: Possible fix for pen interraction
...
(cherry picked from commit 33a8c95d39 )
2022-05-19 07:05:00 +03:00
Denis Konoplev
5734dd4e87
JBR-2347: Free memory on other exceptions, rethrow ThreadDead & log it
...
(cherry picked from commit 16ca839ed3 )
2022-05-19 07:04:59 +03:00
Denis Konoplev
7b5312d79e
JBR-2347: Don't free memory when thread is dead
...
(cherry picked from commit afb3303db5 )
2022-05-19 07:04:58 +03:00
Denis Konoplev
d078dc8ea0
JBR-2041: Project view tap fix, recovery? constants & logging
...
(cherry picked from commit 1e904db3b0 )
2022-05-19 07:04:57 +03:00
Denis Konoplev
b7c9602556
IDEA-229135: Fling animation stop on tap
...
(cherry picked from commit 7ce0f79561 )
2022-05-19 07:04:56 +03:00
Denis Konoplev
1c01f23718
Windows touch screen support
...
(cherry picked from commit cab3f28907 )
2022-05-19 07:04:55 +03:00
Denis Konoplev
cf40718dfd
Turn off multitouch
...
(cherry picked from commit a2576ffa9a )
2022-05-19 07:04:54 +03:00
Denis Konoplev
d873f55a6f
Check XInput extension && touch inertia
...
(cherry picked from commit cca7fb97f4 )
2022-05-19 07:04:53 +03:00
Denis Konoplev
3d0ef371a9
Touch scroll handling
...
(cherry picked from commit 6dcec3dc31 )
2022-05-19 07:04:52 +03:00
Denis Konoplev
21d986b44b
XI2 Constants
...
(cherry picked from commit 588cd6ee73 )
2022-05-19 07:04:51 +03:00
Denis Konoplev
e3ee81039a
XLibWrapper XI2 functions
...
(cherry picked from commit d6bd1bfa2b )
2022-05-19 07:04:50 +03:00
Denis Konoplev
e641760434
X11 native get put double
...
(cherry picked from commit f101bc1108 )
2022-05-19 07:04:49 +03:00
Denis Konoplev
ebc0924205
Native data types
...
(cherry picked from commit 9504574dbb )
2022-05-19 07:04:48 +03:00
Denis Konoplev
c518a55ac1
XI2 headers in xlib wrapper generator
...
(cherry picked from commit ef108067a1 )
2022-05-19 07:04:47 +03:00
Denis Konoplev
9ab087f18f
Revert "Turn off multitouch"
...
This reverts commit 90ea3bf57e4c687e9d9bf0a37f2f64c82a81f4eb.
2022-05-19 07:04:46 +03:00
Denis Konoplev
615c1969e3
Turn off multitouch
...
(cherry picked from commit a2576ffa9a )
2022-05-19 07:04:45 +03:00
Alexey Ushakov
076ee10391
JBR-1962 Allow to change font config
...
Replaced several privileged blocks with just one
(cherry picked from commit faa8d3d258 )
2022-05-19 07:04:44 +03:00
Vitaly Provodin
08b6181954
JBR-572: Regression test on the crash caused by the fix
...
(cherry picked from commit 6cc380ffb5 )
(cherry picked from commit 958e25ed21 )
(cherry picked from commit a7de601d5f )
2022-05-19 07:04:43 +03:00
Dennis Ushakov
55788cf93c
JBR-1863, JBR-1868 correct advances on Catalina
2022-05-19 07:04:42 +03:00
Dennis Ushakov
e5cc6ed5cb
JBR-1850: on macOS fonts should be sorted by weight to ensure proper population of the families
2022-05-19 07:04:41 +03:00
Dennis Ushakov
4a5b1e6398
faster font family loading & lazy font family population
...
1. NSFont.familyName is faster than loading allFamilyNames
2. Prebuilt list of system fonts
3. Cleanup San Francisco family loading
4. Avoid calling expensive native getWidth on font when creating font family, load styles only when they would be used.
2022-05-19 07:04:40 +03:00
Dennis Ushakov
152fdf093e
JBR-1756 use CoreText for all font rendering on Catalina
2022-05-19 07:04:39 +03:00
Nikita Gubarkov
d12af0f02c
JBR-410 Added emoji support for Linux
2022-05-19 07:04:38 +03:00
Alexey Ushakov
2fd3f5a317
JBR-1997 JetBrainsMono fonts update to v0.22
...
(cherry picked from commit 41f4fddd34 )
(cherry picked from commit f5302a02f4 )
(cherry picked from commit 5d7fd2e1e5 )
2022-05-19 07:04:37 +03:00
Anton Tarasov
1b7be44dca
JRE-729 [windows] unreasonable IME activity consumes CPU
2022-05-19 07:04:36 +03:00
Dmitry Batrak
aa5421e080
JBR-3119 Application's panel in KDE taskbar blinks when popup window is shown
...
this re-fixes JBR-2934 in a different way
(cherry picked from commit 63134e091b )
2022-05-19 07:04:35 +03:00
Dmitry Batrak
79035799d3
JBR-3038 Unexpected windows z-order change on workspace switch
...
(cherry picked from commit ddda860f42 )
2022-05-19 07:04:34 +03:00
Dmitry Batrak
16a1c8b542
JBR-3035 The Confirm Exit pop-up window remains hidden behind a window of another application
...
(cherry picked from commit 470c3bd1b5 )
2022-05-19 07:04:33 +03:00
Dmitry Batrak
a9de2a6bd7
JBR-2934 Serious usability issue with GoLand 2020.3 caused by JBR
...
(cherry picked from commit 95be4351d4 )
2022-05-19 07:04:32 +03:00
Dmitry Batrak
bd783573ef
JBR-2977 Opening a recent project in a new window doesn't bring this window to the front
...
(cherry picked from commit 2d9fb9e7b8 )
2022-05-19 07:04:31 +03:00
Dmitry Batrak
c487e8bfe1
JBR-2698 setAutoRequestFocus(false) breaks focus logic under i3 window manager on Linux
...
(cherry picked from commit ebcdeb7d80 )
2022-05-19 07:04:30 +03:00
Dmitry Batrak
e04e53c9de
JBR-2696 Log focus API invocations with stack traces
...
(cherry picked from commits 0f038754e5 , a507cab6d3 )
2022-05-19 07:04:29 +03:00
Dmitry Batrak
50df8736a3
JBR-2496 Prevent JVM stealing focus from other applications on Linux (JBR-2497, JBR-2499, JBR-2503, JBR-2652)
...
(cherry picked from commits 87525d1d2a , 66381f0dec , 8a789e04e9 , 665ebc5d47 , 98a9219c23 )
2022-05-19 07:04:28 +03:00
Alexey Ushakov
f5fb54c6e5
JBR-3509 Extend JDK-8267521 (Post JEP 411 refactoring: maximum covering > 50K) to JBR specific changes
...
Marked all the usages of SecurityManager related api
2022-05-19 07:04:27 +03:00
Artem Bochkarev
d17d5bfc79
JBR-1851: check NSArray length
...
and make more exception-safe
and minor optimization for logging (cache jobjects)
(cherry picked from commit 5839539379 )
2022-05-19 07:04:26 +03:00
Artem Bochkarev
50b834e3bd
JBR-1841: allow deferred disabling of InputMethods-support
...
(cherry picked from commit 969255904b )
2022-05-19 07:04:25 +03:00
Artem Bochkarev
a40ecf38da
JBR-1668: add hardcoded default values for preferences node NSServicesStatus
...
(cherry picked from commit 8445f53d85 )
2022-05-19 07:04:24 +03:00
Artem Bochkarev
324c8751e1
JBR-1515: obtain shortcut from OS to check inside AWTView.performKeyEquivalent
...
(cherry picked from commit 30d479fbd4 )
2022-05-19 07:04:23 +03:00
Artem Bochkarev
c423febaf1
JBR-1668: add hardcoded descriptions of system actions
...
and minor fixes
fix memory management
(cherry picked from commit 15f7368309 )
2022-05-19 07:04:22 +03:00
Elena Sayapina
5999f823e9
JBR-1417 [TEST] Added new regression test (JBR 11 does not support chain of popups)
...
(cherry picked from commit 41e89505be )
(cherry picked from commit 9fe5c778d9 )
(cherry picked from commit 6ea9530d9f )
(cherry picked from commit d757108517 )
(cherry picked from commit b99c1e7b5c )
2022-05-19 07:04:21 +03:00
Alexey Ushakov
a526494945
JBR-1690 Bundle new fonts
...
Test correction
Restored RenderUtil.java
Removed obsolete golden images
(cherry picked from commits:
aa13c8b4ea
943b1472c7
cab6dd5087
7997c7a5ee
cab6dd5087
7997c7a5ee
d3731df79d )
2022-05-19 07:04:20 +03:00
Dmitry Batrak
c492096cf6
IDEA-257525 Unable to show Chinese when using IDEA mac ARM version
...
The proposed solution is to use a 'normal' font as a base for 'San Francisco' font fallback.
Most of its fallback components/candidates (provided by the OS) are expected to be normal
fonts as well, and so the resulting coverage of Unicode character repertoire should be much better.
(cherry picked from commits 9b7113a6cf , 92b00d50b5 , 53489fab27 )
2022-05-19 07:04:19 +03:00
Dmitry Batrak
e398e71c1b
JRE-469 Console with emoji output becomes slow
...
The fix consists of two parts:
* Making CCharToGlyphMapper remember that a particular character cannot be displayed (isn't mapped to glyph with given font). Checking this repeatedly in native code is very slow.
* Make CCompositeGlyphMapper remember the results of char-to-glyph mapping, this was missing in previous implementation. This reuses caching code in CompositeGlyphMapper, extending the range of characters for which the results are cached to include Supplementary Multilingual Plane (most emoji characters belong to it).
port commit 4e0ccde2 from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit 394e055ae6 )
cherry picked from commit 0db7e948af
2022-05-19 07:04:18 +03:00
Dmitry Batrak
7ee8a8dcff
reimplement JDK-7162125 to fix JDK-8147002
...
port commit ba38e5c4 from JBR 9
port from JBR 11 to JBR 15(cherry picked from commit a949f9d220 )
cherry-picked from commit f309844f75
2022-05-19 07:04:17 +03:00
Artem Bochkarev
9dbdf925c7
JBR-1771: fixed compilation errors (macosx-x86_64-normal-server-fastdebug)
...
(cherry picked from commit 1acada7cac )
2022-05-19 07:04:16 +03:00
Artem Bochkarev
25164aa310
JBR-1668: minor fixes
...
fixed review comments
(cherry picked from commit 9dbcf194c9 )
2022-05-19 07:04:15 +03:00
Vitaly Provodin
f1935effb4
JBR-1618: fixed misprint, added saving screenshots in case of failure
...
(cherry picked from commit e4a3889cf0 )
2022-05-19 07:04:15 +03:00
Alexey Ushakov
1de2363c83
JBR-1624 Fonts rendering is broken in the 2019.2 EAP (Fira Code)
...
Corrected lookup for bold fonts
(cherry picked from commit 114b8af38f )
2022-05-19 07:04:14 +03:00
Alexey Ushakov
c9a9aa2f38
JBR-1399 Improve font discovery and loading by introducing font cache
...
Added unit test
(cherry picked from commit b4f5bf8bd3 )
2022-05-19 07:04:13 +03:00
Elena Sayapina
675a853f13
IDEA-165950 [TEST] Added new regression test (National keyboard layouts support)
...
(cherry picked from commit 0900a705bc )
2022-05-19 07:04:12 +03:00
Artem Bochkarev
cab6c00174
JBR-1668: read system keyboard shortcuts
...
initial support for OS X
(cherry picked from commit 6bbe7102e2 )
2022-05-19 07:04:11 +03:00
Artem Bochkarev
6af0200407
JBR-1573: restore current input context after cleanup
...
(cherry picked from commit b7acd7f6f6 )
2022-05-19 07:04:10 +03:00
Alexey Ushakov
b38adf88be
JBR-1624 Fonts rendering is broken in the 2019.2 EAP (Fira Code)
...
Restored old behaviour of registerFontsInDir as it does not affect idea bundled fonts
(cherry picked from commit cef29e8100 )
2022-05-19 07:04:09 +03:00
Alexey Ushakov
5d20b0dc7a
JBR-1874 Cursor not changing from 'default' to 'text'
...
Prevent OS from changing cursor
(cherry picked from commit 94a4eb7002 )
2022-05-19 07:04:08 +03:00
Alexey Ushakov
1170f540a1
JBR-1778 Font in editor incorrect (always italics)
...
Added -it pattern into italic detection code
Added some more patterns to bold and italic detection code
'Anka/Coder' font support
(cherry picked from commit 5119eeee12 )
(cherry picked from commit ec241e4a0a )
(cherry picked from commit 251068294e )
(cherry picked from commit 08ae9ff034 )
2022-05-19 07:04:07 +03:00
Alexey Ushakov
ca3ea8dd27
JBR-1699 Use platform font rendering for bundled fonts on MacOS
...
Use different family for specific font faces. Refactoring
JBR-3071 Remove naming workaround for Fira Code
(cherry picked from commits c423003bd4 , aee4b48d20 )
2022-05-19 07:04:06 +03:00
Alexey Ushakov
a396335b5f
JBR-1624 Fonts rendering is broken in the 2019.2 EAP (Fira Code)
...
Lower priority for idea bundled fonts to pickup platform ones
(if installed)
(cherry picked from commit e838103a24 )
2022-05-19 07:04:05 +03:00
Alexey Ushakov
a07edcf7e9
JBR-1885 JetBrainsMono fonts update to v0.19
...
Updated the fonts to v0.19. Bundled italic fonts
(cherry picked from commit 7f032e3fe7 )
(cherry picked from commit a7b4c9449a )
2022-05-19 07:04:04 +03:00
Alexey Ushakov
8ad0d5a41f
JBR-1624 Fonts rendering is broken in the 2019.2 EAP (Fira Code)
...
Lower priority for idea bundled fonts to pickup platform ones
(if installed)
(cherry picked from commit e838103a24 )
2022-05-19 07:04:03 +03:00
Alexey Ushakov
19cb0501ae
JBR-1699 Use platform font rendering for bundled fonts on MacOS
...
Used CFont instead of TrueTypeFont for bundled fonts on mac
Use different family for specific font faces. Refactoring
(cherry picked from commit 8c86ad3e96 )
(cherry picked from commit c423003bd4 )
(cherry picked from commit bcae402dc8 )
2022-05-19 07:04:02 +03:00
Alexey Ushakov
b718a8f220
JBR-1690 Bundle new fonts
...
Update family name for JetBrainsMono-Thin
(cherry picked from commit 0d2326ff34 )
(cherry picked from commit 83843f9124 )
(cherry picked from commit 2a2e1cfb36 )
(cherry picked from commit 76abb69262 )
2022-05-19 07:04:01 +03:00
Alexey Ushakov
2adfb218e9
JBR-1645 javax/swing/JTextArea/TestTabSize.java: Tab width calculation wrong
...
Corrected idea font filter
(cherry picked from commit 62f9d1f46a )
2022-05-19 07:04:00 +03:00
Artem Bochkarev
66cb5eb504
JBR-1573: workaround for 'Sudden keyboard death on Ubuntu 18'
...
recreate instance of system InputMethod when starts filter all events
(cherry picked from commit 3ad94911af )
(cherry picked from commit c8533a1219 )
2022-05-19 07:03:59 +03:00
Alexey Ushakov
041ada300b
JBR-1399 Improve font discovery and loading by introducing font cache
...
Bundle IDEA fonts to improve startup performance
(cherry picked from commit 350a3fdef3 )
2022-05-19 07:03:58 +03:00
Artem Bochkarev
878669ac61
JBR-1541: activate menu in completion handler of modal dialog
...
(cherry picked from commit e57384c1d6 )
2022-05-19 07:03:57 +03:00
Alexey Ushakov
e46240e824
JBR-1314 Font difference in pycharm 2019.1 on Ubuntu
...
Removed disabling hints on MAX_FCSIZE_LTL_DISABLED font size
(cherry picked from commit 2b99dfed40 )
2022-05-19 07:03:56 +03:00
Alexey Ushakov
cba605a128
JBR-1412 [fwp to JBR11] JBR-1393 RubyMine is hanging after log in (macOS)
...
Modified version of JBR8 fix
(cherry picked from commit 434166fe63 )
2022-05-19 07:03:55 +03:00
Alexey Ushakov
1c8dadacc0
JBR-1394 JBR11 does not support LCD text on Mac
...
Enable LCD rendering for transparent destinations
(cherry picked from commit 207c6b92ff )
2022-05-19 07:03:54 +03:00
Elena Sayapina
4ef8acf927
JBR-1372: [TESTBUG] JDialog1054.java, MoveFocusShortcutTest.java regression tests need update
...
(cherry picked from commit a5948894bf )
2022-05-19 07:03:53 +03:00
Maxim Kartashev
5df6614408
JBR-2755 IDE UI became slow via remote X Server connection from Windows
...
When XGetImage() calls become slow in a remote X11 session, fake
XGetImage() with client-side XCreateImage() that is filled with some
background color. The color is chosen from several top left corner
pixels of the "slow" images obtained with XGetImage().
This feature activates in a remote X11 session only and is
controlled with -Dremote.x11.workaround={true|false|auto}.
2022-05-19 07:03:52 +03:00
Vyacheslav Moklev
14de04fe34
Fix const pointer after JDK-8225032 fix
2022-05-19 07:03:51 +03:00
Vyacheslav Moklev
e081d3a377
Fix compilation on windows platform: awt_ole.h must be included before awt.h
2022-05-19 07:03:50 +03:00
Vyacheslav Moklev
977c16a655
JBR-1269 Common Item Dialog does not appear on Alt+Tab or click in windows toolbar
...
JBR-1270 Common Item Dialog does not have an icon
Select a proper window handle
2022-05-19 07:03:49 +03:00
Vyacheslav Moklev
1869803113
JBR-1271 Wrong parent of native windows dialogs
...
Set a proper parent to a dialog window
2022-05-19 07:03:48 +03:00
Vyacheslav Moklev
8866b719e4
JBR-1273 Common Item Dialog does not open when wrong path to directory is passed
...
Handle set directory / set file properly
2022-05-19 07:03:47 +03:00
Vyacheslav Moklev
78a2b83c73
JBR-1274 Common Item Dialog sometimes crash the process
...
Prevent from freeing memory with CoTaskMemFree twice
2022-05-19 07:03:46 +03:00
Vyacheslav Moklev
d7af35d5d0
JBR-1257 CommonItemDialog modal window has no owner
...
Fix modality for Common Item Dialog
squash! JBR-1257 CommonItemDialog modal window has no owner
JBR-2478 java/awt/Modal/FileDialog/FileDialogNonModal7Test.java: DummyButton on Dialog did not gain focus when clicked
revert part of JBR-1271, that's related to 'old' file dialogs
2022-05-19 07:03:45 +03:00
Vyacheslav Moklev
9fc83e106f
JBR-1258 CommonItemDialog ignores directory to open
...
Fix parsing of directory path / file path
2022-05-19 07:03:44 +03:00
Vyacheslav Moklev
f9f2d974ac
JRE-1216 Implement Windows native file dialogs with the new Common Item Dialog API
...
Add implementation of file dialogs with the new Common Items Dialog API
2022-05-19 07:03:43 +03:00
Alexey Ushakov
5e9c07a7aa
JBR-1144 [JDK11] [macos] Held down key is not deleted when press backspace after accent menu popup (Mojave)
...
Handled both Delete and ForwardDelete keys
(cherry picked from commit e3ba0bd651 )
2022-05-19 07:03:42 +03:00
Alexey Ushakov
6a0dd01feb
JBR-1144 [JDK11] [macos] Held down key is not deleted when press backspace after accent menu popup (Mojave)
...
Handled backspace separately
(cherry picked from commit 81916a92af )
2022-05-19 07:03:41 +03:00
Elena Sayapina
49dfacd16b
JBR-1102: [TESTBUG] java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java: 'paint' method of 60 components was not called
...
(cherry picked from commit dc7abebe17 )
(cherry picked from commit c8d631a142 )
2022-05-19 07:03:40 +03:00
Elena Sayapina
6772200b1f
JBR-998: [TEST] Added new regression test (Input freezes after MacOS key-selector on Mojave)
...
(cherry picked from commit 3d898a8024 )
(cherry picked from commit f368f0f101 )
2022-05-19 07:03:39 +03:00
Elena Sayapina
f779d32dab
JBR-318: [TEST] Added new regression test (Cmd+` doesn't work after update to JDK 152_*)
...
(cherry picked from commit 0be0a018b5 )
(cherry picked from commit 5bb4c2a1d6 )
2022-05-19 07:03:38 +03:00
Elena Sayapina
1c6cce5d08
JBR-1054: [TEST] Added new regression test (Weird non-modal dialog above modal dialog behaviour)
...
(cherry picked from commit b808be6a6a )
(cherry picked from commit 48b7dd874f )
2022-05-19 07:03:37 +03:00
Vitaly Provodin
79114843bb
JRE-1117 J2DBench: introduced result reader for TC's charts (follow up)
...
separated printing values fo TC charts and values for comparisons
(cherry picked from commit bbdbe17e2a )
2022-05-19 07:03:36 +03:00
Vitaly Provodin
f533796da7
JRE-1117 J2DBench: introduced result reader for TC's charts
...
(cherry picked from commit 422fa59643 )
2022-05-19 07:03:35 +03:00
Alexey Ushakov
19fe7a9124
JRE-60 Editor font is distorted on Kubuntu Linux 16.04 with HiDPI
...
Override FC_HINT_SLIGHT only for small font sizes
(cherry picked from commit 0e1d23c807 )
2022-05-19 07:03:34 +03:00
Alexey Ushakov
6c68b84dba
JRE-471 Crash on macOS Sierra after Sleep
...
Replaced [NSScreen screens] 'objectAtIndex' with 'firstObject' to get nil instead of NSRangeException. Added nil checks
(cherry picked from commit d6b98511262055c01522d9ec8024253af7e91564)
(cherry picked from commit cef970e1ba )
2022-05-19 07:03:33 +03:00
Alexey Ushakov
6eb5983f86
JRE-608 J2DBench metrics: up to 20x degradation
...
Increased rendering queue buffer up to 6.4 MB
(cherry picked from commit 9ef00f00a7fb6e14835393f8d3944157c6800727)
(cherry picked from commit 2a61e9e997a880a60c5acb361849205170501b91)
(cherry picked from commit 68ca9f00ded004c970b94bd047a04b9f09237047)
(cherry picked from commit 2fe5289178 )
2022-05-19 07:03:32 +03:00
Alexey Ushakov
79bd03fb6e
JRE-1028 fwport(9): JRE-1008 Do not use LCD shader on macOS 10.14+ in font rendering
...
Disable LCD text shader on macOS 10.14+ if LCD rendering is not explicitly specified
(cherry picked from commit dffea9d701 )
2022-05-19 07:03:31 +03:00
Konstantin Bulenkov
a1f10c3443
update icons
...
(cherry picked from commit dfe387ff5037deda29d8d522cba6cc5370796ff4)
(cherry picked from commit de1e4a9d71 )
2022-05-19 07:03:30 +03:00
Konstantin Bulenkov
142a035a06
add workspace.xml to gitignore
...
(cherry picked from commit bd5b9403fdca779ecc76f0b3af2918fe772f7ed1)
(cherry picked from commit 37e7661f85 )
2022-05-19 07:03:29 +03:00
Vitaly Provodin
1ec87d2506
Update README.md
2022-05-19 07:03:28 +03:00
Vitaly Provodin
ddf6004cae
Regression test on https://bugs.openjdk.java.net/browse/JDK-8139176
...
(cherry picked from commit 6f1c0a6)
(cherry picked from commit 63130fd461 )
add regression test on https://bugs.openjdk.java.net/browse/JDK-8139176
(cherry picked from commit 380c17456c )
(cherry picked from commit 6f1c0a6)
(cherry picked from commit 63130fd461 )
2022-05-19 07:03:27 +03:00
Vitaly Provodin
7859771d0a
not for upstream: added disposing frames in order to provide the test with the chance on the second run
...
(cherry picked from commit 8170635)
(cherry picked from commit 7fc924f065 )
2022-05-19 07:03:26 +03:00
Vitaly Provodin
6650139636
JRE-9: added regression test
...
(cherry picked from commit 4ffb665)
(cherry picked from commit 00a29ad129 )
2022-05-19 07:03:25 +03:00
Sergey Malenkov
ef9e0f654e
JRE-100 Scroll with inertia (Mac os) should only work in the initial component
...
(cherry picked from commit e79502c708 )
2022-05-19 07:03:24 +03:00
Sergey Malenkov
2b33984acb
IDEA-161965 ignore dragged event that does not change mouse location Sierra is more sensit
...
(cherry picked from commit ef490fa465 )
2022-05-19 07:03:23 +03:00
Stanislav Dombrovsky
9229bceab7
Fix rendering of HTML list dots + better vertical align for them.
...
(cherry picked from commit fa4a404533ba1ef638fe523adc74391aee8a3ebf)
(cherry picked from commit 9f079c66e9 )
2022-05-19 07:03:22 +03:00
Vitaly Provodin
f19e024d46
configure BOOT_JDK to use JDK 16
2022-05-19 07:03:21 +03:00
Dmitry Batrak
c7930898fe
JBR-3353 Sibling popup window is shown below dialog on macOS
...
(cherry picked from commit 4c6f3e4510 )
2022-05-19 07:03:20 +03:00
Dmitry Batrak
0cc958d51a
JBR-3339 Window requests focus on horizontal scroll (on Linux)
...
(cherry picked from commit 8d74e8e30b )
2022-05-19 07:03:19 +03:00
Anton Tarasov
aa43bfcb7e
JRE-166 [macOS] deadlock with JFXPanel
...
(cherry picked from commit a9dbb6990fac0c659297487a261ba9170e5fb3ad)
(cherry picked from commit 8a44e1bb37 )
2022-05-19 07:03:18 +03:00
Alexey Ushakov
089f99a87e
8265445: Introduce the new client property for mac: apple.awt.windowAppearance
...
Implemented apple.awt.windowAppearance client property
2022-05-19 07:03:17 +03:00
Anton Tarasov
28a260ff2c
JBR-3306 jbr-dev warnings: incompatible pointer to integer conversion returning 'void *' from a function with result type 'jlong'
2022-05-19 07:03:17 +03:00
Dmitry Batrak
fbf400b366
JBR-2498 Fix unexpected window raising under Mutter WM
...
re-implement the fix, so that ChildAlwaysOnTopTest isn't failing
2022-05-19 07:03:16 +03:00
Maxim Kartashev
6bdec42af6
JBR-3323 Improve sanitizer-enabled builds
...
Improve usability of builds with --enable-asan.
Add the --enable-usan option to build with Undefined Behavior Sanitizer.
2022-05-19 07:03:15 +03:00
Alexey Ushakov
7cf24c703a
JBR-3327 [jbr-dev] Adjust mac window appearance according to AppleInterfaceStyle property
...
Set window appearance according to AppleInterfaceStyle default
2022-05-19 07:03:14 +03:00
Alexey Ushakov
f2e887cafb
JRE-238 [736] java.awt.AWTError: access denied ("java.lang.RuntimePermission" "canInvokeInSystemThreadGroup")
...
Moved task execution on AppKit to the privileged block. Minor refactoring
(cherry picked from commit 5dbb88471115c9e4a536ae37d0e6794de9e5ac9c)
2022-05-19 07:03:13 +03:00
Alexey Ushakov
ecb0387ec5
JRE-359 CGraphicsEnvironment.getDefaultScreenDevice() returns null
...
Moved CG api calls to AppKit thread
(cherry picked from commit fd0210f035199e8612097a2c1d42b90cfd2111f8)
(cherry picked from commit 5e99e376d9dfe477401121878704630c3c13f9f7)
(cherry picked from commit 6d73b25130 )
2022-05-19 07:03:12 +03:00
Dmitry Batrak
062b85bb4b
JBR-2973 Copy/Move dialog not in the focus on drag-n-drop to Project Tool window from external application
...
(cherry picked from commit 20fe78b650 )
2022-05-19 07:03:11 +03:00
Alexey Ushakov
f8d520fa38
JRE-444 CPlatformWindow.nativeGetTopmostPlatformWindowUnderMouse is slow
...
Replaced number of CGWindowListCopyWindowInfo for each window layer with [NSWindow windowNumberAtPoint: belowWindowWithWindowNumber:]
(cherry picked from commit 2a143af4d62340acdfd9c94d876f684385febbc8)
(cherry picked from commit 6fc369e8bf )
2022-05-19 07:03:10 +03:00
Alexey Ushakov
eadfebba3c
JRE-482 Java_sun_font_CStrike_getNativeGlyphOutline takes too much time in scrolling
...
Replaced glyph outlines with bounding boxes for glyph boundaries calculation for most common usages. Also, skipped unnecessary OGL flushes in OGL rendering queue
(cherry picked from commit c58dc052af48887338a38beb0c721eddca3af481)
(cherry picked from commit 7f6be7cfb907bbf1c3572b911df5690fa3039fde)
(cherry picked from commit c68913d82c0ba4b4c509179123f0a4bf7971f857)
(cherry picked from commit 9cfa04c93ad416a8177d9e7ca410850bd3ff880f)
(cherry picked from commit 0e930841704e4e98ecc0c888b144245e74218799)
(cherry picked from commit 8ffc190fbdb059d5a24842115c0bc3ade8b351b9)
(cherry picked from commit 0f7c26186a )
2022-05-19 07:03:09 +03:00
Alexey Ushakov
0eda6f16f0
JBR-3316 Reimplement CThreading functionality on top of OpenJDK17 sourcebase
...
Adopted CThreading related code to OpenJDK17 source base
(cherry picked from commit 5dfb30ae68b2c54d58c98a9195709c031f823581)
(cherry picked from commit 94163bd69f64616836523e81567aa1141480d841)
2022-05-19 07:03:08 +03:00
Alexey Ushakov
dbe3bacc3b
JBR-3304 jbr-dev warnings: 'getPhysFontName' defined but not used [-Werror=unused-function]
...
Removed unused code
2022-05-19 07:03:07 +03:00
Vitaly Provodin
3e013ea393
exclude javax/swing/JTabbedPane/4624207/bug4624207.java failing on windows due to 8197552
2022-05-19 07:03:06 +03:00
Alexey Ushakov
a5d0e4a688
JRE-366 Add support for Awesome WM
...
Added detection of Awesome WM and handled similar to Sawfish WM
(cherry picked from commit 6742077ed198975949af567e8ef543f853397351)
(cherry picked from commit 2847be73c6 )
2022-05-19 07:03:05 +03:00
Alexey Ushakov
a3dc1c6390
JRE-353 Fedora 25 + XMonad rendering issues
...
Added support for Xmonad WM
(cherry picked from commit c690c3c7fdf1390e6b1a8d388ff752a09391ae3c)
(cherry picked from commit 6851dc3441 )
2022-05-19 07:03:04 +03:00
Denis Konoplev
8ffbcb3194
8264143: Change uint8_t to unsigned char
2022-05-19 07:03:03 +03:00
Dmitry Batrak
b735b12b70
JBR-3255 Applying 'incline' transform might change character's advance
...
(cherry picked from commit b37f7cfdb1 )
2022-05-19 07:03:02 +03:00
Dmitry Batrak
38ebab7175
JBR-3215 'deriveFont(float)' can return a different font (not just change the size)
...
(cherry picked from commit 8eafcaab24 )
2022-05-19 07:03:01 +03:00
Dmitry Batrak
ac92b0f6e0
JBR-3157 Maximized window with custom decorations isn't focused on showing
...
(cherry picked from commit 62b04983f2 )
2022-05-19 07:03:00 +03:00
Dmitry Batrak
029e13cc6e
make AwtListGarbageCollectionTest pass reliably
...
(cherry picked from commit 304eb7f919 )
2022-05-19 07:02:59 +03:00
Dmitry Batrak
2b763bc2db
JBR-1752 Floating windows overlap modal dialogs
...
(cherry picked from commit 0161050077 )
2022-05-19 07:02:58 +03:00
Dmitry Batrak
714786327b
JBR-3054 Focus is not returned to frame after closing of second-level popup on Windows
...
(cherry picked from commit 0c2b6e1c04 )
2022-05-19 07:02:57 +03:00
Dmitry Batrak
12aedc0a7b
JBR-2702 Tooltips display through other applications on hover
...
(cherry picked from commits 11732c2469 , 0ed7deabaa )
2022-05-19 07:02:56 +03:00
Dmitry Batrak
712b1d2c6a
added RobotSmokeTest
...
this test failing in jtreg launch most probably indicates either some problem with the environment (e.g. some windows left open from previously launched processes) or with java.awt.Robot implementation
(cherry picked from commit 1d525a2d2f )
2022-05-19 07:02:55 +03:00
Dmitry Batrak
881f868351
JBR-2847 Always dispatch KEY_TYPED event to the same component as KEY_PRESSED event
...
also fixes JBR-2834, IDEA-254466, IDEA-254466
squashed with fixes for JBR-3291, JBR-3307, JBR-3598
(cherry picked from commits e94f6057a4 , ba6b9c085e , 2ccf6b65a7 , 3b0708af7d , 3674766d65 )
2022-05-19 07:02:54 +03:00
Dmitry Batrak
614ac2958b
JBR-2712 Typeahead mechanism doesn't work on Windows
...
(cherry picked from commits 1a9838082e , f5b6222835 , acd7e3b2da , cd6dd5c3cf8556f97f3113cb7d615a92393b57bf(partially), e8bbd8ffdd90f57cd12d7d7e89188be97ee4be0b(partially), 37901295e1 , cafb374afc )
2022-05-19 07:02:53 +03:00
Denis Konoplev
22ca0307c0
8264143: Lanai: RenderPerfTest.BgrSwBlitImage has artefacts on apple M1
...
Add stdint include to fix x64 build
2022-05-19 07:02:52 +03:00
Dmitry Batrak
61c09f85c3
JBR-2498 Fix unexpected window raising under Mutter WM
...
(cherry picked from commit 73b45fb899 )
2022-05-19 07:02:52 +03:00
Dmitry Batrak
031a5fed3b
JBR-2248 Support text wrapping in a <pre> tag in JEditorPane
...
port from JBR 11 to JBR 15 (cherry picked from commit ff2e915371 )
cherry picked from commit 6a30c56138
2022-05-19 07:02:51 +03:00
Dmitry Batrak
0039b54753
JBR-2234 Support CSS setting overflow-wrap:anywhere in JEditorPane
...
port from JBR 11 to JBR 15 (cherry picked from commits b6583d0a71 , 6003abc15f )
cherry picked from commit 93ad4f06dd
also includes JBR-4006 [JCK] javax.swing.text.html.CSS$Attribute.OVERFLOW_WRAP field breaks public API
(cherry picked from commit f20a3d8679 )
and JBR-4007 [JCK] javax.swing.text.GlyphView.calcBreakSpots method breaks public API
(cherry picked from commit 1002eff4f3 )
2022-05-19 07:02:50 +03:00
Dmitry Batrak
6ecaf73117
JBR-2050 Issue with keycap emojis
...
port from JBR 11 to JBR 15 (cherry picked from commit ae91e1d7f1 )
cherry picked from commit d3018a1837
2022-05-19 07:02:49 +03:00
Dmitry Batrak
2253bbd397
JBR-1987 Korean/Thai characters not printed properly in annotation tooltip (e.g. spellchecker)
...
This changes the fonts JDK uses for font fallback on Windows. These used to be DokChampa (for Thai) and Batang/Gulim/Gulim (for Korean).
Those fonts are not available by default on Windows 10, user needs to install supplementary font language packs to get them.
Now the following fonts will be used - Tahoma (for Thai) and Malgun Gothic (for Korean). They are available by default
on Windows 7, 8 and 10.
port from JBR 11 to JBR 15 (cherry picked from commit 850653192b )
cherry picked from commit 2bf43a57ab
2022-05-19 07:02:48 +03:00
Dmitry Batrak
b4cbf7e41f
JBR-1714 Italic text is displayed using incorrect glyphs on Windows
...
port from JBR 11 to JBR 15 (cherry picked from commits 46e4cdfcbd , 9cc5cbc99b )
cherry picked from commit 6769b27e53
2022-05-19 07:02:47 +03:00
Dmitry Batrak
1fd3b1e81a
JBR-1689 Incorrect painting of long strings on linux
...
port from JBR 11 to JBR 15 (cherry picked from commits e12c1d6f0d , 0429e74e9d )
cherry picked from commit e43cfd198f
2022-05-19 07:02:46 +03:00
Dmitry Batrak
e010798a43
JBR-1248 Exception caused by broken font
...
port from JBR 11 to JBR 15 (cherry picked from commit 4efa7eab3e )
cherry picked from commit 6e1c514c6c
2022-05-19 07:02:45 +03:00
Dmitry Batrak
305c73940a
JBR-1245 [JDK 11] There are different letter spacings in some controls
...
port from JBR 11 to JBR 15 (cherry picked from commit a26b70568a )
cherry picked from commit e2637199e9
2022-05-19 07:02:44 +03:00
Dmitry Batrak
28feded625
JRE-927 Unexpected wrapping of bidirectional text in JEditorPane on HiDPI screens
...
port commit 11a5a4a2 from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit 65a5e450d5 )
cherry picked from commit 47ff31ae82
2022-05-19 07:02:43 +03:00
Dmitry Batrak
eef72b9d31
JRE-774 Don't paste BOM from clipboard on Mac
...
port commit ea9b75b3 from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit c6fed2cf58 )
cherry picked from commit a5e25d1ef9
2022-05-19 07:02:42 +03:00
Dmitry Batrak
69041f2ede
JRE-847 Box drawing characters have different widths with Monospaced font on Windows
...
port commit 778cef18 from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit 9caaac4a5a )
cherry picked from commit eea293f4a4
2022-05-19 07:02:41 +03:00
Dmitry Batrak
0f8ad06509
JRE-748 Strange dots with fractional metrics turned on
...
port commit 82e7c82d from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit e9bd5f5dad )
cherry picked from commit e0475e9ba2
2022-05-19 07:02:40 +03:00
Dmitry Batrak
d73cf970cd
JRE-593 Wrong italic font rendering for Source Code Pro
...
port commit 1f6bd200 from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit 32ce109355 )
cherry picked from commit 087ff34c2e
2022-05-19 07:02:39 +03:00
Dmitry Batrak
1b85d2e2c1
JRE-430 Font fallback sometimes doesn't work in Swing text components
...
port commit fc8003ad from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit 5b814d6b34 )
cherry picked from commits b871188f44 , 0a9f16dc90 , 9cc82c39d9
2022-05-19 07:02:38 +03:00
Alexey Ushakov
889f3fc8b0
JRE-303 2017.1.1 update breaks linux fonts
...
Corrected rendering hints for Non-AA text rendering
(cherry picked from commit b923aa7a0729a10ea47d3438622d659fbead44c9)
(cherry picked from commit b6bdd04e41 )
2022-05-19 07:02:37 +03:00
Alexey Ushakov
f04cbf15cc
JRE-205 Font is wrong and without anti aliasing in 2017.1 EAP
...
Added property to disable bundled font config:
java2d.font.loadFontConf=false
Do not load custom font.conf by default
Moved hints adjusting logic from code to bundled font.conf file
Applied correction only for regular fonts with platform sizes less than 12
Some fonts are not corrected at all: Consolas, Noto Sans Mono
Used family name instead of physical one in requests to Fontconfig
Removed redundant call to FcConfigBuildFonts
Added privileged access to the properties (JRE-235,JRE-235)
(cherry picked from commit 4d4c915047077ebd966b0e3be056566d56ba11a4)
(cherry picked from commit 9d6f325f72482405264852f3ee2636f5fedaeaf0)
(cherry picked from commit e7e3372bf8db539c0f6bc85db9f1093f8fa4c380)
(cherry picked from commit 3e724caed2f199be50d25d1ecb20b7819c86be2e)
(cherry picked from commit d372b35963c096a32331b05b257e26841ace5d94)
(cherry picked from commit 18a5f5de03eb107f89dca138a44b9aab2151235c)
(cherry picked from commit 9ba320efef0539f75aa93fd1b5dd80266c954d0a)
(cherry picked from commit b8c38f419972af61291953f7f452c1698f7a1624)
(cherry picked from commit debba0128e200be60adc9a339d5985590ef4e230)
(cherry picked from commit 2fa17b1bd7d6524e4b5fa4d0b3ce2bf02a8fcc78)
(cherry picked from commit 09b4f61db0d4f5beea0e16ce9136c99e2185c10b)
(cherry picked from commit 3b6782dd742f9c74a9535145db2f9f7ffaccf7c8)
(cherry picked from commit f1b68149528c13a22fa64468c130b1405bf3d081)
(cherry picked from commit db5cf5a2b9cb454630fb86783c2d58cd5446cba6)
(cherry picked from commit 32140948578bc3c2a0c5f8adb537660421efe5e7)
(cherry picked from commit b978e3d0b131ed642774c5a14a649e13f764c20b)
(cherry picked from commit c75c1ef8b2 )
(cherry picked from commit a29f19e6a2 )
2022-05-19 07:02:36 +03:00
Dmitry Batrak
a35cbab54a
an option to disable native rendering for rotated text (following JRE-19)
...
port commit ccc1ded6 from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit 72fb9ff7c4 )
cherry picked from commit a5bd092449
2022-05-19 07:02:35 +03:00
Dmitry Batrak
ded4c3a805
JRE-11 Support text rendering via DirectWrite API on Windows
...
port commits 7b180f8d, cccbcab4 from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit 030f15834c )
cherry picked from commit b16ee45915
2022-05-19 07:02:34 +03:00
Dmitry Batrak
8af99452e4
IDEA-150876 OpenJDK fonts for toolwindow names look worse than Oracles's
...
don't apply FreeType-returned glyph advance for rotated glyphs rendered by GDI
This seems to produce a better looking text (more evenly spaced). Fractional metrics won't be respected by this code, but we can address this later if needed.
port commits c9debd5e, ed78cd00, 4c7e1619, 7aa0429c, 7bd6c17c from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commits d6b588bdab , dbc15fb84e )
cherry picked from commit 2c0d6150d0
2022-05-19 07:02:33 +03:00
Vitaly Provodin
c54cb76f48
JRE-186 added regression test (Modal dialogs (Messages) shouldn't popup IDEA when another application is active)
...
(cherry picked from commit 236bd38d1b )
2022-05-19 07:02:32 +03:00
Vitaly Provodin
2820c3a132
JRE-269 added regression (JLabel doesn't scale <code>text</code> HTML fragments.)
...
(cherry picked from commit 1f4ad38d23 )
2022-05-19 07:02:31 +03:00
Alexey Ushakov
67741453dd
JRE-307 Wrong dpi reported on Wayland
...
(cherry picked from commit 15693661cc )
2022-05-19 07:02:30 +03:00
Vitaly Provodin
dd485474b8
JRE-392 added regression (Tip of the day is not hidden while another modal window is shown)
...
(cherry picked from commit c7b0ac686f )
2022-05-19 07:02:29 +03:00
Vitaly Provodin
5b209082fc
JRE-394 added regression test (System getenv doesn't return env var set in JNI code)
...
(cherry picked from commit 3a7b3c67b0 )
2022-05-19 07:02:28 +03:00
Vitaly Provodin
1e9a4cbff5
JRE-401 added regression test (AppCode freezes during autocomplete and other operations)
...
(cherry picked from commit cb4453b1d1 )
2022-05-19 07:02:27 +03:00
Vitaly Provodin
7c1710c397
JRE-422 added new regression test (AWTView deliverJavaMouseEvent leaks jEvent)
...
(cherry picked from commit 37dc13c603 )
2022-05-19 07:02:27 +03:00
Vitaly Provodin
dd36898d29
JRE-430 added new regression test (Font fallback sometimes doesn't work in Swing text components)
...
(cherry picked from commit d04debc847 )
2022-05-19 07:02:26 +03:00
Vitaly Provodin
c7a3ef9735
JRE-457 added new regression test (OGLTR_DisableGlyphModeState is slow)
...
(cherry picked from commit 3a43f4557f )
2022-05-19 07:02:25 +03:00
Vitaly Provodin
e34c3e6d49
JRE-458 added new regression test (Insufficient and inconsistent permissions on some files in Linux build)
...
(cherry picked from commit 82adbe9c25 )
2022-05-19 07:02:24 +03:00
Vitaly Provodin
8314cfb6ff
JRE-467 added new regression test (Wrong rendering of variation sequences)
...
(cherry picked from commit 0026095202 )
2022-05-19 07:02:23 +03:00
Vitaly Provodin
ea402f6400
JRE-468 added new regression test (Idea freezes on project loading)
...
(cherry picked from commit 1ce8c3ce82 )
2022-05-19 07:02:22 +03:00
Vitaly Provodin
f61306f103
JRE-501 added new regression test (Live resize is jerky for heavy java applications on Mac)
...
(cherry picked from commit c4a1277c1b )
2022-05-19 07:02:21 +03:00
Vitaly Provodin
7bd841ad63
JRE-638 added new regression test (enable unlimited cryptographic policy by default)
...
(cherry picked from commit 4a14c6f15a )
2022-05-19 07:02:20 +03:00
Vitaly Provodin
1afa9950ec
JRE-705 added new regression test (Z-order of child windows is broken on Mac OS)
...
(cherry picked from commit 82cd480619 )
2022-05-19 07:02:19 +03:00
Vitaly Provodin
31b014b46f
JRE-624 CThreading isAppKit() fails to detect main app thread if it was renamed
...
(cherry picked from commit c8f248a936 )
2022-05-19 07:02:18 +03:00
Alexey Ushakov
e9ace150c2
IDEA-166173 IntelliJ freezes when returning from sleep
...
Fixed deadlock by removing unnecessary getScreenResolution call
(cherry picked from commit cec93cf1fd )
2022-05-19 07:02:17 +03:00
Alexey Ushakov
d4a677eddd
Added missing fontconfig defines
...
(cherry picked from commit 2ac273a456 )
2022-05-19 07:02:16 +03:00
Alexey Ushakov
cb4751a503
JRE-43 Font.getFamily() does not work in headless mode
...
Removed unused code
(cherry picked from commit 5b523f049e )
2022-05-19 07:02:15 +03:00
Alexey Ushakov
940158e839
JRE-43 Font.getFamily() does not work in headless mode
...
Bundled Droid fonts to fallback in headless mode
(cherry picked from commit 5b523f049e )
2022-05-19 07:02:14 +03:00
Alexey Ushakov
894b8b3e57
JRE-15 Greyscale text is too dark comparing with subpixel AA
...
Adjusted default value for greyscale text rendering in freetype
(cherry picked from commit f80497c4f0 )
2022-05-19 07:02:13 +03:00
Alexey Ushakov
a64e1c8caa
IDEA-155347 On Ubuntu with High DPI tooltip font is too thick when the tooltip is fading in and out
...
Handled missing FC_RGBA_NONE value
(cherry picked from commit 44fcbdabf8 )
2022-05-19 07:02:12 +03:00
Alexey Ushakov
c73774592d
IDEA-149882 Issue with fonts in Ubuntu 12.04
...
Provided fallback to default font rendering settings if libfontconfig unable to
match font pattern
(cherry picked from commit d93a5f1598 )
2022-05-19 07:02:11 +03:00
Alexey Ushakov
75063bc723
IDEA-151619 CLion EAP fails to start with missing symbol: FT_Library_setLcdFilter
...
Skip FT_Library_setLcdFilter call if the symbol is not there
Cache negative FT_Library_setLcdFilter symbol lookup result
Used RTLD_DEFAULT handler for process symbols lookup
(cherry picked from commit e6f0055704 )
2022-05-19 07:02:10 +03:00
Alexey Ushakov
98486d61c4
JRE-29 fontconfig lib crashes CLion on OSX
...
Disabled fontconfig usage on OSX
(cherry picked from commit 431e14429c )
2022-05-19 07:02:09 +03:00
Vitaly Provodin
ac96fb1eed
exclude tests spontaneously creating windows during test execution
2022-05-19 07:02:08 +03:00
Alexey Ushakov
d7fadd6b3e
JRE-48 built-in jre renders fonts abnormally heavier (normal text looks bold) than the oracle jre
...
Disable FT_LOAD_TARGET_LIGHT for fonts with FC_AUTOHINT=false (this target implicitly enables FC_AUTOHINT)
Reused setupLoadRenderFlags for all rendering cases
(cherry picked from commit f3f2667a4c )
2022-05-19 07:02:07 +03:00
Alexey Ushakov
24ed737be8
Added logging for freetypeScaler via env variable OPENJDK_LOG_FFS=yes
...
and for screen resolution in freetypeScaler
(cherry picked from commit 091d74a791 )
2022-05-19 07:02:06 +03:00
Alexey Ushakov
9e02e60b0a
JRE-34 IDE Crashes During Startup
...
Added validation of dpi settings coming from xserver
(cherry picked from commit b1c49c3b27 )
2022-05-19 07:02:05 +03:00
Anton Tarasov
a9fc4d33bd
Add build.gradle
2022-05-19 07:02:04 +03:00
Anton Tarasov
94c54bd1b3
JBR-2031 [mac] jcef deadlocks with a11y on start
...
(cherry picked from commit 4f44b37f08 )
2022-05-19 07:02:03 +03:00
Alexey Ushakov
780c1a62d0
JRE-1083 [JDK11] Test com/sun/java/accessibility/util/8051626/Bug8051626.java fails on macOS on JB JDK11b
...
Wrapped SelectorPerformer invocation into privileged action
(cherry picked from commit 48e7b547ae )
2022-05-19 07:02:02 +03:00
Anton Tarasov
99336afe7e
JBR-2019 provide getWindowHandle method for jcef
...
(cherry picked from commit 7ae706b629 )
2022-05-19 07:02:02 +03:00
Anton Tarasov
ec63c30ea5
Comment assertion (originally JRE-965)
...
The assert line crashes debug hotspot.
(cherry picked from commit a00074a86c )
2022-05-19 07:02:01 +03:00
Anton Tarasov
d51bda5d92
JBR-1976 [jcef] need mouse-transparent window on Windows
...
(cherry picked from commit b60fac96b4 )
2022-05-19 07:02:00 +03:00
Anton Tarasov
4bb019d30e
JBR-1824 export NSWindow::setIgnoresMouseEvents to java internal API
...
(cherry picked from commit 4399dc382c )
2022-05-19 07:01:59 +03:00
Anton Tarasov
6621c84968
JBR-1802 com/sun/java/accessibility/util/8051626/Bug8051626.java: access denied ("java.lang.RuntimePermission" "getClassLoader")
...
(cherry picked from commit eae772aca9 )
2022-05-19 07:01:58 +03:00
Anton Tarasov
2531acf964
JBR-1795 Project opened from Welcome screen goes to backgound after loading
...
(cherry picked from commit 322526458a )
2022-05-19 07:01:57 +03:00
Anton Tarasov
30c554440c
JBR-1609 Jupyter Notebook eventually causes IDEA to become unresponsive on Mac OSX
...
(cherry picked from commit 8ae0be8eb6 )
2022-05-19 07:01:56 +03:00
Anton Tarasov
88b9a6f550
JBR-1786 Weird white border for IDE window
...
(cherry picked from commit 4b09614a0e )
2022-05-19 07:01:55 +03:00
Vyacheslav Moklev
ca91e735d9
JBR-1552 Invalid screen bounds in full screen mode
...
Check is window is not in undecorated state
(cherry picked from commit 5547701e2c )
2022-05-19 07:01:54 +03:00
Vyacheslav Moklev
a264ddf39e
JBR-1509 Client area size is wrong in Borderless mode
...
Fix client area size
(cherry picked from commit 00d32e58dc )
2022-05-19 07:01:53 +03:00
Anton Tarasov
36acc32afc
JBR-1770 [windows] frame does not open as maximized
...
(cherry picked from commit d9dfc3c6c5 )
2022-05-19 07:01:52 +03:00
Anton Tarasov
7398db3cc4
JBR-1693 difficult to input Japanese text with "Fast" Key Repeat
...
(cherry picked from commit 12de3e287e )
2022-05-19 07:01:51 +03:00
Anton Tarasov
4df15c3f22
JBR-1669 IDE-managed HiDPI mode is broken
...
(cherry picked from commit 461b0b5cd4 )
2022-05-19 07:01:50 +03:00
Anton Tarasov
32c5f8befe
JBR-1650 propagate custom decoration title bar height to native
...
(cherry picked from commit f6fc65d014 )
2022-05-19 07:01:49 +03:00
Anton Tarasov
43aeeae095
JBR-1629 Maximized window cut at the right and bottom
...
(cherry picked from commit 9e768377db )
2022-05-19 07:01:48 +03:00
Anton Tarasov
5a6eff6272
JBR-1492 Not able to start Intellij Idea 2017.2.5 with modified vmoptions
...
(cherry picked from commit e7ca6db66b )
2022-05-19 07:01:47 +03:00
Anton Tarasov
94da600c98
JBR-1427 pycharm jupyter preview stuck and no response when click on preview.
...
(cherry picked from commit 1746b04686 )
2022-05-19 07:01:46 +03:00
Anton Tarasov
531aeae4f6
IDEA-210154 Borderless UI: Top frame of IDEA window is blue
...
(cherry picked from commit 2dd4163bc4 )
2022-05-19 07:01:45 +03:00
Anton Tarasov
7e7fa6ce35
JBR-1351 Borderless UI: Bold frame around IDEA window appears on non-HiDPI display
...
(cherry picked from commit 06d35de069 )
2022-05-19 07:01:44 +03:00
Anton Tarasov
ea0a559f41
JBR-1313 wrong insets for non-resizable custom-decorated frame
...
(cherry picked from commit 9179718cb6 )
2022-05-19 07:01:44 +03:00
Anton Tarasov
e612eb5bec
JBR-1293 do not modify client bounds when custom-decorated frame is set undecorated
...
(cherry picked from commit cb188edaab )
2022-05-19 07:01:43 +03:00
Anton Tarasov
f47c8b9350
JBR-1278 allow native border and shadow for custom decoration mode
...
(cherry picked from commit a879ad5739 )
2022-05-19 07:01:42 +03:00
Anton Tarasov
52a6dc1044
JRE-1232 forwardport: JRE-1228 support custom frame decoration
...
(cherry picked from commit d2820524a1 )
2022-05-19 07:01:41 +03:00
Anton Tarasov
ffc5037be1
JRE-1162 [jdk11] support on-the-fly DPI change on linux
...
(cherry picked from commit c06c4c69d3 )
2022-05-19 07:01:40 +03:00
Anton Tarasov
53c78737ee
JRE-1142 [jdk11] hidpi is not detected since Ubuntu 18.04
...
(cherry picked from commit be4f8c0d9d )
2022-05-19 07:01:39 +03:00
Anton Tarasov
71058c1a16
JRE-1111 [JDK11] java/beans/Beans/TypoInBeanDescription.java crashes at libawt_xawt.so+0x4a30d
...
(cherry picked from commit b89e6aed0b )
2022-05-19 07:01:38 +03:00
Anton Tarasov
a5b1609995
fix JNI_OnUnload definition
...
(cherry picked from the commit 3571e39071 )
(cherry picked from commit 1019d8f0f2 )
2022-05-19 07:01:37 +03:00
Anton Tarasov
86628738ba
JRE-981 IM workaround does not work anymore
...
forward port of 2d7c29b in JetBrains/jdk8u_jdk
(cherry picked from commit f3ccc53e02 )
2022-05-19 07:01:36 +03:00
Anton Tarasov
11cd1774b0
JRE-938 [windows] Frame.setMaximizedBounds not hidpi-aware
...
(cherry picked from commit cc97899923320e1fa17f5e44975c4a0f0ba51014)
(cherry picked from commit ccfe65be7f )
2022-05-19 07:01:35 +03:00
Anton Tarasov
63cbda4d02
JRE-907 macOS: add ability to check for scaled display mode
...
(cherry picked from commit e496262aa1 )
2022-05-19 07:01:34 +03:00
Anton Tarasov
5c4fd45d4a
JRE-934 Diff viewer errors are not visible on HiDPI Linux
...
(cherry picked from commit 641a09dd52 )
2022-05-19 07:01:33 +03:00
Anton Tarasov
e6a29413c5
[jdk9] HiDPI scale is not detected on some linux desktops
...
(cherry picked from commit 9279d80110 )
2022-05-19 07:01:32 +03:00
Anton Tarasov
ae8e5b9ef1
JRE-681 [windows] direct drawing into frame graphics may have wrong translate
...
(cherry picked from commit 6ea1d45fd1 )
2022-05-19 07:01:31 +03:00
Anton Tarasov
024179b152
Read org.gnome.desktop.interface/scaling-factor
...
(cherry picked from commit 277357ae73 )
2022-05-19 07:01:30 +03:00
Anton Tarasov
05bec4e772
Revert "8239894: Xserver crashes when the wrong high refresh rate is used"
...
This code is needed for "Read org.gnome.desktop.interface/scaling-factor".
Keep it until "JDK-8260270 Implement the HiDPI scale factor reading" is fixed.
This reverts commit a7c2ebc7
2022-05-19 07:01:29 +03:00
Anton Tarasov
e5d717b1cd
Do not scale base font in HiDPI mode on Linux
...
(cherry picked from commit 6fb2c36529 )
2022-05-19 07:01:28 +03:00
Anton Tarasov
62608f9423
JRE-772 swing returns incorrect FRC when AA is off
...
(cherry picked from commit a161897d908aa10da6306c06452c5d6317fed2f0)
(cherry picked from commit 2bf5a7ca5c )
2022-05-19 07:01:27 +03:00
Anton Tarasov
eeb9827503
JRE-681 [windows] direct drawing into frame graphics may have wrong translate
...
(cherry picked from commit ab6dee4c1fc453ad3cb5adb69fc243e550d184ae)
(cherry picked from commit 6ea1d45fd1 )
2022-05-19 07:01:26 +03:00
Anton Tarasov
63b196f0ab
JRE-665 Navigate Class/File/Symbol, Find in Path popup windows don't pick characters from input method
...
(cherry picked from commit 676f305b2b3b278e305bd4d9bde4269f27b3d676)
(cherry picked from commit 6ce31e0a32 )
2022-05-19 07:01:26 +03:00
Anton Tarasov
836b052e3d
JRE-616 [linux] notify when dpi correction factor is applied to fonts
...
(cherry picked from commit f57d41f3118bfd773c99ce32d58cfae16931be6a)
(cherry picked from commit 6246abc72f )
2022-05-19 07:01:25 +03:00
Anton Tarasov
3c18104627
JRE-612 [windows] icon in frame title is not dpi-aware
...
(cherry picked from commit dec04385177a2abb677add909d3b94f94c62a14e)
(cherry picked from commit 38466cbab0 )
2022-05-19 07:01:24 +03:00
Anton Tarasov
2a18615966
JRE-604 [fps] frame's client area is one pixel beneath frame's borders
...
Adopted.
(cherry picked from commit ef2870ee38 )
2022-05-19 07:01:23 +03:00
Anton Tarasov
ca4df92d0b
JRE-596 [windows] popup positioning is broken with JRE-573
...
Adopted: moved to AwtWindow::Reshape
(cherry picked from commit c5cc28d85d )
2022-05-19 07:01:22 +03:00
Anton Tarasov
ee3b8e14e3
JRE-577 Goland 18 displays out of memory
...
(cherry picked from commit 2daaf21e420d4af15d3b1bfeb3f896074bea1e61)
(cherry picked from commit 9ea2011948 )
2022-05-19 07:01:21 +03:00
Anton Tarasov
2e5e9a1f8e
JRE-573 [windows] window client area bounds mismatch
...
Apply only WmEraseBkgnd
(cherry picked from commit afa68f7ad6440303c6417be3f675b1c4644b6014)
(cherry picked from commit 0651b45e13 )
2022-05-19 07:01:20 +03:00
Anton Tarasov
bf143d432a
JRE-382 Three AWT-tests become hanging starting since master-875
...
(cherry picked from commit 7d492101db8fcbb3d285fd8e9669f74b0e0fce8f)
(cherry picked from commit b965f85c1b )
2022-05-19 07:01:19 +03:00
Anton Tarasov
8a6246c232
JRE-373 [macos] nativeCreateNSWindow deadlocks with a11y
...
(cherry picked from commit 72c77a992bbf1b95b82ffc08cb2f4f3bc36b3657)
(cherry picked from commit aa09fa2c85 )
2022-05-19 07:01:18 +03:00
Anton Tarasov
f818f449ef
IDEA-172422 Popup at the wrong place on the second monitor (new hidpi)
...
Adopted: moved to AwtWindow::Reshape
(cherry picked from commit 11a0911d65 )
2022-05-19 07:01:17 +03:00
Anton Tarasov
82bf66adb6
JRE-309 [windows] on-screen position of a component is not pixel-perfect in user space in JRE-HiDPI mode
...
Adopted: moved to AwtWindow::Reshape
(cherry picked from commit 985908cf10 )
2022-05-19 07:01:16 +03:00
Anton Tarasov
802d336db4
JRE-269 JLabel doesn't scale <code>text</code> HTML fragments.
...
(cherry picked from commit 9ef72b6c3a477e4225f9b98e30fa9190613520e4)
(cherry picked from commit c17bc728ee )
2022-05-19 07:01:15 +03:00
Anton Tarasov
aa73e158bf
JRE-225 [macos] IDEA hangs on attempt to call getDefaultScreenDevice() from EDT
...
(cherry picked from commit 76aba25)
(cherry picked from commit df11dcc97bb5556ac5d0299b773a512b4f0bb5bb)
(cherry picked from commit aeea6c1ca3 )
2022-05-19 07:01:14 +03:00
Anton Tarasov
8a44458f3b
JRE-210 JEditorPane may return wrong preferred size as it moves b/w monitors of different scale
...
(cherry picked from commit 6c3087e6bda32ae9b095e069d8bea614502f5c03)
(cherry picked from commit adb3a4be16 )
2022-05-19 07:01:13 +03:00
Anton Tarasov
00b57307ae
JRE-119 [suppress updateGC() for WFileDialogPeer/WPrintDialogPeer]
...
updateGC() is called from WWindowPeer.<init> though it's not applicable to the named dialogs
as they don't have native AwtWindow peer required for the method.
(cherry picked from commit 72ed9f653177e273b811cfe70c2dba102a8636e4)
(cherry picked from commit cec49aaa38 )
2022-05-19 07:01:12 +03:00
Anton Tarasov
8e6f83ea88
JRE-119 [use default "sun.java2d.dpiaware=true" to be dpi-aware on Window 7]
...
This lets awt_Win32GraphicsEnv.cpp SetProcessDPIAwareProperty() call Win7 specific ::SetProcessDPIAware() API func.
(cherry picked from commit 5e7a766090810d839f4352d06fc2812499d766f8)
(cherry picked from commit 7d1d43bfa1 )
2022-05-19 07:01:11 +03:00
Anton Tarasov
b785d0d6e4
JRE-119 [Dynamically set DPI-awareness level to enable backward compatible HiDPI behavior]
...
Adopted: rely on java.manifest
(cherry picked from commit d00cfa4dc62a14a4cf89df9d4c4899970c9fc9e8)
Adopted
(cherry picked from commit 60be76b725 )
2022-05-19 07:01:10 +03:00
Anton Tarasov
fda0616cde
JRE-119 [ask if ui scale is enabled natively]
...
(cherry picked from commit 801f45875fd8699edcbda5896210cec191062261)
(cherry picked from commit 20edebdefa )
2022-05-19 07:01:09 +03:00
Anton Tarasov
8e8c6a3ffa
IDEA-153474 let JDK detect Xft.dpi value on non-GTK Linux DEs
...
Use the GTK method:
https://developer.gnome.org/gobject/stable/gobject-The-Base-Object-Type.html#g-object-get
to retrieve "gtk-xft-dpi" integer property of the X settings.
Add the property to JDK's GtkEngine & gtk2-interface.
Then read the property via GtkEngine from GTK LaF when "gnome.Xft/dpi" is undefined. It's assumed GTK LaF is forcedly installed.
(cherry picked from commit e05fc391ae0a3cc389e836441f882c0cf6ab3b99)
(cherry picked from commit fd615a5b45 )
2022-05-19 07:01:09 +03:00
Anton Tarasov
9cf0d75119
IDEA-148854: AppCode crashes randomly every 15 mins or so
...
(cherry picked from commit 02f9a5fbb4924ff67c8a04c15e490acfcc750003)
(cherry picked from commit b8f4b4a9ed )
2022-05-19 07:01:08 +03:00
Vitaly Provodin
34dd9901df
updated JTreg exclude list
2022-05-19 07:01:07 +03:00
Alexey Ushakov
9b498c9733
IDEA-57233, IDEA-152816, IDEA-152454 Editor font antialising/appearance problems on Linux
...
Used desktop DPI instead of hard-coded 72
Compensated increased glyph bitmap size by adjusting font size
Added LCD filter for sub-pixel rendering
Use fontconfig library to provide right rendering options for fonts
Corrected sizes passed to fontconfig library and hinting disabling policy
Added logging and versioned fontconfig lib loading
Resolved font rendering problem in lenses
fix text rendering issues (text cutoff and incorrect rendering in editor fragment components)
FcMatchFont-type pattern substitutions shouldn't be invoked before specific font is selected - it can apply unrelated rules
port commit e21cd635 from JBR 9
partially rollback JBR-363 fix, to apply corresponding change from OpenJDK 12
(cherry picked from commit 5d704a963b )
(cherry picked from commit 3d7ac30072 )
(cherry picked from commit 0456745afb )
(cherry picked from commit 3d7ac30072 )
(cherry picked from commit 4c8351fecf )
(cherry picked from commit 5faebc73d5 )
(cherry picked from commit d1ed8ab118 )
2022-05-19 07:01:06 +03:00
Vitaly Provodin
a5317df922
JBR-3401 enable macos-aarhc64 builds
2022-05-19 07:01:05 +03:00
Vitaly Provodin
99ed62413d
JBR-3305 remove the option --disable-warnings-as-errors from configure
2022-05-19 07:01:04 +03:00
Vitaly Provodin
fe99e6aedb
JBR-3398 remove the Experimental AOT and JIT Compiler (JEP 410)
2022-05-19 07:01:03 +03:00
Alexey Ushakov
7741bc8cab
JBR-2807: JDK15: update modules.list to resolve jbr build failure
...
removed nashorn modules
2022-05-19 07:01:02 +03:00
Vitaly Provodin
29ae971f27
JBR-2130 remove module jdk.pack
2022-05-19 07:01:01 +03:00
Vitaly Provodin
c41089fed2
JBR-2922 add JCEF to jbrsdk binaries
...
& fix a misprint in get_mods_list
JBR-2922 add JCEF to jbrsdk binaries
& fix a misprint in get_mods_list
2022-05-19 07:01:00 +03:00
Vitaly Provodin
47fc66cab5
JBR-2912 add JBR 15 builds with DCEVM
2022-05-19 07:00:59 +03:00
Vitaly Provodin
2309985682
JBR-2864 initial commit of DCEVM patches reworked for 15
2022-05-19 07:00:58 +03:00
Vitaly Provodin
376db446b0
JBR-2812 remove --with-import-modules from configure for aarch64
2022-05-19 07:00:57 +03:00
Anton Tarasov
5bec514638
JBR-2812 bundle jcef in jmod format instead of modular-sdk
...
Build test-image with non-jcef build target
2022-05-19 07:00:56 +03:00
Vitaly Provodin
e13903fc6b
JBR-2787 fix copying jcef files into jbr/jbrsdk binaries
2022-05-19 07:00:55 +03:00
Vitaly Provodin
4571069b15
JBR-2758 refactor building scripts to apply patches adding required modules instead of excluding
...
Add jogl and gluegen modules to support jcef osr mode
2022-05-19 07:00:54 +03:00
Anton Tarasov
5db1b520a6
JBR-2016 add jcef module and export packages to it
...
(cherry picked from commit cf997f71c6 )
2022-05-19 07:00:53 +03:00
Vitaly Provodin
cc71d74789
JBR-2473 modify building scripts to add dcevm clauses, add git config to docker image
...
(cherry picked from commit 2620c62848 )
2022-05-19 07:00:52 +03:00
Vitaly Provodin
8953585629
JBR-2473 add initial set of DCEVM patches
...
(cherry picked from commit c0c0a96cf4 )
2022-05-19 07:00:51 +03:00
Vitaly Provodin
703e2c9d33
JBR-2395 eliminate JavaFX from JBR
2022-05-19 07:00:50 +03:00
Vitaly Provodin
4727380532
JBR-2409 fix prameters for configure
2022-05-19 07:00:49 +03:00
Vitaly Provodin
ab750bcdee
JDK14: exclude dependencies on jcef in x86, fastdebug builds
2022-05-19 07:00:49 +03:00
Vitaly Provodin
936b98f205
JBR-2396 fix CONF names
2022-05-19 07:00:48 +03:00
Vitaly Provodin
590f851e0a
JBR-2394 replace --disable-debug-symbols with --with-native-debug-symbols=none
2022-05-19 07:00:47 +03:00
Vitaly Provodin
c53424ffa0
add exec permitions to configure
2022-05-19 07:00:46 +03:00
Vitaly Provodin
bbddcb8445
split checkout before building JBR+JFX or JBR+JCEF on two separate commands
2022-05-19 07:00:45 +03:00
Vitaly Provodin
a2f6c16ad0
change BOOT_JDK, fix target names
2022-05-19 07:00:44 +03:00
Vitaly Provodin
7c51e46024
JBR-2291 add vendor info into bundles
2022-05-19 07:00:43 +03:00
Vitaly Provodin
adfe179199
JBR-2324 address new layout in mac jcef 80.0.4+g74f7b0c+chromium-80.0.3987.122
2022-05-19 07:00:42 +03:00
Vitaly Provodin
cd7549fdde
JBR-2320 add jdk.attach module into JBR
2022-05-19 07:00:41 +03:00
Vitaly Provodin
d43cd01b2a
JBR-2217 provide JCEF-only (no JavaFX) bundle for master/202 branches
2022-05-19 07:00:40 +03:00
Vitaly Provodin
76d68cd292
JBR-2212 add scripts for linux_x86, linux_aarch64, linux_x64_fastdebug, osx_fastdebug, windows_x86
2022-05-19 07:00:39 +03:00
Vitaly Provodin
4978036e32
JBR-1643 fix intermittent fialures of Windows builds at make/Init.gmk:304
...
combine images and test-image into one make invocation
2022-05-19 07:00:38 +03:00
Vitaly Provodin
87b7a51f0b
JBR-2181 create two separate JBR bundles with JFX and JFX+JCEF
2022-05-19 07:00:37 +03:00
Vitaly Provodin
597eff0eb1
JBR-2148 modify signapp&build scripts to match to the new layout
2022-05-19 07:00:36 +03:00
Vitaly Provodin
3a5249c379
JBR-2084 modify scripts to sign Contents/MacOS/libjli.dylib as a a normal file
2022-05-19 07:00:35 +03:00
Vitaly Provodin
e49c2e1545
JBR-1821 notarize JBR bundles as a standalone app
2022-05-19 07:00:34 +03:00
Vitaly Provodin
1cb1dbeec3
JBR-2162 move building scripts from TC to JBR repo
2022-05-19 07:00:33 +03:00
Anton Tarasov
89c1a36182
JBR-2016 add jcef module and export some sun.* packages to it
2022-05-19 07:00:32 +03:00
Vitaly Provodin
0d2e4bf3c1
JBR-2014 add jdk.hotspot.agent module to jbr
2022-05-19 07:00:31 +03:00
Vitaly Provodin
bb22a061ab
JBR-1286 add jdk.compiler into JBR
2022-05-19 07:00:31 +03:00
Vitaly Provodin
bd80e3654c
JBR-1199 add JBR modules list for jlink
2022-05-19 07:00:30 +03:00
Vitaly Provodin
88823564ee
Update docker script to create jdk15 build env
2022-05-19 07:00:29 +03:00
Vitaly Provodin
39b44fa2d6
JBR-3045 add pressing ESC to close the dialog after test completion
...
(cherry picked from commit 44d8b28b0b )
2022-05-19 07:00:28 +03:00
Vitaly Provodin
6267a25530
JBR-3040 press the button END at the beggining in order to avoid text selection
...
(cherry picked from commit 1c2bf33db2 )
2022-05-19 07:00:27 +03:00
Vitaly.Provodin
e200115525
updated JTreg exclude list
2022-05-19 07:00:26 +03:00
Brian Burkhalter
2a2d54e8a6
8286984: (ch) Problem list java/nio/channels/FileChannel/LargeMapTest.java on Windows
...
Reviewed-by: dholmes
2022-05-19 01:25:38 +00:00
Alex Menkov
a617709235
8281268: Resolve duplication of test ClassTransformer class
...
Reviewed-by: kevinw, cjplummer
2022-05-18 20:49:38 +00:00
Alexander Matveev
b523c88480
8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe
...
Reviewed-by: asemenyuk, kcr
2022-05-18 20:21:34 +00:00
Harshitha Onkar
8323787c07
8255439: System Tray icons get corrupted when windows scaling changes
...
Co-authored-by: Alexey Ivanov <aivanov@openjdk.org >
Reviewed-by: kcr, prr, aivanov
2022-05-18 19:45:41 +00:00
Zhengyu Gu
cd5bfe7b97
8286814: Shenandoah: RedefineRunningMethods.java test failed with Loom
...
Reviewed-by: shade
2022-05-18 18:26:39 +00:00
Shruthi
b5a3d2843b
8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java
...
Reviewed-by: joehw, tsteele
2022-05-18 18:13:15 +00:00
Andrey Turbanov
6b9c15211e
8286366: (cs) Charset.put can use putIfAbsent instead of containsKey+put
...
Reviewed-by: alanb
2022-05-18 17:43:38 +00:00
Phil Race
9becf7d578
8283705: Make javax.sound.midi.Track a final class
...
Reviewed-by: psadhukhan
2022-05-18 17:19:19 +00:00
Phil Race
a03438cb1b
8285397: JNI exception pending in CUPSfuncs.c:250
...
Reviewed-by: psadhukhan
2022-05-18 17:12:17 +00:00
Matthias Baesken
9ab29b6c07
8286869: unify os::dir_is_empty across posix platforms
...
Reviewed-by: iklam, dholmes
2022-05-18 16:45:14 +00:00
Jorn Vernee
ee45a0ac63
8286669: Replace MethodHandle specialization with ASM in mainline
...
Co-authored-by: Jorn Vernee <jvernee@openjdk.org >
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org >
Reviewed-by: mcimadamore
2022-05-18 16:03:18 +00:00
Brian Burkhalter
d8b0b32f9f
8286763: [REDO] (fc) Tune FileChannel.transferFrom()
...
Reviewed-by: alanb
2022-05-18 15:55:21 +00:00
Erik Gahlin
ac7e019232
8286925: Move JSON parser used in JFR tests to test library
...
Reviewed-by: mgronlun, alanb
2022-05-18 15:07:29 +00:00
Brian Burkhalter
e934a2c752
8286637: (fc) Memory mapped regions bigger than 2GB do not work correctly on Windows
...
Reviewed-by: uschindler, mcimadamore, jvernee, alanb
2022-05-18 14:49:44 +00:00
Tobias Hartmann
69ff86a320
8286870: Memory leak with RepeatCompilation
...
Reviewed-by: kvn, chagedorn
2022-05-18 11:12:36 +00:00
Jorn Vernee
81e4bdbe13
8283689: Update the foreign linker VM implementation
...
Co-authored-by: Jorn Vernee <jvernee@openjdk.org >
Co-authored-by: Nick Gasson <ngasson@openjdk.org >
Reviewed-by: mcimadamore, vlivanov, rehn
2022-05-18 09:49:55 +00:00
Markus Grönlund
6a8be358d2
8283520: JFR: Memory leak in dcmd_arena
...
Reviewed-by: egahlin
2022-05-18 09:09:19 +00:00
Markus Grönlund
d936c3024a
8280844: Epoch shift synchronization point for Compiler threads is inadequate
...
Reviewed-by: egahlin
2022-05-18 09:06:14 +00:00
Aleksey Shipilev
44b243a061
8286636: MacroAssembler::post_call_nop should have InstructionMark
...
Reviewed-by: kvn, eosterlund
2022-05-18 07:09:39 +00:00
Jaroslav Bachorik
93c88690a1
8283849: AsyncGetCallTrace may crash JVM on guarantee
...
Reviewed-by: dholmes, stuefe
2022-05-18 06:45:15 +00:00
Erik Gahlin
ab144190c9
8286706: JFR: 'jfr scrub' should overwrite output
...
Reviewed-by: mgronlun
2022-05-18 04:44:03 +00:00
Ningsheng Jian
b5526e5e59
8281712: [REDO] AArch64: Implement string_compare intrinsic in SVE
...
Co-authored-by: Tat Wai Chong <tatwai.chong@arm.com >
Reviewed-by: thartmann, ngasson
2022-05-18 01:34:14 +00:00
Joe Wang
72bd41b844
8282280: Update Xerces to Version 2.12.2
...
Reviewed-by: lancea, naoto
2022-05-18 00:05:23 +00:00
Hai-May Chao
2ed75be659
8286090: Add RC2/RC4 to jdk.security.legacyAlgorithms
...
Reviewed-by: mullan
2022-05-17 21:47:54 +00:00
Anthony Scarpino
f17c68ce4a
8283577: SSLEngine.unwrap on read-only input ByteBuffer
...
Reviewed-by: wetmore
2022-05-17 21:39:11 +00:00
Valerie Peng
61ddbef368
8002277: Refactor two PBE classes to simplify maintenance
...
Reviewed-by: weijun
2022-05-17 20:55:34 +00:00
Jonathan Gibbons
141ef68f82
8286338: suppress warnings about bad @author tags when author info is not generated.
...
Reviewed-by: prappo
2022-05-17 20:38:18 +00:00
Erik Gahlin
a25b9bc89b
8286688: JFR: Active Setting events should have the same timestamp
...
Reviewed-by: mgronlun
2022-05-17 20:23:53 +00:00
Brian Burkhalter
5bea46110c
8286734: (fc) FileChannelImpl#map() cleanup after merge of Foreign Function & Memory API
...
Reviewed-by: alanb
2022-05-17 19:43:15 +00:00
Valerie Peng
0c5ab6daa9
8209038: Clarify the javadoc of Cipher.getParameters()
...
Reviewed-by: xuelei, mullan, weijun
2022-05-17 18:37:23 +00:00
Brian Burkhalter
1d8e92ae0d
8213045: Add BigDecimal.TWO
...
Reviewed-by: darcy
2022-05-17 18:08:32 +00:00
Alan Bateman
8535d51db7
8286788: Test java/lang/Thread/virtual/ThreadAPI.testGetStackTrace3 fails
...
Reviewed-by: darcy, jpai
2022-05-17 17:10:54 +00:00
Joe Darcy
8e602b862d
8286783: Expand use of @inheritDoc in InputStream and OutputStream subclasses
...
Reviewed-by: alanb
2022-05-17 16:14:28 +00:00
Raffaello Giulietti
ea713c37fb
8286810: Use public [Double|Float].PRECISION fields in jdk.internal.math.[Double|Float]Consts
...
Reviewed-by: bpb, rriggs, darcy
2022-05-17 15:55:27 +00:00
Nick Gasson
87d9d7f542
8286596: AArch64: -XX:UseBranchProtection=pac-ret crashes after JDK-8284161
...
Co-authored-by: Alan Hayward <ahayward@openjdk.org >
Reviewed-by: aph, njian
2022-05-17 15:11:20 +00:00
Thomas Schatzl
af07919ef1
8286729: G1: Calculation to fit in optional region in remaining pause time wrong
...
Reviewed-by: iwalulya, lkorinth
2022-05-17 14:38:45 +00:00
Jan Lahoda
c0d51d42d9
8282080: Lambda deserialization fails for Object method references on interfaces
...
Reviewed-by: vromero, mcimadamore
2022-05-17 13:48:45 +00:00
Magnus Ihse Bursie
e68024c2d2
8285485: Fix typos in corelibs
...
Reviewed-by: jpai, sundar, naoto, lancea
2022-05-17 12:10:48 +00:00
Hannes Wallnöfer
d8455a0ad4
8268335: Find better way to exclude empty HTML elements
...
Reviewed-by: jjg
2022-05-17 11:25:36 +00:00
Christian Hagedorn
3984253800
8284115: [IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly
...
Reviewed-by: kvn, thartmann
2022-05-17 11:23:11 +00:00
Aleksey Shipilev
b434b1f233
8286808: Loom: Simplify generate_cont_thaw by passing thaw_kind directly
...
Reviewed-by: rpressler, rehn
2022-05-17 10:50:45 +00:00
Conor Cleary
6a7709320d
8283544: HttpClient GET method adds Content-Length: 0 header
...
Reviewed-by: dfuchs, jpai
2022-05-17 10:01:43 +00:00
Hannes Wallnöfer
ac41b78cfb
8284367: JQuery UI upgrade from 1.12.1 to 1.13.1
...
Reviewed-by: jjg
2022-05-17 09:53:50 +00:00
Andrew Haley
0948c097a8
8272094: compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline"
...
Reviewed-by: shade, kvn
2022-05-17 09:02:06 +00:00
Aleksey Shipilev
8c977050aa
8286475: Drop --enable-preview from instanceof pattern matching related tests
...
Reviewed-by: darcy
2022-05-17 08:49:23 +00:00
Aleksey Shipilev
63cace759e
8286660: codestrings gtest fails on AArch64: "udf" in padding
...
Reviewed-by: ngasson, aph
2022-05-17 08:47:45 +00:00
Mat Carter
5e5500cbd7
6782021: It is not possible to read local computer certificates with the SunMSCAPI provider
...
Reviewed-by: weijun
2022-05-17 02:41:36 +00:00
wanghaomin
d65fba412e
8286452: The array length of testSmallConstArray should be small and const
...
Reviewed-by: redestad
2022-05-17 02:17:08 +00:00
Jaikiran Pai
125efe6cba
8286744: failure_handler: dmesg command on macos fails to collect data due to permission issues
...
Reviewed-by: dfuchs, lancea, lmesnik
2022-05-17 00:09:25 +00:00
Maurizio Cimadamore
40f4dabce8
8286756: Cleanup foreign API benchmarks
...
Reviewed-by: jvernee
2022-05-16 20:56:31 +00:00
Joe Darcy
af2918ff9a
8286787: Expand use of @inheritDoc in AudioInputStream
...
Reviewed-by: prr
2022-05-16 19:23:26 +00:00
Erik Gahlin
24cab0af32
8286740: JFR: Active Setting event emitted incorrectly
...
Reviewed-by: mgronlun
2022-05-16 19:09:02 +00:00
Dan Lutker
a31130fd40
7131823: bug in GIFImageReader
...
Reviewed-by: kizune, serb
2022-05-16 16:17:48 +00:00
Joe Darcy
4bc7b7df04
8286760: Update citation of "Effective Java" second edition to third edition
...
Reviewed-by: bpb, prappo
2022-05-16 16:07:30 +00:00
Naoto Sato
c044cb8346
8286399: Address possibly lossy conversions in JDK Build Tools
...
Reviewed-by: rriggs, joehw
2022-05-16 15:46:11 +00:00
Naoto Sato
b884db8f7c
8285844: TimeZone.getTimeZone(ZoneOffset) does not work for all ZoneOffsets and returns GMT unexpected
...
Reviewed-by: uschindler, scolebourne, joehw
2022-05-16 15:45:01 +00:00
Brian Burkhalter
dbd3737085
8286200: SequenceInputStream::read(b, off, 0) returns -1 at EOF
...
Reviewed-by: rriggs
2022-05-16 15:42:29 +00:00
Jorn Vernee
743c779712
8286390: Address possibly lossy conversions in jdk.incubator.foreign moved to java.base
...
Reviewed-by: dfuchs
2022-05-16 14:35:23 +00:00
Albert Mingkun Yang
22139c35c4
8286704: G1: Call offset_of directly in subclasses of G1CardSetContainer
...
Reviewed-by: tschatzl, iwalulya
2022-05-16 13:12:02 +00:00
Jan Lahoda
77dfbb4570
8178701: Compile error with switch statement on protected enum defined in parent inner class
...
Reviewed-by: vromero
2022-05-16 11:53:09 +00:00
Jaikiran Pai
f4258a50e0
8209137: Add ability to bind to specific local address to HTTP client
...
Reviewed-by: dfuchs, michaelm
2022-05-16 11:45:32 +00:00
Conor Cleary
65da38d844
8284585: PushPromiseContinuation test fails intermittently in timeout
...
Reviewed-by: dfuchs
2022-05-16 11:14:34 +00:00
Thomas Schatzl
652044d82b
8286297: G1: Simplify parallel and serial verification code paths
...
Reviewed-by: ayang, lkorinth
2022-05-16 11:08:43 +00:00
Jan Lahoda
0155e4b76b
8282274: Compiler implementation for Pattern Matching for switch (Third Preview)
...
Co-authored-by: Brian Goetz <briangoetz@openjdk.org >
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org >
Reviewed-by: mcimadamore, vromero, abimpoudis
2022-05-16 07:49:26 +00:00
Emanuel Peter
2d34acfec9
8286638: C2: CmpU needs to do more precise over/underflow analysis
...
Reviewed-by: kvn, vlivanov, thartmann
2022-05-16 07:21:30 +00:00
bobpengxie
46d208fb1c
8284950: CgroupV1 detection code should consider memory.swappiness
...
Reviewed-by: sgehwolf, iklam
2022-05-16 06:40:54 +00:00
David Holmes
e2448cee57
8286791: CLONE - ProblemList compiler/c2/irTests/TestSkeletonPredicates.java in -Xcomp mode
...
Reviewed-by: darcy
2022-05-16 02:25:22 +00:00
Weijun Wang
357f990e32
8286428: AlgorithmId should understand PBES2
...
Reviewed-by: valeriep
2022-05-15 22:31:14 +00:00
Weijun Wang
f4f1dddfef
8284194: Allow empty subject fields in keytool
...
Reviewed-by: jnimeh, hchao
2022-05-15 22:30:06 +00:00
Leonid Mesnik
dc9462137c
8286782: Exclude vmTestbase/gc/gctests/WeakReference/weak006/weak006.java
...
Reviewed-by: alanb
2022-05-15 17:03:53 +00:00
Yasumasa Suenaga
0e4bece5b5
8286705: GCC 12 reports use-after-free potential bugs
...
Reviewed-by: kbarrett
2022-05-15 01:32:40 +00:00
John Jiang
63bd3b7728
8286773: cleanup @returns in sun.security classes
...
Reviewed-by: xuelei
2022-05-14 21:52:22 +00:00
Doug Simon
af24d2d1d6
8286771: workaround implemented for JDK-8282607 is incomplete
...
Reviewed-by: dholmes
2022-05-14 15:28:53 +00:00
Christoph Langer
80cf9f3464
8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups
...
Reviewed-by: lancea
2022-05-14 10:57:14 +00:00
Christoph Langer
29c4b8e80d
8286444: javac errors after JDK-8251329 are not helpful enough to find root cause
...
Reviewed-by: mdoerr
2022-05-14 10:56:02 +00:00
Jie Fu
9eb15c9b10
8286681: ShenandoahControlThread::request_gc misses the case of GCCause::_codecache_GC_threshold
...
Reviewed-by: zgu
2022-05-14 10:13:49 +00:00
Jaikiran Pai
e4378ab28d
8286559: Re-examine synchronization of mark and reset methods on InflaterInputStream
...
Reviewed-by: lancea, alanb, bpb
2022-05-14 03:21:01 +00:00
Alexander Zuev
f56396f168
6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows
...
Reviewed-by: prr
2022-05-13 22:08:44 +00:00
Alexander Matveev
273c7329e7
8277493: [REDO] Quarantined jpackage apps are labeled as "damaged"
...
Reviewed-by: asemenyuk
2022-05-13 18:39:16 +00:00
Brian Burkhalter
583a61aabb
8286671: (fc) Modify sun.nio.ch.FileChannelImpl.map0() to accept a FileDescriptor parameter
...
Reviewed-by: alanb, jpai
2022-05-13 17:46:52 +00:00
Joe Darcy
1e843c3d4f
8286604: Update InputStream and OutputStream to use @implSpec
...
Reviewed-by: bpb, lancea, iris, alanb
2022-05-13 16:57:11 +00:00
Erik Gahlin
78ffefb849
8286668: JFR: Cleanup
...
Reviewed-by: mgronlun
2022-05-13 15:33:04 +00:00
Magnus Ihse Bursie
76caeed498
8285366: Fix typos in serviceability
...
Reviewed-by: kevinw, sspitsyn
2022-05-13 15:17:22 +00:00
Magnus Ihse Bursie
f631c9884f
8285380: Fix typos in security
...
Reviewed-by: weijun, wetmore
2022-05-13 15:04:12 +00:00
Roger Riggs
237f28014a
8286393: Address possibly lossy conversions in java.rmi
...
8286388: Address possibly lossy conversions in java.smartcardio
Reviewed-by: lancea, dfuchs, smarks
2022-05-13 14:40:22 +00:00
Zhengyu Gu
cbe7e7bd7f
8284956: Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment
...
Reviewed-by: prr, shade
2022-05-13 13:12:18 +00:00
Albert Mingkun Yang
8daf08dbc4
8286628: Remove unused BufferNode::Allocator::flush_free_list
...
Reviewed-by: kbarrett, tschatzl
2022-05-13 11:59:23 +00:00
Daniel Fuchs
04df8b7437
8286194: ExecutorShutdown test fails intermittently
...
Reviewed-by: jpai, michaelm
2022-05-13 11:51:42 +00:00
Jaikiran Pai
0be1f3e1b0
8286689: (se) Adjusting to select timeout after EINTR messed up after JDK-8286378
...
Reviewed-by: dfuchs, alanb
2022-05-13 11:08:50 +00:00
Jan Lahoda
6a1b09898d
8278039: Code completion not woking after some statements such as "if" or "while"
...
Reviewed-by: jlaskey
2022-05-13 11:03:17 +00:00
Jan Lahoda
11fa03f3ee
8282160: JShell circularly-required classes cannot be defined
...
Reviewed-by: vromero
2022-05-13 09:45:48 +00:00
Johan Sjölén
d5ae3833b1
8286117: Remove unnecessary indirection and unused code in UL
...
Reviewed-by: dholmes, rehn, iklam
2022-05-13 06:50:30 +00:00
Jaikiran Pai
c3bade2e08
8286623: Bundle zlib by default with JDK on macos aarch64
...
Reviewed-by: lancea, ihse, erikj
2022-05-13 01:55:46 +00:00
Jie Fu
617ef541bb
8286647: JFR: Build failure when C1 or C2 is disabled after JDK-8282420
...
Reviewed-by: mgronlun
2022-05-12 22:48:04 +00:00
Brian Burkhalter
369611ea34
8286677: [BACKOUT] (fc) Tune FileChannel.transferFrom()
...
Reviewed-by: dholmes, mikael
2022-05-12 22:37:42 +00:00
Kim Barrett
4b8a66a5ff
8286424: GetVersionEx is deprecated
...
Reviewed-by: dholmes, hseigel
2022-05-12 22:30:55 +00:00
Brian Burkhalter
986d87dcc0
8274113: (fc) Tune FileChannel.transferFrom()
...
Reviewed-by: alanb
2022-05-12 18:49:58 +00:00
Leonid Mesnik
61cb4b7448
8285951: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase_vm_gc_ref tests
...
Reviewed-by: kbarrett, tschatzl
2022-05-12 18:38:23 +00:00
Daniel Fuchs
5ff1d227bb
8286386: Address possibly lossy conversions in java.net.http
...
Reviewed-by: rriggs, michaelm, prappo
2022-05-12 18:36:02 +00:00
Erik Gahlin
7118343737
8278262: JFR: TestPrintXML can't handle missing timestamps
...
Reviewed-by: mgronlun
2022-05-12 18:21:52 +00:00
Ioi Lam
74eee28a71
8286560: Remove user parameter from jdk.internal.perf.Perf.attach()
...
Reviewed-by: dholmes, alanb
2022-05-12 18:17:31 +00:00
Joe Darcy
160944bc6b
8286615: Small refactor to SerializedLambda
...
Reviewed-by: bpb, iris
2022-05-12 16:56:05 +00:00
Roger Riggs
17c52789b7
8286378: Address possibly lossy conversions in java.base
...
Reviewed-by: naoto, xuelei, bpb, alanb
2022-05-12 16:50:36 +00:00
Joe Darcy
0a6832b24c
8286617: Improve parameter names in javax.lang.model utility visitors
...
Reviewed-by: iris, jjg
2022-05-12 16:35:40 +00:00
Maurizio Cimadamore
2c5d136260
8282191: Implementation of Foreign Function & Memory API (Preview)
...
Reviewed-by: erikj, jvernee, psandoz, dholmes, mchung
2022-05-12 16:17:45 +00:00
Martin Balao
3be394e160
8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked
...
Reviewed-by: aefimov, dfuchs
2022-05-12 16:16:49 +00:00
Naoto Sato
cc7560e995
8286287: Reading file as UTF-16 causes Error which "shouldn't happen"
...
Reviewed-by: jpai, bpb, rriggs
2022-05-12 15:58:19 +00:00
Erik Gahlin
82aa045584
8286015: JFR: Remove jfr.save.generated.asm
...
Reviewed-by: mgronlun
2022-05-12 15:18:18 +00:00
Xue-Lei Andrew Fan
1904e9d280
8286423: Destroy password protection in the example code in KeyStore
...
Reviewed-by: weijun
2022-05-12 13:51:47 +00:00
Jan Lahoda
e4439ca32a
8284283: javac crashes when several transitive supertypes are missing
...
Reviewed-by: vromero
2022-05-12 13:40:21 +00:00
Weijun Wang
752ad1c410
8286422: Add OIDs for RC2 and Blowfish
...
Reviewed-by: hchao, ascarpino
2022-05-12 13:27:45 +00:00
Guoxiong Li
36bdd25159
8286573: Remove the unnecessary method Attr#attribTopLevel and its usage
...
Reviewed-by: vromero
2022-05-12 13:05:57 +00:00
Zhengyu Gu
dea6e886af
8284680: sun.font.FontConfigManager.getFontConfig() leaks charset
...
Reviewed-by: prr, andrew
2022-05-12 12:26:28 +00:00
Adam Farley
40f43c6b1f
8286601: Mac Aarch: Excessive warnings to be ignored for build jdk
...
Reviewed-by: erikj
2022-05-12 09:27:04 +00:00
Prasanta Sadhukhan
be97b4bc83
8278348: [macos12] javax/swing/JTree/4908142/bug4908142.java fails in macos12
...
Reviewed-by: prr
2022-05-12 09:25:42 +00:00
Prasanta Sadhukhan
ff17f496f4
8284888: [macos] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java failed with "NimbusLookAndFeel] : ERROR: icon and imageIcon not same."
...
Reviewed-by: prr
2022-05-12 08:54:28 +00:00
Jaikiran Pai
50d47de835
8286582: Build fails on macos aarch64 when using --with-zlib=bundled
...
Reviewed-by: ihse, lancea
2022-05-12 08:09:54 +00:00
Roberto Castañeda Lozano
89392fb15e
8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090
...
Co-authored-by: Aleksey Shipilev <shade@openjdk.org >
Reviewed-by: thartmann, kvn
2022-05-12 07:05:38 +00:00
Daniel Jeliński
96d48f386b
8286433: Cache certificates decoded from TLS session tickets
...
Reviewed-by: coffeys, xuelei
2022-05-12 06:48:38 +00:00
tqxia
7567627f4a
8286467: G1: Collection set pruning adds one region too many
...
Reviewed-by: tschatzl, ayang
2022-05-12 06:40:45 +00:00
Leonid Mesnik
82d257006d
8283001: windows-x86-cmp-baseline fails in some jvmti native libs
...
Reviewed-by: sspitsyn, amenkov
2022-05-12 02:30:17 +00:00
Eric Liu
e9f45bb270
8282966: AArch64: Optimize VectorMask.toLong with SVE2
...
Reviewed-by: xgong, ngasson
2022-05-12 01:15:16 +00:00
lawrence.andrews
57a7670886
8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java
...
Reviewed-by: prr
2022-05-11 23:35:51 +00:00
lawrence.andrews
44a60ce172
8285867: Convert applet manual tests SelectionVisible.java to Frame and automate
...
Reviewed-by: prr
2022-05-11 23:34:25 +00:00
Damon Nguyen
ccbe8faa00
8282772: JButton text set as HTML content has unwanted padding
...
Reviewed-by: prr, psadhukhan
2022-05-11 23:29:06 +00:00
Claes Redestad
1586bf862b
8286401: Address possibly lossy conversions in Microbenchmarks
...
Reviewed-by: shade, ecaspole
2022-05-11 20:51:57 +00:00
Doug Simon
1c50ea36a5
8282607: runtime/ErrorHandling/MachCodeFramesInErrorFile.java failed with "RuntimeException: 0 < 2"
...
Reviewed-by: dholmes, coleenp
2022-05-11 20:08:15 +00:00
Ioi Lam
fcf49f42ce
8286441: Remove mode parameter from jdk.internal.perf.Perf.attach()
...
Reviewed-by: redestad, alanb
2022-05-11 19:26:53 +00:00
Tyler Steele
46a775af11
8286540: Build failure caused by missing DefaultPollerProvider implementation on AIX
...
Reviewed-by: bpb, alanb
2022-05-11 18:48:40 +00:00
Jorn Vernee
4ad8cfa26e
8286002: Add support for intel syntax to capstone hsdis
...
Reviewed-by: thartmann
2022-05-11 17:57:36 +00:00
Coleen Phillimore
cec23b1b07
8286556: Remove EagerInitialization develop option
...
Reviewed-by: rehn, redestad
2022-05-11 16:19:49 +00:00
Albert Mingkun Yang
89de756ffb
8286387: Remove unused FreeListAllocator::reduce_free_list
...
Reviewed-by: kbarrett, tschatzl
2022-05-11 15:06:14 +00:00
Aleksey Shipilev
ae695d6cb7
8286476: x86_32: Fix crashes with non-preview mode after JDK-8284161 (Virtual Threads)
...
Reviewed-by: coleenp, stuefe
2022-05-11 14:15:52 +00:00
Richard Reingruber
87f3d2b870
8286446: PPC64: fix crashes after JDK-8284161 (virtual threads preview)
...
Reviewed-by: mdoerr, coleenp, shade
2022-05-11 13:21:43 +00:00
Erik Gahlin
7a2bbbbce5
8286396: Address possibly lossy conversions in jdk.management.jfr
...
Reviewed-by: mgronlun
2022-05-11 12:52:40 +00:00
Erik Gahlin
9ac52b0c2e
8286392: Address possibly lossy conversions in jdk.jfr
...
Reviewed-by: mgronlun
2022-05-11 12:47:59 +00:00
Erik Gahlin
f628966916
8286541: JFR: RecordingFile.write is missing "since 19"
...
Reviewed-by: mgronlun
2022-05-11 12:26:21 +00:00
Erik Gahlin
f1554fc4a8
8285872: JFR: Remove finalize() methods
...
Reviewed-by: mgronlun
2022-05-11 12:17:15 +00:00
Erik Gahlin
faa1aad434
8286515: JFR: Remove SimpleStringIdPool class
...
Reviewed-by: mgronlun
2022-05-11 12:03:00 +00:00
Manukumar V S
7612bba0f1
8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox
...
Reviewed-by: prr
2022-05-11 11:48:22 +00:00
Aleksey Shipilev
73c5e993e1
8286473: Drop --enable-preview from Record related tests
...
Reviewed-by: alanb, jpai, mchung
2022-05-11 08:52:11 +00:00
Severin Gehwolf
63a1ec6e7c
8286430: make test TEST="gtest:<sometag>" exits with error when it shouldn't
...
Reviewed-by: ihse, erikj
2022-05-11 08:49:30 +00:00
Roland Westrelin
aa7ccdf445
8275201: C2: hide klass() accessor from TypeOopPtr and typeKlassPtr subclasses
...
Reviewed-by: vlivanov, iveresov
2022-05-11 07:25:49 +00:00
Matthias Baesken
6586e5ae37
8286459: compile error with VS2017 in continuationFreezeThaw.cpp
...
Reviewed-by: clanger, mdoerr
2022-05-11 06:55:50 +00:00
Aleksey Shipilev
9c2548414c
8286339: compiler/c2/irTests/TestEnumFinalFold.java fails if Enum/String methods are not inlined
...
Reviewed-by: thartmann, jiefu
2022-05-11 05:29:11 +00:00
Aleksey Shipilev
d547a707bf
8286474: Drop --enable-preview from Sealed Classes related tests
...
Reviewed-by: alanb, jpai, mchung, lancea
2022-05-11 05:27:56 +00:00
Leonid Mesnik
aaeb08eca4
8278123: serviceability/dcmd/vm/ClassLoaderStatsTest.java failing with java.lang.AssertionError: Should have a hidden class
...
Reviewed-by: cjplummer
2022-05-10 22:28:12 +00:00
Calvin Cheung
070a0cda31
8286551: JDK-8286460 causes tests to fail to compile in Tier2
...
Reviewed-by: dcubed
2022-05-10 20:20:37 +00:00
Leonid Mesnik
dcec1d2a68
8286368: Cleanup problem lists after loom integration
...
Reviewed-by: alanb
2022-05-10 19:12:29 +00:00
Leonid Mesnik
7704eb1866
8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot
...
Reviewed-by: dcubed
2022-05-10 19:02:47 +00:00
Leonid Mesnik
d347fc127b
8286438: Add jhsdb jstack processing without --mixed in efh
...
Reviewed-by: cjplummer
2022-05-10 18:58:58 +00:00
Ioi Lam
61c68abc68
8285518: CDS assert: visibility cannot change between dump time and runtime
...
Reviewed-by: dholmes, ccheung
2022-05-10 18:18:37 +00:00
Christian Stein
52dbfa99fe
8286460: Remove dependence on JAR filename in CDS tests
...
Reviewed-by: ccheung, iklam
2022-05-10 18:13:41 +00:00
Sergey Tsypanov
9073a98d57
8282701: Use Class.getInterfaces(false) where possible to reduce allocation pressure
...
Reviewed-by: redestad, mchung
2022-05-10 17:19:33 +00:00
Erik Gahlin
0f3773635d
8282420: JFR: Remove event handlers
...
Reviewed-by: mgronlun
2022-05-10 16:14:07 +00:00
Brian Burkhalter
04bba07d65
8286363: BigInteger.parallelMultiply missing @since 19
...
Reviewed-by: alanb, darcy
2022-05-10 15:30:38 +00:00
Markus Grönlund
fa25733d76
8286480: Remove the c1 getEventWriter() intrinsic to simplify post-Loom integration platform-porting efforts
...
Reviewed-by: coleenp, shade
2022-05-10 15:18:14 +00:00
Thomas Schatzl
ecbb380450
8286303: Serial: Remove reference to ParGCRareEvent_lock
...
Reviewed-by: kbarrett, iwalulya
2022-05-10 14:52:17 +00:00
dev-tianqixia
9835678a86
8285710: Miscalculation of G1CardSetAllocator unused memory size
...
Reviewed-by: tschatzl, ayang
2022-05-10 13:43:33 +00:00
Pengfei Li
1ca540460c
8286125: C2: "bad AD file" with PopulateIndex on x86_64
...
Reviewed-by: kvn, thartmann
2022-05-10 13:37:03 +00:00
Thomas Stuefe
9e320d9ab1
8286198: [linux] Fix process-memory information
...
Reviewed-by: dholmes, mbaesken
2022-05-10 13:28:40 +00:00
Erik Joelsson
65f50678f2
8286429: jpackageapplauncher build fails intermittently in Tier[45]
...
Reviewed-by: asemenyuk, ihse
2022-05-10 13:09:57 +00:00
KIRIYAMA Takuya
c4bd4499f1
8238373: Punctuation should be same in jlink help usage on Japanese language
...
Reviewed-by: naoto
2022-05-10 12:25:48 +00:00
Claes Redestad
3fa1c40439
8286298: Remove unused methods in sun.invoke.util.VerifyType
...
Reviewed-by: bpb, alanb, mchung
2022-05-10 09:01:40 +00:00
Lennart Fricke
3462190965
8286163: micro-optimize Instant.plusSeconds
...
Reviewed-by: scolebourne, redestad, naoto
2022-05-10 09:00:09 +00:00
Thomas Schatzl
60a91d15ad
8286285: G1: Rank issues with ParGCRareEvent_lock and Threads_lock
...
Reviewed-by: dholmes, iwalulya
2022-05-10 08:49:24 +00:00
Emanuel Peter
d478958eb2
8286179: Node::find(int) should not traverse from new to old nodes
...
Reviewed-by: kvn, chagedorn, thartmann
2022-05-10 08:04:13 +00:00
Matthias Baesken
de8f4d01b2
8286191: misc tests fail due to JDK-8285987
...
Reviewed-by: rriggs
2022-05-10 07:44:20 +00:00
Yadong Wang
bf0dc4f844
8286367: riscv: riscv port is broken after JDK-8284161
...
Co-authored-by: Fei Yang <fyang@openjdk.org >
Reviewed-by: coleenp, fyang
2022-05-10 07:14:31 +00:00
Matthias Baesken
4fd79a6ad2
8285730: unify _WIN32_WINNT settings
...
Reviewed-by: dholmes, erikj, ihse, prr, alanb
2022-05-10 06:45:15 +00:00
Harshitha Onkar
bd6026c10c
7124282: [macosx] Can't see table cell highlighter when the highlight border is the same color as the cell.
...
Reviewed-by: psadhukhan, prr
2022-05-10 06:33:38 +00:00
Manukumar V S
9a3cb93038
8030121: java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java fails
...
Reviewed-by: prr
2022-05-10 04:37:20 +00:00
Ajit Ghaisas
ace4230634
8261650: Add a comment with details for MTLVC_MAX_INDEX
...
Reviewed-by: jdv, avu, prr
2022-05-10 04:11:28 +00:00
Alexey Semenyuk
29395534d9
8282351: jpackage does not work if class file has $$ in the name on windows
...
Reviewed-by: almatvee
2022-05-10 02:53:11 +00:00
Daniel D. Daugherty
61450bb061
8283651: nsk/jvmti/SuspendThread/suspendthrd003 may leak native memory
...
Reviewed-by: lmesnik
2022-05-09 22:03:55 +00:00
Daniel D. Daugherty
c28a63617d
8286442: ProblemList compiler/c2/irTests/TestSkeletonPredicates.java in -Xcomp mode
...
Reviewed-by: ctornqvi
2022-05-09 21:35:20 +00:00
Jonathan Gibbons
54e3308210
8286348: incorrect use of @serial
...
Reviewed-by: iris, prr
2022-05-09 20:35:05 +00:00
Zhengyu Gu
b0d2b0a355
8286331: jni_GetStringUTFChars() uses wrong heap allocator
...
Reviewed-by: dlong, stuefe
2022-05-09 19:46:03 +00:00
Johannes Bechberger
902b1dd455
8284686: Interval of < 1 ms disables ExecutionSample events
...
Reviewed-by: egahlin
2022-05-09 19:27:32 +00:00
Daniel D. Daugherty
02e5fc04cc
8286435: JDK-8284316 caused validate-source to fail in Tier1
...
Reviewed-by: mikael
2022-05-09 19:22:42 +00:00
lawrence.andrews
6a7c023796
8284316: Support accessibility ManualTestFrame.java for non SwingSet tests
...
Reviewed-by: kizune
2022-05-09 18:30:43 +00:00
Leonid Mesnik
40470d83e4
8284550: test failure_handler is not properly invoking jhsdb jstack, resulting in failure to produce a stack when a test times out
...
Reviewed-by: dholmes, alanb
2022-05-09 18:26:08 +00:00
Harshitha Onkar
837928ba79
8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop"
...
Reviewed-by: prr, kizune
2022-05-09 17:39:43 +00:00
Weijun Wang
397d095f66
8285743: Ensure each IntegerPolynomial object is only created once
...
Reviewed-by: xuelei, ascarpino
2022-05-09 17:18:34 +00:00
Calvin Cheung
29ccb8fbb8
8285914: AppCDS crash when using shared archive with old class file
...
Reviewed-by: dholmes, iklam
2022-05-09 16:00:57 +00:00
Kim Barrett
fe6e0c0beb
8286371: Avoid use of deprecated str[n]icmp
...
Reviewed-by: dholmes
2022-05-09 15:21:38 +00:00
Raffaello Giulietti
97a983526b
8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false]
...
Reviewed-by: alanb, bpb
2022-05-09 14:53:10 +00:00
Xue-Lei Andrew Fan
034f20fe86
8212136: Remove finalizer implementation in SSLSocketImpl
...
Reviewed-by: wetmore
2022-05-09 14:15:18 +00:00
Xue-Lei Andrew Fan
36e4df9d66
8285516: clearPassword should be called in a finally try block
...
Reviewed-by: mullan, hchao
2022-05-09 14:13:50 +00:00
Andrew Haley
b849efdf15
8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
...
Reviewed-by: ngasson, kvn
2022-05-09 13:37:15 +00:00
Daniel Fuchs
f143386109
8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources
...
Reviewed-by: michaelm
2022-05-09 13:01:16 +00:00
Zhengyu Gu
64b05ccbed
8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType
...
Reviewed-by: kbarrett, dholmes, stuefe
2022-05-09 12:32:29 +00:00
Doug Lea
4f5d73f2d4
8286294: ForkJoinPool.commonPool().close() spins
...
Reviewed-by: alanb
2022-05-09 11:09:34 +00:00
Johannes Bechberger
d4474b5816
8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment
...
Reviewed-by: dholmes, mdoerr, jbachorik
2022-05-09 08:18:31 +00:00
Leo Korinth
39f4434f44
8286312: Stop mixing signed and unsigned types in bit operations
...
Reviewed-by: coleenp, dholmes
2022-05-09 07:53:54 +00:00
Leo Korinth
b490a58ed8
8283899: Revert 8284190 after fix of 8281297
...
Reviewed-by: kbarrett
2022-05-09 07:24:12 +00:00
Leo Korinth
1ce72eabe5
8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted)
...
Reviewed-by: eosterlund, iwalulya, tschatzl
2022-05-09 07:16:54 +00:00
Alisen Chung
cdd1b0da14
8284613: invalid use of @serial tag
...
Reviewed-by: prr
2022-05-08 21:22:08 +00:00
Alan Bateman
9583e3657e
8284161: Implementation of Virtual Threads (Preview)
...
Co-authored-by: Ron Pressler <rpressler@openjdk.org >
Co-authored-by: Alan Bateman <alanb@openjdk.org >
Co-authored-by: Erik Österlund <eosterlund@openjdk.org >
Co-authored-by: Andrew Haley <aph@openjdk.org >
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org >
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org >
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org >
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org >
Co-authored-by: Chris Plummer <cjplummer@openjdk.org >
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org >
Co-authored-by: Robbin Ehn <rehn@openjdk.org >
Co-authored-by: Stefan Karlsson <stefank@openjdk.org >
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org >
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org >
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
2022-05-07 08:06:16 +00:00
Vladimir Ivanov
5212535a27
8282218: C1: Missing side effects of dynamic class loading during constant linkage
...
Reviewed-by: thartmann, kvn
2022-05-06 23:09:23 +00:00
Daniel D. Daugherty
d8f9686b12
8286342: ProblemList compiler/c2/irTests/TestEnumFinalFold.java
...
Reviewed-by: mikael
2022-05-06 19:53:20 +00:00
Dean Long
bb52ea6820
8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3"
...
Reviewed-by: thartmann, kvn
2022-05-06 19:47:48 +00:00
Stuart Marks
5a1d8f7e53
8285295: Need better testing for IdentityHashMap
...
Reviewed-by: jpai, lancea
2022-05-06 18:41:32 +00:00
Aleksey Shipilev
080f3c5d8a
8286190: Add test to verify constant folding for Enum fields
...
Reviewed-by: kvn, thartmann
2022-05-06 16:32:02 +00:00
Naoto Sato
1277f5d84e
8286154: Fix 3rd party notices in test files
...
Reviewed-by: darcy, joehw, iris
2022-05-06 16:10:17 +00:00
Thomas Schatzl
2dd4dfdd63
8286291: G1: Remove unused segment allocator printouts
...
Reviewed-by: ayang, iwalulya
2022-05-06 14:25:34 +00:00
Thomas Schatzl
b9f4370325
8286189: G1: Change "wasted" memory to "unused" memory in reporting
...
Reviewed-by: iwalulya, ayang
2022-05-06 12:45:35 +00:00
Boris Ulasevich
c6eab989b7
8285378: Remove unnecessary nop for C1 exception and deopt handler
...
Reviewed-by: kvn, dlong
2022-05-06 09:29:04 +00:00
Hannes Wallnöfer
3cdedf1ddb
8248863: Add search landing page to API documentation
...
Reviewed-by: jjg
2022-05-06 08:56:42 +00:00
Roland Westrelin
fa1ca98fff
8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop
...
Reviewed-by: thartmann, kvn
2022-05-06 08:24:33 +00:00
Tobias Holenstein
dd06cc638e
8283807: Handle CompileThreshold the same as other thresholds when scaled with -XX:CompileThresholdScaling
...
Reviewed-by: kvn, iklam, thartmann
2022-05-06 07:08:19 +00:00
Adam Sotona
015cfda8e1
8262004: Classpath separator: Man page says semicolon; should be colon on Linux
...
Reviewed-by: dholmes
2022-05-06 06:00:22 +00:00
Jonathan Gibbons
9425ab2b43
8286153: Remove redundant casts and other cleanup
...
Reviewed-by: prappo
2022-05-06 00:16:52 +00:00
Jie Fu
7ebc4bce93
8286066: assert(k != __null) failed: klass not loaded caused by FillerObject_klass
...
Reviewed-by: dholmes, tschatzl, iklam
2022-05-05 23:16:42 +00:00
Tyler Steele
6a1b145a0a
8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc
...
Reviewed-by: sviswanathan
2022-05-05 22:26:10 +00:00
Joe Darcy
59ef76a365
8285497: Add system property for Java SE specification maintenance version
...
Reviewed-by: mullan, jpai, iris
2022-05-05 22:23:41 +00:00
Dean Long
6d7e446162
8283306: re-resolving indirect call to non-entrant nmethod can crash
...
Reviewed-by: thartmann, never
2022-05-05 21:28:50 +00:00
Evgeny Astigeevich
4957bc7396
8286056: AArch64: clarify uses of MacroAssembler::far_call/MacroAssembler::far_jump
...
Reviewed-by: aph, kvn, phh
2022-05-05 20:55:55 +00:00
Alexey Semenyuk
e7adc283c6
8284675: "jpackage.exe" creates application launcher without Windows Application Manfiest
...
Reviewed-by: erikj
2022-05-05 20:25:32 +00:00
Alexey Semenyuk
9644a314cf
8285616: [macos] Incorrect path for launcher-as-service.txt in .cfg file
...
Reviewed-by: almatvee
2022-05-05 20:21:47 +00:00
Roger Riggs
2f995c8d2b
8286199: ProblemList jdk/jshell/ExternalEditorTest.java
...
Reviewed-by: dcubed
2022-05-05 20:03:42 +00:00
Naoto Sato
2293448531
8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8
...
Reviewed-by: rriggs
2022-05-05 19:59:58 +00:00
Alex Menkov
1bba64070e
8284027: vmTestbase/nsk/jvmti/GetAllThreads/allthr001/ is failing
...
Reviewed-by: sspitsyn, cjplummer
2022-05-05 19:41:41 +00:00
Hannes Wallnöfer
5ac7186c9e
8282559: Allow multiple search terms in javadoc search
...
Reviewed-by: jjg
2022-05-05 14:46:43 +00:00
Roger Riggs
7022543fcf
8286195: ProblemList test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
...
Reviewed-by: dcubed, lancea
2022-05-05 14:45:14 +00:00
Athijegannathan Sundararajan
ede06c3c5f
8282060: RemoteRuntimeImageTest is not actually testing on JDK 8
...
Reviewed-by: alanb, erikj
2022-05-05 13:24:00 +00:00
Andrey Turbanov
dce860aa8a
8285947: Avoid redundant HashMap.containsKey calls in ZoneName
...
Reviewed-by: scolebourne, naoto, rriggs
2022-05-05 13:19:14 +00:00
Matthias Baesken
9d2f591e6a
8285987: executing shell scripts without #! fails on Alpine linux
...
Reviewed-by: mdoerr, goetz
2022-05-05 12:45:32 +00:00
Albert Mingkun Yang
fd41e65fa8
8286115: G1: G1RemSetArrayOfCardsEntriesBase off-by-one error
...
Reviewed-by: iwalulya, tschatzl
2022-05-05 12:31:41 +00:00
Zdenek Zambersky
7e88ff8a82
8282600: SSLSocketImpl should not use user_canceled workaround when not necessary
...
Reviewed-by: xuelei, wetmore
2022-05-05 12:13:20 +00:00
Prasanta Sadhukhan
81d7475d20
7132796: [macosx] closed/javax/swing/JComboBox/4517214/bug4517214.java fails on MacOS
...
Reviewed-by: serb
2022-05-05 08:50:07 +00:00
Emanuel Peter
4a5e7a1ada
8282555: Missing memory edge when spilling MoveF2I, MoveD2L etc
...
Reviewed-by: kvn, thartmann, jbhateja
2022-05-05 08:15:53 +00:00
Tyler Steele
1bb4de2e28
8285956: (fs) Excessive default poll interval in PollingWatchService
...
Reviewed-by: stuefe, bpb
2022-05-05 04:05:55 +00:00
Jatin Bhateja
3092b5615d
8284813: x86 Code cleanup related to move instructions.
...
Reviewed-by: kvn, sviswanathan
2022-05-05 03:20:01 +00:00
Yasumasa Suenaga
d43ae723b8
8286105: SourceRevision.gmk should respect GIT variable
...
Reviewed-by: sgehwolf, erikj
2022-05-05 00:27:42 +00:00
Vikey Chen
7d545084f4
8283606: Tests may fail with zh locale on MacOS
...
Reviewed-by: iklam, rriggs
2022-05-05 00:06:24 +00:00
Srinivas Mandalika
158d871d05
8285693: Create an automated test for JDK-4702199
...
Reviewed-by: serb
2022-05-04 23:32:51 +00:00
Pavel Rappo
bb022b24cf
8285470: Improve handling of @inheritDoc
...
Reviewed-by: jjg
2022-05-04 20:55:01 +00:00
Hai-May Chao
09e6ee96bd
8255552: Add DES/3DES/MD5 to jdk.security.legacyAlgorithms
...
Reviewed-by: mullan, weijun
2022-05-04 20:35:16 +00:00
Liam Miller-Cushon
4d30a1e8d1
8284220: TypeMirror#toString omits enclosing class names after JDK-8281238
...
Reviewed-by: darcy
2022-05-04 20:25:36 +00:00
Jonathan Gibbons
28e6d805f4
8285869: Selective cleanup in doclint Checker class
...
Reviewed-by: iris, prappo
2022-05-04 20:23:23 +00:00
Doug Lea
00e6c63cd1
8277090: jsr166 refresh for jdk19
...
Reviewed-by: alanb, psandoz
2022-05-04 19:24:19 +00:00
Xin Liu
c5a0687f80
8285976: compiler/exceptions/OptimizeImplicitExceptions.java can't pass with -XX:+DeoptimizeALot
...
Reviewed-by: kvn, thartmann, simonis
2022-05-04 17:59:39 +00:00
Yasser Bazzi Bordonal
df8c2be5fe
8279598: Provide adapter from RandomGenerator to Random
...
Reviewed-by: smarks, darcy
2022-05-04 17:55:50 +00:00
Daniel D. Daugherty
497a94fead
8286138: ProblemList javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java on macosx-aarch64
...
Reviewed-by: bpb
2022-05-04 16:38:09 +00:00
Aleksey Shipilev
7b7207a45a
8280003: C1: Reconsider uses of logical_and immediates in LIRGenerator::do_getObjectSize
...
Co-authored-by: Sergey Nazarkin <snazarki@openjdk.org >
Reviewed-by: snazarki, dlong, iveresov
2022-05-04 15:39:56 +00:00
Brian Burkhalter
17cc7131ab
8274112: (fc) Tune FileChannel.transferTo()
...
Reviewed-by: alanb, lancea, rriggs
2022-05-04 14:33:16 +00:00
Matthias Baesken
7424f47557
8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java
...
Reviewed-by: rriggs, mdoerr
2022-05-04 14:30:48 +00:00
Coleen Phillimore
29c2e54cf6
8286092: Remove dead windows stack code
...
Reviewed-by: iklam, dholmes
2022-05-04 12:51:20 +00:00
Lutz Schmidt
4e1e76acfb
8278757: [s390] Implement AES Counter Mode Intrinsic
...
Reviewed-by: mdoerr, stuefe
2022-05-04 09:39:19 +00:00
Johannes Bechberger
4b2c82200f
8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler
...
Reviewed-by: dholmes, mdoerr, dlong
2022-05-04 07:54:52 +00:00
Albert Mingkun Yang
ca9d039fd3
8285934: Remove unimplemented MemTracker::init_tracking_level
...
Reviewed-by: coleenp
2022-05-04 07:53:04 +00:00
Sibabrata Sahoo
0462d5a252
8285452: Add a new test library API to replace a file content using FileUtils.java
...
Co-authored-by: Weijun Wang <weijun@openjdk.org >
Reviewed-by: weijun, dfuchs
2022-05-04 06:56:16 +00:00
Doug Simon
4282fb2b0d
8286063: check compiler queue after calling AbstractCompiler::on_empty_queue
...
Reviewed-by: kvn
2022-05-04 04:55:27 +00:00
Weijun Wang
075ce8a0d0
8286069: keytool prints out wrong key algorithm for -importpass command
...
Reviewed-by: hchao, valeriep
2022-05-04 02:56:18 +00:00
Daniel D. Daugherty
efcd3d3a8f
8286088: add comment to InstallAsyncExceptionHandshake destructor
...
Reviewed-by: dholmes
2022-05-03 21:26:53 +00:00
Dean Long
f82dd76614
8285885: Replay compilation fails with assert(is_valid()) failed: check invoke
...
Reviewed-by: thartmann, kvn
2022-05-03 21:00:37 +00:00
Coleen Phillimore
be67acdf5c
8285832: runtime/Thread/TooSmallStackSize.java failed "assert(k->is_initialized()) failed: need to increase java_thread_min_stack_allowed calculation"
...
Reviewed-by: dholmes, fparain, iklam
2022-05-03 17:43:12 +00:00
Alexander Zuev
39e50c2d69
8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12
...
Reviewed-by: serb
2022-05-03 17:08:17 +00:00
Joe Darcy
3cbf769f55
8285977: Add links to IEEE 754 specification
...
Reviewed-by: jjg, iris, bpb
2022-05-03 16:58:19 +00:00
Igor Veresov
4434c7df03
8265360: several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled"
...
Reviewed-by: kvn, thartmann
2022-05-03 16:02:22 +00:00
Xue-Lei Andrew Fan
ffca23a531
8284490: Remove finalizer method in java.security.jgss
...
Reviewed-by: rriggs, dfuchs, weijun
2022-05-03 14:14:09 +00:00
Matthias Baesken
0f62cb6fcc
8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine
...
Reviewed-by: stuefe, dholmes
2022-05-03 11:21:57 +00:00
Roberto Castañeda Lozano
6fcd322258
8279622: C2: miscompilation of map pattern as a vector reduction
...
Reviewed-by: roland, kvn, thartmann
2022-05-03 11:08:48 +00:00
Roberto Castañeda Lozano
af1ee1cc55
8283684: IGV: speed up filter application
...
Reviewed-by: thartmann, kvn
2022-05-03 07:42:18 +00:00
Roberto Castañeda Lozano
7a4835178d
8280568: IGV: Phi inputs and pinned nodes are not scheduled correctly
...
Reviewed-by: kvn, thartmann
2022-05-03 07:27:50 +00:00
Ioi Lam
64b5b2b0b3
8282828: CDS uncompressed oops archive is not deterministic
...
Reviewed-by: erikj, ihse, ccheung
2022-05-03 04:06:56 +00:00
Jaikiran Pai
45ca81ff5f
8285915: failure_handler: gather the contents of /etc/hosts file
...
Reviewed-by: dfuchs, erikj
2022-05-03 01:23:01 +00:00
Jie Fu
3420a1aa70
8286013: Incorrect test configurations for compiler/stable/TestStableShort.java
...
Reviewed-by: shade, thartmann
2022-05-02 22:41:59 +00:00
Jie Fu
fbcd874907
8285979: G1: G1SegmentedArraySegment::header_size() is incorrect since JDK-8283368
...
Reviewed-by: tschatzl, iwalulya
2022-05-02 22:41:06 +00:00
Weijun Wang
50a4df87c8
8286024: PKCS12 keystore shows "DES/CBC" as the algorithm of a DES SecretKeyEntry
...
Reviewed-by: valeriep
2022-05-02 22:37:32 +00:00
Jonathan Gibbons
f973b78383
8286028: Some -Xlint keys are missing in javac man page
...
Co-authored-by: Ethan McCue <emccue@live.com >
Reviewed-by: darcy
2022-05-02 21:12:04 +00:00
Brian Burkhalter
9d8c3bf9f8
8285745: Re-examine PushbackInputStream mark/reset
...
Reviewed-by: jpai, alanb
2022-05-02 18:19:36 +00:00
Daniel D. Daugherty
41de506ed6
8285507: revert fix for JDK-8282704 now that JDK-8282952 is fixed
...
Reviewed-by: dholmes, pchilanomate
2022-05-02 15:39:06 +00:00
Thomas Schatzl
7a95a40e03
8285970: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java still fails after JDK-8285011
...
Reviewed-by: ayang, dcubed
2022-05-02 15:30:35 +00:00
Daniel D. Daugherty
4a79270c01
8284632: runtime/Thread/StopAtExit.java possibly leaking memory again
...
Reviewed-by: pchilanomate, rehn
2022-05-02 15:23:03 +00:00
Weijun Wang
cfcba1fccc
8285827: Describe the keystore.pkcs12.legacy system property in the java.security file
...
Reviewed-by: mullan
2022-05-02 14:03:24 +00:00
Thomas Schatzl
7020595631
8284435: Add dedicated filler objects for known dead Java heap areas
...
Reviewed-by: iklam, iwalulya
2022-05-02 11:03:57 +00:00
Jie Fu
1f9f8738f3
8285980: Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled
...
Reviewed-by: thartmann
2022-05-02 10:38:31 +00:00
Johan Sjölén
cf81f6cf5b
8285712: LogMessageBuffer doesn't check vsnprintf return value
...
Reviewed-by: dholmes, iklam
2022-05-02 10:19:54 +00:00
Aleksey Shipilev
9795ef5dd3
8285851: Cleanup C2AtomicParseAccess::needs_pinning()
...
Reviewed-by: thartmann
2022-05-02 07:05:39 +00:00
Pavel Rappo
3eb661bbe7
8285890: Fix some @param tags
...
Reviewed-by: dfuchs, mullan, darcy, mchung, wetmore
2022-04-30 21:21:17 +00:00
Johan Sjölén
d9541c5e9f
8276202: LogFileOutput.invalid_file_vm asserts when being executed from a read only working directory
...
Reviewed-by: dholmes, stuefe
2022-04-30 08:00:26 +00:00
Fei Gao
df7fba1cda
8284981: Support the vectorization of some counting-down loops in SLP
...
Reviewed-by: roland, kvn
2022-04-30 07:39:16 +00:00
Jie Fu
e54f26aa3d
8284992: Fix misleading Vector API doc for LSHR operator
...
Reviewed-by: psandoz
2022-04-29 23:01:37 +00:00
Damon Nguyen
2dd882af08
8254759: [TEST_BUG] [macosx] javax/swing/JInternalFrame/4202966/IntFrameCoord.html fails
...
Reviewed-by: prr, kizune
2022-04-29 20:26:26 +00:00
Daniel D. Daugherty
23f022bd37
8285945: [BACKOUT] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
...
Reviewed-by: kvn
2022-04-29 20:16:17 +00:00
Kevin Walls
116763cb5d
8284331: Add sanity check for signal handler modification warning.
...
Reviewed-by: dholmes, amenkov
2022-04-29 20:14:55 +00:00
Leonid Mesnik
95d38bbd6b
8285773: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
...
Reviewed-by: tschatzl, kbarrett
2022-04-29 19:33:41 +00:00
Dean Long
cd8709e8e0
8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512
...
Reviewed-by: kvn, jbhateja
2022-04-29 19:09:58 +00:00
Naoto Sato
3d07b3c7f0
8282227: Locale information for nb is not working properly
...
Reviewed-by: rriggs
2022-04-29 17:20:41 +00:00
Daniel D. Daugherty
cfe67af209
8285938: ProblemList jdk/jshell/HighlightUITest.java on linux-x64
...
Reviewed-by: darcy, azvegint
2022-04-29 17:11:14 +00:00
Phil Race
67dd8a8d6a
8285686: Upgrade to FreeType 2.12.0
...
Reviewed-by: serb, jdv
2022-04-29 16:40:06 +00:00
Magnus Ihse Bursie
64225e1999
8285919: Remove debug printout from JDK-8285093
...
Reviewed-by: erikj
2022-04-29 13:26:10 +00:00
Andrew Haley
df4d5cf5f5
8285802: AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
...
Reviewed-by: ngasson, adinn
2022-04-29 13:01:05 +00:00
Sean Mullan
694556e137
8225433: Clarify behavior of PKIXParameters.setRevocationEnabled when PKIXRevocationChecker is used
...
Reviewed-by: xuelei, hchao
2022-04-29 12:27:43 +00:00
Roland Westrelin
e98ac23553
8285793: C2: optimization of mask checks in counted loops fail in the presence of cast nodes
...
Reviewed-by: kvn, thartmann
2022-04-29 11:19:27 +00:00
Manukumar V S
669ac611b2
8274597: Some of the dnd tests time out and fail intermittently
...
8028998: [TEST_BUG] [macosx] java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java failed
Reviewed-by: serb
2022-04-29 10:33:44 +00:00
Jaikiran Pai
269eae6189
8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 beta2
...
Reviewed-by: dfuchs, alanb
2022-04-29 09:15:56 +00:00
Jie Fu
c4f7a850c6
8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols
...
Reviewed-by: dholmes, stuefe
2022-04-29 08:50:06 +00:00
Martin Doerr
d3606a34fa
8285390: PPC64: Handle integral division overflow during parsing
...
Reviewed-by: lucy
2022-04-29 08:33:23 +00:00
Sergey Bylokhov
f42631e354
8285523: Improve test java/io/FileOutputStream/OpenNUL.java
...
Reviewed-by: andrew, bpb
2022-04-29 07:34:46 +00:00
Xiaolin Zheng
b71e8c1649
8285711: riscv: RVC: Support disassembler show-bytes option
...
Reviewed-by: fyang
2022-04-29 06:45:49 +00:00
Jatin Bhateja
e4066628ad
8282711: Accelerate Math.signum function for AVX and AVX512 target.
...
Reviewed-by: sviswanathan, thartmann
2022-04-29 06:34:09 +00:00
Tobias Hartmann
0a4a6403bb
8285301: C2: assert(!requires_atomic_access) failed: can't ensure atomicity
...
Reviewed-by: kvn, dlong
2022-04-29 06:12:43 +00:00
Sergey Bylokhov
40f19c014f
8264666: Change implementation of safeAdd/safeMult in the LCMSImageLayout class
...
Reviewed-by: prr
2022-04-29 05:53:31 +00:00
Srikanth Adayapalam
1e28fcbc5f
8155701: The compiler fails with an AssertionError: typeSig ERROR
...
Reviewed-by: vromero
2022-04-29 05:04:23 +00:00
Manukumar V S
99388eff8d
8283624: Create an automated regression test for RFE-4390885
...
Reviewed-by: serb
2022-04-29 04:09:55 +00:00
Yadong Wang
94b533a94c
8285699: riscv: Provide information when hitting a HaltNode
...
Reviewed-by: fyang
2022-04-29 03:19:29 +00:00
Joe Darcy
e2e943adcb
8285688: Add links to JEPs and JSRs to SourceVersion
...
Reviewed-by: vromero, jjg, iris
2022-04-29 01:05:26 +00:00
Jonathan Gibbons
80cf59ff0b
8285610: TreeInfo.pathFor and its uses appear to be dead code
...
Reviewed-by: vromero
2022-04-29 00:35:24 +00:00
Jonathan Gibbons
21b62fef33
8195589: T6587786.java failed after JDK-8189997
...
Reviewed-by: iris, vromero
2022-04-29 00:34:26 +00:00
Jonathan Gibbons
8190217971
8285496: DocLint does not check for missing @param tags for type parameters on classes and interfaces
...
Reviewed-by: darcy, iris
2022-04-29 00:32:56 +00:00
Phil Race
64d98ba100
8285094: Test java/awt/Frame/InvisibleOwner/InvisibleOwner.java failing on Linux
...
Reviewed-by: psadhukhan, serb
2022-04-29 00:06:36 +00:00
Mark Powers
573eaceca5
8285504: Minor cleanup could be done in javax.net
...
Reviewed-by: wetmore
2022-04-28 22:18:36 +00:00
Joe Darcy
bba456a8db
8285676: Add missing @param tags for type parameters on classes and interfaces
...
Reviewed-by: wetmore, smarks, dfuchs, prr, alanb, mchung
2022-04-28 18:00:34 +00:00
Xue-Lei Andrew Fan
b9d1e85151
8285785: CheckCleanerBound test fails with PasswordCallback object is not released
...
Reviewed-by: dfuchs, mullan, rriggs
2022-04-28 16:10:39 +00:00
Thomas Schatzl
b7185780ff
8285011: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java fails after JDK-8280761
...
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org >
Reviewed-by: ayang, lkorinth
2022-04-28 15:49:27 +00:00
Kim Barrett
2d8d140214
8285690: CloneableReference subtest should not throw CloneNotSupportedException
...
Reviewed-by: rriggs, mchung
2022-04-28 15:15:17 +00:00
Pengfei Li
ea83b4455b
8280510: AArch64: Vectorize operations with loop induction variable
...
Reviewed-by: adinn, thartmann
2022-04-28 14:13:24 +00:00
Matthias Baesken
36bf6fbe08
8285728: Alpine Linux build fails with busybox tar
...
Reviewed-by: erikj, stuefe
2022-04-28 13:33:32 +00:00
Pengfei Li
091637c826
8285630: Fix a configure error in RISC-V cross build
...
Reviewed-by: erikj, shade, fyang, fjiang
2022-04-28 12:59:38 +00:00
Erik Joelsson
ccf0e8bf90
8285755: JDK-8285093 changed the default for --with-output-sync
...
Reviewed-by: mikael, mcimadamore
2022-04-28 12:46:57 +00:00
Ron Pressler
d7514b068f
8285595: Assert frame anchor doesn't change in safepoints/handshakes
...
Reviewed-by: rehn, coleenp
2022-04-28 09:56:31 +00:00
Aleksey Shipilev
5629c7555f
8284848: C2: Compiler blackhole arguments should be treated as globally escaping
...
Reviewed-by: kvn, thartmann
2022-04-28 08:32:44 +00:00
Aleksey Shipilev
85f8d14edf
8283994: Make Xerces DatatypeException stackless
...
Reviewed-by: joehw, jpai
2022-04-28 08:30:24 +00:00
Ivan Walulya
4f2e4c7c24
8178969: [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test.
...
Reviewed-by: tschatzl, ayang
2022-04-28 08:04:19 +00:00
Daniel Jeliński
47951655ac
8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null
...
Reviewed-by: jpai, xuelei
2022-04-28 06:20:34 +00:00
Weijun Wang
c1173c24bf
8285493: ECC calculation error
...
Reviewed-by: xuelei, ascarpino
2022-04-28 02:52:41 +00:00
Xue-Lei Andrew Fan
89fd6d34f8
8284910: Buffer clean in PasswordCallback
...
Reviewed-by: mullan
2022-04-28 02:48:20 +00:00
Bradford Wetmore
cf1b00a604
8285683: Missing @ since 11 in java.security.spec.MGF1ParameterSpec fields
...
Reviewed-by: hchao, valeriep, xuelei, mullan
2022-04-27 23:54:37 +00:00
Jonathan Gibbons
3312d8c620
8285756: clean up use of bad arguments for @clean in langtools tests
...
Reviewed-by: darcy
2022-04-27 22:22:28 +00:00
Chris Plummer
5c0934931b
8285032: vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/ fails with "eventSet.suspendPolicy() != policyExpected"
...
Reviewed-by: sspitsyn, amenkov
2022-04-27 20:38:18 +00:00
Raffaello Giulietti
1f868f1d09
8285658: Fix two typos in the spec of j.u.random.RandomGenerator
...
Reviewed-by: bpb, darcy
2022-04-27 19:19:29 +00:00
jeremy
8a16842b4e
8176501: Method Shape.getBounds2D() incorrectly includes Bezier control points in bounding box
...
Reviewed-by: prr
2022-04-27 18:37:42 +00:00
Maxim Kartashev
05dac5a23e
8280468: Crashes in getConfigColormap, getConfigVisualId, XVisualIDFromVisual on Linux
...
Reviewed-by: serb, prr
2022-04-27 18:19:55 +00:00
Srinivas Mandalika
6db2e16b94
8284077: Create an automated test for JDK-4170173
...
Reviewed-by: serb
2022-04-27 18:15:36 +00:00
Srinivas Mandalika
a0b984a778
8282933: Create a test for JDK-4529616
...
Reviewed-by: serb
2022-04-27 18:14:31 +00:00
Chris Plummer
716a80a838
8283179: SA tests fail with "ERROR: catch_mach_exception_raise: Message doesn't denote a Unix soft signal."
...
Reviewed-by: dholmes, amenkov
2022-04-27 17:57:34 +00:00
Claes Redestad
6c79671e50
8285633: Take better advantage of generic MethodType cache
...
Reviewed-by: jvernee
2022-04-27 17:54:21 +00:00
Daniel D. Daugherty
5b42747ba1
8285736: JDK-8236128 causes validate-source failures
...
Reviewed-by: mikael, asemenyuk
2022-04-27 17:16:45 +00:00
Thomas Stuefe
6ce4e755a4
8284726: Print active locale settings in hs_err reports and in VM.info
...
Reviewed-by: dholmes, mbaesken, kevinw
2022-04-27 16:50:22 +00:00
Alexey Semenyuk
b675c597e3
8236128: Allow jpackage create installers for services
...
Reviewed-by: almatvee
2022-04-27 16:32:29 +00:00
Michael McMahon
ef27081fe7
8285671: java/nio/channels/etc/PrintSupportedOptions.java and java/nio/channels/DatagramChannel/AfterDisconnect.java are failing
...
Reviewed-by: dfuchs
2022-04-27 16:14:57 +00:00
Johnny Lim
4919525ddb
8285440: Typo in Collections.addAll method javadoc
...
Reviewed-by: jpai, rriggs
2022-04-27 14:18:51 +00:00
lawrence.andrews
e7c3b9de64
8285617: Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test
...
Reviewed-by: prr, psadhukhan
2022-04-27 12:23:20 +00:00
Thomas Stuefe
16a8ebbf05
8285675: Temporary fix for arm32 SafeFetch
...
Reviewed-by: mdoerr
2022-04-27 11:28:55 +00:00
Prasanta Sadhukhan
72f82dd723
8208565: [TEST_BUG] javax\swing\PopupFactory\6276087\NonOpaquePopupMenuTest.java throws NPE
...
8065099: [macos] javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java fails: no background shine through
Reviewed-by: jdv
2022-04-27 07:15:46 +00:00
Ioi Lam
4714fdcd6a
8285279: ArgumentsTest.set_numeric_flag_double_vm fails on some locales (again)
...
Reviewed-by: dholmes
2022-04-27 04:58:13 +00:00
Alisen Chung
cc89f1bc61
8198622: java/awt/Focus/TypeAhead/TestFocusFreeze.java fails on mac
...
6447537: EnqueueWithDialogTest & TestFocusFreeze fail
Reviewed-by: jdv
2022-04-27 04:34:21 +00:00
Eric Liu
d3ea4b7bb4
8283435: AArch64: [vectorapi] Optimize SVE lane/withLane operations for 64/128-bit vector sizes
...
Reviewed-by: njian, ngasson
2022-04-27 01:22:27 +00:00
Harshitha Onkar
16ebe40a1b
8251177: [macosx] The text "big" is truncated in JTabbedPane
...
Reviewed-by: psadhukhan, kizune, serb
2022-04-26 22:55:43 +00:00
Alexander Zuev
e574cc0e2b
8196367: java/awt/List/SingleModeDeselect/SingleModeDeselect.java times out
...
Reviewed-by: prr
2022-04-26 20:54:53 +00:00
Weijun Wang
14e7d91199
8285404: RSA signature verification should reject non-DER OCTET STRING
...
Reviewed-by: valeriep
2022-04-26 20:47:59 +00:00
Phil Race
110edd9999
8284965: closed test sun/java2d/OpenGL/XORPaint.java is unstable
...
Reviewed-by: serb
2022-04-26 20:31:44 +00:00
Alisen Chung
dbcf38932e
8198666: Many java/awt/Modal/OnTop/ test fails on mac
...
Reviewed-by: kizune, serb
2022-04-26 20:30:45 +00:00
Alisen Chung
102a305f73
8202790: DnD test DisposeFrameOnDragTest.java does not clean up
...
Reviewed-by: serb, kizune, prr
2022-04-26 20:29:48 +00:00
Daniel D. Daugherty
e3d714d37e
8285677: ProblemList two tests from JDK-8285671 on macosx-x64
...
Reviewed-by: dfuchs
2022-04-26 19:40:32 +00:00
Harold Seigel
975a060ade
8284642: Unexpected behavior of -XX:MaxDirectMemorySize=0
...
Reviewed-by: stuefe, dholmes
2022-04-26 19:01:09 +00:00
Naoto Sato
03bcf7b6d1
8283620: System.out does not use the encoding/charset specified in the Javadoc
...
Reviewed-by: alanb
2022-04-26 16:05:20 +00:00
Jonathan Gibbons
20a132d460
8284994: -Xdoclint:all returns warning for records, even when documented properly
...
Reviewed-by: vromero
2022-04-26 15:42:18 +00:00
Brian Burkhalter
a3b788144e
8284930: Re-examine FilterInputStream mark/reset
...
Reviewed-by: alanb, jpai, dfuchs, lancea
2022-04-26 15:35:45 +00:00
Tyler Steele
97a0a292a6
8283643: [AIX, testbug] MachCodeFramesInErrorFile test fails to find 'Native frames' text
...
Reviewed-by: dnsimon, dholmes
2022-04-26 15:26:21 +00:00
Michael McMahon
67755edd6f
8284890: Support for Do not fragment IP socket options
...
Reviewed-by: erikj, ihse, dfuchs
2022-04-26 13:49:58 +00:00
Andrew Haley
a7b5157375
8282541: AArch64: Auto-vectorize Math.round API
...
Reviewed-by: njian, ngasson, adinn
2022-04-26 13:43:12 +00:00
Tobias Hartmann
8de3c65545
8284951: Compile::flatten_alias_type asserts with "indeterminate pointers come only from unsafe ops"
...
Reviewed-by: kvn, roland
2022-04-26 12:05:24 +00:00
Daniel Fuchs
552e1b0b8a
8284779: Test java/util/logging/Logger/logrb/TestLogrbResourceBundle.java fails intermittently with vthreads wrapper
...
Reviewed-by: alanb
2022-04-26 11:55:20 +00:00
Pavel Rappo
e333cd33d1
8285611: Retrofit (Doc)Pretty with java.io.UncheckedIOException
...
Reviewed-by: jjg
2022-04-26 07:48:37 +00:00
Dean Long
947869609c
8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int)
...
Reviewed-by: kvn, thartmann
2022-04-26 07:25:47 +00:00
Daniel Jeliński
00e9c96d51
8285398: Cache the results of constraint checks
...
Reviewed-by: coffeys, xuelei
2022-04-26 05:55:52 +00:00
Xiaolin Zheng
4bf2c18d6c
8285435: Show file and line in MacroAssembler::verify_oop for AArch64 and RISC-V platforms (Port from x86)
...
Reviewed-by: ngasson, fyang
2022-04-25 23:57:08 +00:00
Joe Darcy
d435d692b0
8285614: Fix typo in java.lang.Float
...
Reviewed-by: naoto, lancea, iris
2022-04-25 23:03:11 +00:00
Smita Kamath
3416bfa256
8283022: com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java failing with -Xcomp after 8273297
...
Reviewed-by: ascarpino
2022-04-25 22:45:00 +00:00
Jonathan Gibbons
80a7f7becf
8267690: Revisit (Doc)Tree search implemented by throwing an exception
...
Reviewed-by: vromero, prappo
2022-04-25 20:54:11 +00:00
Calvin Cheung
9b8270895e
8284319: Test runtime/cds/appcds/TestParallelGCWithCDS.java fails in repo-loom
...
Reviewed-by: iklam
2022-04-25 20:50:56 +00:00
Raffaello Giulietti
fb605944b5
8285477: Add a PRECISION public static field to j.l.Float and j.l.Double
...
Reviewed-by: darcy
2022-04-25 17:18:46 +00:00
Calvin Cheung
1e79ded98a
8284889: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc timed out
...
Reviewed-by: iklam
2022-04-25 16:54:44 +00:00
Anthony Scarpino
414918d911
8285389: EdDSA trimming zeros
...
Reviewed-by: xuelei
2022-04-25 15:31:49 +00:00
Alexander Zvegintsev
293bc5e5cd
8129778: Few awt test fail for Solaris 11 with RuntimeException
...
Reviewed-by: serb, prr
2022-04-25 10:02:56 +00:00
Alexander Zvegintsev
36f2e5240b
8225777: java/awt/Mixing/MixingOnDialog.java fails on Ubuntu
...
Reviewed-by: prr, serb
2022-04-25 10:01:26 +00:00
Roland Westrelin
32593df392
8279888: Local variable independently used by multiple loops can interfere with loop optimizations
...
Co-authored-by: Claes Redestad <redestad@openjdk.org >
Reviewed-by: thartmann, kvn
2022-04-25 09:30:00 +00:00
Jan Lahoda
4c22a9bcf9
8282823: javac should constrain more uses of preview APIs
...
Reviewed-by: jlaskey, mcimadamore, vromero
2022-04-25 09:10:44 +00:00
Roland Westrelin
dc6358444b
8273115: CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts
...
Reviewed-by: kvn, thartmann
2022-04-25 08:32:50 +00:00
Matthias Baesken
c5aa75dd81
8285439: remove unused os::fsync
...
Reviewed-by: hseigel, dholmes
2022-04-25 06:43:56 +00:00
Xiaolin Zheng
9d9f4e502f
8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops*
...
Reviewed-by: shade, fyang
2022-04-24 02:17:03 +00:00
Alexander Zvegintsev
08024d9583
8193543: Regression automated test '/open/test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails
...
Reviewed-by: serb
2022-04-23 20:41:55 +00:00
Alexander Zvegintsev
a1efb95536
8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails
...
Reviewed-by: psadhukhan
2022-04-23 20:39:39 +00:00
Brian Burkhalter
03cbb48e6a
8285445: cannot open file "NUL:"
...
Reviewed-by: mikael
2022-04-23 15:51:04 +00:00
Xue-Lei Andrew Fan
e9d604a3e5
8285431: Assertion in NativeGSSContext constructor
...
Reviewed-by: djelinski, valeriep
2022-04-23 14:28:18 +00:00
Doug Simon
357b1b18c2
8242440: use separate, destroyable JavaVM instances per libgraal compiler thread
...
Reviewed-by: kvn, thartmann
2022-04-23 06:08:11 +00:00
Feilong Jiang
b10833bbf3
8285303: riscv: Incorrect register mask in call_native_base
...
Co-authored-by: Dingli Zhang <dingli@iscas.ac.cn >
Reviewed-by: fyang, yadongwang
2022-04-22 23:48:57 +00:00
Aleksey Shipilev
ce8db2c403
8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id()
...
Reviewed-by: kvn, dlong
2022-04-22 17:11:34 +00:00
Magnus Ihse Bursie
4e252cf3c4
8285370: Fix typo in jdk.charsets
...
Reviewed-by: alanb, naoto
2022-04-22 14:04:13 +00:00
Matthias Baesken
d8025c95cd
8285362: unify os::pause platform coding
...
Reviewed-by: dholmes, lucy
2022-04-22 13:41:08 +00:00
Thomas Schatzl
82f0ac02e0
8284995: G1: Do not mark through Closed Archive regions during concurrent mark
...
Reviewed-by: iwalulya, ayang
2022-04-22 09:04:42 +00:00
Tobias Holenstein
165f516101
8277056: Combining several C2 Print* flags asserts in xmlStream::pop_tag
...
Reviewed-by: kvn, thartmann, xliu, dlong
2022-04-22 08:40:12 +00:00
Roberto Castañeda Lozano
139615b181
8285369: C2: emit reduction flag value in node and loop dumps
...
Reviewed-by: kvn
2022-04-22 07:38:01 +00:00
Prasanta Sadhukhan
80219a48c3
8284993: Replace System.exit call in swing tests with RuntimeException
...
Reviewed-by: azvegint
2022-04-22 06:48:01 +00:00
Jie Fu
d84b9c5489
8285342: Zero build failure with clang due to values not handled in switch
...
Reviewed-by: shade, aph
2022-04-21 23:46:59 +00:00
Stuart Marks
58155a723e
8285386: java/util/HashMap/WhiteBoxResizeTest.java fails in tier7 after JDK-8186958
...
Reviewed-by: lancea
2022-04-21 22:28:14 +00:00
Naoto Sato
f6e9ca0cbe
8283324: CLDRConverter run time increased by 3x
...
Reviewed-by: ihse
2022-04-21 22:23:24 +00:00
Alexey Ivanov
ec4fb47b90
8284189: Replace usages of 'a the' in java.desktop
...
Reviewed-by: jdv, prr, dmarkov
2022-04-21 19:12:57 +00:00
Martin Doerr
e955cacb91
8285040: PPC64 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long
...
Reviewed-by: kvn, lucy
2022-04-21 16:00:28 +00:00
Calvin Cheung
73f3e17ea7
8213445: jcmd VM.symboltable and VM.stringtable -verbose output contains no shared symbols or strings
...
Reviewed-by: iklam, dholmes
2022-04-21 15:40:29 +00:00
Matthias Baesken
f166b5b13b
8285307: remove unused os::available
...
Reviewed-by: dholmes, zgu, lucy
2022-04-21 14:02:51 +00:00
Jim Laskey
85641c651d
8283084: RandomGenerator nextDouble(double, double) is documented incorrectly
...
Reviewed-by: bpb, darcy
2022-04-21 13:45:50 +00:00
Jim Laskey
4732b1d038
8274683: Code example provided by RandomGeneratorFactory does not compile
...
Reviewed-by: darcy
2022-04-21 13:40:02 +00:00
Alexander Zvegintsev
42baaa3bb8
8023814: Test java/awt/im/memoryleak/InputContextMemoryLeakTest.java fails
...
Reviewed-by: psadhukhan
2022-04-21 13:03:30 +00:00
Jaikiran Pai
9a905ccc5e
8285361: ClassCastExceptionForInvalidSurface.java has an incorrect copyright header
...
Reviewed-by: dholmes
2022-04-21 10:38:40 +00:00
Prasanta Sadhukhan
994a439e09
8277816: Client tests fail on macos-Aarch64 host
...
Reviewed-by: serb, azvegint
2022-04-21 10:15:51 +00:00
Alexey Ushakov
90983431c5
8283794: CCE in XRTextRenderer.drawGlyphList and XRMaskFill.MaskFill
...
Reviewed-by: serb, aghaisas
2022-04-21 09:56:39 +00:00
Pavel Rappo
d6b5a63577
8284908: Refine diagnostic positions for DCErroneous
...
Reviewed-by: jjg
2022-04-21 08:57:16 +00:00
Feilong Jiang
fa04d1f832
8284949: riscv: Add Zero support for the 32-bit RISC-V architecture
...
Co-authored-by: Junfeng Xie <xiejunfeng3@huawei.com >
Reviewed-by: erikj, stuefe, ihse, yadongwang
2022-04-21 07:35:32 +00:00
Joe Wang
994f2e9271
8284548: Invalid XPath expression causes StringIndexOutOfBoundsException
...
Reviewed-by: naoto, lancea
2022-04-20 23:08:07 +00:00
Vladimir Kozlov
691c5da593
8285266: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java fails after JDK-8284563
...
Reviewed-by: mikael
2022-04-20 22:41:17 +00:00
Magnus Ihse Bursie
94afb366b2
8285093: Introduce UTIL_ARG_WITH
...
Reviewed-by: erikj
2022-04-20 21:05:01 +00:00
Doug Simon
8543aaa7eb
8283839: [JVMCI] add support for querying indy bootstrap method target and arguments
...
Reviewed-by: psandoz, kvn
2022-04-20 20:25:00 +00:00
Joe Wang
81a8e2f8b3
8284920: Incorrect Token type causes XPath expression to return incorrect results
...
Reviewed-by: naoto, lancea
2022-04-20 19:22:12 +00:00
Weijun Wang
05ae7ed1aa
8284291: sun/security/krb5/auto/Renew.java fails intermittently on Windows 11
...
Reviewed-by: aturbanov, ascarpino
2022-04-20 18:57:55 +00:00
Stuart Marks
b2c33f0f86
8282120: optimal capacity tests and test library need to be cleaned up
...
Reviewed-by: naoto
2022-04-20 18:43:54 +00:00
Daniel Jeliński
d8446b4f60
8284694: Avoid evaluating SSLAlgorithmConstraints twice
...
Reviewed-by: redestad, xuelei, coffeys
2022-04-20 18:15:16 +00:00
Xin Liu
cb16e41089
8283541: Add Statical counters and some comments in PhaseStringOpts
...
Reviewed-by: thartmann, kvn
2022-04-20 17:38:24 +00:00
Valerie Peng
15ce8c6195
8284553: Deprecate the DEFAULT static field of OAEPParameterSpec
...
Reviewed-by: mullan
2022-04-20 17:23:06 +00:00
Tim Prinzing
e8016f7443
8281006: Module::getResourceAsStream should check if the resource is open unconditionally when caller is null
...
Reviewed-by: alanb, erikj, mchung
2022-04-20 17:02:31 +00:00
Alexander Zuev
018017a917
8266247: Swing test bug7154030.java sometimes fails on macOS 11 ARM
...
Reviewed-by: psadhukhan
2022-04-20 16:47:59 +00:00
Joe Darcy
e6c5f2886c
8280594: Refactor annotation invocation handler handling to use Objects.toIdentityString
...
Reviewed-by: bpb
2022-04-20 16:20:36 +00:00
Quan Anh Mai
b4a85cdae1
8284742: x86: Handle integral division overflow during parsing
...
Reviewed-by: kvn, mdoerr
2022-04-20 16:17:01 +00:00
Daniel Fuchs
5291ec8d56
8277969: HttpClient SelectorManager shuts down when custom Executor rejects a task
...
Reviewed-by: jpai, michaelm
2022-04-20 13:09:45 +00:00
Matthias Baesken
6c6d5223df
8284758: [linux] improve print_container_info
...
Reviewed-by: stuefe, lucy, sgehwolf
2022-04-20 11:08:43 +00:00
Tobias Holenstein
46b2e547a9
8075816: Deprecate AliasLevel flag since it is broken
...
Reviewed-by: thartmann, kvn
2022-04-20 09:41:53 +00:00
Prasanta Sadhukhan
1b71621008
8042381: Test javax/swing/JRootPane/4670486/bug4670486.java fails with Action has not been received
...
Reviewed-by: azvegint, kizune
2022-04-20 09:03:48 +00:00
Xue-Lei Andrew Fan
0f81d8fcc3
8284933: Improve debug in jdk.crypto.cryptoki
...
Reviewed-by: valeriep
2022-04-20 04:36:12 +00:00
Eric Liu
72726c4182
8284563: AArch64: bitperm feature detection for SVE2 on Linux
...
Reviewed-by: aph, njian
2022-04-20 00:55:56 +00:00
Brian Burkhalter
98d54e8eb2
8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character
...
Reviewed-by: alanb
2022-04-19 22:18:33 +00:00
Daniel Fuchs
8d456ac0ec
8282300: Throws NamingException instead of InvalidNameException after JDK-8278972
...
Reviewed-by: coffeys, akolarkunnu
2022-04-19 22:18:33 +00:00
Anthony Scarpino
f61d121124
8281388: Change wrapping of EncryptedPrivateKeyInfo
...
Reviewed-by: jnimeh
2022-04-19 22:18:33 +00:00
Daniel Fuchs
9e051d5396
8278972: Improve URL supports
...
Reviewed-by: skoivu, rhalade, alanb
2022-04-19 22:18:33 +00:00
Brian Burkhalter
395bb5b7f9
8278356: Improve file creation
...
Reviewed-by: alanb, rhalade
2022-04-19 22:18:33 +00:00
Joe Darcy
ee0743801e
8277672: Better invocation handler handling
...
Reviewed-by: skoivu, mchung, rhalade
2022-04-19 22:18:33 +00:00
Weijun Wang
9ce2d75d0b
8278449: Improve keychain support
...
Reviewed-by: ahgross, rhalade, mullan
2022-04-19 22:18:33 +00:00
Jayathirth D V
74318dfb9d
8278805: Enhance BMP image loading
...
Reviewed-by: prr, azvegint, rhalade, mschoene
2022-04-19 22:18:33 +00:00
Joe Wang
616ea1692e
8270504: Better Xpath expression handling
...
Reviewed-by: naoto, lancea, mschoene, rhalade
2022-04-19 22:18:32 +00:00
Tobias Hartmann
3268aba925
8278798: Improve supported intrinsic
...
Reviewed-by: kvn, vlivanov, ahgross, rhalade
2022-04-19 22:18:32 +00:00
Valerie Peng
e6c926e028
8277227: Better identification of OIDs
...
Reviewed-by: ahgross, weijun, rhalade
2022-04-19 22:18:32 +00:00
Weijun Wang
e2f8ce9c3f
8277233: Improve ECDSA signature support
...
Reviewed-by: ascarpino, ahgross, rhalade
2022-04-19 22:18:32 +00:00
Erik Gahlin
f0f0ddbf6d
8272588: Enhanced recording parsing
...
Reviewed-by: mgronlun, rhalade, mschoene
2022-04-19 22:18:32 +00:00
Erik Gahlin
4d4ba814ae
8272594: Better record of recordings
...
Reviewed-by: mgronlun, rhalade, mschoene
2022-04-19 22:18:32 +00:00
Erik Gahlin
e7cc235df4
8272261: Improve JFR recording file processing
...
Reviewed-by: mgronlun, ahgross, rhalade
2022-04-19 22:18:32 +00:00
Alexander Zuev
d492b07f11
8272255: Completely handle MIDI files
...
Reviewed-by: jdv, rhalade, mschoene, ahgross, prr
2022-04-19 22:18:31 +00:00
Anthony Scarpino
11faf5395f
8275151: Improved Object Identification
...
Reviewed-by: rhalade, jnimeh
2022-04-19 22:18:31 +00:00
Weijun Wang
0592e71b72
8274221: More definite BER encodings
...
Reviewed-by: valeriep, rhalade
2022-04-19 22:18:31 +00:00
Joe Wang
c4cf4df4f3
8269938: Enhance XML processing passes redux
...
Reviewed-by: naoto, lancea, rhalade, ahgross
2022-04-19 22:18:31 +00:00
Xue-Lei Andrew Fan
60446746d4
8284855: Update needed to Cleaners added to jdk.crypto.cryptoki
...
Reviewed-by: valeriep
2022-04-19 21:53:08 +00:00
lawrence.andrews
ed23033dc6
8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test
...
8284898: Enhance PassFailJFrame
Reviewed-by: prr, aivanov
2022-04-19 21:07:38 +00:00
Claes Redestad
5df8bd6b4e
8284880: Re-examine sun.invoke.util.Wrapper hash tables
...
Reviewed-by: erikj, mchung
2022-04-19 20:34:45 +00:00
Claes Redestad
e307bc8694
8285001: Simplify StringLatin1.regionMatches
...
Reviewed-by: rriggs, naoto
2022-04-19 20:29:16 +00:00
Claes Redestad
5d1ec54d6c
8285007: Use correct lookup mode for MethodHandleStatics.UNSAFE
...
Reviewed-by: psandoz, mchung
2022-04-19 20:26:02 +00:00
Magnus Ihse Bursie
fb469fb894
8284893: Fix typos in java.base
...
Reviewed-by: iris, wetmore, lancea, mullan, naoto
2022-04-19 20:07:57 +00:00
Magnus Ihse Bursie
4594696f54
8284903: Fix typos in hotspot
...
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
2022-04-19 19:10:52 +00:00
Pavel Rappo
13fb1eed52
8284697: Avoid parsing the doc comment of an element that is not documented
...
Reviewed-by: jjg
2022-04-19 16:27:13 +00:00
Naoto Sato
eb9c457b41
8284856: Add a test case for checking UnicodeScript entity numbers
...
Reviewed-by: iris, smarks
2022-04-19 15:51:57 +00:00
Thomas Schatzl
a5bb210589
8285012: Problemlist gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
...
Reviewed-by: ayang, dcubed
2022-04-19 15:31:42 +00:00
Andrew Leonard
da3d8b1d1e
8284539: Configure --with-source-date=version fails on MacOS
...
Reviewed-by: erikj, ihse
2022-04-19 14:25:33 +00:00
Roman Kennke
ac77b63018
8284725: Fix include guard in jfrbitset.hpp
...
Reviewed-by: stuefe
2022-04-19 14:20:36 +00:00
Magnus Ihse Bursie
595c8b8598
8284999: Remove remaining files in src/samples
...
Reviewed-by: erikj
2022-04-19 14:07:18 +00:00
KIRIYAMA Takuya
8d96ab0f36
8280761: UseCompressedOops should be set after limit_heap_by_allocatable_memory
...
Reviewed-by: ayang, tschatzl
2022-04-19 12:54:08 +00:00
Albert Mingkun Yang
b9f513c624
8283790: G1: Remove redundant card/heap-address transition
...
Reviewed-by: tschatzl, iwalulya
2022-04-19 11:56:06 +00:00
Albert Mingkun Yang
647aa2aedd
8284572: Remove unneeded null check in ReferenceProcessor::discover_reference
...
Reviewed-by: tschatzl, kbarrett
2022-04-19 09:26:43 +00:00
Andrew Leonard
ab83bceda1
8284661: Reproducible assembly builds without relative linking
...
Reviewed-by: ihse
2022-04-19 08:29:38 +00:00
Prasanta Sadhukhan
c5e9719c40
8266246: Swing test PressedIconTest.java sometimes fails on macOS 11 ARM
...
Reviewed-by: jdv
2022-04-19 06:59:24 +00:00
Manukumar V S
447c2d13d0
8284521: Write an automated regression test for RFE 4371575
...
Reviewed-by: prr, serb
2022-04-19 05:50:57 +00:00
Yanhong Zhu
145dfed03c
8284937: riscv: should not allocate special register for temp
...
Reviewed-by: fyang, fjiang, yadongwang
2022-04-19 01:15:07 +00:00
XenoAmess
87faa85c59
8186958: Need method to create pre-sized HashMap
...
Reviewed-by: chegar, naoto, joehw, lancea, wetmore, smarks
2022-04-19 00:03:56 +00:00
Mark Powers
41fc078323
8284112: Minor cleanup could be done in javax.crypto
...
Reviewed-by: wetmore
2022-04-18 23:48:22 +00:00
Roger Riggs
897d6c0dc7
8282008: Incorrect handling of quoted arguments in ProcessBuilder
...
Reviewed-by: bchristi
2022-04-18 19:03:50 +00:00
Joe Darcy
ffdeb32062
8284928: Add links from SourceVersion to specific JLS versions
...
Reviewed-by: iris
2022-04-18 17:42:23 +00:00
Pavel Rappo
d3d71ea289
8284922: Fix some doc-comment issues on methods with package access in JDK API
...
Reviewed-by: darcy, iris, bpb
2022-04-18 17:35:48 +00:00
Joe Darcy
6e36c4550a
8284923: Update description of SourceVersion.RELEASE_18
...
Reviewed-by: jjg, iris
2022-04-18 17:17:29 +00:00
Xue-Lei Andrew Fan
c63fabe3d5
8284935: Improve debug in java.security.jgss
...
Reviewed-by: mullan
2022-04-18 14:07:56 +00:00
Koichi Sakata
ef25e189c7
8283870: jdeprscan --help causes an exception when the locale is ja, zh_CN or de
...
Reviewed-by: naoto
2022-04-18 12:51:55 +00:00
Sergey Bylokhov
21ea740e1d
8284699: Include all image types to the J2DBench.ColorConvertOpTests
...
Reviewed-by: prr
2022-04-18 03:34:32 +00:00
Alexander Zvegintsev
e5041ae3d4
8144030: [macosx] test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again)
...
Reviewed-by: serb
2022-04-16 10:02:25 +00:00
Alexander Zvegintsev
f5beafa53f
8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java
...
Reviewed-by: serb, aivanov
2022-04-16 09:52:27 +00:00
Boris Ulasevich
21de4e55b8
8284681: compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction"
...
Reviewed-by: kvn
2022-04-16 05:57:00 +00:00
Dongbo He
9695283458
8240903: Add test to check that jmod hashes are reproducible
...
Reviewed-by: alanb
2022-04-16 01:33:44 +00:00
Doug Simon
dce72402b5
8284921: tier1 test failures after JDK-8284909
...
Reviewed-by: kvn
2022-04-15 22:16:47 +00:00
Phil Race
9f97f5de68
8283704: Add sealed modifier to java.awt.MultipleGradientPaint
...
Reviewed-by: darcy, serb, aivanov
2022-04-15 18:03:41 +00:00
Doug Simon
1ebf2f0d37
8284909: [JVMCI] remove remnants of AOT support
...
Reviewed-by: kvn
2022-04-15 17:30:00 +00:00
Phil Race
6199008dbd
8284914: Problem list test(s) failing due to extra repaints with D3D pipeline.
...
Reviewed-by: dcubed
2022-04-15 17:26:47 +00:00
Tagir F. Valeev
4cc8eccfca
8280915: Better parallelization for AbstractSpliterator and IteratorSpliterator when size is unknown
...
Reviewed-by: psandoz
2022-04-15 15:18:38 +00:00
Alexey Ivanov
53580b336a
8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java
...
Reviewed-by: serb, psadhukhan
2022-04-15 13:55:06 +00:00
Thomas Stuefe
bdf8a2a205
8283326: Implement SafeFetch statically
...
Reviewed-by: dholmes, mdoerr, akozlov, lucy
2022-04-15 10:39:19 +00:00
Thomas Stuefe
bb7c97bddf
8284874: Add comment to ProcessHandle/OnExitTest to describe zombie problem
...
Reviewed-by: rriggs
2022-04-15 09:08:18 +00:00
Daniel Fuchs
1e22c70ff2
8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently
...
Reviewed-by: djelinski, jpai, michaelm
2022-04-15 09:07:09 +00:00
Prasanta Sadhukhan
510003cfe3
8042380: Test javax/swing/JFileChooser/4524490/bug4524490.java fails with InvocationTargetException
...
Reviewed-by: serb
2022-04-15 08:32:13 +00:00
Feilong Jiang
ea0706de82
8284863: riscv: missing side effect for result in instruct vcount_positives
...
Reviewed-by: fyang, shade
2022-04-15 06:12:48 +00:00
John Jiang
d970820616
8284796: sun.security.ssl.Finished::toString misses a line feed in the message format pattern
...
Reviewed-by: xuelei
2022-04-15 02:09:30 +00:00
Phil Race
d41331e6f2
8223543: [TESTBUG] Regression test java/awt/Graphics2D/DrawString/LCDTextSrcEa.java has issues
...
Reviewed-by: serb, azvegint, aivanov
2022-04-15 01:03:44 +00:00
Magnus Ihse Bursie
3084921d7a
8284894: Fix typos in langtools
...
Reviewed-by: jjg
2022-04-14 21:41:45 +00:00
Paul Sandoz
fbb0916090
8283892: Compress and expand bits
...
Reviewed-by: alanb, redestad
2022-04-14 20:27:12 +00:00
Magnus Ihse Bursie
160eb2bd39
8284891: Fix typos in build system files
...
Reviewed-by: erikj
2022-04-14 19:33:28 +00:00
Andrey Turbanov
48c7549806
8284853: Fix various 'expected' typo
...
Reviewed-by: bpb, ihse
2022-04-14 18:05:49 +00:00
vamsi-parasa
a81c5d3a23
8284635: Crashes after 8282221: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
...
Reviewed-by: kvn
2022-04-14 16:24:29 +00:00
Raffaello Giulietti
3ffec3a50b
8284866: Add test to JDK-8273056
...
Reviewed-by: jlaskey
2022-04-14 15:36:20 +00:00
Pavel Rappo
1cc3c330e3
8283864: Clean up DocFinder and friends
...
Reviewed-by: jjg
2022-04-14 15:09:47 +00:00
Aleksey Shipilev
9a00b432ea
8284584: Avoid duplicate node_idx_t definitions
...
Reviewed-by: kvn, redestad
2022-04-14 11:11:56 +00:00
Tejesh R
f26403172f
8236987: Remove call to System.out.println from ImageIcon.loadImage
...
Reviewed-by: aivanov, psadhukhan, prr
2022-04-14 11:10:22 +00:00
Roman Kennke
339005dbc9
8284816: Make markWord::has_monitor() more robust
...
Reviewed-by: stuefe, zgu, dcubed
2022-04-14 09:33:37 +00:00
Roman Kennke
2ba5cc4163
8284760: Correct type/array element offset in LibraryCallKit::get_state_from_digest_object()
...
Reviewed-by: roland, kvn
2022-04-14 09:31:29 +00:00
Alexander Zvegintsev
c3938ec18b
8159694: HiDPI, Unity, java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java
...
Reviewed-by: serb
2022-04-14 07:54:35 +00:00
Alexander Zvegintsev
23c6817c1a
6626492: Event time in future part 2, now on X
...
Reviewed-by: serb
2022-04-14 07:53:41 +00:00
Aleksey Shipilev
2241a05705
8284578: Relax InterpreterCodelet stub alignment
...
Reviewed-by: kvn, dlong
2022-04-14 07:30:37 +00:00
Swati Sharma
bf85b0095f
8284564: Extend VectorAPI validation tests for SHIFTs and ROTATE operations with constant shift values.
...
Reviewed-by: psandoz, jbhateja
2022-04-14 04:06:15 +00:00
Andrey Turbanov
bf1c3ef02b
8284775: Simplify String.substring(_, length()) calls
...
Reviewed-by: bpb, serb
2022-04-13 19:08:44 +00:00
Andrey Turbanov
249d54f93d
8284673: Collapse identical catch branches in java.management
...
Reviewed-by: cjplummer, dholmes
2022-04-13 17:47:35 +00:00
Zhiqiang Zang
c7755b815d
8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
...
Reviewed-by: kvn, thartmann
2022-04-13 16:01:10 +00:00
Coleen Phillimore
e245f9d200
8284274: Error reporting crashes because missing ResourceMarks
...
Reviewed-by: dholmes, stuefe
2022-04-13 14:46:27 +00:00
Matthias Baesken
8ee2944cc4
8284754: print more interesting env variables in hs_err and VM.info
...
Reviewed-by: stuefe
2022-04-13 11:49:00 +00:00
Prasanta Sadhukhan
70251b064d
8194946: Regression automated Test 'javax/swing/JFileChooser/6738668/bug6738668.java' fails
...
Reviewed-by: aivanov
2022-04-13 10:58:36 +00:00
Daniel Jeliński
507dc41a53
8284720: IntelliJ: JIRA integration
...
Reviewed-by: mcimadamore, ihse
2022-04-13 10:33:48 +00:00
Claes Redestad
280aa42880
8284579: Improve VarHandle checks for interpreter
...
Reviewed-by: mcimadamore, mchung
2022-04-13 07:21:24 +00:00
Eric Liu
c35590282d
8282528: AArch64: Incorrect replicate2L_zero rule
...
Reviewed-by: aph
2022-04-13 04:21:43 +00:00
Glavo
5691a3b6af
8284702: Add @since for java.time.LocalDate.EPOCH
...
Reviewed-by: rriggs, bpb, iris, darcy, naoto
2022-04-13 02:17:45 +00:00
Jonathan Gibbons
7920e8ba42
8283714: REDO - Unexpected TypeElement in ANALYZE TaskEvent
...
8284030: Standard Doclet should not attempt to link to primitive types
Reviewed-by: vromero, jlahoda, prappo
2022-04-12 23:33:26 +00:00
Johannes Bechberger
bc12e8616d
8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation
...
Reviewed-by: dholmes
2022-04-12 23:23:51 +00:00
Johannes Bechberger
cafde7fe00
8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X
...
Reviewed-by: dholmes
2022-04-12 23:20:12 +00:00
Ravi Reddy
7891085a87
8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown"
...
Reviewed-by: lancea
2022-04-12 20:39:05 +00:00
Raffaello Giulietti
19b140a7f3
8283083: java.util.random L128X256MixRandom constructor fails to use byte[] seed
...
Reviewed-by: jlaskey, bpb
2022-04-12 17:36:16 +00:00
lawrence.andrews
3f26d84f6a
8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception
...
8283712: Create a manual test framework class
Reviewed-by: prr, aivanov
2022-04-12 13:49:43 +00:00
Eric Liu
a5378fb8c0
8284125: AArch64: Remove partial masked operations for SVE
...
Reviewed-by: njian, ngasson
2022-04-12 13:17:27 +00:00
Prasanta Sadhukhan
83466434fd
8196465: javax/swing/JComboBox/8182031/ComboPopupTest.java fails on Linux
...
Reviewed-by: azvegint
2022-04-12 13:08:35 +00:00
Christoph Langer
5851631de2
8284622: Update versions of some Github Actions used in JDK workflow
...
Reviewed-by: ihse
2022-04-12 12:11:18 +00:00
Albert Mingkun Yang
4cd0921cf6
8284653: Serial: Inline GenCollectedHeap::collect_locked
...
Reviewed-by: kbarrett, tschatzl
2022-04-12 08:00:27 +00:00
Prasanta Sadhukhan
9545ba7dd9
8282716: [macos] Enable javax/swing/JScrollPane/TestMouseWheelScroll.java on macos
...
Reviewed-by: serb
2022-04-12 07:30:10 +00:00
Srinivas Mandalika
4ce3cf12bf
8283245: Create a test for JDK-4670319
...
Reviewed-by: serb
2022-04-12 04:21:48 +00:00
Srinivas Mandalika
fad3b94786
8282640: Create a test for JDK-4740761
...
Reviewed-by: prr, serb
2022-04-12 01:30:47 +00:00
Vicente Romero
4e165f66a9
8284308: mismatch between key and content in compiler error message
...
Reviewed-by: mcimadamore
2022-04-11 20:57:24 +00:00
Zhengyu Gu
4d45c3ebc4
8284620: CodeBuffer may leak _overflow_arena
...
Reviewed-by: thartmann, kvn
2022-04-11 19:04:45 +00:00
Daniel D. Daugherty
73aa5551e1
8284689: ProblemList java/lang/Integer/Unsigned.java in -Xcomp mode
...
Reviewed-by: rriggs
2022-04-11 18:56:55 +00:00
Daniel D. Daugherty
929f58714a
8284691: ProblemList javax/swing/JTable/8236907/LastVisibleRow.java on macosx
...
Reviewed-by: azvegint, rriggs
2022-04-11 18:56:05 +00:00
Sean Mullan
dc6ec2a467
8284105: Update security libraries to use sealed classes
...
Reviewed-by: darcy, weijun, xuelei
2022-04-11 18:01:47 +00:00
Daniel D. Daugherty
470a66840c
8284687: validate-source failure after JDK-8283710
...
Reviewed-by: iris
2022-04-11 16:25:44 +00:00
Naoto Sato
523899e36c
8265315: Support for CLDR version 41
...
Reviewed-by: joehw, iris, ihse
2022-04-11 15:59:12 +00:00
Roman Kennke
abfd2f98dc
8283710: JVMTI: Use BitSet for object marking
...
Reviewed-by: stuefe, coleenp
2022-04-11 14:50:29 +00:00
Manukumar V S
7edd186121
8283507: Create a regression test for RFE 4287690
...
Reviewed-by: serb, aivanov
2022-04-11 14:00:46 +00:00
Daniel Fuchs
74835f7389
8283719: java/util/logging/CheckZombieLockTest.java failing intermittently
...
Reviewed-by: alanb
2022-04-11 13:43:03 +00:00
Zhengyu Gu
205cfb8496
8284093: Memory leak: X11SD_DisposeXImage should also free obdata
...
Reviewed-by: prr, andrew
2022-04-11 13:36:20 +00:00
Andrey Turbanov
f4edb59a6e
8284567: Collapse identical catch branches in java.base
...
Reviewed-by: darcy, iris, wetmore
2022-04-11 09:32:24 +00:00
John Jiang
40ddb7558c
8284641: Doc errors in sun.security.ssl.SSLSessionContextImpl
...
Reviewed-by: xuelei, ssahoo
2022-04-11 06:39:18 +00:00
Roberto Castañeda Lozano
8ebea443f3
8270090: C2: LCM may prioritize CheckCastPP nodes over projections
...
Reviewed-by: thartmann, kvn
2022-04-11 06:37:57 +00:00
Albert Mingkun Yang
755bfcb2d4
8284581: Serial: Remove unused GenCollectedHeap::collect_locked
...
Reviewed-by: tschatzl
2022-04-11 06:25:23 +00:00
Wu Yan
0c04bf8e59
8284198: Undo JDK-8261137: Optimization of Box nodes in uncommon_trap
...
Reviewed-by: kvn, thartmann
2022-04-11 06:23:09 +00:00
Jaikiran Pai
eb3ead96b3
8284036: Make ConcurrentHashMap.CollectionView a sealed hierarchy
...
Reviewed-by: smarks
2022-04-11 01:24:18 +00:00
Zhengyu Gu
92f5e42696
8284549: JFR: FieldTable leaks FieldInfoTable member
...
Reviewed-by: mgronlun, stuefe
2022-04-11 00:58:30 +00:00
Thomas Stuefe
34914f12be
8284178: os::commit_memory() should assert the given range
...
Reviewed-by: shade
2022-04-10 16:58:49 +00:00
vamsi-parasa
37e28aea27
8282221: x86 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long
...
Reviewed-by: sviswanathan, kvn, jbhateja
2022-04-10 03:47:18 +00:00
Yasumasa Suenaga
0b867b5e73
8284330: jcmd may not be able to find processes in the container
...
Reviewed-by: kevinw, iklam, stuefe
2022-04-10 02:12:08 +00:00
Phil Race
eab4c0c499
8283706: Add final or sealed modifier to appropriate javax.swing API classes
...
Reviewed-by: darcy, psadhukhan, aivanov, serb
2022-04-08 21:30:12 +00:00
Magnus Ihse Bursie
3357d9a168
8284588: Remove GensrcCommonLangtools.gmk
...
Reviewed-by: erikj
2022-04-08 20:33:24 +00:00
Leonid Mesnik
a8c8752602
8284556: Ensure reachability of classes in runtime/whitebox/TestHiddenClassIsAlive.java and serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
...
Reviewed-by: cjplummer
2022-04-08 19:24:55 +00:00
Ioi Lam
662320a0ec
8284336: CDS SignedJar.java test fails due to archived Reference object
...
Reviewed-by: alanb, ccheung
2022-04-08 17:20:10 +00:00
Vicente Romero
1bd8975caf
8284361: Updating ASM to 9.3 for JDK 19
...
Reviewed-by: mchung
2022-04-08 17:01:15 +00:00
Joe Wang
0a0267590f
8279876: Clean up: isAssignableFrom usages in xpath and jdk internal classes
...
Reviewed-by: naoto, lancea
2022-04-08 16:34:09 +00:00
Naoto Sato
d6b4693c05
8283698: Refactor Locale constructors used in src/test
...
Reviewed-by: iris, joehw
2022-04-08 15:23:25 +00:00
Aleksey Shipilev
61698bd137
8284533: Improve InterpreterCodelet data footprint
...
Reviewed-by: redestad, coleenp
2022-04-08 15:18:59 +00:00
Ajit Ghaisas
3a0ddeba52
8284378: Make Metal the default Java 2D rendering pipeline for macOS
...
Reviewed-by: kcr, avu, prr, jdv
2022-04-08 15:11:29 +00:00
Zhengyu Gu
b55c32f5fe
8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler
...
Reviewed-by: stuefe, mgronlun, shade
2022-04-08 14:58:05 +00:00
Christoph Langer
8eac3427b1
8284507: GHA: Only check test results if testing was not skipped
...
Reviewed-by: shade, ihse
2022-04-08 13:29:40 +00:00
Roberto Castañeda Lozano
6028181071
8283930: IGV: add toggle button to show/hide empty blocks in CFG view
...
Reviewed-by: kvn, chagedorn
2022-04-08 08:41:30 +00:00
Stefan Karlsson
a445ecd1e9
8284297: Move FILE_AND_LINE to a platform independent header
...
Reviewed-by: tschatzl
2022-04-08 07:53:32 +00:00
Roberto Castañeda Lozano
003aa2ee76
8282043: IGV: speed up schedule approximation
...
Reviewed-by: chagedorn, kvn
2022-04-08 07:16:40 +00:00
Xiaolin Zheng
8c18705218
8284433: Cleanup Disassembler::find_prev_instr() on all platforms
...
Reviewed-by: lucy, kvn
2022-04-08 03:23:04 +00:00
Fei Gao
e572a525f5
8280511: AArch64: Combine shift and negate to a single instruction
...
Reviewed-by: njian, ngasson
2022-04-08 01:25:13 +00:00
Feilong Jiang
de9596c290
8284495: [testbug] Adapt nsk tests to the RISC-V platform
...
Reviewed-by: lmesnik, cjplummer
2022-04-08 00:58:53 +00:00
Zhengyu Gu
d4a4884385
8284458: CodeHeapState::aggregate() leaks blob_name
...
Reviewed-by: lucy, lmesnik
2022-04-07 20:36:46 +00:00
Chris Plummer
e98c32d6b6
8284043: com/sun/jdi/MethodInvokeWithTraceOnTest.java failing with com.sun.jdi.ObjectCollectedException
...
Reviewed-by: sspitsyn, amenkov
2022-04-07 19:01:42 +00:00
Calvin Cheung
343e5f09d4
8282040: Remove unnecessary check made obsolete by JDK-8261941
...
Reviewed-by: iklam
2022-04-07 16:41:32 +00:00
Mark Powers
d6f01e9d6f
8234128: jarsigner will not show not-signed-by-alias warning if an intermediate cert is in this keystore
...
Reviewed-by: jnimeh
2022-04-07 15:52:43 +00:00
Daniel Jeliński
5bafcfdc17
8284444: Sting typo
...
Reviewed-by: kcr, aivanov, mgronlun
2022-04-07 14:55:05 +00:00
Mahendra Chhipa
ec73c61d8f
8284353: Update java/net and sun/net/www tests to eliminate dependency on sun.net.www.MessageHeader
...
Reviewed-by: dfuchs
2022-04-07 10:19:12 +00:00
Andrey Turbanov
8e58d4a589
8284415: Collapse identical catch branches in security libs
...
Reviewed-by: coffeys, xuelei, wetmore
2022-04-07 10:00:08 +00:00
Pavel Rappo
4f36229c96
8284446: Miscellaneous doc-comment fixes in jdk.javadoc
...
Reviewed-by: jjg
2022-04-07 09:38:42 +00:00
Prasanta Sadhukhan
192886546b
8284166: [macos] Replace deprecated alternateSelectedControlColor with selectedContentBackgroundColor
...
Reviewed-by: prr
2022-04-07 09:11:56 +00:00
Conor Cleary
4d2cd26ab5
8263031: HttpClient throws Exception if it receives a Push Promise that is too large
...
Reviewed-by: dfuchs
2022-04-07 08:42:38 +00:00
Christoph Langer
61fcf2f67f
8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer
...
Reviewed-by: shade
2022-04-07 06:02:59 +00:00
Alexander Zuev
d5cd4a3a28
8283387: [macos] a11y : Screen magnifier does not show selected Tab
...
Reviewed-by: prr, aivanov
2022-04-07 04:00:56 +00:00
Pavel Rappo
5a21397f70
8284387: Fix formatting of doc comments in jdk.javadoc
...
Reviewed-by: jjg
2022-04-06 22:14:21 +00:00
Andrew Leonard
4451257b14
8284437: Building from different users/workspace is not always deterministic
...
Reviewed-by: erikj
2022-04-06 19:11:49 +00:00
Pavel Rappo
dd4a1bba91
8284299: Handle inheritDoc misuse more gracefully
...
Reviewed-by: jjg
2022-04-06 18:56:06 +00:00
Mikael Vidstedt
46ce2ef1d2
8277517: Bump minimum boot jdk to JDK 18
...
Reviewed-by: darcy, erikj, iris
2022-04-06 18:49:29 +00:00
Xue-Lei Andrew Fan
77388eaf25
8284368: Remove finalizer method in jdk.crypto.cryptoki
...
Reviewed-by: valeriep
2022-04-06 17:07:35 +00:00
Patricio Chilano Mateo
8e4fab0c89
8284303: runtime/Thread/AsyncExceptionTest.java timed out
...
Reviewed-by: dcubed, kvn
2022-04-06 16:47:55 +00:00
Aleksey Shipilev
3cd3a83647
8284167: Make internal javac exceptions stackless
...
Reviewed-by: mcimadamore
2022-04-06 15:47:35 +00:00
Claes Redestad
a385142398
8177107: Reduce memory footprint of java.lang.reflect.Constructor/Method
...
Reviewed-by: darcy, shade, coleenp
2022-04-06 14:26:58 +00:00
Zhengyu Gu
ec205f68a8
8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo
...
Reviewed-by: prr, serb
2022-04-06 12:50:43 +00:00
Alexey Semenyuk
b9cc3bc1bf
8284067: jpackage'd launcher reports non-zero exit codes with error prompt
...
Reviewed-by: almatvee
2022-04-06 11:49:36 +00:00
Alexey Ivanov
bbe894fc81
8284288: Use SVG images for FocusSpec.html and Modality.html
...
Reviewed-by: prr, serb
2022-04-06 10:26:52 +00:00
Boris Ulasevich
e524107a74
8280872: Reorder code cache segments to improve code density
...
Reviewed-by: simonis, kvn
2022-04-06 09:32:12 +00:00
Artem Semenov
e18414a322
8284014: Menu items with submenus in JPopupMEnu are not spoken on macOS
...
Reviewed-by: prr, serb, ant
2022-04-06 09:29:36 +00:00
Thomas Schatzl
b56df2808d
8283935: Parallel: Crash during pretouch after large pages allocation failure
...
Reviewed-by: kbarrett, ayang
2022-04-06 08:01:47 +00:00
Manukumar V S
0a67d68670
8284294: Create an automated regression test for RFE 4138746
...
Reviewed-by: serb
2022-04-06 07:21:33 +00:00
Tobias Hartmann
955d61df30
8284369: TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4
...
Reviewed-by: chagedorn
2022-04-06 06:51:02 +00:00
Daniel Jeliński
4ffe96a857
8282506: Clean up remaining references to TwoStacksPlain*SocketImpl
...
Reviewed-by: dfuchs
2022-04-06 06:43:18 +00:00
Pengfei Li
741be46138
8183390: Fix and re-enable post loop vectorization
...
Reviewed-by: roland, thartmann, kvn
2022-04-05 23:50:13 +00:00
Dean Long
500f9a577b
8283396: Null pointer dereference in loopnode.cpp:2851
...
Reviewed-by: chagedorn, kvn
2022-04-05 21:07:29 +00:00
Joe Darcy
e9e3aa7b82
8283730: Improve discussion of modeling of packages and modules
...
Reviewed-by: jjg, jlahoda
2022-04-05 18:21:54 +00:00
Pavel Rappo
20acea41cc
8284362: Remove the "unsupported API" warning from jdk.javadoc
...
Reviewed-by: jjg
2022-04-05 17:45:39 +00:00
Daniel D. Daugherty
ff1daa85b0
8284380: ProblemList jdk/jshell/HighlightUITest.java on more platforms
...
Reviewed-by: bpb
2022-04-05 17:44:43 +00:00
Naoto Sato
526e73498e
8282819: Deprecate Locale class constructors
...
Reviewed-by: lancea, rriggs
2022-04-05 15:38:36 +00:00
Andrey Turbanov
648efd7abc
8284275: Remove unused sun.nio.fs.Reflect
...
Reviewed-by: alanb, bpb
2022-04-05 13:08:54 +00:00
Tejesh R
f20ed33618
8284278: Diagnostic Fix Updated.
...
Reviewed-by: prr, psadhukhan
2022-04-05 11:09:11 +00:00
Manukumar V S
632825c6d2
8283621: Write a regression test for CCC4400728
...
Reviewed-by: aivanov, serb
2022-04-05 04:42:32 +00:00
Thomas Stuefe
9561b5e041
8284165: Add pid to process reaper thread name
...
Reviewed-by: rriggs
2022-04-05 03:39:39 +00:00
Zhengyu Gu
36b3bbc53d
8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c
...
Reviewed-by: serb, prr
2022-04-05 00:39:02 +00:00
Magnus Ihse Bursie
59fe31a090
8284170: Add "make doctor" to the make help
...
Reviewed-by: erikj
2022-04-04 21:43:34 +00:00
Alexander Zuev
9440b39193
8283215: [macos] Screen Magnifier: Getting java.awt.IllegalComponentStateException when menu item is selected
...
Reviewed-by: serb, prr
2022-04-04 21:22:44 +00:00
Phil Race
86caf606ff
8283703: Add sealed modifier to java.awt.geom.Path2D
...
Reviewed-by: bpb, kizune, aivanov
2022-04-04 21:20:12 +00:00
Alex Menkov
0cd46f655a
8283597: [REDO] Invalid generic signature for redefined classes
...
Reviewed-by: sspitsyn, coleenp
2022-04-04 20:39:44 +00:00
Ioi Lam
e29707493e
8284181: ArgumentsTest.set_numeric_flag_double_vm fails on some locales
...
Reviewed-by: stuefe
2022-04-04 20:08:07 +00:00
Andrey Turbanov
732f7ae0aa
8284071: Collapse identical catch branches in jdk.console
...
Reviewed-by: cjplummer
2022-04-04 20:05:22 +00:00
Joe Wang
61d06c2d28
8276050: XMLInputFactoryImpl.getProperty() returns null
...
Reviewed-by: rriggs
2022-04-04 20:00:36 +00:00
Manukumar V S
7381868afe
8283623: Create an automated regression test for JDK-4525475
...
Reviewed-by: aivanov, serb
2022-04-04 18:58:05 +00:00
Brian Burkhalter
f76f5da016
5087440: java.io bulk read(...) end-of-stream return value descriptions ambiguous
...
Reviewed-by: rriggs, lancea
2022-04-04 18:54:36 +00:00
Vicente Romero
36b9baa70d
8282508: Updating ASM to 9.2 for JDK 19
...
Reviewed-by: lancea, egahlin, mchung
2022-04-04 15:05:00 +00:00
Patricio Chilano Mateo
4e20a03786
8283044: Use asynchronous handshakes to deliver asynchronous exceptions
...
Reviewed-by: dcubed, dholmes, rehn
2022-04-04 14:00:26 +00:00
Pavel Rappo
9d200d6e7a
8282756: Make ElementKind checks more specific
...
Reviewed-by: jjg
2022-04-04 09:28:04 +00:00
Lutz Schmidt
1012d59e64
8281079: [s390] Unify Address Operand Encoding in Instruction Emitters
...
Reviewed-by: mdoerr, mbaesken
2022-04-04 07:51:50 +00:00
Jatin Bhateja
003ec21f3c
8279508: Auto-vectorize Math.round API
...
Reviewed-by: sviswanathan, aph
2022-04-02 18:00:33 +00:00
Ioi Lam
c1e67b6603
8283474: Include detailed heap object info in CDS map file
...
Reviewed-by: ccheung, stuefe
2022-04-02 03:23:49 +00:00
Feilong Jiang
060a188733
8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension
...
Reviewed-by: fyang, shade
2022-04-02 02:55:50 +00:00
Fei Yang
e5e1aab459
8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state
...
Reviewed-by: shade
2022-04-02 02:46:26 +00:00
Bradford Wetmore
0b09f70a73
8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368
...
Reviewed-by: xuelei, rhalade, coffeys
2022-04-02 00:30:48 +00:00
Daniel D. Daugherty
afd0f5a904
8284190: disable G1RegionToSpaceMapper.largeStressAdjacent_vm on windows
...
Reviewed-by: tschatzl
2022-04-01 20:26:34 +00:00
Valerie Peng
028fbf474b
8254935: Deprecate the PSSParameterSpec(int) constructor
...
Reviewed-by: mullan
2022-04-01 18:37:39 +00:00
Roman Kennke
1dfa1eaea0
8284094: Memory leak in invoker_completeInvokeRequest()
...
Reviewed-by: cjplummer, shade
2022-04-01 16:28:26 +00:00
Coleen Phillimore
943d4ee18f
8284180: Some files missing newlines
...
Reviewed-by: alanb, pchilanomate, stefank
2022-04-01 16:14:53 +00:00
Jan Lahoda
96179c8975
8284146: Disable jdk/jshell/HighlightUITest.java on macosx-aarch64
...
Reviewed-by: dcubed
2022-04-01 14:36:52 +00:00
Luis Pinto
63fec5da27
8283525: http://tools.ietf.org/html/ * URLs return 404
...
Reviewed-by: coffeys
2022-04-01 13:26:20 +00:00
Pavel Rappo
dbfac3c99c
8283269: Improve definition and use of jdk.javadoc.internal.doclets.toolkit.Content
...
Reviewed-by: jjg
2022-04-01 13:05:48 +00:00
Dan Heidinga
fc7a17c79b
8284103: AsVarargsCollector::asCollectorCache incorrectly marked @stable
...
Reviewed-by: jvernee, shade
2022-04-01 12:50:21 +00:00
Xiaohong Gong
05ea7a51e1
8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE
...
Reviewed-by: njian, ngasson
2022-04-01 09:33:46 +00:00
Jan Lahoda
9156c0b213
8274148: can jshell show deprecated classes, methods and fields as strikethrough text?
...
Reviewed-by: vromero
2022-04-01 06:37:46 +00:00
Xin Liu
bab431cc12
8282429: StringBuilder/StringBuffer.toString() skip compressing for UTF16 strings
...
Reviewed-by: djelinski, redestad
2022-04-01 04:42:03 +00:00
Coleen Phillimore
8eff80682a
8284116: Rename serializePropertiesToByteArray_signature
...
Co-authored-by: Alan Bateman <alanb@openjdk.org >
Reviewed-by: sspitsyn
2022-04-01 01:01:04 +00:00
Alisen Chung
38df5701ff
8283805: [REDO] JDK 19 L10n resource files update - msgdrop 10
...
Reviewed-by: naoto
2022-03-31 22:59:21 +00:00
Sergey Bylokhov
ad83ec7e28
8283422: Create a new test for JDK-8254790
...
Reviewed-by: kvn, thartmann
2022-03-31 18:17:38 +00:00
Aleksey Shipilev
6ebf845ff7
8283566: G1: Improve G1BarrierSet::enqueue performance
...
Reviewed-by: tschatzl, ayang
2022-03-31 17:49:14 +00:00
Aleksey Shipilev
d276da5a38
8281469: aarch64: Improve interpreter stack banging
...
Reviewed-by: aph, xliu
2022-03-31 17:48:17 +00:00
Naoto Sato
a41550b9e3
8283842: TestZoneTextPrinterParser.test_roundTripAtOverlap fails: DateTimeParseException
...
Reviewed-by: iris, rriggs, scolebourne
2022-03-31 16:05:16 +00:00
Frederic Parain
207b099858
8283890: Changes in CFG file format break C1Visualizer
...
Reviewed-by: chagedorn, thartmann
2022-03-31 15:54:51 +00:00
Ioi Lam
49fcc7a5c3
8283013: Simplify Arguments::parse_argument()
...
Reviewed-by: dholmes, ccheung
2022-03-31 15:46:34 +00:00
Pavel Rappo
73cb922bfc
8284026: Use unmodifiable collections where practical
...
Reviewed-by: jjg
2022-03-31 15:23:40 +00:00
Jie Fu
77a205aa4c
8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile
...
Reviewed-by: mullan
2022-03-31 13:51:12 +00:00
Magnus Ihse Bursie
64025b0e47
8283901: Introduce "make doctor" to diagnose build environment problems
...
Reviewed-by: erikj
2022-03-31 13:30:16 +00:00
James Nord
5740a3b6e6
8280193: summary javadoc for java.awt.GraphicsEnvironment#preferProportionalFonts broken
...
Reviewed-by: prr, aivanov
2022-03-31 11:45:56 +00:00
Tobias Hartmann
a11cc97439
8283997: Unused argument in GraphKit::builtin_throw
...
Reviewed-by: roland, redestad, chagedorn
2022-03-31 10:52:50 +00:00
Prasanta Sadhukhan
067b2581d9
8224977: [macos] On AquaLookAndFeel, Iconified JInternalFrame does not restore when Control + F5 is used.
...
Reviewed-by: serb
2022-03-31 09:06:13 +00:00
Prasanta Sadhukhan
0a9a7b6abc
8283642: JavaDoc of JFileChooser() need to be updated for default directory in Windows
...
Reviewed-by: aivanov
2022-03-31 09:01:52 +00:00
Claes Redestad
1a5f5da050
8283996: Reduce cost of year and month calculations
...
Reviewed-by: bpb, scolebourne, naoto, rriggs
2022-03-31 08:45:06 +00:00
Kevin Walls
45d4d7da23
8283337: Posix signal handler modification warning triggering incorrectly
...
Reviewed-by: stuefe, dholmes
2022-03-31 08:37:50 +00:00
Alexander Scherbatiy
3d4be14eba
8181571: printing to CUPS fails on mac sandbox app
...
Reviewed-by: prr
2022-03-31 08:32:22 +00:00
Albert Mingkun Yang
ef51dfd153
8283791: Parallel: Remove unnecessary condition in PSKeepAliveClosure
...
Reviewed-by: tschatzl, iwalulya
2022-03-31 08:24:41 +00:00
Andrey Turbanov
3e643f4599
8283799: Collapse identical catch branches in jdk.hotspot.agent
...
Reviewed-by: lmesnik, amenkov
2022-03-31 07:56:44 +00:00
David Holmes
1ca0ede60d
8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM
...
Reviewed-by: iklam, rehn
2022-03-31 06:55:45 +00:00
David Holmes
c9a469a459
8283784: java_lang_String::as_platform_dependent_str stores to oop in native state
...
Reviewed-by: kbarrett, shade, stefank
2022-03-31 06:53:26 +00:00
Sibabrata Sahoo
fbb8ca55a8
8281717: Cover logout method for several LoginModule
...
Reviewed-by: rhalade
2022-03-31 06:17:00 +00:00
Conor Cleary
e0a86699b3
8281223: Improve the API documentation of HttpRequest.Builder::build to state that the default implementation provided by the JDK returns immutable objects.
...
Reviewed-by: dfuchs, jpai, chegar
2022-03-31 04:28:22 +00:00
Joe Wang
eeca3a3155
8253569: javax.xml.catalog.Catalog.matchURI() implementation should reset state variables
...
Reviewed-by: lancea, naoto
2022-03-31 01:50:41 +00:00
Jaikiran Pai
ec0897ab80
8281705: SourceLauncherTest.testSystemProperty isn't being run
...
Reviewed-by: jjg
2022-03-31 01:09:39 +00:00
Mandy Chung
1ddab6fe4e
8283060: RawNativeLibraries should allow multiple clients to load/unload the same library
...
Reviewed-by: sundar, jvernee, jpai
2022-03-31 00:51:11 +00:00
Fei Yang
835c7e8d6d
8283907: Fix Huawei copyright in various files
...
Reviewed-by: mli
2022-03-31 00:46:44 +00:00
Andrey Turbanov
b8dd21b790
8283801: Cleanup confusing String.toString calls
...
Reviewed-by: bpb
2022-03-30 21:09:55 +00:00
Thomas Schatzl
ce27d9dd5e
8283494: Factor out calculation of actual number of XMM registers
...
Reviewed-by: dlong, kvn
2022-03-30 18:13:54 +00:00
Mandy Chung
e61ccfba7f
8283470: Update java.lang.invoke.VarHandle to use sealed classes
...
Reviewed-by: darcy, psandoz
2022-03-30 17:37:42 +00:00
Phil Race
e85fa2f04b
8283700: Add final or sealed modifier to appropriate java.awt API classes
...
Reviewed-by: darcy, aivanov, serb, psadhukhan
2022-03-30 17:26:03 +00:00
Alexander Zvegintsev
ec9ab558a3
8282374: Java_sun_awt_X11_XlibWrapper_XSynchronize is wrong and unused
...
Reviewed-by: serb, prr
2022-03-30 17:09:17 +00:00
bobpengxie
a625bfdba4
8283903: GetContainerCpuLoad does not return the correct result in share mode
...
Reviewed-by: jiefu, sgehwolf, kevinw, dholmes
2022-03-30 17:06:38 +00:00
Srinivas Mandalika
97c7298a39
8282046: Create a regression test for JDK-8000326
...
Reviewed-by: aivanov
2022-03-30 16:05:31 +00:00
Stuart Marks
ae57258b46
8283715: Update ObjectStreamClass to be final
...
Reviewed-by: darcy, jpai, mchung, dfuchs
2022-03-30 15:50:31 +00:00
Daniel D. Daugherty
d9d19e96b1
8284015: ProblemList containers/docker/TestJcmd.java on linux-x64
...
Reviewed-by: bpb, hseigel
2022-03-30 15:17:33 +00:00
Aleksey Shipilev
a3223cb683
8283999: Update JMH devkit to 1.35
...
Reviewed-by: erikj, redestad
2022-03-30 15:15:13 +00:00
Eric Liu
e8e9b8dc89
8282926: AArch64: Optimize out WHILELO with PTRUE
...
Reviewed-by: njian, ngasson
2022-03-30 14:57:50 +00:00
Xiaolin Zheng
720e751f35
8283937: riscv: RVC: Fix c_beqz to c_bnez
...
Reviewed-by: shade
2022-03-30 10:01:39 +00:00
Ningsheng Jian
51c05e8219
8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result
...
Reviewed-by: psandoz, ngasson, eliu
2022-03-30 09:47:20 +00:00
Xiaolin Zheng
b82b009047
8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence
...
Reviewed-by: fyang, shade
2022-03-30 09:04:55 +00:00
Roberto Castañeda Lozano
edb42d7b0a
8282547: IGV: add control-flow graph view
...
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org >
Reviewed-by: chagedorn, xliu, thartmann
2022-03-30 07:14:39 +00:00
Aleksey Shipilev
7418373674
8283788: Remove unused VM_DeoptimizeAll::_dependee
...
Reviewed-by: dholmes
2022-03-30 07:13:40 +00:00
Aleksey Shipilev
aa3352588b
8283787: C1: Remove unused ArrayStoreExceptionStub::_info
...
Reviewed-by: thartmann, chagedorn
2022-03-30 07:12:54 +00:00
Aleksey Shipilev
8b656117dd
8283789: CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t
...
Reviewed-by: chagedorn, thartmann
2022-03-30 07:11:59 +00:00
Andrey Turbanov
9bb916db0a
8283800: Simplify String.indexOf/lastIndexOf calls
...
Reviewed-by: xuelei, bpb, lmesnik
2022-03-30 07:07:56 +00:00
Andrey Turbanov
b323f54fee
8283846: Remove unused jdk.internal.reflect.SignatureIterator
...
Reviewed-by: bpb, mchung, iris
2022-03-30 06:56:08 +00:00
Phil Race
eb5b7128a0
8283701: Add final or sealed modifier to appropriate java.awt.color ICC_Profile API classes
...
Reviewed-by: bpb, aivanov, serb
2022-03-30 03:00:19 +00:00
Xiaohong Gong
d06685680c
8282162: [vector] Optimize integral vector negation API
...
Reviewed-by: jiefu, psandoz, njian
2022-03-30 01:36:51 +00:00
Srinivas Mandalika
bfd9c2b30f
8283015: Create a test for JDK-4715496
...
Reviewed-by: serb
2022-03-29 22:26:01 +00:00
Ioi Lam
8cdabea0ab
8207025: JvmtiEnv::SetSystemProperty() does not handle OOM
...
Reviewed-by: dholmes, sspitsyn
2022-03-29 21:18:31 +00:00
Lance Andersen
272d6531ef
8283889: Fix Typo in open/src/java.sql/share/classes/java/sql/package-info.java
...
Reviewed-by: joehw, iris
2022-03-29 20:39:24 +00:00
Mikael Vidstedt
a9a9b901b4
8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows
...
Reviewed-by: erikj, ihse
2022-03-29 19:58:53 +00:00
Mandy Chung
489b27d2c0
8282776: Bad NullPointerException message when invoking an interface MethodHandle on a null receiver
...
Reviewed-by: psandoz
2022-03-29 19:57:53 +00:00
Claes Redestad
072f2c461e
8283782: Redundant verification of year in LocalDate::ofEpochDay
...
Reviewed-by: rriggs, naoto
2022-03-29 19:48:43 +00:00
Chris Plummer
2fef5d4a33
8281853: serviceability/sa/ClhsdbThreadContext.java failed with NullPointerException: Cannot invoke "sun.jvm.hotspot.gc.shared.GenCollectedHeap.getGen(int)" because "this.heap" is null
...
Reviewed-by: kevinw, sspitsyn
2022-03-29 18:38:42 +00:00
Chris Plummer
f9f439a19d
8283717: vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001 failed due to SocketTimeoutException
...
Reviewed-by: lmesnik, amenkov, sspitsyn
2022-03-29 18:37:27 +00:00
Aleksei Efimov
9591306760
8283772: Make sun.net.dns.ResolverConfiguration sealed
...
Reviewed-by: jpai, dfuchs
2022-03-29 17:06:20 +00:00
Damon Nguyen
5359387220
8024624: [TEST_BUG] [macosx] CTRL+RIGHT(LEFT) doesn't move selection on next cell in JTable on Aqua L&F
...
Reviewed-by: kizune, prr, serb
2022-03-29 16:52:37 +00:00
lawrence.andrews
f074775f6c
8281284: Write JSlider accessibility test
...
Reviewed-by: prr, kizune
2022-03-29 16:48:45 +00:00
Nils Eliasson
fe670ff403
8283692: Add PrintIdealPhase that includes block scheduling
...
Reviewed-by: kvn, chagedorn
2022-03-29 15:32:52 +00:00
Evgeny Astigeevich
ab17f88f6c
8283626: AArch64: Set relocInfo::offset_unit to 4
...
Reviewed-by: simonis, aph
2022-03-29 13:48:18 +00:00
Manukumar V S
c3d903a55a
8282936: Write a regression test for JDK-4615365
...
Reviewed-by: serb
2022-03-29 11:13:26 +00:00
Claes Redestad
cc598e03de
8283774: TestZoneOffset::test_immutable should ignore ZoneOffset::rules
...
Reviewed-by: rriggs, naoto
2022-03-29 09:38:58 +00:00
Claes Redestad
0e788e0ecb
8283781: Avoid allocating unused lastRulesCaches
...
Reviewed-by: rriggs, naoto
2022-03-29 09:33:07 +00:00
Alexey Ushakov
043b0a7ffe
8273355: Flickering on tooltip appearance IntelliJ IDEA 2021.2.1
...
Reviewed-by: serb, aghaisas
2022-03-29 07:57:35 +00:00
Tobias Hartmann
2367228835
8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
...
Reviewed-by: chagedorn
2022-03-29 07:21:23 +00:00
Thomas Stuefe
2e9fd56524
8283670: gtest os.release_multi_mappings_vm is still racy
...
Reviewed-by: mdoerr, dholmes
2022-03-29 07:09:27 +00:00
Ian Graves
f01cce235b
8264160: Regex \b is not consistent with \w without UNICODE_CHARACTER_CLASS
...
Reviewed-by: lancea, bpb, naoto
2022-03-29 00:01:57 +00:00
Alisen Chung
634800a536
8283806: [BACKOUT] JDK 19 L10n resource files update - msgdrop 10
...
Reviewed-by: kcr, naoto
2022-03-28 23:37:35 +00:00
Julian Waters
9b49900b58
8283603: Remove redundant qualifier in Windows specific Attach Operation
...
Reviewed-by: dholmes
2022-03-28 23:30:24 +00:00
Olga Mikhaltsova
d8fd22239b
8282538: PKCS11 tests fail on CentOS Stream 9
...
Reviewed-by: mullan, xuelei
2022-03-28 19:27:26 +00:00
Andrey Turbanov
d472c01934
8283711: Remove redundant 'new String' calls after concatenation
...
Reviewed-by: wetmore, vromero, xuelei
2022-03-28 19:13:07 +00:00
Alisen Chung
c0aecd15ae
8280400: JDK 19 L10n resource files update - msgdrop 10
...
Reviewed-by: naoto, kizune
2022-03-28 18:31:17 +00:00
Roger Riggs
f0282d7def
8279488: ProcessBuilder inherits contextClassLoader when spawning a process reaper thread
...
Reviewed-by: alanb
2022-03-28 15:44:54 +00:00
Jan Lahoda
a577656772
8282943: Unused weird key in compiler.properties
...
Reviewed-by: vromero
2022-03-28 14:53:14 +00:00
Michael McMahon
7f2a3ca289
8281561: Disable http DIGEST mechanism with MD5 and SHA-1 by default
...
Reviewed-by: weijun, dfuchs
2022-03-28 13:51:55 +00:00
Volker Simonis
0c472c8a4f
8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes
...
Reviewed-by: jpai, alanb, lancea
2022-03-28 13:41:18 +00:00
Zhengyu Gu
d6fa8b004b
8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak
...
Reviewed-by: iklam, kbarrett
2022-03-28 12:28:18 +00:00
Jaikiran Pai
8567266795
8283683: Make ThreadLocalRandom a final class
...
Reviewed-by: smarks, chegar
2022-03-28 11:07:14 +00:00
Christoph Langer
f4eaa16c0f
8283728: jdk.hotspot.agent: Wrong location for RISCV64ThreadContext.java
...
Reviewed-by: fyang, jiefu, dholmes
2022-03-28 09:59:40 +00:00
Christoph Langer
cdef087aae
8283727: P11KeyGenerator has import statement with two semicolons after JDK-8267319
...
Reviewed-by: mullan
2022-03-28 09:49:05 +00:00
Albert Mingkun Yang
7f125373a7
8283558: Parallel: Pass PSIsAliveClosure to ReferenceProcessor constructor
...
Reviewed-by: tschatzl, kbarrett
2022-03-28 07:59:52 +00:00
Rickard Bäckman
66f1da1885
8281222: ciTypeFlow::profiled_count fails "assert(0 <= i && i < _len) failed: illegal index"
...
Reviewed-by: roland, chagedorn, thartmann
2022-03-28 07:34:11 +00:00
Kim Barrett
c2c0cb2a43
8282668: HotSpot Style Guide should permit unrestricted unions
...
Reviewed-by: dholmes, dcubed, tschatzl, kvn
2022-03-26 21:55:33 +00:00
Kim Barrett
b0daf70a25
8263134: HotSpot Style Guide should disallow inheriting constructors
...
Reviewed-by: dholmes, dcubed, kvn
2022-03-26 21:46:22 +00:00
Daniel D. Daugherty
c587b29bc9
8283720: ProblemList java/time/test/java/time/TestZoneOffset.java
...
Reviewed-by: alanb
2022-03-26 13:32:10 +00:00
Tyler Steele
d5f9059032
8283695: [AIX] Build failure due to name conflict in test_arguments.cpp
...
Reviewed-by: iklam, stuefe
2022-03-26 07:37:42 +00:00
Joe Darcy
f520b4f891
8283668: Update IllegalFormatException to use sealed classes
...
Reviewed-by: iris, jpai
2022-03-25 23:29:56 +00:00
Jonathan Gibbons
5ca8b91898
8283713: [BACKOUT] Unexpected TypeElement in ANALYZE TaskEvent
...
Reviewed-by: prr
2022-03-25 23:21:08 +00:00
Claes Redestad
7bac0a878d
8283681: Improve ZonedDateTime offset handling
...
Reviewed-by: scolebourne, naoto, rriggs
2022-03-25 22:37:55 +00:00
Calvin Cheung
2600f99fec
8282685: fileToEncodedURL_[name|signature] symbols are unused
...
Reviewed-by: hseigel
2022-03-25 21:31:21 +00:00
Weijun Wang
e97cf157cf
8283691: Classes in java.security still reference deprecated classes in spec
...
Reviewed-by: hchao, mullan, wetmore
2022-03-25 21:21:05 +00:00
Jonathan Gibbons
cb012a5b62
8283648: Improve the snippet "file not found" message.
...
Reviewed-by: prappo
2022-03-25 21:20:02 +00:00
Jonathan Gibbons
36b36efa12
8283661: Unexpected TypeElement in ANALYZE TaskEvent
...
Reviewed-by: vromero, jlahoda
2022-03-25 21:16:51 +00:00
Joe Wang
f4fd53d0ae
8273370: Preferences.exportSubtree() generates invalid XML if value contains control char
...
Reviewed-by: lancea, naoto
2022-03-25 18:10:45 +00:00
Valerie Peng
3b5dfee939
8283665: Two Jarsigner tests needs to be updated with JDK-8267319
...
Reviewed-by: xuelei, ascarpino, hchao, weijun
2022-03-25 17:10:59 +00:00
Brent Christian
656cba7af3
8283349: Robustness improvements to java/util/prefs/AddNodeChangeListener.jar
...
Reviewed-by: dfuchs, naoto, lancea
2022-03-25 17:08:25 +00:00
Phil Race
f8a164915f
8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image
...
Reviewed-by: kizune, serb
2022-03-25 15:07:44 +00:00
Ivan Walulya
70648a6a15
8283368: G1: Remove G1SegmentedArraySegment MEMFLAGS template parameter
...
Reviewed-by: tschatzl, ayang
2022-03-25 09:41:20 +00:00
Stefan Karlsson
636225b815
8283607: Rename KlassID to KlassKind
...
Reviewed-by: dholmes, tschatzl
2022-03-25 08:17:45 +00:00
Prasanta Sadhukhan
6b59760da6
8283608: Refactor 2d, beans classes javadoc to use @throws instead of @exception
...
Reviewed-by: iris, prr
2022-03-25 05:18:26 +00:00
Valerie Peng
313bc7f64f
8267319: Use larger default key sizes and algorithms based on CNSA
...
Reviewed-by: weijun, xuelei
2022-03-24 22:50:26 +00:00
Ioi Lam
c1048021fe
8283641: Large value for CompileThresholdScaling causes assert
...
Reviewed-by: kvn
2022-03-24 21:42:35 +00:00
Andrey Turbanov
dc5a65ab37
8283426: Fix 'exeption' typo
...
Reviewed-by: xuelei, iris, dholmes, wetmore, aivanov
2022-03-24 19:52:16 +00:00
Joe Darcy
f16244509d
8283416: Update java.lang.invoke.MethodHandle to use sealed classes
...
Reviewed-by: sundar, mchung
2022-03-24 19:08:23 +00:00
Lance Andersen
90750decb4
8272477: Additional cleanup of test/jdk/java/nio/file/spi/SetDefaultProvider.java
...
Reviewed-by: bpb
2022-03-24 18:35:13 +00:00
Daniel D. Daugherty
a7e988343c
8283467: runtime/Thread/StopAtExit.java needs updating
...
Reviewed-by: dholmes, pchilanomate
2022-03-24 17:06:35 +00:00
Brian Burkhalter
b36cf35ad9
8283417: Update java.nio buffers to use sealed classes
...
Reviewed-by: rriggs, darcy, iris, alanb
2022-03-24 16:11:57 +00:00
Thomas Schatzl
19f01ab701
8283555: G1: Concurrent mark accesses uninitialized BOT of closed archive regions
...
Reviewed-by: ayang, iwalulya
2022-03-24 14:35:39 +00:00
Aleksei Efimov
929b6a3556
8282917: Remove InetAddressImplFactory from InetAddress
...
Reviewed-by: dfuchs, jpai
2022-03-24 13:50:50 +00:00
Roland Westrelin
14c20bc0e0
8283187: C2: loop candidate for superword not always unrolled fully if superword fails
...
Reviewed-by: thartmann, chagedorn
2022-03-24 12:53:44 +00:00
Erik Joelsson
1c4f5fcb88
8283575: Check for GNU time fails for version >1.7
...
Reviewed-by: shade, ihse
2022-03-24 12:48:12 +00:00
Magnus Ihse Bursie
2c43ecb43f
8283323: libharfbuzz optimization level results in extreme build times
...
Reviewed-by: erikj, prr
2022-03-24 09:49:33 +00:00
Fei Yang
5905b02c0e
8276799: Implementation of JEP 422: Linux/RISC-V Port
...
Co-authored-by: Yadong Wang <yadonn.wang@huawei.com >
Co-authored-by: Yanhong Zhu <zhuyanhong2@huawei.com >
Co-authored-by: Feilong Jiang <jiangfeilong@huawei.com >
Co-authored-by: Kun Wang <wangkun49@huawei.com >
Co-authored-by: Zhuxuan Ni <nizhuxuan@huawei.com >
Co-authored-by: Taiping Guo <guotaiping1@huawei.com >
Co-authored-by: Kang He <hekang6@huawei.com >
Co-authored-by: Aleksey Shipilev <shade@openjdk.org >
Co-authored-by: Xiaolin Zheng <yunyao.zxl@alibaba-inc.com >
Co-authored-by: Kuai Wei <kuaiwei.kw@alibaba-inc.com >
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org >
Reviewed-by: ihse, dholmes, rriggs, kvn, shade
2022-03-24 09:22:46 +00:00
Yoshiki Sato
b05d4ccf8e
8283350: (tz) Update Timezone Data to 2022a
...
Reviewed-by: coffeys
2022-03-24 09:13:25 +00:00
Daniel Jeliński
a35afe84c3
8283519: Hsdis with capstone should annotate output
...
Reviewed-by: jvernee
2022-03-24 07:53:14 +00:00
Prasanta Sadhukhan
e6f707aa76
8283437: Refactor imageio classes javadoc to use @throws instead of @exception
...
Reviewed-by: serb
2022-03-24 06:31:12 +00:00
Stefan Karlsson
af18b1111a
8283574: Use Klass::_id for type checks in the C++ code
...
Reviewed-by: tschatzl, kbarrett
2022-03-24 06:02:09 +00:00
Alex Menkov
5cf580e0fb
8283587: [BACKOUT] Invalid generic signature for redefined classes
...
Reviewed-by: lmesnik, dcubed, sspitsyn
2022-03-24 04:41:38 +00:00
lawrence.andrews
2ef9767aae
8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java
...
Reviewed-by: prr
2022-03-24 02:55:21 +00:00
Pengfei Li
a6740c010b
8283408: Fix a C2 crash when filling arrays with unsafe
...
Reviewed-by: roland, thartmann
2022-03-24 01:50:04 +00:00
Joe Darcy
1a84d7590a
8283594: Improve docs of ElementScanner classes
...
Reviewed-by: jjg
2022-03-24 00:57:54 +00:00
Manukumar V S
8a044649bd
8282860: Write a regression test for JDK-4164779
...
Reviewed-by: serb
2022-03-23 23:46:58 +00:00
Manukumar V S
6917c39e45
8283493: Create an automated regression test for RFE 4231298
...
Reviewed-by: serb
2022-03-23 23:42:39 +00:00
Naoto Sato
0ee65e1ff3
8283465: Character.UnicodeBlock.NUM_ENTITIES is out of date
...
Reviewed-by: bpb, iris, smarks
2022-03-23 19:44:04 +00:00
Andrey Turbanov
f9137cb7b7
8280896: java/nio/file/Files/probeContentType/Basic.java fails on Windows 11
...
Reviewed-by: jpai, bpb
2022-03-23 19:27:56 +00:00
Daniel D. Daugherty
0b11b576a2
8283222: improve diagnosability of runtime/8176717/TestInheritFD.java timeouts
...
Reviewed-by: dholmes, hseigel
2022-03-23 19:18:57 +00:00
Sean Mullan
138460c004
8163327: Remove 3DES from the default enabled cipher suites list
...
Reviewed-by: xuelei
2022-03-23 18:32:55 +00:00
Alex Menkov
f01773956f
8282241: Invalid generic signature for redefined classes
...
Reviewed-by: coleenp, sspitsyn
2022-03-23 18:31:34 +00:00
liach
3e73a0b726
8283237: CallSite should be a sealed class
...
Reviewed-by: jkuhn, mchung
2022-03-23 16:43:06 +00:00
Severin Gehwolf
a77160065b
8283279: [Testbug] Improve TestGetSwapSpaceSize
...
Reviewed-by: jiefu
2022-03-23 15:00:05 +00:00
Aleksei Efimov
2b291d837e
8282536: java.net.InetAddress should be a sealed class
...
Reviewed-by: dfuchs, jpai, rriggs, michaelm
2022-03-23 14:57:36 +00:00
Albert Mingkun Yang
dc45b0ac58
8283513: Parallel: Skip the card marking in PSRootsClosure
...
Reviewed-by: tschatzl, iwalulya
2022-03-23 14:09:01 +00:00
Thomas Stuefe
78ef2fdef6
8283562: JDK-8282306 breaks gtests on zero
...
Reviewed-by: shade
2022-03-23 12:55:28 +00:00
Kevin Walls
61d7d868db
8283254: Remove redundant class jdk/internal/agent/spi/AgentProvider
...
Reviewed-by: mchung, redestad, dfuchs
2022-03-23 11:03:25 +00:00
Vicente Romero
6ed0ba2f8a
8283543: indentation error at com.sun.tools.javac.comp.Enter::visitTopLevel
...
Reviewed-by: darcy, iris
2022-03-23 10:34:09 +00:00
Jaikiran Pai
91fab6ad59
8283411: InflaterInputStream holds on to a temporary byte array of 512 bytes
...
Reviewed-by: lancea, vtewari, alanb
2022-03-23 09:47:44 +00:00
Quan Anh Mai
d8c55725e0
8282204: Use lea instructions for arithmetic operations on x86_64
...
Reviewed-by: jiefu, sviswanathan, thartmann
2022-03-23 09:45:23 +00:00
Jie Fu
026b85303c
8283298: Make CodeCacheSegmentSize a product flag
...
Reviewed-by: dlong, kvn
2022-03-23 08:48:17 +00:00
Thomas Stuefe
58487ddc17
8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing
...
Reviewed-by: iklam
2022-03-23 06:46:55 +00:00
Sibabrata Sahoo
86015e15a5
8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive
...
Reviewed-by: weijun, rhalade
2022-03-23 06:45:37 +00:00
Aleksey Shipilev
1443f6b919
8283199: Linux os::cpu_microcode_revision() stalls cold startup
...
Reviewed-by: dholmes, redestad, stuefe
2022-03-23 06:31:36 +00:00
Aleksey Shipilev
82e1a1cf8b
8283257: x86: Clean up invocation/branch counter updates code
...
Reviewed-by: redestad, kvn
2022-03-23 06:30:19 +00:00
Thomas Stuefe
b035fda459
8283497: [windows] print TMP and TEMP in hs_err and VM.info
...
Reviewed-by: ysuenaga, dholmes
2022-03-23 06:06:51 +00:00
Ichiroh Takiguchi
6ea996c205
8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale
...
Reviewed-by: prr, serb
2022-03-23 01:39:20 +00:00
David Holmes
8cc1235029
8282952: Thread::exit should be immune to Thread.stop
...
Reviewed-by: dcubed, pchilanomate, alanb
2022-03-23 00:06:53 +00:00
Phil Race
33eb89dfeb
8283457: [macos] libpng build failures with Xcode13.3
...
Reviewed-by: erikj
2022-03-22 21:48:42 +00:00
Joe Darcy
f7d21c3523
8283480: Make AbstractStringBuilder sealed
...
Reviewed-by: jjg, rriggs, jlaskey, dfuchs
2022-03-22 16:26:23 +00:00
Emanuel Peter
d29c7e740d
8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes
...
Reviewed-by: thartmann, chagedorn
2022-03-22 16:23:23 +00:00
Jim Laskey
557ff4b355
8282625: Formatter caches Locale/DecimalFormatSymbols poorly
...
Reviewed-by: naoto, rriggs, jpai
2022-03-22 15:32:46 +00:00
Roland Westrelin
fabde3b7b8
8283451: C2: assert(_base == Long) failed: Not a Long
...
Reviewed-by: thartmann, chagedorn
2022-03-22 14:06:49 +00:00
Zhengyu Gu
c0f984e5fb
8283456: Make CompiledICHolder::live_count/live_not_claimed_count debug only
...
Reviewed-by: dholmes
2022-03-22 13:30:26 +00:00
Roland Westrelin
85628a871d
8282592: C2: assert(false) failed: graph should be schedulable
...
Reviewed-by: chagedorn, thartmann
2022-03-22 10:34:33 +00:00
Srinivas Mandalika
a6fd0b21dd
8283087: Create a test or JDK-4715503
...
Reviewed-by: serb
2022-03-22 09:20:12 +00:00
Kevin Walls
37fc77ef60
8283092: JMX subclass permission check redundant with strong encapsulation
...
Reviewed-by: dfuchs, mchung
2022-03-22 07:54:41 +00:00
Manukumar V S
849b19523a
8282937: Write a regression test for JDK-4820080
...
Reviewed-by: serb
2022-03-22 01:28:06 +00:00
David Holmes
81d63734bc
8282469: Allow considered use of C++ thread_local in Hotspot
...
Reviewed-by: kbarrett, dcubed
2022-03-22 01:20:31 +00:00
David Holmes
f3dc0c88ea
8282721: HotSpot Style Guide should allow considered use of C++ thread_local
...
Reviewed-by: kbarrett, jrose, dcubed, stuefe, mdoerr, kvn
2022-03-22 01:12:29 +00:00
Magnus Ihse Bursie
f8878cb0cc
8257733: Move module-specific data from make to respective module
...
Reviewed-by: jjg, weijun, naoto, erikj, prr, alanb, mchung
2022-03-21 21:34:09 +00:00
Joe Darcy
14b9e80b8a
8283415: Update java.lang.ref to use sealed classes
...
Reviewed-by: kbarrett, alanb
2022-03-21 16:57:17 +00:00
Albert Mingkun Yang
f4f87284cb
8283097: Parallel: Move filler object logic inside PSPromotionLAB::unallocate_object
...
Reviewed-by: tschatzl, iwalulya
2022-03-21 16:21:30 +00:00
Albert Mingkun Yang
19d34bdf99
8281879: Serial: Merge CardGeneration into TenuredGeneration
...
Reviewed-by: tschatzl, iwalulya
2022-03-21 16:20:20 +00:00
Johannes Bechberger
999da9bfc5
8282306: os::is_first_C_frame(frame*) crashes on invalid link access
...
Reviewed-by: stuefe, mdoerr
2022-03-21 15:49:59 +00:00
Naoto Sato
c4dc58e12e
8283277: ISO 4217 Amendment 171 Update
...
Reviewed-by: iris, joehw
2022-03-21 15:33:09 +00:00
Zhengyu Gu
cb576da575
8283379: Memory leak in FileHeaderHelper
...
Reviewed-by: dholmes, iklam, stuefe
2022-03-21 12:28:17 +00:00
Zhengyu Gu
909986c7e1
8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c
...
Reviewed-by: prr, aivanov
2022-03-21 12:26:58 +00:00
Thomas Schatzl
b617f1db4e
8283447: Remove unused LIR_Assembler::_bs
...
Reviewed-by: redestad
2022-03-21 11:30:26 +00:00
Thomas Schatzl
eb4849e561
8283327: Add methods to save/restore registers when calling into the VM from C1/interpreter barrier code
...
Reviewed-by: eosterlund, dlong
2022-03-21 10:42:38 +00:00
Albert Mingkun Yang
fd9301514e
8283332: G1: Stricter assertion in G1BlockOffsetTablePart::forward_to_block_containing_addr
...
Reviewed-by: kbarrett, iwalulya
2022-03-21 08:40:14 +00:00
Albert Mingkun Yang
ec62d90db2
8283365: G1: Remove duplicate assertions in HeapRegion::oops_on_memregion_seq_iterate_careful
...
Reviewed-by: kbarrett, tschatzl
2022-03-21 08:39:17 +00:00
Thomas Schatzl
e709cb05dc
8283186: Explicitly pass a third temp register to MacroAssembler::store_heap_oop
...
Reviewed-by: eosterlund
2022-03-21 08:25:33 +00:00
Manukumar V S
83a1c90433
8282789: Create a regression test for the JTree usecase of JDK-4618767
...
Reviewed-by: aivanov
2022-03-21 07:36:21 +00:00
Manukumar V S
b451273d20
8282548: Create a regression test for JDK-4330998
...
Reviewed-by: aivanov
2022-03-21 07:33:20 +00:00
Maxim Kartashev
8a2d5ab07e
8282270: java/awt/Robot Screen Capture tests fail after 8280861
...
Reviewed-by: aivanov
2022-03-21 07:21:00 +00:00
Xue-Lei Andrew Fan
4df67426ed
8282723: Add constructors taking a cause to JSSE exceptions
...
Reviewed-by: wetmore, iris
2022-03-20 06:46:13 +00:00
Daniel D. Daugherty
3f923b82c3
8282704: runtime/Thread/StopAtExit.java may leak memory
...
Reviewed-by: dholmes, alanb
2022-03-19 13:43:06 +00:00
Andrey Turbanov
80415e04c5
8282534: Remove redundant null check in ChaCha20Cipher.engineInit
...
Reviewed-by: xuelei
2022-03-19 13:31:50 +00:00
Andrey Turbanov
e8caf84fb9
8282574: Cleanup unnecessary calls to Throwable.initCause() in jdk.compiler
...
Reviewed-by: darcy
2022-03-19 13:29:49 +00:00
Jie Fu
10ccfffae1
8283352: [CDS] SharedBaseAddress.java fails on x86_32
...
Reviewed-by: dholmes, iklam, stuefe
2022-03-19 07:08:47 +00:00
Tyler Steele
3e58a438e9
8283287: ClassLoader.c cleanups
...
Reviewed-by: stuefe, alanb, rriggs
2022-03-19 07:06:47 +00:00
Ichiroh Takiguchi
0c3094c818
8204541: Correctly support AIX xlC 16.1 symbol visibility flags
...
Reviewed-by: ihse, stuefe
2022-03-19 04:43:20 +00:00
Mikael Vidstedt
8384ac4ed3
8283057: Update GCC to version 11.2 for Oracle builds on Linux
...
Reviewed-by: erikj
2022-03-18 22:01:27 +00:00
Mikael Vidstedt
d8893fad23
8283059: Uninitialized warning in check_code.c with GCC 11.2
...
Reviewed-by: dholmes
2022-03-18 20:28:39 +00:00
Ravi Reddy
ff0b0927a2
8278794: Infinite loop in DeflaterOutputStream.finish()
...
Reviewed-by: coffeys, lancea
2022-03-18 15:31:30 +00:00
Erik Gahlin
b2aa085e67
8283378: JFR: Checkpoint classes not renamed properly
...
Reviewed-by: dcubed
2022-03-18 14:54:56 +00:00
Andrew Leonard
85cc6f1440
8283315: jrt-fs.jar not always deterministically built
...
Reviewed-by: ihse
2022-03-18 13:40:35 +00:00
Erik Gahlin
c72bcfc1b2
8283289: JFR: Rename CheckPoint
...
Reviewed-by: mgronlun
2022-03-18 13:27:49 +00:00
Erik Gahlin
4b5079b983
8283202: Potential off-read when checking JFR's status in awaitFinished
...
Reviewed-by: mgronlun
2022-03-18 13:18:38 +00:00
Jie Fu
b96cb048f1
8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32
...
Reviewed-by: chagedorn
2022-03-18 07:58:58 +00:00
Tyler Steele
cab4ff6454
8283225: ClassLoader.c produces incorrect OutOfMemory Exception when length is 0 (aix)
...
Reviewed-by: stuefe, rriggs, dholmes
2022-03-18 07:02:26 +00:00
Alexander Matveev
d83cee98b5
8282407: Missing ')' in MacResources.properties
...
Reviewed-by: naoto
2022-03-18 03:14:32 +00:00
Claes Redestad
002e366744
8283325: US_ASCII decoder relies on String.decodeASCII being exhaustive
...
Reviewed-by: rriggs, dcubed
2022-03-17 21:15:36 +00:00
Ioi Lam
b004fb0550
8282773: Refactor parsing of integer VM options
...
Reviewed-by: dholmes, kbarrett
2022-03-17 17:50:20 +00:00
Joe Darcy
5ef1990d6c
8283274: Improve @jvms usage in java.base
...
Reviewed-by: iris
2022-03-17 16:37:20 +00:00
Albert Mingkun Yang
31df6a60a8
8283188: Build time regression caused by JDK-8278917
...
Reviewed-by: kbarrett, tschatzl
2022-03-17 16:17:18 +00:00
Julian Waters
0f1766dff6
8283320: Error message for Windows libraries always points to --with-msvcr-dll no matter the actual file name
...
Reviewed-by: erikj, ihse
2022-03-17 15:30:17 +00:00
Doug Simon
69e4e338b1
8283056: show abstract machine code in hs-err for all VM crashes
...
Reviewed-by: thartmann, dholmes
2022-03-17 12:51:10 +00:00
Albert Mingkun Yang
bad658e8e9
8282727: Parallel: Remove PSPromotionManager::_totally_drain
...
Reviewed-by: tschatzl, kbarrett
2022-03-17 09:47:51 +00:00
Claes Redestad
beedae1141
8281146: Replace StringCoding.hasNegatives with countPositives
...
Co-authored-by: Lutz Schmidt <lucy@openjdk.org >
Co-authored-by: Martin Doerr <mdoerr@openjdk.org >
Reviewed-by: kvn, lucy, rriggs
2022-03-17 09:20:24 +00:00
Prasanta Sadhukhan
249d553659
8282602: Refactor awt classes javadoc to use @throws instead of @exception
...
Reviewed-by: aivanov, prr
2022-03-17 09:15:54 +00:00
Prasanta Sadhukhan
096bca4a9c
8282473: Refactor swing classes javadoc to use @throws instead of @exception
...
Reviewed-by: aivanov, dmarkov, prr
2022-03-17 09:10:08 +00:00
Ivan Walulya
a5ebcc0c04
8282072: G1: Rename CardSetPtr to CardSetContainerPtr
...
Reviewed-by: ayang, tschatzl
2022-03-17 08:54:29 +00:00
Jie Fu
3da5204b3c
8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
...
Reviewed-by: dlong
2022-03-17 00:05:57 +00:00
XenoAmess
3e393047e1
8281631: HashMap copy constructor and putAll can over-allocate table
...
Reviewed-by: smarks
2022-03-16 16:48:49 +00:00
Joe Darcy
0cf291bc31
8283234: Improve @jls usage in java.base
...
Reviewed-by: iris
2022-03-16 16:17:50 +00:00
Magnus Ihse Bursie
9b8afce379
8283260: gcc is not supported on mac
...
Reviewed-by: erikj
2022-03-16 16:07:32 +00:00
Swati Sharma
08cadb4754
8271195: Use largest available large page size smaller than LargePageSizeInBytes when available
...
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org >
Reviewed-by: ayang, tschatzl
2022-03-16 09:48:09 +00:00
Ioi Lam
de4f04cb71
8253495: CDS generates non-deterministic output
...
Reviewed-by: erikj, kbarrett, ccheung, ihse
2022-03-16 03:12:48 +00:00
Joe Darcy
4df24c5df3
8283230: Improve @jls usage in ElementType
...
Reviewed-by: jjg, iris
2022-03-16 02:02:10 +00:00
Toshio Nakamura
27fe3d7f8d
8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled
...
Reviewed-by: prr, serb
2022-03-16 01:11:40 +00:00
Quan Anh Mai
bacfaa3ee1
8282414: x86: Enhance the assembler to generate more compact instructions
...
Reviewed-by: thartmann, sviswanathan
2022-03-16 01:10:22 +00:00
Dean Long
1465ea98b7
8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity"
...
Reviewed-by: jiefu, thartmann, shade
2022-03-15 20:17:36 +00:00
Man Cao
ac06bdb123
8282507: Add a separate license file for hsdis
...
Reviewed-by: ihse
2022-03-15 20:05:33 +00:00
Joe Darcy
32f8437d85
8283075: Bad IllegalArgumentException message for out of range rank from ClassDesc.arrayType(int)
...
Reviewed-by: vromero, alanb
2022-03-15 17:33:45 +00:00
Tobias Hartmann
12dca36c73
8283189: Bad copyright header in UnsafeCopyMemory.java
...
Reviewed-by: chagedorn, dcubed
2022-03-15 16:28:54 +00:00
Joe Darcy
05a83e03ca
8283124: Add constant for tau to Math and StrictMath
...
Reviewed-by: bpb, iris
2022-03-15 16:22:11 +00:00
Joe Darcy
671b6efd61
8283143: Use minimal-length literals to initialize PI and E constants
...
Reviewed-by: smarks
2022-03-15 16:05:37 +00:00
Hai-May Chao
f43ffe211f
8282633: jarsigner output does not explain why an EC key is disabled if its curve has been disabled
...
Reviewed-by: weijun
2022-03-15 15:54:47 +00:00
Tyler Steele
4de72014d3
8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems
...
Reviewed-by: thartmann, stuefe
2022-03-15 14:52:27 +00:00
Zhengyu Gu
2cddf3f539
8282887: Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows
...
Reviewed-by: naoto, alanb
2022-03-15 14:16:35 +00:00
Daniel Fuchs
710653ce18
8254786: java/net/httpclient/CancelRequestTest.java failing intermittently
...
Reviewed-by: jpai, michaelm
2022-03-15 12:59:54 +00:00
Dean Long
34d4ffcea5
8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code
...
Reviewed-by: dnsimon, iveresov
2022-03-15 07:24:50 +00:00
Hannes Wallnöfer
6013d09e82
8268866: Javascript when used in an iframe cannot display search results
...
Reviewed-by: jjg
2022-03-14 20:29:15 +00:00
Hannes Wallnöfer
5ba5e21fd2
8282214: Upgrade JQuery to version 3.6.0
...
Reviewed-by: jjg
2022-03-14 20:28:07 +00:00
Mikael Vidstedt
a244051a8c
8283062: Uninitialized warnings in libgtest with GCC 11.2
...
Reviewed-by: jiefu, erikj
2022-03-14 18:37:41 +00:00
Chris Plummer
5bf6a7f7d7
8282691: add jdb "-R" option for passing any argument to the launched debuggee process
...
Reviewed-by: alanb, kevinw
2022-03-14 18:15:40 +00:00
Phil Race
f66070b00d
8282577: ICC_Profile.setData(int, byte[]) invalidates the profile
...
Reviewed-by: serb
2022-03-14 18:05:38 +00:00
Carter Kozak
70bd57ed35
8283049: Fix non-singleton LoggerFinder error message: s/on/one
...
Reviewed-by: dfuchs
2022-03-14 17:54:19 +00:00
Emanuel Peter
7833667f0e
8282881: Print exception message in VM crash with -XX:AbortVMOnException
...
Reviewed-by: dholmes, hseigel
2022-03-14 17:35:09 +00:00
Naoto Sato
c96085eaab
8282929: Localized monetary symbols are not reflected in toLocalizedPattern return value
...
Reviewed-by: joehw, lancea
2022-03-14 16:28:15 +00:00
Brian Burkhalter
13cebffe61
8058924: FileReader(String) documentation is insufficient
...
Reviewed-by: naoto, lancea
2022-03-14 16:10:15 +00:00
Zdenek Zambersky
08573cc3b2
8282529: Fix API Note in javadoc for javax.net.ssl.SSLSocket
...
Reviewed-by: wetmore, xuelei
2022-03-14 14:21:58 +00:00
Roland Westrelin
ea9eeea8ff
8281322: C2: always construct strip mined loop initially (even if strip mining is disabled)
...
Reviewed-by: chagedorn, thartmann
2022-03-14 13:59:13 +00:00
Ahmed Muhsin
5f3d4032f3
8272735: Add missing SubL node transformations
...
Reviewed-by: thartmann, chagedorn
2022-03-14 09:05:53 +00:00
Aleksey Shipilev
01570ca92d
8283017: GHA: Workflows break with update release versions
...
Reviewed-by: erikj, ihse
2022-03-14 09:03:05 +00:00
Thomas Schatzl
c0e3d107f6
8283008: KRegister documentation out of date
...
Reviewed-by: dlong, sviswanathan, jiefu, jbhateja
2022-03-14 09:02:12 +00:00
Jatin Bhateja
fde3149896
8281375: Accelerate bitCount operation for AVX2 and AVX512 target.
...
Reviewed-by: sviswanathan, thartmann
2022-03-14 07:11:23 +00:00
Jaikiran Pai
3cf83a671e
8282572: EnumSet should be a sealed class
...
Reviewed-by: sundar
2022-03-14 03:17:57 +00:00
Joshua Zhu
5c408c1410
8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap
...
Reviewed-by: psandoz
2022-03-12 04:04:28 +00:00
Pavel Rappo
374193b6d2
8283041: [javadoc] Crashes using {@return} with @param
...
Reviewed-by: jjg
2022-03-11 22:41:47 +00:00
Zhengyu Gu
0fd09d383b
8282978: Wrong parameter passed to GetStringXXXChars in various places
...
Reviewed-by: alanb, dfuchs
2022-03-11 13:25:09 +00:00
Mahendra Chhipa
95ca94436d
8282354: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests
...
Reviewed-by: dfuchs
2022-03-11 10:48:57 +00:00
Christian Stein
f99193ae3f
8282811: Typo in IAE details message of RecordedObject.getValueDescriptor
...
Reviewed-by: egahlin
2022-03-11 09:58:22 +00:00
Julian Waters
cab9def1c1
8282700: Properly handle several --without options during configure
...
Reviewed-by: ihse
2022-03-11 09:12:19 +00:00
Ivan Walulya
1a5a496aee
8282763: G1: G1CardSetContainer remove intrusive-list details.
...
Reviewed-by: tschatzl, kbarrett, ayang
2022-03-11 08:43:04 +00:00
Yi Yang
88f0938c94
8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
...
Reviewed-by: redestad, thartmann
2022-03-11 02:28:07 +00:00
Yi Yang
a5a1a32db6
8282883: Use JVM_LEAF to avoid ThreadStateTransition for some simple JVM entries
...
Reviewed-by: dholmes, shade
2022-03-11 02:27:01 +00:00
Daniel D. Daugherty
bb7ee5a04a
8282314: nsk/jvmti/SuspendThread/suspendthrd003 may leak memory
...
Reviewed-by: dholmes, cjplummer, amenkov, lmesnik, mseledtsov
2022-03-10 19:13:55 +00:00
Chris Plummer
f5217b475e
8282852: Debug agent asserts in classTrack_addPreparedClass()
...
Reviewed-by: amenkov, lmesnik
2022-03-10 19:08:10 +00:00
Aleksey Shipilev
7b91bbba82
8282170: JVMTI SetBreakpoint metaspace allocation test
...
Reviewed-by: cjplummer, lmesnik
2022-03-10 18:53:59 +00:00
Brian Burkhalter
b13cacc575
8254574: PrintWriter handling of InterruptedIOException should be removed
...
Reviewed-by: alanb
2022-03-10 18:25:53 +00:00
John Jiang
1f295239b9
8282932: a space is needed for the unsupported protocol exception message in ProtocolVersion
...
Reviewed-by: xuelei, mullan
2022-03-10 18:25:06 +00:00
Zhengyu Gu
879b6445e3
8282897: Fix call parameter to GetStringChars() in HostLocaleProviderAdapter_md.c
...
Reviewed-by: shade, naoto
2022-03-10 18:23:41 +00:00
Brian Burkhalter
fdce97df5f
8267820: (fs) Files.copy should attempt to copy POSIX attributes when target file in custom file system
...
Reviewed-by: lancea, alanb
2022-03-10 17:36:51 +00:00
Brian Burkhalter
e8a1ce00b2
8280881: (fs) UnixNativeDispatcher.close0 may throw UnixException
...
Reviewed-by: alanb
2022-03-10 16:38:44 +00:00
Anton Litvinov
1668c02ee8
8277922: Unable to click JCheckBox in JTable through Java Access Bridge
...
Reviewed-by: aivanov, serb
2022-03-10 16:37:55 +00:00
Alex Blewitt
2674799005
8282878: Removed _JavaThread from PhaseTraceTime
...
Reviewed-by: shade, thartmann
2022-03-10 15:27:29 +00:00
Tyler Steele
7c8ea9f05b
8282509: [exploded image] ResolvedClassTest fails with similar output
...
Reviewed-by: mdoerr, dlong
2022-03-10 15:09:19 +00:00
Magnus Ihse Bursie
9c88c5bb63
8282948: JDK-8274980 missed correct handling of MACOSX_BUNDLE_BUILD_VERSION
...
Reviewed-by: erikj
2022-03-10 13:50:05 +00:00
Thomas Schatzl
83d7718690
8282893: Remove MacroAssembler::push/pop_callee_saved_registers
...
Reviewed-by: redestad
2022-03-10 11:28:29 +00:00
Prasanta Sadhukhan
6a3a7b94a4
6218162: DefaultTableColumnModel.getColumn() method should mention ArrayIndexOutOfBoundsException
...
Reviewed-by: aivanov, prr
2022-03-10 09:26:36 +00:00
Prasanta Sadhukhan
5b78a82e9d
7017094: ParsedSynthStyle: parameter name "direction" should be changed to "tabIndex"
...
Reviewed-by: jdv, aivanov, prr
2022-03-10 09:22:21 +00:00
Rajat Mahajan
8aba4de984
8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode
...
Reviewed-by: serb, aivanov
2022-03-10 05:09:29 +00:00
Chris Plummer
ff76620487
8282641: Make jdb "threadgroup" command with no args reset the current threadgroup back to the default
...
Reviewed-by: kevinw, amenkov
2022-03-09 19:42:47 +00:00
Weijun Wang
70318e1d17
8282884: Provide OID aliases for MD2, MD5, and OAEP
...
Reviewed-by: xuelei
2022-03-09 16:47:03 +00:00
Xue-Lei Andrew Fan
6d8d156c97
8280494: (D)TLS signature schemes
...
Reviewed-by: mullan
2022-03-09 16:11:07 +00:00
Zhengyu Gu
5df2a05770
8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig()
...
Reviewed-by: stuefe, dholmes, aivanov
2022-03-09 13:27:11 +00:00
Emanuel Peter
d07f7c76c5
8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
...
Reviewed-by: psandoz, thartmann
2022-03-09 08:59:37 +00:00
Tim Prinzing
31ad80a229
8280902: ResourceBundle::getBundle may throw NPE when invoked by JNI code with no caller frame
...
Reviewed-by: naoto, mchung, ihse
2022-03-09 04:02:17 +00:00
Xiaohong Gong
12693a6cf3
8282432: Optimize masked "test" Vector API with predicate feature
...
Reviewed-by: psandoz
2022-03-09 01:02:25 +00:00
Hao Sun
49245131e9
8265263: AArch64: Combine vneg with right shift count
...
Reviewed-by: adinn, dlong
2022-03-09 00:52:01 +00:00
Rajan Halade
ea19114e66
8282832: Update file path for HostnameMatcher/cert5.crt in test sun/security/util/Pem/encoding.sh
...
Reviewed-by: mullan
2022-03-08 20:34:02 +00:00
Sean Mullan
72e987e3b4
7192189: Support endpoint identification algorithm in RFC 6125
...
Reviewed-by: xuelei, rhalade
2022-03-08 18:18:57 +00:00
Xin Liu
288d1afc5a
8282715: typo compileony in test Test8005033.java
...
Reviewed-by: jiefu, dholmes, thartmann
2022-03-08 17:33:15 +00:00
Manukumar V S
6b34884b34
8282234: Create a regression test for JDK-4532513
...
Reviewed-by: aivanov
2022-03-08 17:01:03 +00:00
Ian Graves
3fc009be8a
8281560: Matcher.hitEnd returns unexpected results in presence of CANON_EQ flag.
...
Reviewed-by: rriggs, lancea
2022-03-08 16:32:18 +00:00
Daniel Jeliński
2549e55038
8275640: (win) java.net.NetworkInterface issues with IPv6-only environments
...
Reviewed-by: msheppar, dfuchs
2022-03-08 16:15:24 +00:00
Coleen Phillimore
3e4dfc63e7
8282295: SymbolPropertyEntry::set_method_type fails with assert
...
Reviewed-by: hseigel
2022-03-08 16:10:26 +00:00
Foivos Zakkak
0cbc4b85bf
8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly
...
Reviewed-by: sgehwolf, dnsimon
2022-03-08 15:35:55 +00:00
Magnus Ihse Bursie
0f88fc180c
8282769: BSD date cannot handle all ISO 8601 formats
...
Reviewed-by: erikj
2022-03-08 14:04:59 +00:00
Magnus Ihse Bursie
c6d743fb92
8282770: Set source date in jib profiles from buildId
...
Reviewed-by: erikj
2022-03-08 13:57:59 +00:00
Jim Laskey
5fab27e1b8
8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes
...
Reviewed-by: bpb
2022-03-08 13:25:34 +00:00
Markus Grönlund
65ca0a5776
8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant"
...
Reviewed-by: egahlin
2022-03-08 09:28:46 +00:00
Albert Mingkun Yang
e607287204
8282728: Serial: Remove unused BlockOffsetArray::Action
...
Reviewed-by: tschatzl
2022-03-08 08:24:10 +00:00
Jamil Nimeh
8b45dbdae6
8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86
...
Reviewed-by: dlong
2022-03-08 05:50:41 +00:00
Yi Yang
3f0684d0b8
8275775: Add jcmd VM.classes to print details of all classes
...
Reviewed-by: dholmes, iklam, stuefe
2022-03-08 03:14:21 +00:00
Ioi Lam
cde923dd47
8282690: runtime/CommandLine/VMDeprecatedOptions.java fails after JDK-8281181
...
Reviewed-by: dholmes, dcubed
2022-03-08 00:19:07 +00:00
Andrey Turbanov
50eb915a74
8282632: Cleanup unnecessary calls to Throwable.initCause() in java.security.jgss
...
Reviewed-by: mullan, rhalade
2022-03-07 22:00:11 +00:00
Matteo Baccan
ccad39237a
8282657: Code cleanup: removing double semicolons at the end of lines
...
Reviewed-by: lancea, rriggs, ihse, prr, iris, wetmore, darcy, dholmes
2022-03-07 21:33:40 +00:00
Magnus Ihse Bursie
5d5bf16b0a
8282567: Improve source-date handling in build system
...
Reviewed-by: erikj, sgehwolf
2022-03-07 19:40:34 +00:00
Ravi Reddy
3996782c5a
8281093: Violating Attribute-Value Normalization in the XML specification 1.0
...
Reviewed-by: joehw
2022-03-07 19:36:54 +00:00
Kim Barrett
2e298b8bf4
8272691: Fix HotSpot style guide terminology for "non-local variables"
...
Reviewed-by: dcubed, dholmes
2022-03-07 18:20:01 +00:00
Kim Barrett
5953b229bf
8257589: HotSpot Style Guide should link to rfc7282
...
Reviewed-by: dcubed, dholmes
2022-03-07 18:12:14 +00:00
Joe Darcy
1faa5c8092
8282686: Add constructors taking a cause to SocketException
...
Reviewed-by: alanb, xuelei, lancea, dfuchs
2022-03-07 17:52:04 +00:00
Kim Barrett
7194097bca
8252577: HotSpot Style Guide should link to One-True-Brace-Style description
...
Reviewed-by: stuefe, dcubed, dholmes
2022-03-07 17:35:21 +00:00
Roland Westrelin
ef266d77b6
8278296: Generalize long range check transformation
...
Reviewed-by: jrose, thartmann
2022-03-07 16:26:19 +00:00
Lance Andersen
f0995abe62
8280404: Unexpected exception thrown when CEN file entry comment length is not valid
...
Reviewed-by: alanb
2022-03-07 16:10:31 +00:00
Aleksey Shipilev
8e70f4c3dc
8282224: Correct TIG::bang_stack_shadow_pages comments
...
Reviewed-by: coleenp
2022-03-07 15:23:10 +00:00
Ivan Walulya
e544e354a4
8282621: G1: G1SegmentedArray remove unnecessary template parameter
...
Reviewed-by: kbarrett, tschatzl
2022-03-07 15:05:42 +00:00
Joe Darcy
104e3cb24b
8282696: Add constructors taking a cause to InvalidObjectException and InvalidClassException
...
Reviewed-by: lancea
2022-03-07 14:47:52 +00:00
Thomas Schatzl
6fc73f709b
8282620: G1/Parallel: Constify is_in_young() predicates
...
Reviewed-by: iwalulya, ayang
2022-03-07 13:52:19 +00:00
Masanori Yano
894ffb098c
8282713: Invalid copyright notice in new test added by JDK-8275715
...
Reviewed-by: dholmes
2022-03-07 01:33:41 +00:00
Masanori Yano
415bf44191
8275715: D3D pipeline processes multiple PaintEvent at initial drawing
...
Reviewed-by: prr
2022-03-06 23:53:50 +00:00
Jaikiran Pai
974ef5542f
8282617: sun.net.www.protocol.https.HttpsClient#putInKeepAliveCache() doesn't use a lock while dealing with "inCache" field
...
Reviewed-by: dfuchs, michaelm
2022-03-06 08:16:39 +00:00
Thomas Stuefe
bc42e7cbbf
8282382: Report glibc malloc tunables in error reports
...
Reviewed-by: zgu, dholmes
2022-03-05 06:37:39 +00:00
Mikael Vidstedt
52278b80c4
8282694: ProblemList runtime/CommandLine/VMDeprecatedOptions.java
...
Reviewed-by: jjg
2022-03-05 01:36:02 +00:00
wanghaomin
c459f8f406
8282142: [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1
...
Reviewed-by: jiefu, kvn
2022-03-05 00:01:49 +00:00
TejeshR13
bae0d5e717
8236907: JTable added to nested panels does not paint last visible row
...
Reviewed-by: psadhukhan, prr
2022-03-04 22:50:32 +00:00
Jonathan Gibbons
b0028a459c
8272853: improve JavadocTester.runTests
...
Reviewed-by: hannesw
2022-03-04 21:01:52 +00:00
Ioi Lam
e07fd395bd
8281181: Do not use CPU Shares to compute active processor count
...
Reviewed-by: dholmes, sgehwolf
2022-03-04 20:14:11 +00:00
Damon Nguyen
9c817d3880
8015854: [macosx] JButton's HTML ImageView adding unwanted padding
...
Reviewed-by: psadhukhan, aivanov
2022-03-04 19:26:12 +00:00
Naoto Sato
733c7907b0
8282081: java.time.DateTimeFormatter: wrong definition of symbol F
...
Reviewed-by: joehw, scolebourne, lancea, rriggs
2022-03-04 16:57:54 +00:00
Magnus Ihse Bursie
f9f9c0a855
8252769: Warn in configure if git config autocrlf has invalid value
...
Reviewed-by: erikj
2022-03-04 16:32:58 +00:00
Emanuel Peter
603050bfe0
8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
...
Reviewed-by: chagedorn, psandoz
2022-03-04 16:26:14 +00:00
Thomas Schatzl
52471539c0
8282615: G1: Fix some includes
...
Reviewed-by: ayang, iwalulya
2022-03-04 13:40:57 +00:00
Emanuel Peter
a584c904a9
8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
...
Reviewed-by: psandoz, thartmann
2022-03-04 12:55:57 +00:00
Julian Waters
d5e8e52f02
8282532: Allow explicitly setting build platform alongside --openjdk-target
...
Reviewed-by: ihse
2022-03-04 12:42:07 +00:00
Manukumar V S
b3837808bf
8282343: Create a regression test for JDK-4518432
...
Reviewed-by: aivanov
2022-03-04 10:56:11 +00:00
Igor Veresov
b629782b8d
8279886: C1: Turn off SelectivePhiFunctions in presence of irreducible loops
...
Reviewed-by: kvn, dlong
2022-03-04 03:49:37 +00:00
Mandy Chung
7e1c67d4af
8282608: RawNativeLibraryImpl can't be passed to NativeLibraries::findEntry0
...
Reviewed-by: mcimadamore, dholmes
2022-03-04 03:41:41 +00:00
Joe Wang
8478173d83
8282583: Update BCEL md to include the copyright notice
...
Reviewed-by: lancea, iris, naoto
2022-03-04 03:15:35 +00:00
Hai-May Chao
fb6b929e6e
8277474: jarsigner does not check if algorithm parameters are disabled
...
Reviewed-by: mullan, weijun
2022-03-03 23:01:26 +00:00
Manukumar V S
1581e3faa0
8282402: Create a regression test for JDK-4666101
...
Reviewed-by: aivanov
2022-03-03 19:30:07 +00:00
Xue-Lei Andrew Fan
268fa69318
8282511: Use fixed certificate validation date in SSLExampleCert template
...
Reviewed-by: rhalade
2022-03-03 19:20:16 +00:00
Thomas Schatzl
c777bb3df3
8282619: G1: Fix indentation in G1CollectedHeap::mark_evac_failure_object
...
Reviewed-by: ayang, iwalulya
2022-03-03 16:16:44 +00:00
Pavel Rappo
080baffa6e
8282483: Ensure that Utils.getAllInterfaces returns unique instances
...
Reviewed-by: jjg
2022-03-03 16:10:18 +00:00
Jonathan Gibbons
57020fd582
8282582: Unused methods in Utils
...
Reviewed-by: prappo
2022-03-03 14:54:02 +00:00
Thomas Stuefe
5c187e34a5
8282593: JDK-8281472 breaks 32-bit builds and gtests
...
Reviewed-by: jiefu, dholmes
2022-03-03 13:25:10 +00:00
Coleen Phillimore
7822cbce10
8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint
...
Reviewed-by: kvn, dholmes
2022-03-03 13:20:58 +00:00
Prasanta Sadhukhan
832729b41e
6911375: mouseWheel has no effect without vertical scrollbar
...
Reviewed-by: aivanov
2022-03-03 09:53:14 +00:00
Prasanta Sadhukhan
0402a288f3
8037965: NullPointerException in TextLayout.getBaselineFromGraphic() for JTextComponents
...
Reviewed-by: prr, aivanov
2022-03-03 09:51:08 +00:00
Thomas Schatzl
d4d1fbc27a
8282484: G1: Predicted old time in log always zero
...
Reviewed-by: ayang, iwalulya
2022-03-03 09:26:41 +00:00
Tobias Holenstein
b1f935c1d0
8277055: Assert "missing inlining msg" with -XX:+PrintIntrinsics
...
Reviewed-by: roland, thartmann
2022-03-03 07:59:45 +00:00
Christian Hagedorn
2da677793f
8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378
...
Reviewed-by: thartmann, kvn
2022-03-03 07:17:56 +00:00
Srinivas Mandalika
d0eb6fa220
8281569: Create tests for Frame.setMinimumSize() method
...
Reviewed-by: aivanov
2022-03-03 03:26:10 +00:00
Mandy Chung
02aa7cef0a
8282515: More clean up on NativeLibraries just for JNI library use
...
Reviewed-by: mcimadamore
2022-03-03 01:50:02 +00:00
Weijun Wang
1485883c9e
8281628: KeyAgreement : generateSecret intermittently not resetting
...
Reviewed-by: valeriep
2022-03-03 00:39:39 +00:00
Magnus Ihse Bursie
b6c35ae44a
8209784: Include hsdis in the JDK
...
Reviewed-by: erikj
2022-03-02 18:17:47 +00:00
Devin Smith
ce18ff8527
8282551: Properly initialize L32X64MixRandom state
...
Reviewed-by: jlaskey
2022-03-02 16:41:13 +00:00
Calvin Cheung
234c17e8ff
8274788: Support archived heap objects in ParallelGC
...
Reviewed-by: iklam, ayang, tschatzl
2022-03-02 16:17:21 +00:00
Weijun Wang
fc918a73d0
8281234: The -protected option is not always checked in keytool and jarsigner
...
Reviewed-by: hchao, mullan
2022-03-02 14:07:26 +00:00
Andrey Turbanov
d80f697182
8282523: Fix 'hierachy' typo
...
Reviewed-by: jiefu, kbarrett, dholmes
2022-03-02 13:05:12 +00:00
Alex Menkov
f12200cd11
8267796: vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/TestDescription.java fails with NoClassDefFoundError
...
Reviewed-by: kevinw, cjplummer
2022-03-02 10:54:25 +00:00
Albert Mingkun Yang
12a822a287
8282381: Parallel: Remove unnecessary PCReferenceProcessor
...
Reviewed-by: kbarrett, tschatzl
2022-03-02 09:12:20 +00:00
Christian Hagedorn
ed3496e6c0
8282480: IGV: Use description instead of enum name for phases
...
Reviewed-by: redestad, thartmann
2022-03-02 08:57:55 +00:00
Quan Anh Mai
fc52a2182a
8282143: Objects.requireNonNull should be ForceInline
...
Reviewed-by: psandoz
2022-03-02 00:46:35 +00:00
Joe Darcy
732d891f9f
8282411: Add useful predicates to ElementKind
...
Reviewed-by: prappo
2022-03-01 18:48:43 +00:00
Xue-Lei Andrew Fan
eac80214ae
8282320: Remove case conversion for debugging log in SSLCipher
...
Reviewed-by: weijun
2022-03-01 18:10:39 +00:00
Alexey Ivanov
b86a8c004f
8282150: Drop redundant <br> elements from tables in java.desktop HTML files
...
Reviewed-by: jdv, dmarkov
2022-03-01 17:01:06 +00:00
Manukumar V S
941e97c4eb
8281738: Create a regression test for checking the 'Space' key activation of focused Button
...
Reviewed-by: aivanov
2022-03-01 16:55:22 +00:00
Jorn Vernee
8fec7b87c1
8281548: Add escape analysis tracing flag
...
Reviewed-by: kvn, thartmann, xliu
2022-03-01 16:26:19 +00:00
Jan Lahoda
b03d66c501
8282452: Use of Preview API in preview methods should not trigger preview warning for the enclosing class
...
Reviewed-by: jlaskey
2022-03-01 15:54:10 +00:00
Coleen Phillimore
76398c8400
8279573: compiler/codecache/CodeCacheFullCountTest.java fails with "RuntimeException: the value of full_count is wrong."
...
Reviewed-by: thartmann, eosterlund
2022-03-01 15:28:21 +00:00
Pavel Rappo
31b61f982c
8282311: Fix a typo in javax.lang.model.type.NullType
...
Reviewed-by: jjg
2022-03-01 15:21:19 +00:00
Roland Westrelin
2c5d266f9f
8282045: When loop strip mining fails, safepoints are removed from loop anyway
...
Reviewed-by: thartmann, chagedorn
2022-03-01 14:43:05 +00:00
Ivan Walulya
341c8bd7f2
8267834: Refactor G1CardSetAllocator and BufferNode::Allocator to use a common base class
...
Reviewed-by: kbarrett, tschatzl
2022-03-01 14:14:47 +00:00
Roland Westrelin
fcce24c5b3
8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799
...
Reviewed-by: kvn, thartmann
2022-03-01 14:09:15 +00:00
Harold Seigel
a95edee634
8281472: JVM options processing silently truncates large illegal options values
...
Reviewed-by: dholmes, iklam
2022-03-01 13:21:57 +00:00
David Holmes
44d599aad3
8227369: pd_disjoint_words_atomic() needs to be atomic
...
Reviewed-by: eosterlund, mikael, shade, kbarrett, mdoerr
2022-03-01 12:07:21 +00:00
Pavel Rappo
eff396f397
8280713: Related to comment inheritance jdk.javadoc cleanup and refactoring
...
Reviewed-by: jjg
2022-03-01 12:06:11 +00:00
Chris Hegarty
369291b265
8282444: Module finder incorrectly assumes default file system path-separator character
...
Reviewed-by: alanb
2022-03-01 10:37:35 +00:00
Claes Redestad
d4d12ad1d9
8282047: Enhance StringDecode/Encode microbenchmarks
...
Reviewed-by: bchristi
2022-03-01 10:20:22 +00:00
Albert Mingkun Yang
22b93a31c9
8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel
...
Reviewed-by: iwalulya, tschatzl
2022-03-01 09:32:01 +00:00
Dean Long
d3022f87b5
8282467: add extra diagnostics for JDK-8268184
...
Reviewed-by: stuefe
2022-03-01 08:25:31 +00:00
Jaikiran Pai
e4d9fc811e
8282023: PropertiesStoreTest and StoreReproducibilityTest jtreg failures due to en_CA locale
...
Reviewed-by: naoto, rriggs
2022-03-01 03:49:18 +00:00
Alan Hayward
c1a28aa04a
8282392: [zero] Build broken on AArch64
...
Reviewed-by: aph, shade
2022-03-01 02:23:29 +00:00
David Holmes
77432663be
8281210: Add manpage changes for PAC-RET protection on Linux/AArch64
...
Reviewed-by: iklam
2022-03-01 01:17:50 +00:00
Joe Darcy
1f89acd849
8282464: Remove author tags from java.compiler
...
Reviewed-by: jjg
2022-02-28 23:28:21 +00:00
Joe Darcy
9d9618a3dd
8282462: Remove unnecessary use of @SuppressWarnings("preview")
...
Reviewed-by: vromero
2022-02-28 22:14:14 +00:00
Ioi Lam
d983d108c5
8275731: CDS archived enums objects are recreated at runtime
...
Reviewed-by: coleenp, ccheung
2022-02-28 20:33:18 +00:00
Coleen Phillimore
c7cd1487fe
8282240: Add _name field to Method for NOT_PRODUCT only
...
Reviewed-by: pchilanomate, hseigel
2022-02-28 20:31:41 +00:00
Weijun Wang
59b3ecc591
8277976: Break up SEQUENCE in X509Certificate::getSubjectAlternativeNames and X509Certificate::getIssuerAlternativeNames in otherName
...
6776681: Invalid encoding of an OtherName in X509Certificate.getAlternativeNames()
Reviewed-by: mullan
2022-02-28 17:00:47 +00:00
Aleksey Shipilev
4e7fb41daf
8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads
...
Reviewed-by: kvn, thartmann
2022-02-28 13:29:23 +00:00
Naoto Sato
0ae3d1d59c
8282131: java.time.ZoneId should be a sealed abstract class
...
Reviewed-by: iris, rriggs, bpb, lancea, mchung, scolebourne
2022-02-28 13:22:15 +00:00
Harold Seigel
c58f5c67d1
8282360: Merge POSIX implementations of ThreadCritical
...
Reviewed-by: stuefe, coleenp, dholmes
2022-02-28 13:18:45 +00:00
Emanuel Peter
06cadb36e0
8230382: Clean up ConvI2L, CastII and CastLL::Ideal methods
...
Reviewed-by: thartmann, roland
2022-02-28 12:13:35 +00:00
John Tortugo
efd3967b54
8267265: Use new IR Test Framework to create tests for C2 Ideal transformations
...
Reviewed-by: chagedorn
2022-02-28 10:01:24 +00:00
Aleksey Shipilev
86723d4892
8281507: Two javac tests have bad jtreg @clean tags
...
Reviewed-by: darcy
2022-02-28 07:35:19 +00:00
Daniel D. Daugherty
630ad1acb2
8282428: ProblemList jdk/jfr/jvm/TestWaste.java
...
Reviewed-by: mikael
2022-02-27 03:45:49 +00:00
Rajan Halade
afd4bcbc1d
8282398: EndingDotHostname.java test fails because SSL cert expired
...
Reviewed-by: xuelei
2022-02-26 17:10:08 +00:00
Erik Gahlin
cf6d2565e9
8282153: JFR: Check for recording waste
...
Reviewed-by: mgronlun
2022-02-26 08:57:23 +00:00
Ichiroh Takiguchi
c5c6058fd5
8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX
...
Reviewed-by: rriggs
2022-02-26 03:33:29 +00:00
Alexander Matveev
fb8bf81842
8279995: jpackage --add-launcher option should allow overriding description
...
Reviewed-by: asemenyuk
2022-02-25 20:49:59 +00:00
Erik Gahlin
441e48509c
8281739: JFR: Use message with Objects.requireNonNull
...
Reviewed-by: mgronlun
2022-02-25 18:36:11 +00:00
Erik Gahlin
e96c599ed2
8271232: JFR: Scrub recording data
...
Reviewed-by: mgronlun
2022-02-25 12:56:09 +00:00
Matthias Baesken
735e86b0f7
8282345: handle latest VS2022 in abstract_vm_version
...
Reviewed-by: dholmes, mdoerr
2022-02-25 12:26:44 +00:00
Thomas Stuefe
b96b743727
8281015: Further simplify NMT backend
...
Reviewed-by: zgu, mbaesken
2022-02-25 12:25:46 +00:00
KIRIYAMA Takuya
9471f24ca1
8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device.
...
Reviewed-by: mgronlun
2022-02-25 11:39:11 +00:00
Claes Redestad
3efd6aa4c9
8282347: AARCH64: Untaken branch in has_negatives stub
...
Reviewed-by: aph, haosun, thartmann
2022-02-25 08:55:46 +00:00
Kevin Walls
cd36be42c2
8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use
...
Reviewed-by: msheppar, amenkov
2022-02-25 07:56:56 +00:00
Roger Riggs
bf19fc65c7
8280357: user.home = "?" when running with systemd DynamicUser=true
...
Reviewed-by: naoto, alanb
2022-02-24 20:12:48 +00:00
Yi-Fan Tsai
b6843a1624
8005885: enhance PrintCodeCache to print more data
...
Reviewed-by: xliu, phh
2022-02-24 19:42:16 +00:00
Daniel Jeliński
23995f822e
8281525: Enable Zc:strictStrings flag in Visual Studio build
...
Reviewed-by: dholmes, ihse
2022-02-24 18:18:52 +00:00
Albert Mingkun Yang
20e78f7a8e
8282307: Parallel: Incorrect discovery mode in PCReferenceProcessor
...
Reviewed-by: tschatzl, kbarrett
2022-02-24 17:48:20 +00:00
Albert Mingkun Yang
0b6862e803
8282348: Remove unused CardTable::dirty_card_iterate
...
Reviewed-by: kbarrett
2022-02-24 17:47:30 +00:00
Alan Hayward
6fab8a2d6a
8277204: Implement PAC-RET branch protection on Linux/AArch64
...
Reviewed-by: erikj, ihse, adinn, ngasson
2022-02-24 16:38:56 +00:00
Xue-Lei Andrew Fan
abc0ce11df
8282316: Operation before String case conversion
...
Reviewed-by: valeriep
2022-02-24 16:25:47 +00:00
Jonathan Gibbons
0796620b07
8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS
...
Reviewed-by: hannesw
2022-02-24 14:50:06 +00:00
Johannes Bechberger
231e48fa63
8282200: ShouldNotReachHere() reached by AsyncGetCallTrace after JDK-8280422
...
Reviewed-by: dholmes, mdoerr, kevinw
2022-02-24 14:32:22 +00:00
Coleen Phillimore
f4486a190e
8262400: runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java fails in test_ame5_compiled_vtable_stub with wrapper
...
Reviewed-by: dholmes, lmesnik
2022-02-24 12:59:15 +00:00
Andrey Turbanov
3cfffa4f8e
8282188: Unused static field MathContext.DEFAULT_DIGITS
...
Reviewed-by: darcy, bpb
2022-02-24 11:03:29 +00:00
Prasanta Sadhukhan
379fd85932
8277369: Strange behavior of JMenuBar with RIGHT_TO_LEFT orientation, arrow keys behaves opposite traversing through keyboard
...
Reviewed-by: prr, naoto, serb
2022-02-24 09:52:17 +00:00
Albert Mingkun Yang
cd3e59ef88
8282299: Remove unused PartialArrayScanTask default constructor
...
Reviewed-by: tschatzl
2022-02-24 09:16:04 +00:00
Chris Plummer
a6610031e2
8281614: serviceability/sa/ClhsdbFindPC.java fails with java.lang.RuntimeException: 'In code in NMethod for jdk/test/lib/apps/LingeredApp.steadyState' missing from stdout/stderr
...
Reviewed-by: dcubed, dholmes
2022-02-23 22:55:39 +00:00
Manukumar V S
43dc9ef619
8281988: Create a regression test for JDK-4618767
...
Reviewed-by: aivanov
2022-02-23 21:13:23 +00:00
Chris Plummer
253cf7852f
8282076: Merge some debug agent changes from the loom repo
...
Reviewed-by: amenkov, lmesnik
2022-02-23 21:09:41 +00:00
Vladimir Ivanov
f86f38a8af
8280901: MethodHandle::linkToNative stub is missing w/ -Xint
...
Reviewed-by: shade, kvn
2022-02-23 20:29:23 +00:00
Michael McMahon
e540e0a81b
8282296: (se) Pipe.open() creates a Pipe implementation that uses Unix domain sockets (win)
...
Reviewed-by: dfuchs, lancea, bpb
2022-02-23 20:02:11 +00:00
Xue-Lei Andrew Fan
7dc7184c10
8282309: Operation before upper case conversion
...
Reviewed-by: valeriep, wetmore
2022-02-23 18:32:29 +00:00
Lance Andersen
a020b6ba8f
8280409: JarFile::getInputStream can fail with NPE accessing ze.getName()
...
Reviewed-by: mullan, alanb
2022-02-23 16:56:50 +00:00
Jonathan Gibbons
99b8ed9dbf
8281217: Source file launch with security manager enabled fails
...
Reviewed-by: sundar
2022-02-23 16:49:28 +00:00
Pavel Rappo
35076af13a
8281376: Consider polymorphic methods when looking for overrides
...
Reviewed-by: hannesw
2022-02-23 16:17:23 +00:00
Xue-Lei Andrew Fan
340a35d835
8282279: Interpret case-insensitive string locale independently
...
Reviewed-by: weijun
2022-02-23 15:43:06 +00:00
Nils Eliasson
5035bf5e6c
8282208: Reduce MachNode size
...
Reviewed-by: kvn, thartmann, jiefu
2022-02-23 12:48:22 +00:00
Aleksey Shipilev
aaab2cb416
8282225: GHA: Allow one concurrent run per PR only
...
Reviewed-by: ihse
2022-02-23 12:34:12 +00:00
David Holmes
d017e98856
8255577: Possible issues with SR_initialize
...
Reviewed-by: shade, stuefe
2022-02-23 11:30:43 +00:00
Vladimir Ivanov
9332071784
8282194: C1: Missing side effects of dynamic constant linkage
...
Reviewed-by: kvn, thartmann
2022-02-23 10:17:01 +00:00
Andrew Haley
ecd85e6f0f
8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers
...
Reviewed-by: shade, jiefu
2022-02-23 10:15:25 +00:00
Volker Simonis
378fa507a2
8281962: Avoid unnecessary native calls in InflaterInputStream
...
Reviewed-by: clanger, redestad, alanb, lancea
2022-02-23 08:36:13 +00:00
Zhengyu Gu
e1060bee2a
8281615: Deadlock caused by jdwp agent
...
Reviewed-by: dholmes, cjplummer
2022-02-23 03:04:34 +00:00
Phil Race
6f882deddc
8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly
...
Reviewed-by: serb, dmarkov
2022-02-23 01:03:09 +00:00
Phil Race
2557ef8a02
8282276: Problem list failing two Robot Screen Capture tests
...
Reviewed-by: dcubed
2022-02-22 20:27:00 +00:00
Brian Burkhalter
6445ee46b5
5041655: (ch) FileLock: negative param and overflow issues
...
Reviewed-by: alanb
2022-02-22 17:24:15 +00:00
liach
7feabee426
8261407: ReflectionFactory.checkInitted() is not thread-safe
...
Co-authored-by: Peter Levart <plevart@openjdk.org >
Reviewed-by: dholmes, mchung, plevart
2022-02-22 16:57:23 +00:00
Tyler Steele
58e1882f3c
8282042: [testbug] FileEncodingTest.java depends on default encoding
...
Adds expected encoding "ISO-8859-1" for AIX in FileEncodingTest.java
Reviewed-by: naoto
2022-02-22 16:50:48 +00:00
Ian Graves
3cb38678aa
8281315: Unicode, (?i) flag and backreference throwing IndexOutOfBounds Exception
...
Reviewed-by: naoto
2022-02-22 16:31:57 +00:00
Thomas Schatzl
957dae02b1
8280958: G1/Parallel: Unify marking code structure
...
Reviewed-by: ayang, kbarrett
2022-02-22 16:25:12 +00:00
Magnus Ihse Bursie
e44d0670a6
8244593: Clean up GNM/NM after JEP 381
...
Reviewed-by: erikj
2022-02-22 16:06:52 +00:00
Ian Graves
41355e2daa
8276686: Malformed Javadoc inline tags in JDK source in /java/util/regex/Pattern.java
...
Reviewed-by: iris, bpb, lancea
2022-02-22 15:38:52 +00:00
Coleen Phillimore
022d80707c
8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom
...
Reviewed-by: thartmann, eosterlund
2022-02-22 13:42:56 +00:00
Alexey Ivanov
ab6d8e6424
8260328: Drop redundant CSS properties from java.desktop HTML files
...
Reviewed-by: serb, dmarkov
2022-02-22 13:19:43 +00:00
John Jiang
b95310b090
8282220: contentType should not be a PKCS7's member
...
Reviewed-by: xuelei
2022-02-22 09:35:48 +00:00
Emanuel Peter
bc43320fd3
8281543: Remove unused code/headerfile dtraceAttacher.hpp
...
Reviewed-by: thartmann
2022-02-22 07:55:04 +00:00
Manukumar V S
f9539521ae
8281745: Create a regression test for JDK-4514331
...
Reviewed-by: serb
2022-02-22 07:31:55 +00:00
Jaikiran Pai
e0b49629e9
8282190: Typo in javadoc of java.time.format.DateTimeFormatter#getDecimalStyle
...
Reviewed-by: dfuchs, rriggs, lancea, iris
2022-02-22 01:39:28 +00:00
Daniel Jeliński
e1c98bd1f2
8281523: Accessibility: Conversion from string literal loses const qualifier
...
Reviewed-by: prr, aivanov, kizune
2022-02-21 17:40:27 +00:00
Maxim Kartashev
cc7cf81256
8280861: Robot color picker broken on Linux with scaling above 100%
...
Reviewed-by: serb
2022-02-21 11:39:29 +00:00
Magnus Ihse Bursie
d7a706a540
8253757: Add LLVM-based backend for hsdis
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org >
Co-authored-by: Ludovic Henry <luhenry@openjdk.org >
Co-authored-by: Jorn Vernee <jvernee@openjdk.org >
Co-authored-by: Nick Gasson <ngasson@openjdk.org >
Reviewed-by: erikj, luhenry
2022-02-21 10:37:44 +00:00
Manukumar V S
bdae1d87c1
8282147: [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java
...
Reviewed-by: aivanov
2022-02-21 10:08:50 +00:00
Andrey Turbanov
51f4420711
8282130: (bf) Remove unused ARRAY_BASE_OFFSET, ARRAY_INDEX_SCALE from read-only Heap Buffers
...
Reviewed-by: bpb, alanb
2022-02-21 09:03:16 +00:00
John Jiang
34aae32de6
8282166: JDK-8282158 changed ECParameters' package by accident
...
Reviewed-by: xuelei
2022-02-21 08:27:03 +00:00
Albert Mingkun Yang
c5d9142a84
8282096: G1: Remove redundant checks in G1CardSet::free_mem_object
...
Reviewed-by: tschatzl, iwalulya
2022-02-21 08:14:59 +00:00
John Jiang
52a85d8048
8282158: ECParameters InvalidParameterSpecException messages missed ECKeySizeParameterSpec
...
Reviewed-by: xuelei
2022-02-21 07:55:39 +00:00
Emanuel Peter
4e0b81c596
8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/
...
Reviewed-by: kvn, neliasso, thartmann
2022-02-21 07:05:04 +00:00
Tobias Hartmann
8563d86f2c
8282085: The REGISTER_DEFINITION macro is useless after JDK-8269122
...
Reviewed-by: jiefu, chagedorn, kvn
2022-02-21 07:02:44 +00:00
Aleksey Shipilev
d28b048f35
8281815: x86: Use short jumps in TIG::generate_slow_signature_handler
...
Reviewed-by: rrich, dholmes, jiefu
2022-02-21 06:14:43 +00:00
Valerie Peng
d7f31d0d53
8282077: PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error
...
Reviewed-by: mikael
2022-02-19 06:40:30 +00:00
Rajan Halade
d3749de478
8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022
...
Reviewed-by: weijun
2022-02-18 20:17:37 +00:00
Yudi Zheng
3943c89b9b
8282044: [JVMCI] Export _sha3_implCompress, _md5_implCompress and aarch64::_has_negatives stubs to JVMCI compiler.
...
Reviewed-by: kvn
2022-02-18 18:00:40 +00:00
Weijun Wang
7ce75afbbc
8255266: Update Public Suffix List to 3c213aa
...
Reviewed-by: xuelei
2022-02-18 16:34:59 +00:00
Daniel D. Daugherty
cfbfd9bf41
8282103: fix macosx-generic typo in ProblemList
...
Reviewed-by: rriggs
2022-02-18 16:25:24 +00:00
Dmitry Chuyko
413bef6890
8282049: AArch64: Use ZR for integer zero immediate volatile stores
...
Reviewed-by: adinn, phh
2022-02-18 16:02:46 +00:00
Magnus Ihse Bursie
cf6984ddaa
8282086: Update jib profile to not set build to 0
...
Reviewed-by: erikj
2022-02-18 14:49:34 +00:00
Pavel Rappo
f5120b764c
8282056: Clean up com.sun.tools.javac.util.GraphUtils
...
Reviewed-by: jjg, mcimadamore, vromero
2022-02-18 13:09:44 +00:00
Jan Lahoda
e3365041bd
8280866: SuppressWarnings does not work properly in package-info and module-info
...
Reviewed-by: darcy, vromero
2022-02-18 11:04:11 +00:00
Albert Mingkun Yang
e8224f7de9
8282089: [BACKOUT] Parallel: Refactor PSCardTable::scavenge_contents_parallel
...
Reviewed-by: tschatzl
2022-02-18 09:54:28 +00:00
Jan Lahoda
834d55c59f
8277300: Issues with javadoc support for preview features
...
Reviewed-by: prappo, jjg
2022-02-18 09:41:12 +00:00
Alex Menkov
138a17195d
8281267: VM HeapDumper dumps array classes several times
...
Reviewed-by: cjplummer, coleenp
2022-02-18 09:21:48 +00:00
Roberto Castañeda Lozano
7bcca7692b
8279068: IGV: Update to work with JDK 16 and 17
...
Reviewed-by: kvn, neliasso, chagedorn
2022-02-18 08:35:52 +00:00
Jie Fu
c9289583eb
8281936: compiler/arguments/TestCodeEntryAlignment.java fails on AVX512 machines
...
Reviewed-by: shade, kvn
2022-02-18 05:02:19 +00:00
Prasanta Sadhukhan
a22f422b7f
8037573: Typo in DefaultTreeModel docs: askAllowsChildren instead of asksAllowsChildren
...
Reviewed-by: prr, jdv, azvegint
2022-02-18 04:56:05 +00:00
Jie Fu
fdce35f3a1
8282025: assert(ctrl != __null) failed: control out is assumed to be unique after JDK-8281732
...
Reviewed-by: kvn, thartmann, chagedorn
2022-02-17 22:53:53 +00:00
Magnus Ihse Bursie
f830cbec90
8188073: Add Capstone as backend for hsdis
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org >
Co-authored-by: Jorn Vernee <jvernee@openjdk.org >
Reviewed-by: erikj
2022-02-17 21:18:15 +00:00
Daniel D. Daugherty
69fc273f20
8282075: ProblemList 3 compiler/whitebox tests on macosx-x64
...
Reviewed-by: mikael, bpb
2022-02-17 20:56:46 +00:00
Naoto Sato
129277653e
8281317: CompactNumberFormat displays 4-digit values when rounding to a new range
...
Reviewed-by: joehw
2022-02-17 19:03:08 +00:00
Mahendra Chhipa
cd9a3cf05b
8282017: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java fails with "SocketException: Unexpected end of file from server"
...
Reviewed-by: dfuchs
2022-02-17 17:45:06 +00:00
Tim Prinzing
a6f8a386ef
8281000: ClassLoader::registerAsParallelCapable throws NPE if caller is null
...
Reviewed-by: erikj, ihse, mchung, bchristi
2022-02-17 17:34:39 +00:00
Joe Darcy
4c7f8b49a4
8268250: Class.arrayType() for a 255-d array throws undocumented IllegalArgumentException
...
Reviewed-by: sundar, alanb
2022-02-17 17:12:40 +00:00
Andrey Turbanov
d0e11808fd
8282019: Unused static fields DEGREES_TO_RADIANS, RADIANS_TO_DEGREES in StrictMath
...
Reviewed-by: bpb, darcy
2022-02-17 12:31:37 +00:00
Albert Mingkun Yang
3b7a3cfce3
8281971: Remove unimplemented InstanceRefKlass::do_next
...
Reviewed-by: dholmes
2022-02-17 11:40:43 +00:00
Julia Boes
9ca435b4c0
8281305: Test com/sun/net/httpserver/simpleserver/MapToPathTest.java fails on Windows 11
...
Reviewed-by: dfuchs
2022-02-17 10:35:05 +00:00
Prasanta Sadhukhan
b4900b1298
8264743: Add forRemoval for deprecated classes and method in javax/swing/plaf/basic
...
Reviewed-by: trebari, prr
2022-02-17 09:36:05 +00:00
Tyler Steele
c0275e18b7
8203290: [AIX] Check functionality of JDK-8199712 (Flight Recorder)
...
Implements JFR for AIX
Reviewed-by: erikj, mdoerr, mgronlun, stuefe, ihse
2022-02-17 08:49:22 +00:00
Ioi Lam
1864481df1
8279969: NULL return from map_bitmap_region() needs to be checked
...
Reviewed-by: ccheung, coleenp
2022-02-17 06:40:46 +00:00
Xiaohong Gong
1eec16b47b
8281803: AArch64: Optimize masked vector NOT/AND_NOT for SVE
...
Reviewed-by: aph, njian
2022-02-17 05:44:12 +00:00
Alexey Semenyuk
cd234f5dbe
8282007: Assorted enhancements to jpackage testing framework
...
Reviewed-by: almatvee
2022-02-17 05:27:41 +00:00
Jesper Wilhelmsson
b6e48e6782
Merge
2022-02-17 01:12:57 +00:00
Alexey Semenyuk
0b00ce17cd
8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH%
...
Reviewed-by: almatvee
2022-02-16 23:23:57 +00:00
Joe Darcy
5ec7898dbf
8281671: Class.getCanonicalName spec should explicitly cover array classes
...
Reviewed-by: mchung
2022-02-16 22:02:55 +00:00
Martin Desruisseaux
9ba0760cf8
8275345: RasterFormatException when drawing a tiled image made of non-writable rasters
...
Reviewed-by: prr, aivanov
2022-02-16 22:01:01 +00:00
Daniel Fuchs
48f6e93079
8282020: ProblemList sun/net/www/protocol/https/HttpsURLConnection/B6216082.java until JDK-8282017 is fixed
...
Reviewed-by: michaelm, naoto
2022-02-16 21:38:48 +00:00
Tim Prinzing
67763df4dc
8281003: MethodHandles::lookup throws NPE if caller is null
...
Reviewed-by: ihse, mchung, jrose, alanb
2022-02-16 20:09:46 +00:00
Aleksey Shipilev
847a99b53d
8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling
...
Reviewed-by: dholmes, kvn
2022-02-16 20:08:27 +00:00
Mandy Chung
980d187891
8281335: Allow a library already loaded via System::loadLibrary to be loaded as a raw library
...
Reviewed-by: sundar, mcimadamore
2022-02-16 18:31:32 +00:00
Alexey Semenyuk
81645521c8
8281874: Can't unpack msi installers from test/jdk/tools/jpackage/windows/test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java test
...
Reviewed-by: almatvee
2022-02-16 17:31:23 +00:00
Alexey Semenyuk
bb4dece246
8281170: Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11
...
Reviewed-by: almatvee
2022-02-16 17:30:24 +00:00
Naoto Sato
9b74c3f2e7
8176706: Additional Date-Time Formats
...
Reviewed-by: joehw, rriggs
2022-02-16 16:54:53 +00:00
Mahendra Chhipa
0f3d3ac32c
8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs
...
Reviewed-by: dfuchs
2022-02-16 16:43:15 +00:00
Emanuel Peter
395bc141f2
8281732: add assert for non-NULL assumption for return of unique_ctrl_out
...
Reviewed-by: kvn, chagedorn, thartmann
2022-02-16 16:19:44 +00:00
Michael McMahon
d8f44aa39e
8278067: Make HttpURLConnection default keep alive timeout configurable
...
Reviewed-by: dfuchs
2022-02-16 16:01:01 +00:00
Erik Gahlin
7428b37696
8281948: JFR: Parser skips too many bytes for fractional types
...
Reviewed-by: mgronlun
2022-02-16 15:35:27 +00:00
Jie Fu
d5b466657e
8281829: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails after JDK-8281467
...
Reviewed-by: kvn, thartmann
2022-02-16 13:46:43 +00:00
Aleksey Shipilev
fef5d74d0e
8281812: x86: Use short jumps in TemplateTable::condy_helper
...
Reviewed-by: redestad, neliasso
2022-02-16 09:42:56 +00:00
TheShermanTanker
a86cab8d42
8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel
...
Reviewed-by: neliasso, kvn, thartmann
2022-02-16 07:50:07 +00:00
Quan Anh Mai
0af356bb4b
8278173: [vectorapi] Add x64 intrinsics for unsigned (zero extended) casts
...
Reviewed-by: psandoz, sviswanathan
2022-02-15 18:57:53 +00:00
Leonid Mesnik
a24498b777
8281771: Crash in java_lang_invoke_MethodType::print_signature
...
Reviewed-by: dholmes, shade
2022-02-15 18:01:15 +00:00
Leonid Mesnik
1aff44b2cf
8279949: JavaThread::_free_handle_block leaks native memory
...
Reviewed-by: dholmes, coleenp
2022-02-15 17:59:51 +00:00
Christian Stein
394ce5f948
8280825: Modules that "provide" ToolProvider should document the name that can be used
...
Reviewed-by: jjg, lancea, alanb
2022-02-15 17:55:50 +00:00
Calvin Cheung
745f7e7d92
8281186: runtime/cds/appcds/DumpingWithNoCoops.java fails
...
Reviewed-by: minqi, iklam, stuefe
2022-02-15 17:18:34 +00:00
Aleksey Shipilev
18704653dc
8281744: x86: Use short jumps in TIG::set_vtos_entry_points
...
Reviewed-by: rehn, coleenp
2022-02-15 16:42:37 +00:00
Stefan Johansson
2fe0bf66b7
8281748: runtime/logging/RedefineClasses.java failed "assert(addr != __null) failed: invariant"
...
Reviewed-by: ayang, kbarrett
2022-02-15 16:22:37 +00:00
Albert Mingkun Yang
bc6148407e
8280136: Serial: Remove unnecessary use of ExpandHeap_lock
...
Reviewed-by: iwalulya, kbarrett, sjohanss
2022-02-15 12:23:58 +00:00
Magnus Ihse Bursie
2112a9dc49
8246033: bin/print_config.js script uses nashorn jjs tool
...
Reviewed-by: erikj
2022-02-15 11:11:10 +00:00
Nils Eliasson
1c12b159ff
8281741: [testbug] PrintIdealPhaseTest fails with -Xcomp
...
Reviewed-by: kvn, chagedorn, thartmann
2022-02-15 09:49:47 +00:00
Dmitry Markov
f82866bc79
8281555: [macos] Get rid of deprecated Style Masks constants
...
Reviewed-by: serb, aivanov
2022-02-15 09:26:47 +00:00
Pavel Kharskii
0f2113cee7
8280415: Remove EA from JDK 18 version string starting with Initial RC promotion B35 on February 10, 2022
...
Reviewed-by: erikj, iris
2022-02-15 09:24:52 +00:00
Nils Eliasson
8819f45357
8281722: Removal of PrintIdealLevel
...
Reviewed-by: chagedorn, thartmann
2022-02-15 08:20:16 +00:00
Andrey Turbanov
622970e47c
8281728: Redundant null check in LineNumberInputStream.read
...
Reviewed-by: redestad
2022-02-15 07:10:10 +00:00
Tobias Hartmann
2be2a298f1
8281713: [BACKOUT] AArch64: Implement string_compare intrinsic in SVE
...
Reviewed-by: kvn, dlong
2022-02-15 07:07:00 +00:00
Kim Barrett
11f943d148
8280916: Simplify HotSpot Style Guide editorial changes
...
Reviewed-by: dcubed, dholmes, stuefe, stefank, kvn, tschatzl
2022-02-15 06:51:29 +00:00
Aleksey Shipilev
b1564624ce
8281467: Allow larger OptoLoopAlignment and CodeEntryAlignment
...
Reviewed-by: kvn, dlong
2022-02-15 06:19:37 +00:00
Harshitha Onkar
f33329eb7f
8016524: [macosx] Bottom line is not visible for JTableHeader
...
Reviewed-by: psadhukhan, prr
2022-02-15 05:03:34 +00:00
Jaikiran Pai
d4cd8dfedb
8281634: jdeps: java.lang.InternalError: Missing message: err.invalid.filters
...
Reviewed-by: dfuchs, naoto, mchung
2022-02-15 03:53:47 +00:00
Phil Race
1a7b70a8be
8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4
...
Reviewed-by: serb
2022-02-14 23:31:13 +00:00
Ioi Lam
16f649b9c5
8281678: appcds/dynamicArchive/ArchiveConsistency.java fails after JDK-8279997
...
Reviewed-by: shade, dcubed
2022-02-14 18:53:50 +00:00
Vladimir Ivanov
88fc3bfdff
8280473: CI: Support unresolved JVM_CONSTANT_Dynamic constant pool entries
...
Reviewed-by: dlong, redestad, neliasso
2022-02-14 18:46:46 +00:00
Thomas Stuefe
f07b816523
8280940: gtest os.release_multi_mappings_vm is racy
...
Reviewed-by: dcubed, sjohanss
2022-02-14 16:41:47 +00:00
Brian J. Stafford
9d0a4c3f2e
8274238: Inconsistent type for young_list_target_length()
...
Reviewed-by: kbarrett, tschatzl
2022-02-14 12:20:46 +00:00
Leo Korinth
2604a88fbb
8281585: Remove unused imports under test/lib and jtreg/gc
...
Reviewed-by: dholmes, sspitsyn
2022-02-14 12:05:16 +00:00
Vladimir Ivanov
534e557874
8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
...
Reviewed-by: dlong, kvn
2022-02-14 11:57:46 +00:00
Magnus Ihse Bursie
95f198b2b1
8274980: Improve adhoc build version strings
...
Reviewed-by: shade, erikj
2022-02-14 10:31:42 +00:00
Emanuel Peter
c61d629add
8281553: Ensure we only require liveness from mach-nodes with barriers
...
Reviewed-by: neliasso, chagedorn
2022-02-14 09:52:50 +00:00
Albert Mingkun Yang
2597206242
8280783: Parallel: Refactor PSCardTable::scavenge_contents_parallel
...
Reviewed-by: tschatzl, iwalulya
2022-02-14 09:15:58 +00:00
Stefan Johansson
2632d40dfc
8281637: Remove unused VerifyOption_G1UseNextMarking
...
Reviewed-by: tschatzl, iwalulya
2022-02-14 09:03:45 +00:00
Roberto Castañeda Lozano
46f522962f
8281539: IGV: schedule approximation computes immediate dominators wrongly
...
Replace custom dominator computation with one from the WALA libraries.
Reviewed-by: neliasso, chagedorn
2022-02-14 08:37:31 +00:00
Roland Westrelin
1ef45c5bbd
8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination
...
Reviewed-by: thartmann, kvn
2022-02-14 08:35:53 +00:00
Nils Eliasson
483d4b97e0
8281505: Add CompileCommand PrintIdealPhase
...
Reviewed-by: kvn, thartmann, chagedorn
2022-02-14 08:27:21 +00:00
Bhavana Kilambi
adbe066102
8239927: Product variable PrefetchFieldsAhead is unused and should be removed
...
Reviewed-by: njian, dholmes
2022-02-14 01:33:20 +00:00
Sergey Bylokhov
eff5dafba9
8274939: Incorrect size of the pixel storage is used by the robot on macOS
...
Reviewed-by: aivanov, prr
2022-02-12 22:10:11 +00:00
David Holmes
8acfbc2e21
8281675: VMDeprecatedOptions test fails after JDK-8278423
...
Reviewed-by: dcubed
2022-02-12 14:12:42 +00:00
Emanuel Peter
67077a0430
8278423: ExtendedDTraceProbes should be deprecated
...
Reviewed-by: dholmes, hseigel, kvn, thartmann
2022-02-12 13:08:39 +00:00
Alexey Bakhtin
58dae60da0
8274524: SSLSocket.close() hangs if it is called during the ssl handshake
...
Reviewed-by: xuelei
2022-02-12 11:54:22 +00:00
Alexander Zuev
aa918a6ec4
8281033: Improve ImageCheckboxTest to test all available LaF
...
Reviewed-by: serb
2022-02-12 09:26:47 +00:00
Joe Darcy
6fdfe0458d
8281674: tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java fails with AssertionError
...
Reviewed-by: vromero
2022-02-12 01:33:41 +00:00
Joe Darcy
c3179a8760
8281462: Annotation toString output for enum not reusable for source input
...
Reviewed-by: mchung
2022-02-11 23:24:08 +00:00
Joe Darcy
4032fe76dc
8281238: TYPE_USE annotations not printed in correct position in toString output
...
Reviewed-by: vromero
2022-02-11 21:52:16 +00:00
Dr Heinz M. Kabutz
83ffbd2e7a
8277175: Add a parallel multiply method to BigInteger
...
Reviewed-by: psandoz
2022-02-11 18:49:04 +00:00
Manukumar V S
0786ddb471
8281535: Create a regression test for JDK-4670051
...
Reviewed-by: aivanov
2022-02-11 17:40:25 +00:00
Calvin Cheung
c5ff6e45de
8223077: module path support for dynamic CDS archive
...
Reviewed-by: iklam, minqi
2022-02-11 17:39:20 +00:00
Erik Gahlin
8886839779
8281622: JFR: Improve documentation of jdk.jfr.Relational
...
Reviewed-by: jbachorik
2022-02-11 17:15:04 +00:00
Yumin Qi
e75e8cd708
8279997: check_for_dynamic_dump should not exit vm
...
Reviewed-by: ccheung, iklam
2022-02-11 16:42:07 +00:00
Daniel Jeliński
e73ee0ca10
8281259: MutableBigInteger subtraction could be simplified
...
Reviewed-by: bpb
2022-02-11 16:24:43 +00:00
lawrence.andrews
f399ae558e
8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails
...
Reviewed-by: prr, aivanov
2022-02-11 15:33:17 +00:00
Jan Lahoda
4ff5824f5b
8281100: Spurious "variable might not have been initialized" with sealed class switch
...
Reviewed-by: vromero
2022-02-11 12:11:29 +00:00
Jie Fu
d254cf28c5
8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions
...
Reviewed-by: shade
2022-02-11 11:39:54 +00:00
Prasanta Sadhukhan
4d64076058
8047749: javadoc for getPathBounds() in TreeUI and BasicTreeUI is incorrect
...
Reviewed-by: aivanov
2022-02-11 09:39:10 +00:00
Kim Barrett
90939cb801
8281626: NonblockingQueue should use nullptr
...
Reviewed-by: shade, dholmes
2022-02-11 09:05:50 +00:00
Aleksey Shipilev
3a13425bc9
8072070: Improve interpreter stack banging
...
Reviewed-by: xliu, coleenp, mdoerr
2022-02-11 08:46:55 +00:00
Sergey Bylokhov
8441d51e71
8281419: The source data for the color conversion can be discarded
...
Reviewed-by: prr, aivanov
2022-02-11 07:41:18 +00:00
Thomas Stuefe
a037b3c358
8281460: Let ObjectMonitor have its own NMT category
...
Reviewed-by: dholmes, dcubed, shade
2022-02-11 07:21:04 +00:00
Aleksey Shipilev
65831eb294
8281318: Improve jfr/event/allocation tests reliability
...
Reviewed-by: mgronlun
2022-02-11 06:45:13 +00:00
Thomas Stuefe
eee6a5622d
8281522: Rename ADLC classes which have the same name as hotspot variants
...
Reviewed-by: neliasso, kvn
2022-02-11 05:34:27 +00:00
David Holmes
84868e39be
8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths
...
Reviewed-by: shade, dcubed
2022-02-10 23:23:48 +00:00
Erik Gahlin
58c2bd3158
8281536: JFR: Improve jdk.jfr.ContentType documentation
...
Reviewed-by: mgronlun
2022-02-10 22:51:39 +00:00
Paul Sandoz
83b6e4bc04
8281294: [vectorapi] FIRST_NONZERO reduction operation throws IllegalArgumentExcept on zero vectors
...
Reviewed-by: jrose
2022-02-10 18:37:21 +00:00
Prasanta Sadhukhan
039313d65d
8054449: Incompatible type in example code in TreePath
...
Reviewed-by: aivanov, dmarkov
2022-02-10 12:02:05 +00:00
Kim Barrett
3ce1c5b6ce
8280832: Update usage docs for NonblockingQueue
...
Reviewed-by: iwalulya, dholmes
2022-02-10 11:28:04 +00:00
Maxim Kartashev
d442328bc2
8281262: Windows builds in different directories are not fully reproducible
...
Co-authored-by: Erik Joelsson <erikj@openjdk.org >
Reviewed-by: erikj, ihse
2022-02-10 10:46:35 +00:00
Leo Korinth
c820d1acb7
8281379: Assign package declarations to all jtreg test cases under gc
...
Reviewed-by: kbarrett, tschatzl
2022-02-10 10:34:16 +00:00
Emanuel Peter
fa0a72c030
8252496: C2: Useless code in MergeMemNode::Ideal
...
Reviewed-by: thartmann, chagedorn, vlivanov
2022-02-10 09:29:53 +00:00
John Jiang
7218d8449b
8281567: Remove @throws IOException from X509CRLImpl::getExtension docs
...
Reviewed-by: xuelei, jiefu
2022-02-10 08:11:08 +00:00
Alexey Ivanov
fd8a3dcc52
8280820: Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren't used
...
Reviewed-by: prr
2022-02-09 19:12:20 +00:00
Hai-May Chao
178b962e01
8265765: DomainKeyStore may stop enumerating aliases if a constituting KeyStore is empty
...
Reviewed-by: weijun
2022-02-09 16:53:48 +00:00
Vladimir Ivanov
c5c8c0644d
8279822: CI: Constant pool entries in error state are not supported
...
Reviewed-by: kvn, thartmann
2022-02-09 13:56:23 +00:00
Bhavana Kilambi
f823bed043
8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2
...
Reviewed-by: phh
2022-02-09 13:18:29 +00:00
Christian Stein
8b384b986a
8281470: tools/jar/CreateMissingParentDirectories.java fails with "Should have failed creating jar file"
...
Reviewed-by: lancea
2022-02-09 11:34:22 +00:00
Matthias Baesken
bb2e10ccea
8281274: deal with ActiveProcessorCount in os::Linux::print_container_info
...
Reviewed-by: stuefe, sgehwolf, dholmes, iklam
2022-02-09 11:33:16 +00:00
Roland Westrelin
69e390a0e8
8262721: Add Tests to verify single iteration loops are properly optimized
...
Reviewed-by: neliasso, chagedorn, kvn
2022-02-09 10:18:27 +00:00
Alexey Pavlyutkin
f092babafb
8281195: Mistakenly used logging causes significant overhead in interpreter
...
Reviewed-by: shade, dholmes
2022-02-09 09:33:35 +00:00
Daniel Jeliński
f924e50c42
8281440: AWT: Conversion from string literal loses const qualifier
...
Reviewed-by: prr, aivanov
2022-02-09 08:34:47 +00:00
Kim Barrett
072e7b4da0
8272807: Permit use of memory concurrent with pretouch
...
Reviewed-by: shade, stuefe
2022-02-09 06:53:09 +00:00
Artem Semenov
cb2f8caed2
8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working
...
Reviewed-by: ant, kizune
2022-02-09 06:50:35 +00:00
Aleksey Shipilev
fc77217814
8281168: Micro-optimize VarForm.getMemberName for interpreter
...
Reviewed-by: redestad, vlivanov, mchung
2022-02-09 06:28:00 +00:00
Kim Barrett
bce5dd1766
8280438: Improve BufferNode::Allocator::release to avoid walking pending list
...
Reviewed-by: iwalulya, tschatzl
2022-02-09 04:38:11 +00:00
Kim Barrett
13f739d330
8280830: Change NonblockingQueue::try_pop variable named "result"
...
Reviewed-by: dholmes
2022-02-09 04:10:37 +00:00
Sergey Bylokhov
2f46af05ce
8280132: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder
...
Reviewed-by: prr
2022-02-09 01:26:42 +00:00
Quan Anh Mai
fb17a8ece0
8278947: Support for array constants in constant table
...
Reviewed-by: kvn, vlivanov
2022-02-08 23:38:09 +00:00