Artem Semenov
1accc41277
JBR-4185 Java accessible action "toggle popup" does not match to NSAccessibilityShowMenu action
2022-02-02 17:46:19 +03:00
Artem Semenov
7b19f04daf
JBR-4185 Java accessible action "toggle popup" does not match to NSAccessibilityShowMenu action
2022-01-19 12:39:30 +03:00
Artem Semenov
63bf542361
JBR-4185 Java accessible action "toggle popup" does not match to NSAccessibilityShowMenu action
2022-01-18 17:37:47 +03:00
Artem Semenov
4eecfa2e6d
JBR-4185 Java accessible action "toggle popup" does not match to NSAccessibilityShowMenu action
2022-01-18 15:56:06 +03:00
Alexey Ushakov
8708ee97eb
JBR-4177 libc++abi: terminating with uncaught exception of type NSException
...
Added check for AppContext
2022-01-18 07:09:58 +03:00
Dmitry Batrak
25fececd2d
JBR-3611, JBR-3633, JBR-3666, JBR-3663, JBR-3671, JBR-3673 Interoperability with macOS desktop spaces
...
(cherry-picked from commits 43fdd6cd26 , 75335543f2 , a156c6b9bf , 9fdc75969b , 1dcc612a81 , 93588d0738 , 94a3885bbe )
2022-01-18 07:09:57 +03:00
Vitaly Provodin
f88e2555e3
exclude two tests carshing test runs on macosx-aarch64
2022-01-18 07:09:56 +03:00
Alexey Ushakov
38fce8b154
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-01-18 07:09:53 +03:00
Artem Semenov
d28a060189
JBR-4167 [JCK] AccassibleJTree tests fail on Ubuntu
2022-01-18 07:09:52 +03:00
Vitaly Provodin
e2d74d9614
JBR-4169 add jdk.javadoc into JBR
2022-01-18 07:09:51 +03:00
Alexey Ushakov
5409999465
JBR-4164 IDEs cannot be launched via launch configuration
...
Moved execution of displayChanged() to EDT
2022-01-18 07:09:50 +03:00
Maxim Kartashev
83401d356e
JBR-4145 Make builds independent from build directory
...
Supplied the --disable-absolute-path-in-output option to the configure script
when building JBR. This option, however, didn't affect the generated
debug info, so added -fdebug-prefix-map to the list of C and
assembler options, which normalized debug info fully on MacOS and partly
on Linux.
On Linux, libjvm.debuginfo contained an ELF symbol of type FILE with an absolute
path name of linux_x86_64.o. This was solved by explicitly specifying
the .file assembler directive in that file and all the other asm files
without one for uniformity.
(cherry picked from commit c32af223f5 )
2022-01-18 07:09:49 +03:00
Vitaly Provodin
a89112e4ec
JBR-4154 extract version info from tags
2022-01-18 07:09:48 +03:00
Alexey Ushakov
7100f5f87f
JBR-3044 Regression test java/awt/Graphics2D/DrawString/LCDTextSrcEa.sh fails on macOS BigSur (11.1 aarch64 and 11.2 x64)
...
Disable the test on mac (there is no way to enable LCD)
2022-01-18 07:09:47 +03:00
Alexey Ushakov
5f2857fc98
JBR-4150 IDE regularly locks up at sun.lwawt.macosx.LWCToolkit.getScreenInsets
...
Restored caching screen insets. Added handling of dock resize.
2022-01-18 07:09:46 +03:00
Vitaly Provodin
b7e860e592
exclude java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java on Wayland configs due to 8279256
2022-01-18 07:09:45 +03:00
Vitaly Provodin
5db11cddd6
exclude java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java on Scale2 configs due to 8279190
2022-01-18 07:09:44 +03:00
Vitaly Provodin
614b053e72
exclude java/awt/FullScreen/UninitializedDisplayModeChangeTest/UninitializedDisplayModeChangeTest.java due to 827361
2022-01-18 07:09:43 +03:00
Vitaly Provodin
c9c79b8873
add exclude list for Wayland failures
2022-01-18 07:09:42 +03:00
Vitaly Provodin
2c8d40a568
exclude javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation /JComboBoxPopupLocation.java on macOS due to 8194945
2022-01-18 07:09:41 +03:00
Vitaly Provodin
fd78579188
exclude sun/java2d/SunGraphics2D/EmptyClipRenderingTest.java on windows due to 8144029
2022-01-18 07:09:40 +03:00
Aleksandr Veselov
43febe1db7
JBR-4141 Access Bridge: Wrong frame position and hit test result on HiDPI display
...
(cherry picked from commit 094719bd90 )
2022-01-18 07:09:39 +03:00
Maxim Kartashev
cf74271cfc
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-01-18 07:09:38 +03:00
Vitaly Provodin
f679431a7c
add exclude list for Scale2 test runs
2022-01-18 07:09:37 +03:00
Vitaly Provodin
ffcdbf28b5
exclude java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java due to 8134231
2022-01-18 07:09:36 +03:00
Alexey Ushakov
e940296bc4
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-01-18 07:09:35 +03:00
Artem Semenov
79e75b5b4a
JBR-3775 Optimize the algorithm for obtaining tree elements
2022-01-18 07:09:34 +03:00
Nikita Gubarkov
40c7fbdfe0
JBR API v0.0.1
...
Added file dialog customization via JBR API & fixed bugs in windows common item dialog
2022-01-18 07:09:33 +03:00
Dmitry
465f88a8b1
JBR-3793 Accept unrecognized options and make them available in Java
...
This patch:
- Change default behavior to ignore unrecognized options (+IgnoreUnrecognizedVMOptions)
- Store all ignored values to: "java.vm.unrecognized.options" as "+BogusOption01 +BogusOption02" (space separated), see testcase
- Explicitly set -IgnoreUnrecognizedVMOptions for couple of tests, that rely on default behavior
2022-01-18 07:09:32 +03:00
Vitaly Provodin
1e02a649b4
JBR-3931 add the module jdk.unsupported.desktop into jbr
...
(cherry picked from commit 32def2fd42 )
2022-01-18 07:09:31 +03:00
Alexey Ushakov
fc93112fc7
JBR-4111 [JBR17] Make possible to select files and directories independently
...
Implemented apple.awt.fileDialogForFiles property
2022-01-18 07:09:30 +03:00
Vitaly Provodin
a09d0be33a
enable fixed tests to regular runs
2022-01-18 07:09:29 +03:00
Vitaly Provodin
d61ab99d86
exclude javax/swing tests on mac-aarch64 due to 8277816
2022-01-18 07:09:28 +03:00
Aleksandr Veselov
1a992399e5
JBR-4107 A11y: macOS - wrong frame position if window is not on primary screen
2022-01-18 07:09:26 +03:00
Alexey Ushakov
9803ee7132
JBR-4060 [JBR17+Metal] Flickering on button's shadow
...
Removed unnecessary global flag. Optimized mask cache texture clearing code.
2022-01-18 07:09:25 +03:00
Alexey Ushakov
e08ea77df4
JBR-3954 Transparent text color rendering (needed for experimental UI)
...
Performed conversion from ARGB_PRE to ARGB in the grayscale text shader
2022-01-18 07:09:24 +03:00
Alexey Ushakov
9aa34d0c1d
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-01-18 07:09:23 +03:00
Alexey Ushakov
bfdc83b20e
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-01-18 07:09:22 +03:00
Alexey Ushakov
8b45ea9186
JBR-4104 jbr-dev compilation failure
...
Corrected suppress warnings
2022-01-18 07:09:21 +03:00
Vitaly Provodin
7c4b7215e6
JBR-4067 fix misprint with applying obsolete exclude_jcef_module.patch
2022-01-18 07:09:20 +03:00
Vitaly Provodin
832eb44c65
JBR-3756 remove JNF from mac-aarch64 binaries
2022-01-18 07:09:19 +03:00
Vitaly Provodin
d6c394e7b6
JBR-4082 create JBR & JBRSDK installer packages
2022-01-18 07:09:18 +03:00
Denis Fokin
e5d7ae8a56
JBR-4038 [JBR17] Force Touch events are not supported on macOS
...
Added missing files and handlers from JBR11
2022-01-18 07:09:17 +03:00
Dmitry Batrak
3dc2b4585d
JBR-4084 Default font '. AppleSystemUIFont' does not have bold weight on Chinese characters
...
(cherry picked from commit 4fde082d53 )
2022-01-18 07:09:16 +03:00
Maxim Kartashev
a1fc3b4e51
JBR-3899 SIGSEGV at [libjvm] _ZN23JfrNetworkInterfaceName11on_rotationEv
...
Prevent JfrNetworkInterfaceName::on_rotation() to dereference a
potentially NULL pointer.
(cherry picked from commit b2a9372d70 )
2022-01-18 07:09:15 +03:00
Dmitry Batrak
519a80603c
JBR-4072 Migrate font fallback implementation on macOS to cascade lists
...
(cherry picked from commit a155760e94 )
2022-01-18 07:09:14 +03:00
Artem Semenov
5cca8cc802
JBR-4012 On Idea Vo often speeks selected element of tables, lists, and trees.
2022-01-18 07:09:13 +03:00
Maxim Kartashev
66df354669
JBR-4061 Specify build user for the build
2022-01-18 07:09:12 +03:00
Maxim Kartashev
0f9f776aa3
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-01-18 07:09:11 +03:00
Maxim Kartashev
24278e3423
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-01-18 07:09:10 +03:00
Maxim Kartashev
65c105bec5
JBR-4059 Create Dockerfile for building on AArch64 Linux
2022-01-18 07:09:09 +03:00
Dmitry Batrak
542dc09f4a
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-01-18 07:09:08 +03:00
Maxim Kartashev
62d329c36c
JBR-4020 Test ObsoleteFlagErrorMessage fails after +IgnoreUnrecognizedVMOptions has become the default
...
(cherry picked from commit ae5963a094 )
2022-01-18 07:09:07 +03:00
Maxim Kartashev
4ae34101bd
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-01-18 07:09:06 +03:00
Artem Semenov
75df7e251c
JBR-3868 Combobox list is not voiced of VoiceOver
2022-01-18 07:09:05 +03:00
Maxim Kartashev
9c74500d1e
JBR-1430 (8195129) Windows: use UTF16 version of Win32 API to load DLL
...
Also correct library name encoding in exception messages.
2022-01-18 07:09:04 +03:00
Vitaly Provodin
a652c7ab96
exclude tests spontaneously creating windows during test execution
2022-01-18 07:09:03 +03:00
Maxim Kartashev
6c9b2a8080
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-01-18 07:09:02 +03:00
Alexey Ushakov
3d693a5086
JBR-3924 CMD+Tilda does not switch app windows
...
Introduced vm property to disable capturing of next app window shortcut
2022-01-18 07:09:01 +03:00
Nikita Gubarkov
a9bc7c2302
JBR-2917 Added emoji support for Windows
...
JBR-3951 Pass real glyph type from native code instead of guessing it by rowBytes & width
2022-01-18 07:09:00 +03:00
Pavel
b826398969
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-01-18 07:08:59 +03:00
Maxim Kartashev
c2ec7791b1
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-01-18 07:08:58 +03:00
Anton Tarasov
7eb3c697ba
JBR-3413 use timeout in CAccessibility.invokeAndWait
...
(cherry picked from commit e7009db076 )
2022-01-18 07:08:57 +03:00
Maxim Kartashev
8b64a06f8c
JBR-3623 SIGSEGV at [libawt_xawt] Java_sun_awt_X11GraphicsDevice_getConfigColormap
...
This fix addresses two possible causes of crashes:
1. makeDefaultConfig() returning NULL. The fix is to die gracefully
instead of crashing in an attempt to de-reference the NULL pointer.
2. A race condition when the number of screens change (this is only an
issue with the number of xinerama screens; the number of X11 screens is
static for the duration of the X session).
The race scenario: X11GraphisDevice.makeDefaultConfiguration() is called
on EDT so the call can race with X11GraphisDevice.invalidate() that
re-sets the screen number of the device; the latter is invoked on the
"AWT-XAWT" thread from X11GraphicsEnvironment.rebuildDevices(). So by
the time makeDefaultConfiguration() makes a native call with the
device's current screen number, the x11Screens array maintained by the
native code could have become shorter. And the native methods like
Java_sun_awt_X11GraphicsDevice_getConfigColormap() assume that the
screen number passed to them is always current and valid. The AWT lock
only protects against the changes during the native methods invocation,
but does not protect against them being called with an outdated screen
number.
The fix is to eliminate the race by protecting X11GraphisDevice.screen
with the AWT lock.
(cherry picked from commit 0b53cd291f )
(cherry picked from commit 3a15dfad37 )
2022-01-18 07:08:56 +03:00
Maxim Kartashev
e13bcf031e
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-01-18 07:08:55 +03:00
Vitaly Provodin
213047fe52
JBR-3905 add incremental JBR building
2022-01-18 07:08:54 +03:00
Vitaly Provodin
69c8f36eaf
JBR-3904 fix the image directory name of macos builds
2022-01-18 07:08:53 +03:00
Alexey Ushakov
92e11e5d2c
JBR-3901 jbr-dev compile problem
...
Added transient keyword
2022-01-18 07:08:52 +03:00
Alexander Lobas
3e265a819a
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-01-18 07:08:51 +03:00
Dmitry Batrak
b152eb5429
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-01-18 07:08:50 +03:00
Alexey Ushakov
6533a5ec42
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-01-18 07:08:48 +03:00
Alexey Ushakov
828c57cdf2
JRE-193 UI freeze and 12/second thread dumps
...
Moved CStrikeDisposer dispose code to AppKit
(cherry picked from commit 28774d6878 )
2022-01-18 07:08:47 +03:00
Alexey Ushakov
8dff20941f
JBR-3843 IDE text is misaligned vertically when using Consolas font
...
Use usWinAscent/usWinDescent for metrics on Windows
2022-01-18 07:08:46 +03:00
Alexander Lobas
db55adc909
JBR-3660 PhpStorm 2021.2 crashes on selecting iCloud Drive directory in Open dialog
...
(cherry picked from commit f5434bcaaf )
2022-01-18 07:08:44 +03:00
Alexander Lobas
436326f61a
JBR-3629 SIGILL at [libsystem_kernel] __kill NPE at com.intellij.openapi.options.SchemeImportUtil$1.isFileSelectable / -[CFileDialog askFilenameFilter:]
...
(cherry picked from commit 86c13ecaed )
2022-01-18 07:08:43 +03:00
Alexander Lobas
55feb34034
JBR-3443 Native file dialog on OSX enable filename filter by VM option
...
(cherry-picked from commit f10e324538 )
2022-01-18 07:08:42 +03:00
Alexander Lobas
486b25f16a
JBR-3442 Native file dialog on OSX (for open file) doesn't allow pasting path
...
(cherry-picked from commit 7d8cc524ca )
2022-01-18 07:08:41 +03:00
Maxim Kartashev
c1963fd08a
Revert "JBR-2755 IDE UI became slow via remote X Server connection from Windows"
...
This reverts commit cd9138844da770ae60806fd7dbc1e85c773882a8.
2022-01-18 07:08:40 +03:00
Konstantin Aleev
afd80042c3
fix memory leaks in AccessibleJTree
...
(cherry picked from commit 561a7b8def )
2022-01-18 07:08:39 +03:00
Maxim Kartashev
d8061bbe10
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-01-18 07:08:38 +03:00
Maxim Kartashev
27adee661c
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-01-18 07:08:37 +03:00
Nikita Provotorov
1ca6bc274f
JBR-3838 AltGr on Polish keyboard triggers Ctrl+Alt shortcut.
...
Add regression test.
(cherry picked from commit 8df43eef4b )
2022-01-18 07:08:36 +03:00
Maxim Kartashev
0b0e1be0e0
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-01-18 07:08:35 +03:00
Vitaly Provodin
cd3ea2a46a
configure BOOT_JDK to use JDK 17
2022-01-18 07:08:34 +03:00
Alexey Ushakov
9a14b7ddcb
JBR-3820 Gamma correction for grayscale text in Metal rendering pipeline
...
Added regression test to compare OGL and Metal text rendering
2022-01-18 07:08:33 +03:00
Artem Bochkarev
8197633038
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-01-18 07:08:32 +03:00
Dmitry Batrak
a41edd3513
JBR-2759 Typeahead issue on Linux
...
(cherry picked from commits 76bdaf1131 , b20c56ff3e )
2022-01-18 07:08:31 +03:00
Artem Bochkarev
af86881591
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-01-18 07:08:30 +03:00
Denis Fokin
4917694592
JBR-1362 Multiple child windows opened and closed in sequence result in a focus loss
...
(cherry picked from commit 3c9c599a2d )
2022-01-18 07:08:29 +03:00
Nikita Gubarkov
abfbf9e5e5
# This is a combination of 2 commits.
...
# This is the 1st commit message:
Added JBR API
# The commit message #2 will be skipped:
# fixup! Added JBR API
#
# Added constant extraction to JBR API
2022-01-18 07:08:28 +03:00
Maxim Kartashev
8bd6b4354e
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-01-18 07:08:27 +03:00
Maxim Kartashev
acad865c5a
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-01-18 07:08:26 +03:00
Renaud Paquay
5640317039
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-01-18 07:08:25 +03:00
Renaud Paquay
06e719e176
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-01-18 07:08:24 +03:00
Ivan Migalev
e6d311b7e1
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-01-18 07:08:23 +03:00
Dmitry Batrak
c6bea2e833
JBR-3779 Unexpected Alt+Tab behaviour for Java frames on Cinnamon DE
...
(cherry picked from commit 0bf13985d5 )
2022-01-18 07:08:22 +03:00
Maxim Kartashev
48602daca3
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-01-18 07:08:21 +03:00
Maxim Kartashev
ebecabcdd6
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-01-18 07:08:20 +03:00
Anton Tarasov
83ffd41447
JBR-3655 [followup] jbr-dev build fails to find jcef modules on Windows
2022-01-18 07:08:19 +03:00
Alexey Ushakov
959692e9ed
JBR-3727 JBR17-Metal: Flickering on tooltip appearance
...
Extracted setting background to the particular method in PlatformWindow. Provided appropriate implementation in CPlatformWindow.
2022-01-18 07:08:18 +03:00
Dmitry Batrak
3d02845750
JBR-3504 a11y focus is set on the wrong element when opening popups
...
(cherry-picked from commit a69e12e0d2 )
2022-01-18 07:08:17 +03:00
Maxim Kartashev
ad482d3764
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-01-18 07:08:16 +03:00
Maxim Kartashev
7de996f37e
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-01-18 07:08:15 +03:00
Alexey Ushakov
26de94917e
Added support for otf into the build scripts. Updated prebuild maps.
...
Applied code from jbr-dev
2022-01-18 07:08:14 +03:00
Konstantin Bulenkov
5fea6ce3c1
bundle Inter font
2022-01-18 07:08:13 +03:00
Alexey Ushakov
df05a0cef8
JBR-3727 JBR17-Metal: Flickering on tooltip appearance
...
Used setOpaque() method to set correct background of platform window
2022-01-18 07:08:12 +03:00
Maxim Kartashev
53f248113b
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-01-18 07:08:11 +03:00
Dmitry Batrak
28114d0cc7
JBR-3726 Modal windows 'disappear' on minimize in KDE
...
(cherry picked from commits d9baf2d9db , 9c2841028f , 5c4fd9ceaf , f0ed32fca4 )
2022-01-18 07:08:10 +03:00
Maxim Kartashev
dad4baef15
JBR-3712 Add project creation instructions to JBR README
...
Also changed the version of bootstrap Java to 17.
2022-01-18 07:08:09 +03:00
Maxim Kartashev
7cf1de2e0b
JBR-3542 Fix -Xcheck:jni warnings
...
Fixes warnings coming from JBR-specific code in addition to those fixed
by 8269223.
2022-01-18 07:08:08 +03:00
Dmitry Batrak
c53cd77e84
JBR-3706 Toggling full screen mode for two frames doesn't work on macOS if invoked without delay
...
(cherry picked from commit 28cfc4815f )
2022-01-18 07:08:07 +03:00
Dmitry Batrak
1fe634684a
JBR-3686 Background window steals focus when converted to full screen on macOS
...
(cherry-picked from commit 07a5b9672e )
2022-01-18 07:08:06 +03:00
Dmitry Batrak
c238ea0a77
JBR-3676 WINDOW_ACTIVATED/DEACTIVATED events sent to a frame when child window closes on macOS
...
(cherry-picked from commit 824f9ebec3 )
2022-01-18 07:08:05 +03:00
Dmitry Batrak
1edda24148
JRE-372 IntelliJ editors silently precompose diacritics
...
port commit f7facf1b from JBR 9
port from JBR 11 to JBR 15 (cherry picked from commit 67b1e552d8 )
cherry picked from commit 51ce1d6427
2022-01-18 07:08:04 +03:00
Dmitry Batrak
76aa7f82e1
JBR-3662, JBR-3672 Focus jumps to another project tab after closing modal dialog
...
(cherry picked from commit bfd01081c3 , 2a71dc5981 )
2022-01-18 07:08:03 +03:00
Anton Tarasov
cc4d62ed0e
JBR-3655 jbr-dev build fails to find jcef modules on Windows
2022-01-18 07:08:02 +03:00
Nikita Gubarkov
3ea77e5e47
JBR-3648 Replace CacheCellInfo usages with MTLCacheCellInfo in metal rendering code
2022-01-18 07:08:01 +03:00
Dmitry Batrak
e4f8ad9053
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-01-18 07:08:00 +03:00
Anton Tarasov
5c6794789a
JBR-1834 [linux] runtime hidpi switch is broken
...
(cherry picked from commit eaa04303a7 )
2022-01-18 07:07:59 +03:00
Anton Tarasov
a78381e20d
JBR-1429 Scale is huge due to GDK_SCALE
...
(cherry-picked from commit 1c3477df2e )
2022-01-18 07:07:58 +03:00
Anton Tarasov
41c77568f8
JBR-1365 force IDE-managed HiDPI on Linux for fractional scales
...
(cherry picked from commit f092ff3962 )
2022-01-18 07:07:57 +03:00
Anton Tarasov
bfc547bcea
Allow HiDPI mode on Linux
2022-01-18 07:07:56 +03:00
Anton Tarasov
3c37b7bf24
JRE-489 -Dswing.bufferPerWindow is fractional scale unfriendly
2022-01-18 07:07:55 +03:00
Anton Tarasov
f251b45f04
JRE-310 check for Windows8.1 when enabling ui scale
...
Was "don't fallback on fractional scale" in JBSDK9.
2022-01-18 07:07:54 +03:00
Maxim Kartashev
2cc9b28e30
JBR-3645 Tool to support keeping JBR in sync with OpenJDK
2022-01-18 07:07:53 +03:00
Vitaly Provodin
5a583eb815
JBR-3639 add jbrsdk tarballs for dcevm, jcef builds
2022-01-18 07:07:52 +03:00
Anton Tarasov
404b075f8d
JBR-3627 include jmods in jbrsdk bundle for jbr-dev
2022-01-18 07:07:51 +03:00
Dmitry Batrak
4e81ba9a2b
JBR-3611, JBR-3633, JBR-3666, JBR-3663, JBR-3671, JBR-3673, JBR-4181 Interoperability with macOS desktop spaces
...
(cherry-picked from commits 43fdd6cd26 , 75335543f2 , a156c6b9bf , 9fdc75969b , 1dcc612a81 , 93588d0738 , 94a3885bbe , c040e05703 )
2022-01-18 07:07:49 +03:00
Maxim Kartashev
ad9e8a3fb4
JBR-3597 Update project README for Java 17
2022-01-18 07:07:48 +03:00
Vitaly Provodin
a10e9cdaaa
enabling dtrace-tests: added dtrace keyword
...
(cherry picked from commit 0b5119ca89 )
2022-01-18 07:07:47 +03:00
Vitaly.Provodin
2d62cc9287
add 32-sizes for native data types
...
(cherry picked from commit 3a79870da8 )
2022-01-18 07:07:46 +03:00
Vitaly.Provodin
c1a69fb1b4
add dockerfile for x86
...
(cherry picked from commit 8fb2341ea8 )
2022-01-18 07:07:45 +03:00
Maxim Kartashev
9464050477
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-01-18 07:07:44 +03:00
Nikita Gubarkov
91966afd6f
Added JBR-specific .idea project files
2022-01-18 07:07:43 +03:00
Nikita Gubarkov
90a3752b7e
Added Clion project setup
2022-01-18 07:07:42 +03:00
Nikita Gubarkov
0395ccff52
Updated IDEA project setup
2022-01-18 07:07:41 +03:00
Alexey Ushakov
e796f8b6da
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-01-18 07:07:40 +03:00
Anton Tarasov
75dea0d124
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-01-18 07:07:39 +03:00
Anton Tarasov
3c4e517741
JBR-3545 Window.setMinimumSize does not respect DPI scaling
...
(cherry picked from commit 9b4f72ad18 )
2022-01-18 07:07:38 +03:00
Denis Fokin
01e30cb24f
JRE-408 JBR-3515 fix NullPointerException in MetalRootPaneUI.installWindowListeners
...
(cherry picked from commit 584d554af529cff445b0f09bc2d57be55e138b7a)
(cherry picked from commit 6a42bb54bd )
2022-01-18 07:07:37 +03:00
Alexey Ushakov
348c62c652
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-01-18 07:07:36 +03:00
Elena Sayapina
9db66d1d4a
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-01-18 07:07:35 +03:00
Maxim Kartashev
f4fc160990
JBR-3590 Update JetBrains Runtime README
2022-01-18 07:07:34 +03:00
Maxim Kartashev
5679f294eb
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-01-18 07:07:33 +03:00
Denis Konoplev
d011bb3ebd
EA-252361: Check window for null
...
(cherry picked from commit 23a7dbd486 )
2022-01-18 07:07:32 +03:00
Artem Bochkarev
bcb2b65d17
JBR-3131: support custom view for system menu items
...
(cherry picked from commit 78d509ac0f )
2022-01-18 07:07:31 +03:00
Artem Bochkarev
3f40fc2645
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-01-18 07:07:30 +03:00
Nikita Gubarkov
87efc08fef
JBR-3376 Added check for -1 glyph info pointer in OGLTextRenderer.c
2022-01-18 07:07:29 +03:00
Dmitry Batrak
00316b314f
JBR-3024 Popups are shown with 1x1 size sometimes
...
test case only
(cherry picked part of commit ee298f5287 )
2022-01-18 07:07:28 +03:00
Vitaly Provodin
e3b6abc416
JBR-3314 add regression test
...
(cherry picked from commit c81adfed61 )
2022-01-18 07:07:27 +03:00
Ivan Migalev
575894a0ea
JBR-3227 Reload type of required native file dialogs each time a file dialog is requested
...
(cherry picked from commit 26dd87ab7c )
2022-01-18 07:07:26 +03:00
Vitaly Provodin
b7d37f5dbd
JBR-1505 add jdk.jcmd module into JBR
...
(cherry picked from commit c40b9c8b9e )
2022-01-18 07:07:25 +03:00
Ivan Migalev
43a36b8110
JBR-3068 Update path selector behavior when sun.awt.windows.useCommonItemDialog is enabled
...
(cherry picked from commit 442bb7eecc )
2022-01-18 07:07:24 +03:00
Alexey Ushakov
cab0735598
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-01-18 07:07:23 +03:00
Alexey Ushakov
85614465bf
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-01-18 07:07:22 +03:00
Dmitry Batrak
0b4ab01038
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-01-18 07:07:21 +03:00
Dmitry Batrak
1d4913367c
JBR-3072 Deadlock on nested dialog hiding
...
(cherry picked from commits 99242748ee , ad1595b5c2 )
2022-01-18 07:07:20 +03:00
Dmitry Batrak
6806981338
fix occasional freezes of JBR-3017 reproducer after the fix
...
(cherry picked from commit 7e6db54f77 )
2022-01-18 07:07:19 +03:00
Dmitry Batrak
df65a1699a
refactor nativeCreateNSWindow call wrapping
...
as part of JBR-3017
(cherry picked from commit eeef67a335 )
2022-01-18 07:07:18 +03:00
Dmitry Batrak
9435469626
remove excessive wrapping with AccessController (AWTThreading does it internally now)
...
as part of JBR-3017
(cherry picked from commit f1dd523ba8 )
2022-01-18 07:07:17 +03:00
Dmitry Batrak
c7490ed16a
JBR-2971 Log more information about window creation and property changes
...
(cherry picked from commit 9d86b4d235 )
2022-01-18 07:07:16 +03:00
Dmitry Batrak
985b9fa9fd
JBR-2819 Create API to determine typographic family/subfamily for available fonts
...
(cherry picked from commit 89e519a4ef )
2022-01-18 07:07:15 +03:00
Dmitry Batrak
862db9cee2
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-01-18 07:07:14 +03:00
Nikita Gubarkov
e080d216fe
JBR-2924 Do not try to create native italic font when we're going to make it fake italic
2022-01-18 07:07:13 +03:00
Nikita Gubarkov
1ade61b6ab
JBR-3982 Fixed non-antialiased text rendering on macOS
...
JBR-3269 Disabled subpixel antialiasing for macOS Mojave and newer
2022-01-18 07:07:12 +03:00
Dmitry Batrak
475615a568
JBR-3017 Focus issue in presence of third-party accessibility tool
...
(cherry picked from commit 88ead5d9e3 )
2022-01-18 07:07:11 +03:00
Vitaly Provodin
67e4046bbf
JBR-1718 add a regression test
...
(cherry picked from commit 84ff4eab21 )
2022-01-18 07:07:10 +03:00
Vitaly Provodin
117c5adfd3
JBR-2957 notarize JBR and JBRSDK as APPL
...
(cherry picked from commit 0e7f9ce4ca )
2022-01-18 07:07:09 +03:00
Elena Sayapina
fed03bbede
JBR-2890 [TESTUPDATE] Enable jcef tests on macOS aarch64 platform
...
(cherry picked from commit 1714d7b627 )
2022-01-18 07:07:08 +03:00
Vitaly Provodin
a620e4ea32
JBR-667 add shenandoahgc feature
...
(cherry picked from commit e15dad04 )
2022-01-18 07:07:07 +03:00
Artem Bochkarev
78db284176
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-01-18 07:07:06 +03:00
Mikhail Grishchenko
8cc785f397
JBR-2890 Disable jcef tests on 32-bit and aarch64 platforms
...
(cherry picked from commit d34d6528fe )
2022-01-18 07:07:05 +03:00
Alexey Ushakov
e60f94b20b
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-01-18 07:07:04 +03:00
Nikita Gubarkov
081d6dc91d
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-01-18 07:07:03 +03:00
Alexey Ushakov
40549e82dc
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-01-18 07:07:02 +03:00
Alexey Ushakov
f06907ef27
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-01-18 07:07:01 +03:00
Alexey Ushakov
029e52b174
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-01-18 07:07:00 +03:00
Alexey Ushakov
95710cc68b
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-01-18 07:06:59 +03:00
Vitaly Provodin
c91cad1aaa
exclude bug7154030 on macosx-aarch64 due to 8268284
2022-01-18 07:06:58 +03:00
Vitaly Provodin
e89a33a5ba
exclude SharedMemoryPixmapsTest on macosx-all due to 8221451
2022-01-18 07:06:57 +03:00
Vyacheslav Moklev
120828e8c0
JBR-2442 fix memory leak of fileBuffer
...
fix was suggested by Nikita Gubarkov
2022-01-18 07:06:56 +03:00
Andrey Starovoyt
8df4af8875
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-01-18 07:06:55 +03:00
Sergey Malenkov
646817f699
EA-235126 - CME: HighlightableComponent.getPreferredSize
...
(cherry picked from commit 523d80cafd )
2022-01-18 07:06:54 +03:00
Kirill Kirichenko
b881c8d77e
JBR-2667 Post review: rename win.darkTheme.on to win.lightTheme.on and reversed the logic
...
(cherry picked from commit eeab5252e6 )
2022-01-18 07:06:53 +03:00
Kirill Kirichenko
db12d2910d
JBR-2667 Add new AWT desktop property for light/dark theme detection on Windows 10
...
(cherry picked from commit 0e4ad056dd )
2022-01-18 07:06:52 +03:00
Alexey Ushakov
7b466f5666
JBR-2593 Wide ligatures not rendered in Grayscale mode
...
Added missing flush of cached vertices
(cherry picked from commit ad409b4370 )
2022-01-18 07:06:51 +03:00
Nikita Gubarkov
169bcadfde
JBR-2910 Implemented extended glyph cache for Linux
2022-01-18 07:06:50 +03:00
Nikita Gubarkov
dfb1c52cad
JBR-2910 Implemented extended glyph cache for Windows
2022-01-18 07:06:49 +03:00
Nikita Gubarkov
c48aa00a5b
JBR-2614 Fixed LCD glyph width to include both left & right padding, so that rowBytes = width * 3
2022-01-18 07:06:48 +03:00
Alexey Ushakov
6d4838c145
JBR-2463 Font rendering problem on macOS Mojave
...
Use adjusted advances for glyphs
(cherry picked from commit 1af5dd4aae )
2022-01-18 07:06:46 +03:00
Denis Konoplev
3e6e99527c
JBR-3544: Generate popup invoked instead of New in this directory
2022-01-18 07:06:45 +03:00
Vitaly Provodin
6572ccc5f6
JBR-2545 Clean up the list of ignored Render tests
...
(cherry picked from commit f7b4c42e1d )
2022-01-18 07:06:44 +03:00
Jayathirth D V
35b629473a
8241490: Add large text performance tests in RenderPerfTest
...
(cherry picked from commit 803ee2f2b5 )
2022-01-18 07:06:43 +03:00
Alexey Ushakov
0af4c42c00
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-01-18 07:06:42 +03:00
Konstantin Bulenkov
825b42ef2e
Update FiraCode to 5.2
...
(cherry picked from commit 71e2a8d8ad )
2022-01-18 07:06:41 +03:00
Alexey Ushakov
158703560e
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-01-18 07:06:40 +03:00
Alexey Ushakov
df2f4df670
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-01-18 07:06:39 +03:00
Alexey Ushakov
0cf7abd153
JBR-2463 Font rendering problem on macOS Mojave
...
Use adjusted advances for glyphs
(cherry picked from commit 1af5dd4aae )
2022-01-18 07:06:38 +03:00
Anton Tarasov
acc3ca2b9c
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-01-18 07:06:37 +03:00
Anton Tarasov
aa53a4331a
JBR-2872 improve: JBR-2866 JCEF: Markdown editor steals focus from a different frame
...
(cherry picked from commit bad748e3d0 )
2022-01-18 07:06:36 +03:00
Anton Tarasov
179b60e0cb
JBR-2866 JCEF: Markdown editor steals focus from a different frame
2022-01-18 07:06:35 +03:00
Anton Tarasov
d385186b25
JBR-2645 enable CefBrowser.close(true) in jcef reg tests
...
(cherry picked from commit 492c217125 )
2022-01-18 07:06:34 +03:00
Anton Tarasov
dae6f6474c
JBR-2259 WebSite isn't loaded with .loadUrl method if browser isn't shown in UI
...
(cherry picked from commit 57bbddf071 )
2022-01-18 07:06:33 +03:00
Anton Tarasov
ebc8457d65
JBR-2557 use com.jetbrains.cef.JCefAppConfig in JCEF tests
...
(cherry picked from commit e30a309f92 )
2022-01-18 07:06:32 +03:00
Anton Tarasov
c1bd69c93d
JBR-2489 Git branch operations (switch to another branch, rebase) sometimes crash WebStorm 202.5428.27
...
(cherry picked from commit 81d2156fb1 )
2022-01-18 07:06:31 +03:00
Anton Tarasov
12898692e3
JBR-2282 [jcef] update to JCEF/80.0.4+g74f7b0c+chromium-80.0.3987.122
...
(cherry picked from commit a5adc725df )
2022-01-18 07:06:30 +03:00
Anton Tarasov
6620889d1a
JBR-2305 jcef: jb/java/jcef/JCEFStartupTest.java throws java.lang.ExceptionInInitializerError
...
(cherry picked from commit f0385f01ec )
2022-01-18 07:06:29 +03:00
Anton Tarasov
0879dca30f
JBR-2306 jcef: jb/java/jcef/JCEFStartupTest.java unexpectedly exits with the exit code: 0
...
(cherry picked from commit ff7d7bd43c )
2022-01-18 07:06:28 +03:00
Anton Tarasov
ed76a2f524
JBR-2299 [mac] jcef requests for "chromium safe storage" keychain access
...
(cherry picked from commit dd1334a352 )
2022-01-18 07:06:27 +03:00
Anton Tarasov
2ae75e43ae
JBR-2222 Crash during closing IDE
...
(cherry picked from commit d0c367b31f )
2022-01-18 07:06:26 +03:00
Anton Tarasov
032c693d69
JBR-2287 [jcef] add CefBrowser wrapper to jtreg tests
...
(cherry picked from commit fa961d1769 )
2022-01-18 07:06:25 +03:00
Anton Tarasov
1919f1f998
JBR-2169 AWTThreading: remove tracked invocation event from completion listener
...
(cherry picked from commit a855f3b835 )
2022-01-18 07:06:24 +03:00
Anton Tarasov
b218925981
JBR-2159 Native crash in thread AWT-EventQueue-0 when trying to push commit
...
(cherry picked from commit bba297b4a4 )
2022-01-18 07:06:23 +03:00
Anton Tarasov
63783aa486
JBR-2148 JCEF: JBR bundle has invalid app structure
...
(cherry picked from commit f45f84d7ed )
2022-01-18 07:06:22 +03:00
Anton Tarasov
e00c4407a3
JBR-2146 improve InvokeOnToolkitHelper to cover more generic case
2022-01-18 07:06:21 +03:00
Anton Tarasov
e3f446143f
JBR-2139 Idea freeze on dynamic plugin unloading
...
(cherry picked from commit e57bae4f66 )
2022-01-18 07:06:20 +03:00
Anton Tarasov
51778ec4cb
JBR-2099 jb/java/jcef/JCEFStartupTest.java fails on Windows, Linux
...
(cherry picked from commit 3dfb0aa16a )
2022-01-18 07:06:19 +03:00
Anton Tarasov
ed4b6ea8f2
JBR-2093 create reg test for JCEF startup
...
(cherry picked from commit e8c2761f5b )
2022-01-18 07:06:18 +03:00
Anton Tarasov
37a751f7a0
JBR-2082 Revealing taskbar does not work when "Automatically hide the taskbar"
...
(cherry picked from commit b31a41fb2f )
2022-01-18 07:06:17 +03:00
Mikhail Grishchenko
9cff703afd
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-01-18 07:06:16 +03:00
Mikhail Grishchenko
7213c5c371
JBR-2639 [win] jcef does not recognize vertical mouse wheel events
...
added regression test
(cherry picked from commit e8e4741bb0 )
2022-01-18 07:06:15 +03:00
Mikhail Grishchenko
0af2371291
JBR-2412 [windows] mouse listener does not work for jcef
...
added regression test
(cherry picked from commit d1479872f2 )
2022-01-18 07:06:14 +03:00
Elena Sayapina
47989356dd
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-01-18 07:06:13 +03:00
Mikhail Grishchenko
023da9480c
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-01-18 07:06:12 +03:00
Vitaly Provodin
111355a751
exclude the new printer test 8262731
2022-01-18 07:06:11 +03:00
Alexey Ushakov
7a00d97240
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-01-18 07:06:10 +03:00
Alexey Ushakov
4b047ade04
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-01-18 07:06:09 +03:00
Artem Bochkarev
08cd8efa43
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-01-18 07:06:08 +03:00
Kirill Kirichenko
e23ff576fc
JBR-1874 Cursor not changing from 'default' to 'text'. Additional fix after reopening.
...
(cherry picked from commit 5a29d4ade9 )
2022-01-18 07:06:07 +03:00
Elena Sayapina
325d0b5891
JBR-1388 [TESTBUG] Regression test java/awt/Graphics2D/DrawString/LCDTextSrcEa.java fails on macOS Mojave
...
(cherry picked from commit 50b24a147b )
2022-01-18 07:06:06 +03:00
Elena Sayapina
c5a9df74d4
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-01-18 07:06:05 +03:00
Denis Konoplev
bd9af2984c
fixup! macOS national keyboard support
...
Remove unused import that broke compilation
2022-01-18 07:06:04 +03:00
Elena Sayapina
c92b843914
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-01-18 07:06:03 +03:00
Elena Sayapina
b686681c83
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-01-18 07:06:02 +03:00
Mikhail Grishchenko
422499be08
JBR-2259 WebSite isn't loaded with .loadUrl method if browser isn't shown in UI
...
Added reproducer
(cherry picked from commit e875bf72c9 )
2022-01-18 07:06:01 +03:00
Denis Konoplev
963fa3bb9b
JBR-2490 Add option to work with Surface Pen
...
(cherry picked from commit 5acc7680a1 )
2022-01-18 07:06:00 +03:00
Denis Konoplev
9e276da84b
JBR-2669: set unicode for both keyCode and extendedKeyCode
...
(cherry picked from commit ba3f14c83a )
2022-01-18 07:05:59 +03:00
Denis Konoplev
8a5eb47b42
JBR-2554: Proper unicode values in KeyEvent.keyCode
...
(cherry picked from commit 703d77a927 )
2022-01-18 07:05:58 +03:00
Denis Konoplev
6c088535f6
JBR-215: Remove SystemInfo
...
(cherry picked from commit 9adf77a512 )
2022-01-18 07:05:57 +03:00
Denis Konoplev
2d1005b5d9
JBR-215: Separate LatinNonAlphaNumKeycodes option
...
(cherry picked from commit caf366f6f3 )
2022-01-18 07:05:56 +03:00
Denis Konoplev
5b440a0eb4
JBR-215: Windows non-alphanumeric shortcuts
...
(cherry picked from commit 4f60efebe2 )
2022-01-18 07:05:55 +03:00
Denis Konoplev
de291d438f
JBR-2280: Fix regression. Mode compatible with old option.
...
(cherry picked from commit a3e3c23cb1 )
2022-01-18 07:05:54 +03:00
Denis Fokin
3b5bbbea6d
macOS national keyboard support
2022-01-18 07:05:53 +03:00
Sergey Malenkov
d33a6e34d4
JBR-1929 FractionalMetricsSupport
...
(cherry picked from commit bbdc159762 )
2022-01-18 07:05:52 +03:00
Mikhail Grishchenko
c9482a3544
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-01-18 07:05:51 +03:00
Mikhail Grishchenko
0edb790a87
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-01-18 07:05:50 +03:00
Alexey Ushakov
c23fdfa948
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-01-18 07:05:49 +03:00
Mikhail Grishchenko
254dfe7db3
JBR-1414 [Test] downscale frames to run on low-dpi screens
...
(cherry picked from commit b46e74fe6f )
2022-01-18 07:05:48 +03:00
Elena Sayapina
7072c91164
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-01-18 07:05:46 +03:00
Alexey Ushakov
2654c4bcf4
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-01-18 07:05:45 +03:00
Alexey Ushakov
26b14251b6
JBR-2137 JetBrainsMono fonts update to v1.0.3
...
(cherry picked from commit a6e441828a )
2022-01-18 07:05:44 +03:00
Mikhail Grishchenko
1c4705b0cd
JBR-1414: Added regression test for dnd with HiDPI scaling
...
(cherry picked from commit 1f4ab12fbb )
2022-01-18 07:05:43 +03:00
Elena Sayapina
e8879ffff8
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-01-18 07:05:42 +03:00
Konstantin Bulenkov
0e60399cfc
Update JetBrains Mono to 1.0.2
...
(cherry picked from commit 6f4a13e46f )
2022-01-18 07:05:41 +03:00
Ivan Migalev
16eae73a8e
Extract the DWM colorization parameters from registry (JBR-2070)
...
(cherry picked from commit 0330cab60b )
2022-01-18 07:05:40 +03:00
Ivan Migalev
82ed444485
Refresh desktop properties on WM_DWMCOLORIZATIONCOLORCHANGED (JBR-2070)
...
(cherry picked from commit 06086f4a7e )
2022-01-18 07:05:39 +03:00
Ivan Migalev
568a8431c4
Fix a possible resource leak in ColorizationColorAffectsBorders
...
(cherry picked from commit 0c911b6ffe )
2022-01-18 07:05:38 +03:00
Elena Sayapina
5d63e5bceb
JBR-2086 JetBrainsMono fonts update to v1.0.1
...
(cherry picked from commit a4b373e631 )
2022-01-18 07:05:37 +03:00
Konstantin Bulenkov
9cfb52c5ea
JetBrains Mono 1.0
...
(cherry picked from commit d514f7a982 )
2022-01-18 07:05:36 +03:00
Alexey Ushakov
0d017329f8
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-01-18 07:05:35 +03:00
Denis Konoplev
f5e9cb2361
JBR-3444: Return NullSurfaceData when gc == null
...
(cherry picked from commit 01ad15e61c )
2022-01-18 07:05:34 +03:00
Denis Konoplev
ac3a11935b
JBR-1995: Last character issue with korean
...
Fix for JTextComponent
(cherry picked from commit a7c8b0b535 )
2022-01-18 07:05:33 +03:00
Denis Konoplev
c04d6f7a9b
JBR-2891: Post PhaseEvents in the begin and end of Magnify and Rotate
...
(cherry picked from commit c811c295c2 )
2022-01-18 07:05:32 +03:00
Denis Konoplev
d9909c7501
JBR-2444: Turn on IM workaround by default
...
(cherry picked from commit 15c4ce1d3e )
2022-01-18 07:05:31 +03:00
Denis Konoplev
dd82748acd
Fix build: add import & fix jwhen
2022-01-18 07:05:30 +03:00
Denis Konoplev
181c56b883
JBR-2795: Add explicit conversion
...
(cherry picked from commit bf3e1c0c31 )
2022-01-18 07:05:29 +03:00
Denis Konoplev
40ce2cf964
IDEA-237231: Correct signarute mask
...
(cherry picked from commit 6974131eec )
2022-01-18 07:05:28 +03:00
Denis Konoplev
96d4ede48b
IDEA-237231: Possible fix for pen interraction
...
(cherry picked from commit 33a8c95d39 )
2022-01-18 07:05:27 +03:00
Denis Konoplev
66037ae54a
JBR-2347: Free memory on other exceptions, rethrow ThreadDead & log it
...
(cherry picked from commit 16ca839ed3 )
2022-01-18 07:05:26 +03:00
Denis Konoplev
c8e523b409
JBR-2347: Don't free memory when thread is dead
...
(cherry picked from commit afb3303db5 )
2022-01-18 07:05:25 +03:00
Denis Konoplev
73f2a50d12
JBR-2041: Project view tap fix, recovery? constants & logging
...
(cherry picked from commit 1e904db3b0 )
2022-01-18 07:05:23 +03:00
Denis Konoplev
3046a476db
IDEA-229135: Fling animation stop on tap
...
(cherry picked from commit 7ce0f79561 )
2022-01-18 07:05:22 +03:00
Denis Konoplev
34ec8e793b
Windows touch screen support
...
(cherry picked from commit cab3f28907 )
2022-01-18 07:05:21 +03:00
Denis Konoplev
a95acebfcf
Turn off multitouch
...
(cherry picked from commit a2576ffa9a )
2022-01-18 07:05:20 +03:00
Denis Konoplev
c1b6c40e64
Check XInput extension && touch inertia
...
(cherry picked from commit cca7fb97f4 )
2022-01-18 07:05:19 +03:00
Denis Konoplev
9536b9432c
Touch scroll handling
...
(cherry picked from commit 6dcec3dc31 )
2022-01-18 07:05:18 +03:00
Denis Konoplev
4a51bd28b1
XI2 Constants
...
(cherry picked from commit 588cd6ee73 )
2022-01-18 07:05:17 +03:00
Denis Konoplev
72a25f104c
XLibWrapper XI2 functions
...
(cherry picked from commit d6bd1bfa2b )
2022-01-18 07:05:16 +03:00
Denis Konoplev
17d2f11968
X11 native get put double
...
(cherry picked from commit f101bc1108 )
2022-01-18 07:05:15 +03:00
Denis Konoplev
202dceef5c
Native data types
...
(cherry picked from commit 9504574dbb )
2022-01-18 07:05:14 +03:00
Denis Konoplev
8096b1be80
XI2 headers in xlib wrapper generator
...
(cherry picked from commit ef108067a1 )
2022-01-18 07:05:13 +03:00
Denis Konoplev
42655b0aff
Revert "Turn off multitouch"
...
This reverts commit 90ea3bf57e4c687e9d9bf0a37f2f64c82a81f4eb.
2022-01-18 07:05:12 +03:00
Denis Konoplev
a1589cf367
Turn off multitouch
...
(cherry picked from commit a2576ffa9a )
2022-01-18 07:05:11 +03:00
Alexey Ushakov
15970cb948
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-01-18 07:05:10 +03:00
Alexey Ushakov
08b0d27246
JBR-1962 Allow to change font config
...
Replaced several privileged blocks with just one
(cherry picked from commit faa8d3d258 )
2022-01-18 07:05:09 +03:00
Vitaly Provodin
45981c2d2e
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-01-18 07:05:08 +03:00
Dennis Ushakov
b0a32e7552
JBR-1863, JBR-1868 correct advances on Catalina
2022-01-18 07:05:07 +03:00
Dennis Ushakov
f88c3d4630
JBR-1850: on macOS fonts should be sorted by weight to ensure proper population of the families
2022-01-18 07:05:06 +03:00
Dennis Ushakov
0d1f7868dc
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-01-18 07:05:05 +03:00
Dennis Ushakov
a86e19b6a9
JBR-1756 use CoreText for all font rendering on Catalina
2022-01-18 07:05:04 +03:00
Nikita Gubarkov
327f8cf15f
JBR-410 Added emoji support for Linux
2022-01-18 07:05:03 +03:00
Alexey Ushakov
f729e582bd
JBR-1997 JetBrainsMono fonts update to v0.22
...
(cherry picked from commit 41f4fddd34 )
(cherry picked from commit f5302a02f4 )
(cherry picked from commit 5d7fd2e1e5 )
2022-01-18 07:05:02 +03:00
Anton Tarasov
c68c2c6231
JRE-729 [windows] unreasonable IME activity consumes CPU
2022-01-18 07:05:01 +03:00
Dmitry Batrak
13a8e77549
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-01-18 07:05:00 +03:00
Dmitry Batrak
145377dc13
JBR-3038 Unexpected windows z-order change on workspace switch
...
(cherry picked from commit ddda860f42 )
2022-01-18 07:04:59 +03:00
Dmitry Batrak
df0923a3a7
JBR-3035 The Confirm Exit pop-up window remains hidden behind a window of another application
...
(cherry picked from commit 470c3bd1b5 )
2022-01-18 07:04:58 +03:00
Dmitry Batrak
d4a33195b7
JBR-2934 Serious usability issue with GoLand 2020.3 caused by JBR
...
(cherry picked from commit 95be4351d4 )
2022-01-18 07:04:57 +03:00
Dmitry Batrak
3dbb4db2f9
JBR-2977 Opening a recent project in a new window doesn't bring this window to the front
...
(cherry picked from commit 2d9fb9e7b8 )
2022-01-18 07:04:56 +03:00
Dmitry Batrak
eed897a220
JBR-2698 setAutoRequestFocus(false) breaks focus logic under i3 window manager on Linux
...
(cherry picked from commit ebcdeb7d80 )
2022-01-18 07:04:55 +03:00
Dmitry Batrak
313797ac71
JBR-2696 Log focus API invocations with stack traces
...
(cherry picked from commits 0f038754e5 , a507cab6d3 )
2022-01-18 07:04:54 +03:00
Dmitry Batrak
fe93855fd6
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-01-18 07:04:53 +03:00
Alexey Ushakov
2feee256cb
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-01-18 07:04:52 +03:00
Artem Bochkarev
d16509a068
JBR-1851: check NSArray length
...
and make more exception-safe
and minor optimization for logging (cache jobjects)
(cherry picked from commit 5839539379 )
2022-01-18 07:04:51 +03:00
Artem Bochkarev
2a7603e3e0
JBR-1841: allow deferred disabling of InputMethods-support
...
(cherry picked from commit 969255904b )
2022-01-18 07:04:50 +03:00
Artem Bochkarev
c97577df07
JBR-1668: add hardcoded default values for preferences node NSServicesStatus
...
(cherry picked from commit 8445f53d85 )
2022-01-18 07:04:49 +03:00
Artem Bochkarev
d2db9de111
JBR-1515: obtain shortcut from OS to check inside AWTView.performKeyEquivalent
...
(cherry picked from commit 30d479fbd4 )
2022-01-18 07:04:47 +03:00
Artem Bochkarev
4c4afc6309
JBR-1668: add hardcoded descriptions of system actions
...
and minor fixes
fix memory management
(cherry picked from commit 15f7368309 )
2022-01-18 07:04:46 +03:00
Elena Sayapina
2aa7a34d5c
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-01-18 07:04:45 +03:00
Alexey Ushakov
d364640ff6
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-01-18 07:04:44 +03:00
Dmitry Batrak
2185bab9d2
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-01-18 07:04:43 +03:00
Dmitry Batrak
59d7e7d914
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-01-18 07:04:42 +03:00
Dmitry Batrak
6877746c11
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-01-18 07:04:41 +03:00
Artem Bochkarev
acf794c443
JBR-1771: fixed compilation errors (macosx-x86_64-normal-server-fastdebug)
...
(cherry picked from commit 1acada7cac )
2022-01-18 07:04:40 +03:00
Artem Bochkarev
cf493bf72e
JBR-1668: minor fixes
...
fixed review comments
(cherry picked from commit 9dbcf194c9 )
2022-01-18 07:04:39 +03:00
Vitaly Provodin
c880064d8e
JBR-1618: fixed misprint, added saving screenshots in case of failure
...
(cherry picked from commit e4a3889cf0 )
2022-01-18 07:04:38 +03:00
Alexey Ushakov
4fd8e00693
JBR-1624 Fonts rendering is broken in the 2019.2 EAP (Fira Code)
...
Corrected lookup for bold fonts
(cherry picked from commit 114b8af38f )
2022-01-18 07:04:37 +03:00
Alexey Ushakov
cd5d0ab11e
JBR-1399 Improve font discovery and loading by introducing font cache
...
Added unit test
(cherry picked from commit b4f5bf8bd3 )
2022-01-18 07:04:36 +03:00
Elena Sayapina
2b2038d82b
IDEA-165950 [TEST] Added new regression test (National keyboard layouts support)
...
(cherry picked from commit 0900a705bc )
2022-01-18 07:04:35 +03:00
Artem Bochkarev
7c93918f04
JBR-1668: read system keyboard shortcuts
...
initial support for OS X
(cherry picked from commit 6bbe7102e2 )
2022-01-18 07:04:34 +03:00
Artem Bochkarev
8b8d066394
JBR-1573: restore current input context after cleanup
...
(cherry picked from commit b7acd7f6f6 )
2022-01-18 07:04:33 +03:00
Alexey Ushakov
23b9391fc3
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-01-18 07:04:32 +03:00
Alexey Ushakov
304e2cfd89
JBR-1874 Cursor not changing from 'default' to 'text'
...
Prevent OS from changing cursor
(cherry picked from commit 94a4eb7002 )
2022-01-18 07:04:31 +03:00
Alexey Ushakov
aadc5278df
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-01-18 07:04:30 +03:00
Alexey Ushakov
119673cf3d
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-01-18 07:04:29 +03:00
Alexey Ushakov
c3d958836d
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-01-18 07:04:28 +03:00
Alexey Ushakov
f97f707ef5
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-01-18 07:04:27 +03:00
Alexey Ushakov
2df9177718
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-01-18 07:04:26 +03:00
Alexey Ushakov
c2e560a948
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-01-18 07:04:25 +03:00
Alexey Ushakov
a704577879
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-01-18 07:04:24 +03:00
Alexey Ushakov
85660a4fd7
JBR-1645 javax/swing/JTextArea/TestTabSize.java: Tab width calculation wrong
...
Corrected idea font filter
(cherry picked from commit 62f9d1f46a )
2022-01-18 07:04:23 +03:00
Artem Bochkarev
6d60dfb088
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-01-18 07:04:22 +03:00
Alexey Ushakov
2b70929dfb
JBR-1399 Improve font discovery and loading by introducing font cache
...
Bundle IDEA fonts to improve startup performance
(cherry picked from commit 350a3fdef3 )
2022-01-18 07:04:20 +03:00
Artem Bochkarev
ff2b0dde14
JBR-1541: activate menu in completion handler of modal dialog
...
(cherry picked from commit e57384c1d6 )
2022-01-18 07:04:19 +03:00
Alexey Ushakov
a0f731b27b
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-01-18 07:04:18 +03:00
Alexey Ushakov
bdda6af721
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-01-18 07:04:17 +03:00
Alexey Ushakov
55b3e15da6
JBR-1394 JBR11 does not support LCD text on Mac
...
Enable LCD rendering for transparent destinations
(cherry picked from commit 207c6b92ff )
2022-01-18 07:04:16 +03:00
Elena Sayapina
45e5c30e73
JBR-1380: [TESTBUG] Regression test java/awt/Graphics2D/DrawString/LCDTextSrcEa.java works incorrectly
...
(cherry picked from commit 95df9908f4 )
2022-01-18 07:04:15 +03:00
Elena Sayapina
f2a2b103cf
JBR-1372: [TESTBUG] JDialog1054.java, MoveFocusShortcutTest.java regression tests need update
...
(cherry picked from commit a5948894bf )
2022-01-18 07:04:14 +03:00
Maxim Kartashev
6776b6639f
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-01-18 07:04:13 +03:00
Vyacheslav Moklev
a4ffb30714
Fix const pointer after JDK-8225032 fix
2022-01-18 07:04:12 +03:00
Vyacheslav Moklev
f2d41c1cd6
Fix compilation on windows platform: awt_ole.h must be included before awt.h
2022-01-18 07:04:11 +03:00
Vyacheslav Moklev
0670b79c45
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-01-18 07:04:10 +03:00
Vyacheslav Moklev
35021b5a43
JBR-1271 Wrong parent of native windows dialogs
...
Set a proper parent to a dialog window
2022-01-18 07:04:09 +03:00
Vyacheslav Moklev
6b8acd5890
JBR-1273 Common Item Dialog does not open when wrong path to directory is passed
...
Handle set directory / set file properly
2022-01-18 07:04:08 +03:00
Vyacheslav Moklev
ad3441ece7
JBR-1274 Common Item Dialog sometimes crash the process
...
Prevent from freeing memory with CoTaskMemFree twice
2022-01-18 07:04:07 +03:00
Vyacheslav Moklev
99bdd1eb1c
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-01-18 07:04:06 +03:00
Vyacheslav Moklev
72ce03f51f
JBR-1258 CommonItemDialog ignores directory to open
...
Fix parsing of directory path / file path
2022-01-18 07:04:05 +03:00
Vyacheslav Moklev
175667a13b
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-01-18 07:04:04 +03:00
Alexey Ushakov
da3ae2861a
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-01-18 07:04:03 +03:00
Alexey Ushakov
3572edc1ae
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-01-18 07:04:02 +03:00
Elena Sayapina
e791fc5554
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-01-18 07:04:01 +03:00
Elena Sayapina
3558c39a37
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-01-18 07:04:00 +03:00
Elena Sayapina
c1cf53c518
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-01-18 07:03:59 +03:00
Elena Sayapina
096a6f82ea
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-01-18 07:03:57 +03:00
Vitaly Provodin
3467ec984b
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-01-18 07:03:56 +03:00
Vitaly Provodin
456ddc5fe1
JRE-1117 J2DBench: introduced result reader for TC's charts
...
(cherry picked from commit 422fa59643 )
2022-01-18 07:03:55 +03:00
Alexey Ushakov
eada91145a
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-01-18 07:03:54 +03:00
Alexey Ushakov
d682f6b382
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-01-18 07:03:53 +03:00
Alexey Ushakov
2df3bdf014
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-01-18 07:03:52 +03:00
Alexey Ushakov
ab12d9c12d
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-01-18 07:03:51 +03:00
Konstantin Bulenkov
9d32f6f18f
update icons
...
(cherry picked from commit dfe387ff5037deda29d8d522cba6cc5370796ff4)
(cherry picked from commit de1e4a9d71 )
2022-01-18 07:03:50 +03:00
Konstantin Bulenkov
79296464ec
add workspace.xml to gitignore
...
(cherry picked from commit bd5b9403fdca779ecc76f0b3af2918fe772f7ed1)
(cherry picked from commit 37e7661f85 )
2022-01-18 07:03:49 +03:00
Vitaly Provodin
c860e1fdc5
Update README.md
2022-01-18 07:03:48 +03:00
Vitaly Provodin
43f1df0a17
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-01-18 07:03:47 +03:00
Vitaly Provodin
efa344a70c
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-01-18 07:03:45 +03:00
Vitaly Provodin
5cf36a5266
JRE-9: added regression test
...
(cherry picked from commit 4ffb665)
(cherry picked from commit 00a29ad129 )
2022-01-18 07:03:44 +03:00
Sergey Malenkov
861fe12b99
JRE-100 Scroll with inertia (Mac os) should only work in the initial component
...
(cherry picked from commit e79502c708 )
2022-01-18 07:03:43 +03:00
Sergey Malenkov
8da8af993d
IDEA-161965 ignore dragged event that does not change mouse location Sierra is more sensit
...
(cherry picked from commit ef490fa465 )
2022-01-18 07:03:42 +03:00
Stanislav Dombrovsky
af48187225
Fix rendering of HTML list dots + better vertical align for them.
...
(cherry picked from commit fa4a404533ba1ef638fe523adc74391aee8a3ebf)
(cherry picked from commit 9f079c66e9 )
2022-01-18 07:03:41 +03:00
Vitaly Provodin
246c84ef48
configure BOOT_JDK to use JDK 16
2022-01-18 07:03:40 +03:00
Dmitry Batrak
3d183ec901
JBR-3353 Sibling popup window is shown below dialog on macOS
...
(cherry picked from commit 4c6f3e4510 )
2022-01-18 07:03:39 +03:00
Dmitry Batrak
298322ed27
JBR-3339 Window requests focus on horizontal scroll (on Linux)
...
(cherry picked from commit 8d74e8e30b )
2022-01-18 07:03:38 +03:00
Anton Tarasov
bb9f0e8a6f
JRE-166 [macOS] deadlock with JFXPanel
...
(cherry picked from commit a9dbb6990fac0c659297487a261ba9170e5fb3ad)
(cherry picked from commit 8a44e1bb37 )
2022-01-18 07:03:37 +03:00
Alexey Ushakov
5ce1f85519
8265445: Introduce the new client property for mac: apple.awt.windowAppearance
...
Implemented apple.awt.windowAppearance client property
2022-01-18 07:03:36 +03:00
Anton Tarasov
962599bf86
JBR-3306 jbr-dev warnings: incompatible pointer to integer conversion returning 'void *' from a function with result type 'jlong'
2022-01-18 07:03:35 +03:00
Dmitry Batrak
7715e9253b
JBR-2498 Fix unexpected window raising under Mutter WM
...
re-implement the fix, so that ChildAlwaysOnTopTest isn't failing
2022-01-18 07:03:34 +03:00
Maxim Kartashev
7592a3e433
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-01-18 07:03:33 +03:00
Alexey Ushakov
11e2f32fab
JBR-3327 [jbr-dev] Adjust mac window appearance according to AppleInterfaceStyle property
...
Set window appearance according to AppleInterfaceStyle default
2022-01-18 07:03:32 +03:00
Alexey Ushakov
8f7ed964a5
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-01-18 07:03:31 +03:00
Alexey Ushakov
e54bfdc8fc
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-01-18 07:03:30 +03:00
Dmitry Batrak
fd3fdc8864
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-01-18 07:03:29 +03:00
Alexey Ushakov
fd70b1f351
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-01-18 07:03:28 +03:00
Alexey Ushakov
1c046bc39c
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-01-18 07:03:27 +03:00
Alexey Ushakov
e2814d1dcd
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-01-18 07:03:26 +03:00
Alexey Ushakov
5a31d8f0be
JBR-3304 jbr-dev warnings: 'getPhysFontName' defined but not used [-Werror=unused-function]
...
Removed unused code
2022-01-18 07:03:25 +03:00
Vitaly Provodin
5e9fa92b75
exclude javax/swing/JTabbedPane/4624207/bug4624207.java failing on windows due to 8197552
2022-01-18 07:03:24 +03:00
Alexey Ushakov
f9828e660c
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-01-18 07:03:23 +03:00
Alexey Ushakov
e5881e82d4
JRE-353 Fedora 25 + XMonad rendering issues
...
Added support for Xmonad WM
(cherry picked from commit c690c3c7fdf1390e6b1a8d388ff752a09391ae3c)
(cherry picked from commit 6851dc3441 )
2022-01-18 07:03:22 +03:00
Denis Konoplev
0445188935
8264143: Change uint8_t to unsigned char
2022-01-18 07:03:21 +03:00
Dmitry Batrak
9768de2f09
JBR-3255 Applying 'incline' transform might change character's advance
...
(cherry picked from commit b37f7cfdb1 )
2022-01-18 07:03:20 +03:00
Dmitry Batrak
038c7af017
JBR-3215 'deriveFont(float)' can return a different font (not just change the size)
...
(cherry picked from commit 8eafcaab24 )
2022-01-18 07:03:18 +03:00
Dmitry Batrak
97d8b5db9d
JBR-3157 Maximized window with custom decorations isn't focused on showing
...
(cherry picked from commit 62b04983f2 )
2022-01-18 07:03:17 +03:00
Dmitry Batrak
db38b77052
make AwtListGarbageCollectionTest pass reliably
...
(cherry picked from commit 304eb7f919 )
2022-01-18 07:03:16 +03:00
Dmitry Batrak
5d7fbe0c0b
JBR-1752 Floating windows overlap modal dialogs
...
(cherry picked from commit 0161050077 )
2022-01-18 07:03:15 +03:00
Dmitry Batrak
48aae4176d
JBR-3054 Focus is not returned to frame after closing of second-level popup on Windows
...
(cherry picked from commit 0c2b6e1c04 )
2022-01-18 07:03:14 +03:00
Dmitry Batrak
71610fee99
JBR-2702 Tooltips display through other applications on hover
...
(cherry picked from commits 11732c2469 , 0ed7deabaa )
2022-01-18 07:03:13 +03:00
Dmitry Batrak
1864ab43cb
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-01-18 07:03:12 +03:00
Dmitry Batrak
9b750a49db
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-01-18 07:03:11 +03:00
Dmitry Batrak
96de0734f8
JBR-2712 Typeahead mechanism doesn't work on Windows
...
(cherry picked from commits 1a9838082e , f5b6222835 , acd7e3b2da , cd6dd5c3cf8556f97f3113cb7d615a92393b57bf(partially), e8bbd8ffdd90f57cd12d7d7e89188be97ee4be0b(partially), 37901295e1 , cafb374afc )
2022-01-18 07:03:10 +03:00
Denis Konoplev
3960416fd5
8264143: Lanai: RenderPerfTest.BgrSwBlitImage has artefacts on apple M1
...
Add stdint include to fix x64 build
2022-01-18 07:03:09 +03:00
Dmitry Batrak
d27fb224b6
JBR-2498 Fix unexpected window raising under Mutter WM
...
(cherry picked from commit 73b45fb899 )
2022-01-18 07:03:08 +03:00
Dmitry Batrak
016d72fcea
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-01-18 07:03:07 +03:00
Dmitry Batrak
85308eb4ae
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-01-18 07:03:06 +03:00
Dmitry Batrak
90f6b5a988
JBR-2050 Issue with keycap emojis
...
port from JBR 11 to JBR 15 (cherry picked from commit ae91e1d7f1 )
cherry picked from commit d3018a1837
2022-01-18 07:03:05 +03:00
Dmitry Batrak
ca632bbba0
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-01-18 07:03:04 +03:00
Dmitry Batrak
0c362f3de7
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-01-18 07:03:03 +03:00
Dmitry Batrak
c45cbfd027
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-01-18 07:03:02 +03:00
Dmitry Batrak
a561736b44
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-01-18 07:03:01 +03:00
Alexey Ushakov
18b6f15343
JRE-18 CCE in XRMaskFill.MaskFill
...
Throwing InvalidPipeException for incompatible surfaces
(cherry picked from commit 55dab103c24bf86cf025b9ce02b67e72508d41ba)
(cherry picked from commit 0a4fdad0f2 )
2022-01-18 07:03:00 +03:00
Dmitry Batrak
af8e4a6fae
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-01-18 07:02:59 +03:00
Dmitry Batrak
21710203b5
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-01-18 07:02:58 +03:00
Dmitry Batrak
5ff56a1c0d
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-01-18 07:02:57 +03:00
Dmitry Batrak
cadc2cbdcb
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-01-18 07:02:56 +03:00
Dmitry Batrak
2739d1539f
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-01-18 07:02:55 +03:00
Dmitry Batrak
8fb9530e75
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-01-18 07:02:54 +03:00
Dmitry Batrak
ed11707d49
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-01-18 07:02:53 +03:00
Alexey Ushakov
0f4205b0a7
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-01-18 07:02:52 +03:00
Alexey Ushakov
3407ba5498
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-01-18 07:02:51 +03:00
Dmitry Batrak
fc38695d36
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-01-18 07:02:50 +03:00
Dmitry Batrak
b6aa348bb4
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-01-18 07:02:49 +03:00
Dmitry Batrak
6a8e62f049
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-01-18 07:02:48 +03:00
Vitaly Provodin
173d885cad
JRE-186 added regression test (Modal dialogs (Messages) shouldn't popup IDEA when another application is active)
...
(cherry picked from commit 236bd38d1b )
2022-01-18 07:02:47 +03:00
Vitaly Provodin
5591500568
JRE-269 added regression (JLabel doesn't scale <code>text</code> HTML fragments.)
...
(cherry picked from commit 1f4ad38d23 )
2022-01-18 07:02:46 +03:00
Alexey Ushakov
8ff8ab0095
JRE-307 Wrong dpi reported on Wayland
...
(cherry picked from commit 15693661cc )
2022-01-18 07:02:44 +03:00
Vitaly Provodin
aa29227cda
JRE-392 added regression (Tip of the day is not hidden while another modal window is shown)
...
(cherry picked from commit c7b0ac686f )
2022-01-18 07:02:43 +03:00
Vitaly Provodin
9de7f81f45
JRE-394 added regression test (System getenv doesn't return env var set in JNI code)
...
(cherry picked from commit 3a7b3c67b0 )
2022-01-18 07:02:42 +03:00
Vitaly Provodin
f313d1194f
JRE-401 added regression test (AppCode freezes during autocomplete and other operations)
...
(cherry picked from commit cb4453b1d1 )
2022-01-18 07:02:41 +03:00
Vitaly Provodin
68bdd8b2a0
JRE-422 added new regression test (AWTView deliverJavaMouseEvent leaks jEvent)
...
(cherry picked from commit 37dc13c603 )
2022-01-18 07:02:40 +03:00
Vitaly Provodin
c0088ffc4c
JRE-430 added new regression test (Font fallback sometimes doesn't work in Swing text components)
...
(cherry picked from commit d04debc847 )
2022-01-18 07:02:39 +03:00
Vitaly Provodin
411cc05a2f
JRE-457 added new regression test (OGLTR_DisableGlyphModeState is slow)
...
(cherry picked from commit 3a43f4557f )
2022-01-18 07:02:38 +03:00
Vitaly Provodin
ec8d138836
JRE-458 added new regression test (Insufficient and inconsistent permissions on some files in Linux build)
...
(cherry picked from commit 82adbe9c25 )
2022-01-18 07:02:37 +03:00
Vitaly Provodin
dd0fc4e031
JRE-467 added new regression test (Wrong rendering of variation sequences)
...
(cherry picked from commit 0026095202 )
2022-01-18 07:02:36 +03:00
Vitaly Provodin
435b9d6422
JRE-468 added new regression test (Idea freezes on project loading)
...
(cherry picked from commit 1ce8c3ce82 )
2022-01-18 07:02:35 +03:00
Vitaly Provodin
c642b1256b
JRE-501 added new regression test (Live resize is jerky for heavy java applications on Mac)
...
(cherry picked from commit c4a1277c1b )
2022-01-18 07:02:34 +03:00
Vitaly Provodin
1bc5e74c0c
JRE-638 added new regression test (enable unlimited cryptographic policy by default)
...
(cherry picked from commit 4a14c6f15a )
2022-01-18 07:02:33 +03:00
Vitaly Provodin
9cb29d243e
JRE-705 added new regression test (Z-order of child windows is broken on Mac OS)
...
(cherry picked from commit 82cd480619 )
2022-01-18 07:02:32 +03:00
Vitaly Provodin
e6b1152cb2
JRE-624 CThreading isAppKit() fails to detect main app thread if it was renamed
...
(cherry picked from commit c8f248a936 )
2022-01-18 07:02:31 +03:00
Alexey Ushakov
8cc8d4ad78
IDEA-166173 IntelliJ freezes when returning from sleep
...
Fixed deadlock by removing unnecessary getScreenResolution call
(cherry picked from commit cec93cf1fd )
2022-01-18 07:02:30 +03:00
Alexey Ushakov
003835cbfa
Added missing fontconfig defines
...
(cherry picked from commit 2ac273a456 )
2022-01-18 07:02:29 +03:00
Alexey Ushakov
86830d6b76
JRE-12 CCE: XRTextRenderer.drawGlyphList (sun.java2d.NullSurfaceData cannot be cast to sun.java2d.xr.XRSurfaceData)
...
Throwing InvalidPipeException for incompatible surfaces
(cherry picked from commit f98f34c)
(cherry picked from commit fb2bbc47fe )
2022-01-18 07:02:28 +03:00
Alexey Ushakov
d22c9571b5
JRE-43 Font.getFamily() does not work in headless mode
...
Removed unused code
(cherry picked from commit 5b523f049e )
2022-01-18 07:02:27 +03:00
Alexey Ushakov
1f081eda13
JRE-43 Font.getFamily() does not work in headless mode
...
Bundled Droid fonts to fallback in headless mode
(cherry picked from commit 5b523f049e )
2022-01-18 07:02:26 +03:00
Alexey Ushakov
61d99dfdcc
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-01-18 07:02:25 +03:00
Alexey Ushakov
8e5b968222
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-01-18 07:02:24 +03:00
Alexey Ushakov
53d408b524
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-01-18 07:02:23 +03:00
Alexey Ushakov
306ef70123
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-01-18 07:02:22 +03:00
Alexey Ushakov
b5a16550fc
JRE-29 fontconfig lib crashes CLion on OSX
...
Disabled fontconfig usage on OSX
(cherry picked from commit 431e14429c )
2022-01-18 07:02:21 +03:00
Vitaly Provodin
49223cd4ed
exclude tests spontaneously creating windows during test execution
2022-01-18 07:02:20 +03:00
Alexey Ushakov
f71e76eb53
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-01-18 07:02:19 +03:00
Alexey Ushakov
74605555d8
Added logging for freetypeScaler via env variable OPENJDK_LOG_FFS=yes
...
and for screen resolution in freetypeScaler
(cherry picked from commit 091d74a791 )
2022-01-18 07:02:18 +03:00
Alexey Ushakov
5c7a37c8f5
JRE-34 IDE Crashes During Startup
...
Added validation of dpi settings coming from xserver
(cherry picked from commit b1c49c3b27 )
2022-01-18 07:02:17 +03:00
Anton Tarasov
6249c0a0c5
Add build.gradle
2022-01-18 07:02:16 +03:00
Anton Tarasov
ecc8ad1930
JBR-2031 [mac] jcef deadlocks with a11y on start
...
(cherry picked from commit 4f44b37f08 )
2022-01-18 07:02:15 +03:00
Alexey Ushakov
f3021cfc28
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-01-18 07:02:14 +03:00
Anton Tarasov
59ecb1f69a
JBR-2019 provide getWindowHandle method for jcef
...
(cherry picked from commit 7ae706b629 )
2022-01-18 07:02:13 +03:00
Anton Tarasov
3fd0b75448
Comment assertion (originally JRE-965)
...
The assert line crashes debug hotspot.
(cherry picked from commit a00074a86c )
2022-01-18 07:02:12 +03:00
Anton Tarasov
7dff41e66b
JBR-1976 [jcef] need mouse-transparent window on Windows
...
(cherry picked from commit b60fac96b4 )
2022-01-18 07:02:11 +03:00
Anton Tarasov
72149ab008
JBR-1824 export NSWindow::setIgnoresMouseEvents to java internal API
...
(cherry picked from commit 4399dc382c )
2022-01-18 07:02:10 +03:00
Anton Tarasov
87fbdd8615
JBR-1802 com/sun/java/accessibility/util/8051626/Bug8051626.java: access denied ("java.lang.RuntimePermission" "getClassLoader")
...
(cherry picked from commit eae772aca9 )
2022-01-18 07:02:09 +03:00
Anton Tarasov
d12da6e8ec
JBR-1795 Project opened from Welcome screen goes to backgound after loading
...
(cherry picked from commit 322526458a )
2022-01-18 07:02:08 +03:00
Anton Tarasov
ecf5a89044
JBR-1609 Jupyter Notebook eventually causes IDEA to become unresponsive on Mac OSX
...
(cherry picked from commit 8ae0be8eb6 )
2022-01-18 07:02:07 +03:00
Anton Tarasov
835825e539
JBR-1786 Weird white border for IDE window
...
(cherry picked from commit 4b09614a0e )
2022-01-18 07:02:06 +03:00
Vyacheslav Moklev
96b823c7e3
JBR-1552 Invalid screen bounds in full screen mode
...
Check is window is not in undecorated state
(cherry picked from commit 5547701e2c )
2022-01-18 07:02:05 +03:00
Vyacheslav Moklev
da95ca4b6a
JBR-1509 Client area size is wrong in Borderless mode
...
Fix client area size
(cherry picked from commit 00d32e58dc )
2022-01-18 07:02:04 +03:00
Anton Tarasov
af51349b7b
JBR-1770 [windows] frame does not open as maximized
...
(cherry picked from commit d9dfc3c6c5 )
2022-01-18 07:02:03 +03:00
Anton Tarasov
ec4ccd1926
JBR-1693 difficult to input Japanese text with "Fast" Key Repeat
...
(cherry picked from commit 12de3e287e )
2022-01-18 07:02:02 +03:00
Anton Tarasov
24e0268ec7
JBR-1669 IDE-managed HiDPI mode is broken
...
(cherry picked from commit 461b0b5cd4 )
2022-01-18 07:02:01 +03:00
Anton Tarasov
c90da47772
JBR-1650 propagate custom decoration title bar height to native
...
(cherry picked from commit f6fc65d014 )
2022-01-18 07:02:00 +03:00
Anton Tarasov
ac1f81d27b
JBR-1629 Maximized window cut at the right and bottom
...
(cherry picked from commit 9e768377db )
2022-01-18 07:01:59 +03:00
Anton Tarasov
6b56146c7c
JBR-1492 Not able to start Intellij Idea 2017.2.5 with modified vmoptions
...
(cherry picked from commit e7ca6db66b )
2022-01-18 07:01:58 +03:00
Anton Tarasov
a11848f8e5
JBR-1427 pycharm jupyter preview stuck and no response when click on preview.
...
(cherry picked from commit 1746b04686 )
2022-01-18 07:01:57 +03:00
Anton Tarasov
dd9c9fdd1d
IDEA-210154 Borderless UI: Top frame of IDEA window is blue
...
(cherry picked from commit 2dd4163bc4 )
2022-01-18 07:01:56 +03:00
Anton Tarasov
1d18565953
JBR-1351 Borderless UI: Bold frame around IDEA window appears on non-HiDPI display
...
(cherry picked from commit 06d35de069 )
2022-01-18 07:01:54 +03:00
Anton Tarasov
2fe130fdc6
JBR-1313 wrong insets for non-resizable custom-decorated frame
...
(cherry picked from commit 9179718cb6 )
2022-01-18 07:01:53 +03:00
Anton Tarasov
dbd6d3268e
JBR-1293 do not modify client bounds when custom-decorated frame is set undecorated
...
(cherry picked from commit cb188edaab )
2022-01-18 07:01:52 +03:00
Anton Tarasov
926cd704c4
JBR-1278 allow native border and shadow for custom decoration mode
...
(cherry picked from commit a879ad5739 )
2022-01-18 07:01:51 +03:00
Anton Tarasov
e027dbaa66
JRE-1232 forwardport: JRE-1228 support custom frame decoration
...
(cherry picked from commit d2820524a1 )
2022-01-18 07:01:50 +03:00
Anton Tarasov
31a0874582
JRE-1162 [jdk11] support on-the-fly DPI change on linux
...
(cherry picked from commit c06c4c69d3 )
2022-01-18 07:01:49 +03:00
Anton Tarasov
6b634fb918
JRE-1142 [jdk11] hidpi is not detected since Ubuntu 18.04
...
(cherry picked from commit be4f8c0d9d )
2022-01-18 07:01:48 +03:00
Anton Tarasov
dea3de0864
JRE-1111 [JDK11] java/beans/Beans/TypoInBeanDescription.java crashes at libawt_xawt.so+0x4a30d
...
(cherry picked from commit b89e6aed0b )
2022-01-18 07:01:47 +03:00
Anton Tarasov
7a1a2344f7
fix JNI_OnUnload definition
...
(cherry picked from the commit 3571e39071 )
(cherry picked from commit 1019d8f0f2 )
2022-01-18 07:01:46 +03:00
Anton Tarasov
dffdf756f4
JRE-981 IM workaround does not work anymore
...
forward port of 2d7c29b in JetBrains/jdk8u_jdk
(cherry picked from commit f3ccc53e02 )
2022-01-18 07:01:45 +03:00
Anton Tarasov
d2b7d61eef
JRE-938 [windows] Frame.setMaximizedBounds not hidpi-aware
...
(cherry picked from commit cc97899923320e1fa17f5e44975c4a0f0ba51014)
(cherry picked from commit ccfe65be7f )
2022-01-18 07:01:44 +03:00
Anton Tarasov
56c3b310b1
JRE-907 macOS: add ability to check for scaled display mode
...
(cherry picked from commit e496262aa1 )
2022-01-18 07:01:43 +03:00
Anton Tarasov
8a16d72c4b
JRE-934 Diff viewer errors are not visible on HiDPI Linux
...
(cherry picked from commit 641a09dd52 )
2022-01-18 07:01:42 +03:00
Anton Tarasov
592a41fbe1
[jdk9] HiDPI scale is not detected on some linux desktops
...
(cherry picked from commit 9279d80110 )
2022-01-18 07:01:41 +03:00
Anton Tarasov
dd9d913178
JRE-681 [windows] direct drawing into frame graphics may have wrong translate
...
(cherry picked from commit 6ea1d45fd1 )
2022-01-18 07:01:40 +03:00
Anton Tarasov
2b95c1af10
Read org.gnome.desktop.interface/scaling-factor
...
(cherry picked from commit 277357ae73 )
2022-01-18 07:01:39 +03:00
Anton Tarasov
dd41e9f218
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-01-18 07:01:38 +03:00
Anton Tarasov
1555eadb0c
Do not scale base font in HiDPI mode on Linux
...
(cherry picked from commit 6fb2c36529 )
2022-01-18 07:01:37 +03:00
Anton Tarasov
b46d0b411f
JRE-772 swing returns incorrect FRC when AA is off
...
(cherry picked from commit a161897d908aa10da6306c06452c5d6317fed2f0)
(cherry picked from commit 2bf5a7ca5c )
2022-01-18 07:01:36 +03:00
Anton Tarasov
62dc5d1131
JRE-681 [windows] direct drawing into frame graphics may have wrong translate
...
(cherry picked from commit ab6dee4c1fc453ad3cb5adb69fc243e550d184ae)
(cherry picked from commit 6ea1d45fd1 )
2022-01-18 07:01:35 +03:00
Anton Tarasov
0051a426cf
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-01-18 07:01:34 +03:00
Anton Tarasov
b856aac190
JRE-616 [linux] notify when dpi correction factor is applied to fonts
...
(cherry picked from commit f57d41f3118bfd773c99ce32d58cfae16931be6a)
(cherry picked from commit 6246abc72f )
2022-01-18 07:01:33 +03:00
Anton Tarasov
41f8124b9f
JRE-612 [windows] icon in frame title is not dpi-aware
...
(cherry picked from commit dec04385177a2abb677add909d3b94f94c62a14e)
(cherry picked from commit 38466cbab0 )
2022-01-18 07:01:32 +03:00
Anton Tarasov
f185561d08
JRE-604 [fps] frame's client area is one pixel beneath frame's borders
...
Adopted.
(cherry picked from commit ef2870ee38 )
2022-01-18 07:01:31 +03:00
Anton Tarasov
a8e15f9445
JRE-596 [windows] popup positioning is broken with JRE-573
...
Adopted: moved to AwtWindow::Reshape
(cherry picked from commit c5cc28d85d )
2022-01-18 07:01:30 +03:00
Anton Tarasov
4405445a31
JRE-577 Goland 18 displays out of memory
...
(cherry picked from commit 2daaf21e420d4af15d3b1bfeb3f896074bea1e61)
(cherry picked from commit 9ea2011948 )
2022-01-18 07:01:29 +03:00
Anton Tarasov
8409bc1fe5
JRE-573 [windows] window client area bounds mismatch
...
Apply only WmEraseBkgnd
(cherry picked from commit afa68f7ad6440303c6417be3f675b1c4644b6014)
(cherry picked from commit 0651b45e13 )
2022-01-18 07:01:28 +03:00
Anton Tarasov
0ab0a97807
JRE-382 Three AWT-tests become hanging starting since master-875
...
(cherry picked from commit 7d492101db8fcbb3d285fd8e9669f74b0e0fce8f)
(cherry picked from commit b965f85c1b )
2022-01-18 07:01:27 +03:00
Anton Tarasov
c5f2dc4830
JRE-373 [macos] nativeCreateNSWindow deadlocks with a11y
...
(cherry picked from commit 72c77a992bbf1b95b82ffc08cb2f4f3bc36b3657)
(cherry picked from commit aa09fa2c85 )
2022-01-18 07:01:26 +03:00
Anton Tarasov
4036bc11a5
IDEA-172422 Popup at the wrong place on the second monitor (new hidpi)
...
Adopted: moved to AwtWindow::Reshape
(cherry picked from commit 11a0911d65 )
2022-01-18 07:01:25 +03:00
Anton Tarasov
dfbe72d54b
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-01-18 07:01:24 +03:00
Anton Tarasov
320068b40a
JRE-269 JLabel doesn't scale <code>text</code> HTML fragments.
...
(cherry picked from commit 9ef72b6c3a477e4225f9b98e30fa9190613520e4)
(cherry picked from commit c17bc728ee )
2022-01-18 07:01:23 +03:00
Anton Tarasov
6c3da01f2f
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-01-18 07:01:22 +03:00
Anton Tarasov
0f97d20caa
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-01-18 07:01:21 +03:00
Anton Tarasov
45920686fd
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-01-18 07:01:20 +03:00
Anton Tarasov
3b5d75ad91
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-01-18 07:01:19 +03:00
Anton Tarasov
3bbb072d5e
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-01-18 07:01:18 +03:00
Anton Tarasov
105e988a0f
JRE-119 [ask if ui scale is enabled natively]
...
(cherry picked from commit 801f45875fd8699edcbda5896210cec191062261)
(cherry picked from commit 20edebdefa )
2022-01-18 07:01:17 +03:00
Anton Tarasov
76e04cd281
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-01-18 07:01:16 +03:00
Anton Tarasov
3af06a1630
IDEA-148854: AppCode crashes randomly every 15 mins or so
...
(cherry picked from commit 02f9a5fbb4924ff67c8a04c15e490acfcc750003)
(cherry picked from commit b8f4b4a9ed )
2022-01-18 07:01:15 +03:00
Vitaly Provodin
e690e29712
updated JTreg exclude list
2022-01-18 07:01:14 +03:00
Alexey Ushakov
ea83591390
Resolve merge compile problems on mac
...
(cherry picked from commit d1ed8ab118 )
2022-01-18 07:01:13 +03:00
Anton Tarasov
b9789a60c5
IDEA-152524 can't compile fontconfig changes on Windows
...
(cherry picked from commit 4c8351fecf )
(cherry picked from commit 5faebc73d5 )
2022-01-18 07:01:12 +03:00
Alexey Ushakov
741fed51ea
IDEA-57233 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
(cherry picked from commit 0456745afb )
IDEA-152816, IDEA-152454 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
(cherry picked from commit 5d704a963b )
partially rollback JBR-363 fix, to apply corresponding change from OpenJDK 12
(cherry picked from commit 3d7ac30072 )
2022-01-18 07:01:11 +03:00
Vitaly Provodin
d45d62f6c8
JBR-3401 enable macos-aarhc64 builds
2022-01-18 07:01:10 +03:00
Vitaly Provodin
2c0d701f44
JBR-3305 remove the option --disable-warnings-as-errors from configure
2022-01-18 07:01:09 +03:00
Vitaly Provodin
2473e1d777
JBR-3398 remove the Experimental AOT and JIT Compiler (JEP 410)
2022-01-18 07:01:08 +03:00
Alexey Ushakov
871f99801b
JBR-2807: JDK15: update modules.list to resolve jbr build failure
...
removed nashorn modules
2022-01-18 07:01:07 +03:00
Vitaly Provodin
419268367c
JBR-2130 remove module jdk.pack
2022-01-18 07:01:06 +03:00
Vitaly Provodin
5f45c174d2
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-01-18 07:01:05 +03:00
Vitaly Provodin
d9b755ca3f
JBR-2912 add JBR 15 builds with DCEVM
2022-01-18 07:01:04 +03:00
Vitaly Provodin
899933a777
JBR-2864 initial commit of DCEVM patches reworked for 15
2022-01-18 07:01:03 +03:00
Vitaly Provodin
0988d6bf85
JBR-2812 remove --with-import-modules from configure for aarch64
2022-01-18 07:01:02 +03:00
Anton Tarasov
665b25ca39
JBR-2812 bundle jcef in jmod format instead of modular-sdk
...
Build test-image with non-jcef build target
2022-01-18 07:01:01 +03:00
Vitaly Provodin
b2ec9c8bc5
JBR-2787 fix copying jcef files into jbr/jbrsdk binaries
2022-01-18 07:01:00 +03:00
Vitaly Provodin
65853142c8
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-01-18 07:00:59 +03:00
Anton Tarasov
95dbe287a1
JBR-2016 add jcef module and export packages to it
...
(cherry picked from commit cf997f71c6 )
2022-01-18 07:00:58 +03:00
Vitaly Provodin
49d8373bf4
JBR-2473 modify building scripts to add dcevm clauses, add git config to docker image
...
(cherry picked from commit 2620c62848 )
2022-01-18 07:00:57 +03:00
Vitaly Provodin
c7d6fcb0c1
JBR-2473 add initial set of DCEVM patches
...
(cherry picked from commit c0c0a96cf4 )
2022-01-18 07:00:56 +03:00
Vitaly Provodin
5065a6df2f
JBR-2395 eliminate JavaFX from JBR
2022-01-18 07:00:55 +03:00
Vitaly Provodin
13cbdee093
JBR-2409 fix prameters for configure
2022-01-18 07:00:54 +03:00
Vitaly Provodin
86d320a530
JDK14: exclude dependencies on jcef in x86, fastdebug builds
2022-01-18 07:00:53 +03:00
Vitaly Provodin
c0cc069ee3
JBR-2396 fix CONF names
2022-01-18 07:00:52 +03:00
Vitaly Provodin
8217ca6913
JBR-2394 replace --disable-debug-symbols with --with-native-debug-symbols=none
2022-01-18 07:00:51 +03:00
Vitaly Provodin
a119ada191
add exec permitions to configure
2022-01-18 07:00:50 +03:00
Vitaly Provodin
d8a0246d2f
split checkout before building JBR+JFX or JBR+JCEF on two separate commands
2022-01-18 07:00:49 +03:00
Vitaly Provodin
d55be9c822
change BOOT_JDK, fix target names
2022-01-18 07:00:48 +03:00
Vitaly Provodin
89686f95ad
JBR-2291 add vendor info into bundles
2022-01-18 07:00:47 +03:00
Vitaly Provodin
551537d2da
JBR-2324 address new layout in mac jcef 80.0.4+g74f7b0c+chromium-80.0.3987.122
2022-01-18 07:00:46 +03:00
Vitaly Provodin
29da4320e6
JBR-2320 add jdk.attach module into JBR
2022-01-18 07:00:45 +03:00
Vitaly Provodin
a6b5963346
JBR-2217 provide JCEF-only (no JavaFX) bundle for master/202 branches
2022-01-18 07:00:44 +03:00
Vitaly Provodin
ae4e20877e
JBR-2212 add scripts for linux_x86, linux_aarch64, linux_x64_fastdebug, osx_fastdebug, windows_x86
2022-01-18 07:00:43 +03:00
Vitaly Provodin
d7e553ec9f
JBR-1643 fix intermittent fialures of Windows builds at make/Init.gmk:304
...
combine images and test-image into one make invocation
2022-01-18 07:00:42 +03:00
Vitaly Provodin
1f843a524c
JBR-2181 create two separate JBR bundles with JFX and JFX+JCEF
2022-01-18 07:00:41 +03:00
Vitaly Provodin
8c88d951c0
JBR-2148 modify signapp&build scripts to match to the new layout
2022-01-18 07:00:40 +03:00
Vitaly Provodin
806bb6af79
JBR-2084 modify scripts to sign Contents/MacOS/libjli.dylib as a a normal file
2022-01-18 07:00:39 +03:00
Vitaly Provodin
8ce8784f06
JBR-1821 notarize JBR bundles as a standalone app
2022-01-18 07:00:38 +03:00
Vitaly Provodin
2d5ed86481
JBR-2162 move building scripts from TC to JBR repo
2022-01-18 07:00:37 +03:00
Anton Tarasov
13f8cf51b2
JBR-2016 add jcef module and export some sun.* packages to it
2022-01-18 07:00:36 +03:00
Vitaly Provodin
ef0edeec47
JBR-2014 add jdk.hotspot.agent module to jbr
2022-01-18 07:00:35 +03:00
Vitaly Provodin
4eb5b1e14e
JBR-1286 add jdk.compiler into JBR
2022-01-18 07:00:34 +03:00
Vitaly Provodin
94f1b843c4
JBR-1199 add JBR modules list for jlink
2022-01-18 07:00:33 +03:00
Vitaly Provodin
213d0b53de
Update docker script to create jdk15 build env
2022-01-18 07:00:32 +03:00
Vitaly Provodin
3f8910fba9
JBR-3045 add pressing ESC to close the dialog after test completion
...
(cherry picked from commit 44d8b28b0b )
2022-01-18 07:00:31 +03:00
Vitaly Provodin
7325e9dc29
JBR-3040 press the button END at the beggining in order to avoid text selection
...
(cherry picked from commit 1c2bf33db2 )
2022-01-18 07:00:30 +03:00
Vitaly.Provodin
8abb022449
updated JTreg exclude list
2022-01-18 07:00:29 +03:00
Jesper Wilhelmsson
39f140a201
Merge
2022-01-18 01:56:50 +00:00
Jesper Wilhelmsson
37143c09ab
Merge
2022-01-18 01:10:17 +00:00
David Holmes
262f2efd6c
8280059: Incorrect glibc version is used in a comment in os_linux.cpp
...
Reviewed-by: jiefu
2022-01-18 00:47:27 +00:00
Ana Marsh
7b6738fa02
8278885: Remove Windows ARM64 int8_t workaround in G1
...
Reviewed-by: erikj, tschatzl, mli
2022-01-17 16:36:43 +00:00
Hamlin Li
5d52bf9987
8279910: G1: Simplify HeapRegionRemSet::add_reference
...
Reviewed-by: tschatzl, ayang
2022-01-17 14:33:23 +00:00
Albert Mingkun Yang
3edcb13272
8280018: Remove obsolete VM_GenCollectFullConcurrent
...
Reviewed-by: tschatzl
2022-01-17 13:17:24 +00:00
Claes Redestad
9e536b6470
8280032: Update jib-profiles.js to use JMH 1.34 devkit
...
Reviewed-by: erikj, iris
2022-01-17 11:03:10 +00:00
Claes Redestad
71ca85f5a6
8278831: Use table lookup for the last two bytes in Integer.getChars
...
Reviewed-by: jlaskey, rriggs
2022-01-17 11:01:55 +00:00
Albert Mingkun Yang
431bd9a66d
8280001: Serial: Add documentation to heap memory layout
...
Reviewed-by: mli, sjohanss, tschatzl
2022-01-17 08:56:40 +00:00
Aleksey Shipilev
4d9b3f4cee
8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id"
...
Reviewed-by: goetz, mdoerr
2022-01-17 08:20:23 +00:00
Aleksey Shipilev
a30aa52b77
8279958: Provide configure hints for Alpine/apk package managers
...
Reviewed-by: erikj
2022-01-17 08:19:08 +00:00
Aleksey Shipilev
590eb86033
8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on large machines
...
Reviewed-by: tschatzl, ayang
2022-01-17 08:17:49 +00:00
Fei Gao
c6196662b8
8276673: Optimize abs operations in C2 compiler
...
Reviewed-by: thartmann, jiefu
2022-01-17 02:16:45 +00:00
Erik Gahlin
fef8f2d300
8279797: JFR: Show .jfc options in JFR.start help
...
Reviewed-by: mgronlun
2022-01-15 07:01:55 +00:00
Mikael Vidstedt
9a18190a4f
8280048: Missing comma in copyright header
...
Reviewed-by: prr
2022-01-15 03:20:34 +00:00
Masanori Yano
22b7295e75
7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
...
Reviewed-by: serb
2022-01-15 02:17:46 +00:00
Jie Fu
9b0f689557
8279947: Remove two redundant gvn.transform calls in Parse::do_one_bytecode()
...
Reviewed-by: kvn
2022-01-14 23:13:05 +00:00
Daniel D. Daugherty
eab4e6d670
8280045: ProblemList 2 AppCDS tests until JDK-8279970 is fixed
...
Reviewed-by: ccheung
2022-01-14 22:24:39 +00:00
Weijun Wang
0d1a97f793
8279064: New options for ktab to provide non-default salt
...
Reviewed-by: valeriep
2022-01-14 20:44:22 +00:00
Thomas Stuefe
c359c358c8
8280002: jmap -histo may leak stream
...
Reviewed-by: shade, sspitsyn
2022-01-14 19:40:10 +00:00
Daniel D. Daugherty
09d61b6187
8280034: ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-x64
...
Reviewed-by: ccheung
2022-01-14 17:49:54 +00:00
Brian Burkhalter
fb8fdc0fbf
8279990: (fs) Awkward verbiage in description of Files.createTempFile(Path,String,String,FileAttribute)
...
Reviewed-by: lancea
2022-01-14 17:47:35 +00:00
Thomas Stuefe
d9dd485b95
8280019: Remove unused code from metaspace
...
Reviewed-by: coleenp, hseigel
2022-01-14 16:17:48 +00:00
Christian Hagedorn
cf283e2a33
8279570: IGV: Add source/destination property for load and store nodes with an associated field
...
Reviewed-by: kvn, thartmann
2022-01-14 16:17:01 +00:00
Pavel Rappo
f180530935
8279918: Fix various doc typos
...
Reviewed-by: kevinw, lancea, mullan, sspitsyn, naoto, jlahoda, azvegint, egahlin, jjg
2022-01-14 16:10:14 +00:00
Albert Mingkun Yang
ac98b22040
8280028: [BACKOUT] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range
...
Reviewed-by: sjohanss
2022-01-14 15:54:31 +00:00
Sean Mullan
61b8944327
8278851: Correct signer logic for jars signed with multiple digestalgs
...
Reviewed-by: coffeys, weijun
2022-01-14 15:22:31 +00:00
Harold Seigel
35734ad080
8279545: Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517
...
Reviewed-by: coleenp, lfoltan
2022-01-14 14:41:12 +00:00
Erik Gahlin
e8f494cd5f
8279825: JFR: JFCModel shouldn't need FilePermission to read predefined .jfc files
...
Reviewed-by: mgronlun
2022-01-14 14:31:42 +00:00
Martin Doerr
c809d34f9e
8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks
...
Reviewed-by: rrich, mbaesken
2022-01-14 14:12:38 +00:00
Johannes Bechberger
4b520f0001
8279702: [macosx] ignore xcodebuild warnings on M1
...
Reviewed-by: goetz, erikj
2022-01-14 13:53:53 +00:00
Julia Boes
9f30ec174f
8278398: jwebserver: Add test to confirm maximum request time
...
Reviewed-by: dfuchs, michaelm
2022-01-14 12:48:03 +00:00
Albert Mingkun Yang
dd76a28d44
8280000: Remove unused CardTable::find_covering_region_containing
...
Reviewed-by: tschatzl, sjohanss
2022-01-14 12:35:51 +00:00
Maurizio Cimadamore
c6b027559c
8279930: Synthetic cast causes generation of store barriers when using heap segments
...
Reviewed-by: psandoz
2022-01-14 11:15:16 +00:00
Matthias Baesken
84976b4531
8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15
...
Reviewed-by: mdoerr, lucy
2022-01-14 09:51:15 +00:00
Albert Mingkun Yang
965c64bca7
8279699: Parallel: More precise boundary in ObjectStartArray::object_starts_in_range
...
Reviewed-by: sjohanss, mli
2022-01-14 07:47:08 +00:00
Hao Sun
45f20633f6
8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores
...
Reviewed-by: kvn
2022-01-13 23:56:27 +00:00
Naoto Sato
064ee6ae13
8278434: timeouts in test java/time/test/java/time/format/TestZoneTextPrinterParser.java
...
Backport-of: 8dc4437d00
2022-01-13 22:05:52 +00:00
Ioi Lam
35172cdaf3
8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10
...
Reviewed-by: hseigel, sgehwolf
2022-01-13 18:28:03 +00:00
Patricio Chilano Mateo
237f861e82
8273143: Transition to _thread_in_vm when handling a polling page exception
...
Reviewed-by: rehn, dcubed, coleenp, rrich
2022-01-13 17:49:01 +00:00
Daniel Jelinski
9209e6d6ae
8279877: Document IDEA IDE setup in docs/ide.md
...
Reviewed-by: lancea, erikj
2022-01-13 16:17:50 +00:00
Weijun Wang
0a839b434b
8279801: EC KeyFactory and KeyPairGenerator do not have aliases for OID format
...
Reviewed-by: xuelei, valeriep
2022-01-13 15:26:41 +00:00
Claes Redestad
ff85659311
8279833: Loop optimization issue in String.encodeUTF8_UTF16
...
Reviewed-by: rriggs
Backport-of: c3d0a94040
2022-01-13 15:25:16 +00:00
Daniel Jelinski
6fcaa322d9
8262442: (windows) Use all proxy configuration sources when java.net.useSystemProxies=true
...
Reviewed-by: dfuchs
2022-01-13 14:41:55 +00:00
Jaikiran Pai
c17a0122c4
8278961: Enable debug logging in java/net/DatagramSocket/SendDatagramToBadAddress.java
...
Reviewed-by: dfuchs, msheppar
2022-01-13 13:23:57 +00:00
Erik Gahlin
b61a4af719
8259774: Deprecate -XX:FlightRecorderOptions:samplethreads
...
Reviewed-by: mgronlun
2022-01-13 09:46:33 +00:00
Kevin Walls
6933934633
8278597: Remove outdated comments regarding RMISecurityManager in HotSpotAgent.java
...
Reviewed-by: rriggs, sspitsyn
2022-01-13 09:29:05 +00:00
Aleksey Shipilev
14a90e536b
8279370: jdk.jpackage/share/native/applauncher/JvmLauncher.cpp fails to build with GCC 6.3.0
...
Reviewed-by: almatvee, asemenyuk
2022-01-13 08:51:35 +00:00
Thomas Schatzl
33814791d9
8274007: [REDO] VM Exit does not abort concurrent mark
...
Reviewed-by: sjohanss, iwalulya
2022-01-13 08:42:17 +00:00
Christian Hagedorn
65eb066b63
8279837: C2: assert(is_Loop()) failed: invalid node class: Region
...
Reviewed-by: kvn, thartmann
2022-01-13 07:13:22 +00:00
John Jiang
4851948059
8279903: Redundant modulo operation in ECDHKeyAgreement
...
Reviewed-by: weijun, xuelei
2022-01-13 02:16:50 +00:00
Jesper Wilhelmsson
67e3d51d68
Merge
2022-01-13 01:05:45 +00:00
Weijun Wang
cb25029885
8279800: isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards
...
Reviewed-by: xuelei, valeriep
2022-01-13 00:42:00 +00:00
Yumin Qi
1228b2f1f8
8261455: Automatically generate the CDS archive if necessary
...
Reviewed-by: iklam, ccheung
2022-01-13 00:23:05 +00:00
Ludvig Janiuk
d70545d710
8258603: c1 IR::verify is expensive
...
Reviewed-by: chagedorn, kvn
2022-01-12 19:24:52 +00:00
Naoto Sato
0a094d7c28
8268081: Upgrade Unicode Data Files to 14.0.0
...
Reviewed-by: joehw, iris, lancea
2022-01-12 19:17:18 +00:00
Patric Hedlin
ddddec7d74
8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64
...
Reviewed-by: neliasso, redestad
2022-01-12 15:30:54 +00:00
Roman Kennke
8fed8ab29c
8278065: Refactor subclassAudits to use ClassValue
...
Reviewed-by: rriggs, plevart
2022-01-12 13:47:25 +00:00
Harold Seigel
f54ce84474
8238161: use os::fopen in HS code where possible
...
Reviewed-by: mbaesken, coleenp
2022-01-12 13:11:16 +00:00
Jaikiran Pai
ff0cb98965
8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out
...
Reviewed-by: lancea
2022-01-12 12:58:17 +00:00
Sergey Tsypanov
ece98d859d
8278461: Use Executable.getSharedParameterTypes() instead of Executable.getParameterTypes() in trusted code
...
Reviewed-by: redestad
2022-01-12 10:16:37 +00:00
Aleksey Shipilev
525b20fce0
8279676: Dubious YMM register clearing in x86_64 arraycopy stubs
...
Reviewed-by: kvn, vlivanov, neliasso
2022-01-12 08:32:08 +00:00
Albert Mingkun Yang
4f0b65023f
8278581: Improve reference processing statistics log output
...
Reviewed-by: tschatzl, kbarrett, sjohanss
2022-01-12 08:28:51 +00:00
Emanuel Peter
bd339aa6c0
8277627: Fix copyright years in some jvmci files
...
Reviewed-by: kvn, thartmann
2022-01-12 08:17:14 +00:00
Masanori Yano
319d23033f
8277463: JFileChooser with Metal L&F doesn't show non-canonical UNC path in - Look in
...
Reviewed-by: psadhukhan
2022-01-12 06:57:36 +00:00
TejeshR13
13bfb49725
6496103: isFileHidingEnabled return false by default
...
Reviewed-by: serb, aivanov, prr
2022-01-12 05:38:07 +00:00
Erik Gahlin
f16f6a95df
8279821: JFR: Log warnings properly when loading a misconfigured .jfc file
...
Reviewed-by: mgronlun
2022-01-12 05:16:36 +00:00
Jie Fu
1c688f4137
8279900: compiler/vectorization/TestPopCountVectorLong.java fails due to vpopcntdq is not supported
...
Reviewed-by: kvn
2022-01-12 03:55:00 +00:00
Masanori Yano
3aaa0982d8
8276694: Pattern trailing unescaped backslash causes internal error
...
Reviewed-by: jlaskey
2022-01-11 22:37:15 +00:00
Mikael Vidstedt
36f41cbe11
8279884: Use better file for cygwin source permission check
...
Reviewed-by: erikj
2022-01-11 22:34:24 +00:00
Vamsi Parasa
c4518e257c
8278868: Add x86 vectorization support for Long.bitCount()
...
Reviewed-by: jbhateja, sviswanathan, kvn
2022-01-11 18:47:42 +00:00
Albert Mingkun Yang
67141849d9
8279700: Parallel: Simplify ScavengeRootsTask constructor API
...
Reviewed-by: tschatzl, sjohanss
2022-01-11 16:18:06 +00:00
Liam Miller-Cushon
cfee4512f7
8273914: Indy string concat changes order of operations
...
Reviewed-by: vromero, jlahoda
2022-01-11 15:45:15 +00:00
Claes Redestad
c3d0a94040
8279833: Loop optimization issue in String.encodeUTF8_UTF16
...
Reviewed-by: shade, alanb
2022-01-11 14:49:03 +00:00
Pavel Rappo
5aecb37211
8206181: ExceptionInInitializerError: improve handling of exceptions in user-provided taglets
...
Reviewed-by: jjg
2022-01-11 14:28:03 +00:00
Andrew Leonard
9e0244762c
8279834: Alpine Linux fails to build when --with-source-date enabled
...
Reviewed-by: erikj
2022-01-11 14:21:31 +00:00
Albert Mingkun Yang
08e14c605e
8278207: G1: Tighten verification in G1ResetSkipCompactingClosure
...
Reviewed-by: tschatzl, sjohanss
2022-01-11 14:04:52 +00:00
Harold Seigel
c08b2ac34c
8225093: Special property jdk.boot.class.path.append should not default to empty string
...
Reviewed-by: dholmes, sspitsyn, alanb
2022-01-11 13:43:13 +00:00
Zdenek Zambersky
4c52eb3943
8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition
...
Reviewed-by: amenkov, sspitsyn
2022-01-11 13:14:48 +00:00
Erik Gahlin
d46410c553
8279785: JFR: 'jfr configure' should show default values
...
Reviewed-by: mgronlun
2022-01-11 13:04:20 +00:00
Aleksey Shipilev
2bbeae3f05
8279668: x86: AVX2 versions of vpxor should be asserted
...
Reviewed-by: kvn, jiefu
2022-01-11 10:28:47 +00:00
Fairoz Matte
86d0abb66b
8279695: [TESTBUG] modify compiler/loopopts/TestSkeletonPredicateNegation.java to run on C1 also
...
Reviewed-by: neliasso
2022-01-11 09:39:39 +00:00
Thomas Schatzl
3121898c33
8279703: G1: Remove unused force_not_compacted local in G1CalculatePointersClosure::do_heap_region
...
Reviewed-by: ayang, mli
2022-01-11 08:39:54 +00:00
Emanuel Peter
bf7bcaacaa
8277748: Obsolete the MinInliningThreshold flag in JDK 19
...
Reviewed-by: kvn, thartmann
2022-01-11 08:32:40 +00:00
Tobias Hartmann
6d7db4b0b3
8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist!
...
Reviewed-by: chagedorn, kvn, coleenp
2022-01-11 06:59:26 +00:00
Wang Huang
126328cb62
8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment
...
Co-authored-by: Wang Huang <whuang@openjdk.org >
Reviewed-by: shade, aph
2022-01-11 06:40:46 +00:00
Erik Gahlin
ec5a455efb
8279682: JFR: Remove dead code
...
Reviewed-by: mgronlun
2022-01-11 05:49:21 +00:00
Erik Gahlin
6504458d87
8279647: JFR: Unclosed directory stream
...
Reviewed-by: mgronlun
2022-01-11 04:39:39 +00:00
Erik Gahlin
2f13872d51
8279646: JFR: Remove recursive call in jdk.jfr.internal.Control
...
Reviewed-by: mgronlun
2022-01-11 02:51:53 +00:00
Yasumasa Suenaga
2f7665b829
8279644: hsdis may not work when it was built with --with-binutils=system
...
Reviewed-by: erikj
2022-01-11 00:21:20 +00:00
Roman Kennke
92307e5a94
8278489: Preserve result in native wrapper with +UseHeavyMonitors
...
Reviewed-by: shade, kvn
2022-01-10 20:47:23 +00:00
Hao Sun
bbc1ddb474
8278267: ARM32: several vector test failures for ASHR
...
Reviewed-by: njian, dlong
2022-01-10 20:46:28 +00:00
Erik Gahlin
4471e95174
8279645: JFR: The cacheEventType in Dispatcher is never assigned
...
Reviewed-by: mgronlun
2022-01-10 19:52:26 +00:00
Erik Gahlin
d7e6e9bd0b
8279643: JFR: Explain why path is sometimes missing from FileRead and FileWrite events
...
Reviewed-by: mgronlun
2022-01-10 18:58:16 +00:00
Erik Gahlin
0d190961f2
8279642: JFR: Remove unnecessary creation of Duration and Instant objects
...
Reviewed-by: mgronlun
2022-01-10 18:41:39 +00:00
Jesper Wilhelmsson
d9b1bb5860
Merge
2022-01-10 17:06:23 +00:00
Andrey Turbanov
dee447f8ae
8274809: Update java.base classes to use try-with-resources
...
Reviewed-by: mullan, alanb, dfuchs
2022-01-10 16:20:58 +00:00
Erik Gahlin
40df5df95e
8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop"
...
Reviewed-by: mgronlun
2022-01-10 15:07:49 +00:00
Andrey Turbanov
debaa28e9c
8274679: Remove unnecessary conversion to String in security code in java.base
...
Reviewed-by: weijun
2022-01-10 15:02:57 +00:00
Coleen Phillimore
76477f8cdb
8142362: Lots of code duplication in Copy class
...
Reviewed-by: kvn, hseigel
2022-01-10 14:34:04 +00:00
Harold Seigel
11d88ce82e
8218857: Confusing overloads for os::open
...
Reviewed-by: kbarrett, rehn
2022-01-10 13:57:45 +00:00
Vladimir Ivanov
ad34f03b54
8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked
...
Reviewed-by: kvn, dlong
2022-01-10 13:56:01 +00:00
Harold Seigel
4ff6720573
8183227: read/write APIs in class os shall return ssize_t
...
Reviewed-by: fparain, rehn
2022-01-10 13:18:41 +00:00
Fairoz Matte
928e347736
8279032: compiler/loopopts/TestSkeletonPredicateNegation.java times out with -XX:TieredStopAtLevel < 4
...
Reviewed-by: chagedorn, thartmann
2022-01-10 12:36:05 +00:00
Hannes Wallnöfer
354c904798
8273452: DocTrees.getDocCommentTree should be specified as idempotent
...
Reviewed-by: jjg
2022-01-10 12:04:01 +00:00
Sergey Nazarkin
6613ce64d7
8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest
...
Reviewed-by: shade
2022-01-10 11:54:15 +00:00
Matthias Baesken
06b4d494bf
8278344: sun/security/pkcs12/KeytoolOpensslInteropTest.java test fails because of different openssl output
...
Backport-of: 8b5ff4bdff
2022-01-10 11:41:14 +00:00
Tobias Holenstein
1f101b04f4
8278329: some TraceDeoptimization code not included in PRODUCT build
...
Reviewed-by: dnsimon, kvn, never, thartmann
2022-01-10 10:50:07 +00:00
Jan Lahoda
8f969a1362
8278930: javac tries to compile a file twice via PackageElement.getEnclosedElements
...
Reviewed-by: vromero
2022-01-10 09:30:55 +00:00
Albert Mingkun Yang
79b614cc19
8279523: Parallel: Remove unnecessary PSScavenge::_to_space_top_before_gc
...
Reviewed-by: kbarrett, mli
2022-01-10 08:57:23 +00:00
Albert Mingkun Yang
5fa13bb4a3
8279522: Serial: Remove unused Generation::clear_remembered_set
...
Reviewed-by: iwalulya, mli
2022-01-10 08:56:34 +00:00
Jan Lahoda
642ab34a60
8278373: JavacTrees.searchMethod finds incorrect match
...
Reviewed-by: vromero, jjg
2022-01-10 08:33:46 +00:00
Aleksey Shipilev
4aefd8b8b6
8279528: Unused TypeEnter.diag after JDK-8205187
...
Reviewed-by: vromero
2022-01-10 08:30:39 +00:00
Christian Hagedorn
2f8a2fd077
8279568: IGV: Add bci and line number property for OSR compilations
...
Reviewed-by: kvn, roland
2022-01-10 08:17:36 +00:00
Roland Westrelin
8d1a1e83f4
8278228: C2: Improve identical back-to-back if elimination
...
Reviewed-by: chagedorn, kvn
2022-01-10 07:52:18 +00:00
Doug Simon
e14fb4f4aa
8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM
...
Reviewed-by: kvn
2022-01-08 21:47:54 +00:00
Sergey Bylokhov
77757ba974
8225122: Test AncestorResized.java fails when Windows desktop is scaled.
...
Reviewed-by: kizune, aivanov
2022-01-08 01:03:34 +00:00
Sergey Bylokhov
f203723fc7
8279337: The MToolkit is still referenced in a few places
...
Reviewed-by: prr
2022-01-08 01:02:37 +00:00
Ioi Lam
d47af74e4c
8279500: Remove FileMapHeader::_heap_obj_roots
...
Reviewed-by: minqi, ccheung
2022-01-07 18:38:47 +00:00
Maurizio Cimadamore
d65c665839
8279527: Dereferencing segments backed by different scopes leads to pollution
...
Reviewed-by: psandoz, jvernee
2022-01-07 13:41:29 +00:00
Zhengyu Gu
4243f4c998
8279540: Shenandoah: Should only clear CLD::_claim_strong mark for strong CLD iterations
...
Reviewed-by: shade
2022-01-07 13:33:43 +00:00
Ioi Lam
967ef0c482
8278020: ~13% variation in Renaissance-Scrabble
...
Backport-of: 4ba980ba43
2022-01-07 05:30:20 +00:00
Quan Anh Mai
62d03c2836
8279547: [vectorapi] Enable vector cast tests after JDK-8278948
...
Reviewed-by: kvn
2022-01-07 03:22:34 +00:00
Jie Fu
6a42fbaf9b
8279258: Auto-vectorization enhancement for two-dimensional array operations
...
Reviewed-by: neliasso, kvn
2022-01-07 00:04:51 +00:00
Weijun Wang
8d0f385fd0
8279520: SPNEGO has not passed channel binding info into the underlying mechanism
...
Reviewed-by: mullan, valeriep
2022-01-06 22:02:55 +00:00
Phil Race
b3dbfc6452
4884570: StreamPrintService.isAttributeValueSupported does not work properly for SheetCollate
...
Reviewed-by: serb
2022-01-06 19:06:33 +00:00
Jatin Bhateja
8703f14808
8273322: Enhance macro logic optimization for masked logic operations.
...
Reviewed-by: kvn, sviswanathan
2022-01-06 18:41:06 +00:00
Fairoz Matte
7c792f27a8
8279333: Some JFR tests do not accept 'GCLocker Initiated GC' as a valid GC Cause
...
Reviewed-by: egahlin
2022-01-06 14:20:45 +00:00
Aleksey Shipilev
bc12381105
8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT
...
Reviewed-by: erikj, serb
2022-01-06 08:27:54 +00:00
Alan Bateman
2dbb936da9
8279339: (ch) Input/Output streams returned by Channels factory methods don't support concurrent read/write ops
...
Reviewed-by: lancea, bpb
2022-01-06 08:12:53 +00:00
Vicente Romero
456bd1ed1c
8211004: javac is complaining about non-denotable types and refusing to generate the class file
...
Reviewed-by: jlahoda
2022-01-06 05:58:17 +00:00
Jesper Wilhelmsson
844dfb3ab6
Merge
2022-01-06 01:26:50 +00:00
Ludvig Janiuk
ab490534a1
8279533: Bad indentation and missing curly braces in BlockBegin::set_end
...
Reviewed-by: shade
2022-01-05 20:09:32 +00:00
Aleksey Shipilev
523300e796
8279526: Exceptions::count_out_of_memory_exceptions miscounts class metaspace OOMEs
...
Reviewed-by: zgu, coleenp
2022-01-05 19:45:27 +00:00
Zhengyu Gu
7b429a64ce
8279168: Shenandoah: Remove unused always_true in ShenandoahRootAdjuster::roots_do()
...
Reviewed-by: shade
2022-01-05 19:12:41 +00:00
Daniel D. Daugherty
564c8c6390
8279529: ProblemList java/nio/channels/DatagramChannel/ManySourcesAndTargets.java on macosx-aarch64
...
8279532: ProblemList sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java
Reviewed-by: jnimeh
2022-01-05 19:01:11 +00:00
Joe Darcy
9a0e890056
8277515: Update --release 18 symbol information for JDK 18 build 29
...
Reviewed-by: iris
2022-01-05 18:55:49 +00:00
Anton Tarasov
590fa9d8d7
8278612: [macos] test/jdk/java/awt/dnd/RemoveDropTargetCrashTest crashes with VoiceOver on macOS
...
Reviewed-by: serb, kizune
2022-01-05 18:37:00 +00:00
Daniel D. Daugherty
5cd9515333
8279525: ProblemList java/awt/GraphicsDevice/CheckDisplayModes.java on macosx-aarch64
...
Reviewed-by: ccheung
2022-01-05 16:37:42 +00:00
Aleksey Shipilev
a741b927a3
8279453: Disable tools/jar/ReproducibleJar.java on 32-bit platforms
...
Reviewed-by: alanb, bpb
2022-01-05 16:19:00 +00:00
Albert Mingkun Yang
b6ec39cc84
8279510: Parallel: Remove unused PSScavenge::_consecutive_skipped_scavenges
...
Reviewed-by: kbarrett
2022-01-05 15:36:16 +00:00
Aleksey Shipilev
0f98efbf2f
8279445: Update JMH devkit to 1.34
...
Reviewed-by: aph, erikj
2022-01-05 12:04:09 +00:00
Maurizio Cimadamore
9d43d25da8
8278897: Alignment of heap segments is not enforced correctly
...
Reviewed-by: jvernee
2022-01-05 10:47:34 +00:00
Aleksey Shipilev
0f4807e8fe
8279222: Incorrect legacyMap.get in java.security.Provider after JDK-8276660
...
Co-authored-by: Valerie Peng <valeriep@openjdk.org >
Reviewed-by: alanb, valeriep
2022-01-05 07:29:17 +00:00
bobpengxie
8b5de27ce1
8279485: Incorrect copyright year in compiler/lib/ir_framework/IRNode.java after JDK-8278114
...
Reviewed-by: haosun, jiefu
2022-01-05 02:22:26 +00:00
Zhiqiang Zang
f326305396
8278114: New addnode ideal optimization: converting "x + x" into "x << 1"
...
Reviewed-by: kvn, redestad
2022-01-05 00:38:59 +00:00
Quan Anh Mai
f8f9148016
8278948: compiler/vectorapi/reshape/TestVectorCastAVX1.java crashes in assembler
...
Reviewed-by: kvn, sviswanathan
2022-01-04 22:59:33 +00:00
Jesper Wilhelmsson
191f7307bb
Merge
2022-01-04 19:31:12 +00:00
Albert Mingkun Yang
99a8351bc9
8279386: Remove duplicate RefProcPhaseTimeTracker
...
Reviewed-by: iwalulya, mli
2022-01-04 16:06:34 +00:00
Yasumasa Suenaga
d1e6f26160
8279351: [TESTBUG] SADebugDTest.java does not handle "Address already in use" error
...
Reviewed-by: cjplummer
2022-01-04 15:00:58 +00:00
Vladimir Ivanov
95a3010acf
8275830: C2: Receiver downcast is missing when inlining through method handle linkers
...
Reviewed-by: kvn, dlong
2022-01-04 12:35:48 +00:00
Vladimir Ivanov
58b5fb3233
8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL
...
Reviewed-by: kvn, thartmann
2022-01-04 12:34:38 +00:00
Hamlin Li
93c7d90c55
8278282: G1: Log basic statistics for evacuation failure
...
Reviewed-by: tschatzl, ayang, iwalulya
2022-01-04 11:55:41 +00:00
Aleksey Shipilev
06f3713271
8279379: GHA: Print tests that are in error
...
Reviewed-by: erikj, clanger
2022-01-04 11:13:07 +00:00
Roland Westrelin
e7244c19f4
8278966: two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638
...
Reviewed-by: rbackman, vlivanov
2022-01-04 10:56:37 +00:00
Doug Simon
1ffdc52cf0
8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it
...
Reviewed-by: kvn, never
2022-01-04 10:14:50 +00:00
Albert Mingkun Yang
863bffb3b6
8279374: Remove unused JNIHandles::weak_oops_do
...
Reviewed-by: coleenp
2022-01-04 09:56:17 +00:00
Matthias Baesken
9bdf6eb7b2
8279385: [test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344
...
Reviewed-by: weijun
2022-01-04 07:55:53 +00:00
Ioi Lam
09cf5f19d7
8278602: CDS dynamic dump may access unloaded classes
...
Reviewed-by: coleenp, ccheung
2022-01-04 04:52:49 +00:00
Naoto Sato
8dc4437d00
8278434: timeouts in test java/time/test/java/time/format/TestZoneTextPrinterParser.java
...
Reviewed-by: joehw
2022-01-04 02:48:23 +00:00
Erik Joelsson
6b906bbab1
8279223: Define version in .jcheck/conf
...
Reviewed-by: alanb, iris, kcr
2022-01-03 21:53:50 +00:00
Hendrik Schreiber
c295e71b49
8276700: Improve java.lang.ref.Cleaner javadocs
...
Reviewed-by: rriggs, mchung
2022-01-03 15:57:34 +00:00
Aleksey Shipilev
3a1fca3adf
8278146: G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause
...
Reviewed-by: tschatzl, kbarrett
2022-01-03 14:39:35 +00:00
Chris Plummer
2a59ebbba3
8279119: src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist
...
Reviewed-by: kevinw, sspitsyn
2022-01-03 01:29:13 +00:00
William Kemper
b4b0328d62
8278824: Uneven work distribution when scanning heap roots in G1
...
Reviewed-by: ayang, tschatzl, phh
2021-12-28 17:32:00 +00:00
Sergey Nazarkin
299022dfac
8279225: [arm32] C1 longs comparison operation destroys argument registers
...
Reviewed-by: haosun, aph
2021-12-28 11:29:12 +00:00
Jesper Wilhelmsson
4f607f2ada
Merge
2021-12-27 01:22:11 +00:00
Sergey Bylokhov
7fea10327e
8279134: Fix Amazon copyright in various files
...
Reviewed-by: xliu, phh
2021-12-26 22:10:54 +00:00
Igor Veresov
54b800d56d
8271202: C1: assert(false) failed: live_in set of first block must be empty
...
Co-authored-by: Martin Doerr <mdoerr@openjdk.org >
Reviewed-by: vlivanov, kvn
2021-12-25 05:38:12 +00:00
Vladimir Kozlov
2945b786ba
8279195: Document the -XX:+NeverActAsServerClassMachine flag
...
Reviewed-by: dholmes
2021-12-24 22:32:16 +00:00
Eric Liu
6588bedc19
8278889: AArch64: [vectorapi] VectorMaskLoadStoreTest.testMaskCast() test fail
...
Reviewed-by: njian, kvn
2021-12-24 03:10:41 +00:00
Andrey Turbanov
70c6df6be4
8274893: Update java.desktop classes to use try-with-resources
...
Reviewed-by: serb
2021-12-24 02:02:39 +00:00
Jonathan Gibbons
d52392c15e
8276892: Provide a way to emulate exceptional situations in FileManager when using JavadocTester
...
Reviewed-by: prappo
2021-12-24 01:48:13 +00:00
Xin Liu
22c15ddae5
8279189: Inaccurate comment about class VMThread
...
Reviewed-by: dholmes, kbarrett
2021-12-24 00:57:03 +00:00
Daniel Jelinski
9d99a377bf
8277881: Missing SessionID in TLS1.3 resumption in compatibility mode
...
Reviewed-by: ascarpino
2021-12-24 00:01:46 +00:00
Vicente Romero
4669bcd877
8279244: test accompaning fix for JDK-8205187 is failing in Windows
...
Reviewed-by: dcubed, mikael
2021-12-23 21:26:31 +00:00
Jesper Wilhelmsson
a3b1c6b036
Merge
2021-12-23 21:17:50 +00:00
Jonathan Gibbons
9df200f749
8278795: Create test library and tests for langtools snippets
...
Reviewed-by: hannesw
2021-12-23 21:15:21 +00:00
Xin Liu
7aff03aee1
8267517: async logging for stdout and stderr
...
Reviewed-by: dholmes, ysuenaga
2021-12-23 20:25:08 +00:00
Vicente Romero
ff2ca4f21b
8205187: javac/javadoc should not crash if no java.lang; crash message obsolete
...
Reviewed-by: jjg
2021-12-23 19:12:24 +00:00
Andrew Leonard
bc0466c7ca
8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC
...
Reviewed-by: erikj
2021-12-23 18:03:05 +00:00
Aleksey Shipilev
04ad668921
8279204: [BACKOUT] JDK-8278413: C2 crash when allocating array of size too large
...
Reviewed-by: chagedorn, kvn
2021-12-23 16:22:10 +00:00
Jonathan Gibbons
558a6824c6
8279115: Fix internal doc comment errors.
...
Reviewed-by: mli
2021-12-23 15:19:55 +00:00
Erik Gahlin
730f67081d
8268297: jdk/jfr/api/consumer/streaming/TestLatestEvent.java times out
...
Reviewed-by: mgronlun
2021-12-23 15:03:06 +00:00
Daniel Le
87cc4e5009
8276302: Locale.filterTags methods ignore actual weight when matching "*" (as if it is 1)
...
Reviewed-by: naoto
2021-12-23 14:11:11 +00:00
Andrew Leonard
214f98f6b0
8278766: Enable OpenJDK build support for reproducible jars and jmods using --date
...
Reviewed-by: erikj
2021-12-23 11:01:26 +00:00
Yi Yang
ad1dc9c2ae
8278125: Some preallocated OOMEs are missing stack trace
...
Co-authored-by: dongyun.tdy <dongyun.tdy@alibaba-inc.com >
Reviewed-by: dholmes, coleenp
2021-12-23 02:14:52 +00:00
Chris Plummer
eaefb1a1ed
8244669: convert clhsdb "mem" command from javascript to java
...
Reviewed-by: sspitsyn, kevinw, poonam
2021-12-22 23:02:41 +00:00
Aleksey Shipilev
9d5ae2e380
8279076: C2: Bad AD file when matching SqrtF with UseSSE=0
...
Reviewed-by: kvn, sviswanathan
2021-12-22 20:17:39 +00:00
Valerie Peng
d64820dfef
8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE"
...
Reviewed-by: hchao, weijun
2021-12-22 19:50:51 +00:00
Stuart Marks
04ee9211fc
8278967: rmiregistry fails to start because SecurityManager is disabled
...
Reviewed-by: alanb, erikj
2021-12-22 18:56:30 +00:00
Coleen Phillimore
2be3e7ef1c
8278239: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d
...
Reviewed-by: kvn, sspitsyn, eosterlund
2021-12-22 17:19:00 +00:00
Jesper Wilhelmsson
f1fbba23eb
Merge
2021-12-22 16:46:43 +00:00
Yumin Qi
9a478b347e
8279022: JCmdTestFileSafety.java should check file time stamp for test result
...
Reviewed-by: ccheung
2021-12-22 16:17:33 +00:00
Yumin Qi
a6903f806a
8279018: CRC calculation in CDS should not include _version and _head_size
...
Reviewed-by: iklam, ccheung
2021-12-22 16:14:59 +00:00
Erik Gahlin
dfb15c3e34
8274315: JFR: One closed state per file or stream
...
Reviewed-by: mgronlun
2021-12-22 14:29:46 +00:00
Erik Gahlin
e49d4a9870
8271447: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters
...
Reviewed-by: mgronlun
2021-12-22 13:59:20 +00:00
Albert Mingkun Yang
3f41fdecdb
8279063: Consolidate push and push_if_necessary in PreservedMarks
...
Reviewed-by: rkennke, mli, tschatzl
2021-12-22 13:44:20 +00:00
Markus Grönlund
713fbeb050
8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__
...
Reviewed-by: jbachorik
2021-12-22 12:30:55 +00:00
Kevin Walls
734143918d
8279007: jstatd fails to start because SecurityManager is disabled
...
Reviewed-by: alanb, sspitsyn, mullan
2021-12-22 11:36:53 +00:00
Chris Plummer
d0ea7c9db9
8279024: Remove javascript references from clhsdb.html
...
Reviewed-by: kevinw, sspitsyn
2021-12-22 03:56:08 +00:00
Jatin Bhateja
97c5cd7fac
8278508: Enable X86 maskAll instruction pattern for 32 bit JVM.
...
Reviewed-by: kvn, sviswanathan
2021-12-22 03:17:03 +00:00
Jesper Wilhelmsson
bf2826499a
Merge
2021-12-21 23:07:35 +00:00
Chris Plummer
00c0d10870
8244670: convert clhsdb "whatis" command from javascript to java
...
Reviewed-by: sspitsyn, kevinw
2021-12-21 22:55:09 +00:00
Weijun Wang
fb623f1d2e
8279066: entries.remove(entry) is useless in PKCS12KeyStore
...
Reviewed-by: mullan
2021-12-21 22:13:04 +00:00
Smita Kamath
9ee3ccfee2
8279045: Intrinsics missing vzeroupper instruction
...
Reviewed-by: neliasso, sviswanathan, kvn
2021-12-21 22:09:43 +00:00
Jesper Wilhelmsson
803cb8a768
Merge
2021-12-21 21:58:05 +00:00
Albert Mingkun Yang
997b1eea6e
8279060: Parallel: Remove unused PSVirtualSpace constructors
...
Reviewed-by: mli, sjohanss, tschatzl
2021-12-21 20:50:46 +00:00
Albert Mingkun Yang
6aeb40cf2a
8278396: G1: Initialize the BOT threshold to be region bottom
...
Reviewed-by: tschatzl, sjohanss
2021-12-21 20:49:59 +00:00
Daniel D. Daugherty
84d3333c7a
8279081: ProblemList jdk/jfr/event/oldobject/TestLargeRootSet.java on 2 platforms
...
Reviewed-by: azvegint, sspitsyn
2021-12-21 20:39:06 +00:00
Zhengyu Gu
1128674d7f
8278627: Shenandoah: TestHeapDump test failed
...
Reviewed-by: shade, rkennke
2021-12-21 19:02:01 +00:00
Daniel Jelinski
f31dead6c5
8279043: Some Security Exception Messages Miss Spaces
...
Reviewed-by: weijun
2021-12-21 18:24:31 +00:00
Daniel D. Daugherty
54517fa3d8
8279074: ProblemList compiler/codecache/jmx/PoolsIndependenceTest.java on macosx-aarch64
...
Reviewed-by: ccheung
2021-12-21 17:42:26 +00:00
Roger Riggs
ac7430cf7e
8278044: ObjectInputStream methods invoking the OIF.CFG.getSerialFilterFactory() silent about error cases.
...
Backport-of: 8c0bb53f5b
2021-12-21 16:31:58 +00:00
Robbin Ehn
f7309060de
8278793: Interpreter(x64) intrinsify Thread.currentThread()
...
Reviewed-by: rkennke, dcubed, dholmes
2021-12-21 16:12:32 +00:00
Roger Riggs
db3d6d7724
8278087: Deserialization filter and filter factory property error reporting under specified
...
Backport-of: f90425a1cb
2021-12-21 15:42:36 +00:00
Roger Riggs
8c0bb53f5b
8278044: ObjectInputStream methods invoking the OIF.CFG.getSerialFilterFactory() silent about error cases.
...
Reviewed-by: lancea, bpb
2021-12-21 15:16:19 +00:00
Roger Riggs
f90425a1cb
8278087: Deserialization filter and filter factory property error reporting under specified
...
Reviewed-by: lancea, bpb
2021-12-21 14:24:44 +00:00
Stefan Johansson
f4f2f32cd1
8278917: Use Prev Bitmap for recording evac failed objects
...
Reviewed-by: ayang, mli, tschatzl
2021-12-21 14:03:08 +00:00
Aleksey Shipilev
29bd73638a
8277893: Arraycopy stress tests
...
Reviewed-by: kvn, mli
2021-12-21 14:01:47 +00:00
Aleksey Shipilev
467f654916
8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t
...
Reviewed-by: mgronlun
2021-12-21 12:33:59 +00:00
Thomas Schatzl
ff5d41762d
8278893: Parallel: Remove GCWorkerDelayMillis
...
Reviewed-by: ayang, mli
2021-12-21 09:51:21 +00:00
Joe Darcy
517967284c
8278953: Clarify Class.getDeclaredConstructor specification
...
Reviewed-by: mchung, alanb
2021-12-21 00:25:56 +00:00
Calvin Cheung
8549d8b569
8277100: Dynamic dump can inadvertently overwrite default CDS archive
...
Reviewed-by: iklam, minqi, dholmes
2021-12-20 23:04:40 +00:00
Smita Kamath
819f9bd084
8274323: compiler/codegen/aes/TestAESMain.java failed with "Error: invalid offset: -1434443640" after 8273297
...
Reviewed-by: sviswanathan, kvn
2021-12-20 20:09:42 +00:00
Aleksandr Veselov
ad1282842c
8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS
...
Reviewed-by: ant, kizune
2021-12-20 11:40:58 +00:00
David Holmes
4c78c9ab80
8270929: Obsolete the FilterSpuriousWakeups flag in JDK 19
...
Reviewed-by: hseigel, rehn
2021-12-20 10:47:37 +00:00
Roland Westrelin
06206c7199
8278949: Cleanups for 8277850
...
Co-authored-by: John R Rose <jrose@openjdk.org >
Reviewed-by: kvn, jrose
2021-12-20 10:00:14 +00:00
TejeshR13
31fbb8723e
6462028: MaskFormatter API documentation refers to getDisplayValue
...
Reviewed-by: psadhukhan, aivanov, prr
2021-12-20 09:53:22 +00:00
Roland Westrelin
deaf75a585
8278413: C2 crash when allocating array of size too large
...
Reviewed-by: neliasso, kvn
2021-12-20 09:41:56 +00:00
Alex Menkov
63e43030ed
8278519: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null"
...
Reviewed-by: cjplummer, sspitsyn
2021-12-18 08:08:47 +00:00
Doug Simon
6f0e8da6d3
8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob
...
Reviewed-by: kvn, never, dlong
2021-12-18 06:48:00 +00:00
Guoxiong Li
3c10b5db38
8278104: C1 should support the compiler directive 'BreakAtExecute'
...
Reviewed-by: xliu, phh, kvn
2021-12-18 04:16:44 +00:00
merykitty
cc44e13797
8278623: compiler/vectorapi/reshape/TestVectorCastAVX512.java after JDK-8259610
...
Reviewed-by: kvn, chagedorn, psandoz
2021-12-17 23:42:28 +00:00
liach
905b763942
8261404: Class.getReflectionFactory() is not thread-safe
...
Reviewed-by: rriggs, mchung
2021-12-17 22:23:33 +00:00
Alexander Matveev
36676db2fd
8278970: [macos] SigningPackageTest is failed with runtime exception
...
Reviewed-by: herrick, asemenyuk
2021-12-17 21:56:55 +00:00
Daniel D. Daugherty
a5f5d60f25
8273107: RunThese24H times out with "java.lang.management.ThreadInfo.getLockName()" is null
...
Reviewed-by: rehn, coleenp, eosterlund
2021-12-17 21:24:51 +00:00
Artem Semenov
8fbe1724e0
8278604: SwingSet2 table demo does not have accessible description set for images
...
8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column
Reviewed-by: ant, kizune, pbansal
2021-12-17 19:31:51 +00:00
Andrey Turbanov
022e4f0f1c
8275242: Remove redundant stream() call before forEach in jdk.compiler
...
Reviewed-by: vromero
2021-12-17 18:52:37 +00:00
Igor Veresov
b46f0b0b1f
8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop
...
Reviewed-by: kvn, neliasso
2021-12-17 16:30:40 +00:00
Albert Mingkun Yang
0bfc204a78
8278956: Remove unimplemented PLAB::allocate_aligned
...
Reviewed-by: tschatzl
2021-12-17 15:45:16 +00:00
Gilles Duboscq
b17f8d5b6c
8278954: Using clang together with devkit on linux doesn't work for building
...
Reviewed-by: erikj
2021-12-17 15:36:07 +00:00
Harold Seigel
769f14db84
8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT
...
Reviewed-by: lfoltan, dholmes
2021-12-17 15:11:16 +00:00
Phil Race
e45e0b05b9
8278937: JCK test for java_awt/geom/Line2D.Float fails after 8277868
...
Reviewed-by: jdv, kcr, rriggs
2021-12-17 15:10:03 +00:00
Nils Eliasson
a68f28cea6
8278909: Unproblemlist AdaptiveBlocking001
...
Reviewed-by: chagedorn, eosterlund, stefank
2021-12-17 15:08:45 +00:00
Naoto Sato
9cd709060c
8278587: StringTokenizer(String, String, boolean) documentation bug
...
Backport-of: 8f5fdd864b
2021-12-17 13:48:26 +00:00
Coleen Phillimore
3607a5cdd9
8277216: Examine InstanceKlass::_misc_flags for concurrency issues
...
Reviewed-by: hseigel, dholmes
2021-12-17 13:42:54 +00:00
Roman Kennke
abab1738a7
8278568: Consolidate filler objects
...
Reviewed-by: tschatzl, mli, ayang
2021-12-17 13:33:08 +00:00
Weijun Wang
6412d57a0a
8278560: X509KeyManagerImpl::getAliases might return a good key with others
...
Reviewed-by: xuelei
2021-12-17 12:14:17 +00:00
Erik Gahlin
fffa73c1ef
8269425: 2 jdk/jfr/api/consumer/streaming tests failed to attach
...
Reviewed-by: mgronlun
2021-12-17 09:49:44 +00:00
Dmitry Chuyko
247ea71d24
8278826: Print error if Shenandoah flags are empty (instead of crashing)
...
Reviewed-by: rkennke, mli
2021-12-17 09:19:00 +00:00
Roland Westrelin
b9a477bf19
8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert
...
Reviewed-by: dlong, kvn
2021-12-17 07:46:47 +00:00
Roland Westrelin
bb7efb3517
8278790: Inner loop of long loop nest runs for too few iterations
...
Reviewed-by: chagedorn, neliasso
2021-12-17 07:45:44 +00:00
Hamlin Li
8c73ec155d
8278891: G1: Call reset in G1RegionMarkStatsCache constructor
...
Reviewed-by: tschatzl, ayang
2021-12-17 03:29:28 +00:00
Jatin Bhateja
8494fec665
8278796: Incorrect behavior of FloatVector.withLane on X86
...
Reviewed-by: sviswanathan, kvn
2021-12-17 03:07:08 +00:00
Jesper Wilhelmsson
634afe8c5c
Merge
2021-12-17 01:08:22 +00:00
Mark Reinhold
f5d7c777bc
8276826: Clarify the ModuleDescriptor.Version specification’s treatment of repeated punctuation characters
...
Reviewed-by: mchung, darcy
2021-12-17 00:34:03 +00:00
Chris Plummer
7ce4aa8942
8276982: VM.class_hierarchy jcmd help output and man page text needs clarifications/improvements
...
Reviewed-by: stuefe, dholmes, sspitsyn
2021-12-16 23:25:07 +00:00
David Holmes
197c9f5ac8
8268573: Remove expired flags in JDK 19
...
Reviewed-by: dcubed, pchilanomate, eosterlund
2021-12-16 22:17:53 +00:00
Naoto Sato
8f5fdd864b
8278587: StringTokenizer(String, String, boolean) documentation bug
...
Reviewed-by: iris, joehw, lancea, rriggs, darcy
2021-12-16 21:41:38 +00:00
Sergey Tsypanov
20db7800a6
8277868: Use Comparable.compare() instead of surrogate code
...
Reviewed-by: rriggs, aivanov
2021-12-16 21:39:08 +00:00
Stuart Marks
be6b90d90b
8278574: update --help-extra message to include default value of --finalization option
...
Reviewed-by: sundar, alanb, lancea, mchung
2021-12-16 17:35:32 +00:00
Zhengyu Gu
937126b140
8278551: Shenandoah: Adopt WorkerThread::worker_id() to replace Shenandoah specific implementation
...
Reviewed-by: rkennke
2021-12-16 15:23:02 +00:00
Albert Mingkun Yang
f15a59ce72
8278756: Parallel: Drop PSOldGen::_reserved
...
Reviewed-by: tschatzl, mli
2021-12-16 13:41:19 +00:00
Albert Mingkun Yang
271d26f141
8278601: Parallel: Remove redundant code in ObjectStartArray::initialize
...
Reviewed-by: sjohanss, mli
2021-12-16 13:40:22 +00:00
Albert Mingkun Yang
e0700bf1d4
8278763: Parallel: Remove grows_up/grows_down in PSVirtualSpace
...
Reviewed-by: tschatzl, mli
2021-12-16 13:39:24 +00:00
Thomas Schatzl
aec1b039b3
8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic
...
Reviewed-by: ayang, mli
2021-12-16 12:29:57 +00:00
Claes Redestad
aae563981c
8278642: Refactor java.util.Formatter
...
Reviewed-by: rriggs, naoto
2021-12-16 11:46:02 +00:00
Hamlin Li
7edcd34869
8278534: Remove some unnecessary code in MethodLiveness::init_basic_blocks
...
Reviewed-by: chagedorn
2021-12-16 11:35:42 +00:00
Dmitry Batrak
0bddd8af61
8278050: Armenian text isn't rendered on macOS if text layout is performed
...
Reviewed-by: prr, serb
2021-12-16 07:14:35 +00:00
Zhiqiang Zang
f6fbb5a80c
8278471: Remove unreached rules in AddNode::IdealIL
...
Reviewed-by: jiefu, kvn
2021-12-16 03:57:29 +00:00
Calvin Cheung
0dbe4c5d51
8278131: runtime/cds/appcds/dynamicArchive/* tests failing in loom repo
...
Reviewed-by: iklam, dholmes, minqi
2021-12-16 02:32:44 +00:00
Stuart Marks
e82310f360
8278575: update jcmd GC.finalizer_info to list finalization status
...
Co-authored-by: David Holmes <dholmes@openjdk.org >
Reviewed-by: dholmes, kbarrett
2021-12-16 01:27:07 +00:00
Jesper Wilhelmsson
e6b28e05c6
Merge
2021-12-16 00:26:36 +00:00
Vladimir Kozlov
d3408a46b7
8277964: ClassCastException with no stack trace is thrown with -Xcomp in method handle invocation
...
Reviewed-by: dlong, mchung, dholmes
2021-12-15 21:45:45 +00:00
Ioi Lam
4ba980ba43
8278020: ~13% variation in Renaissance-Scrabble
...
Reviewed-by: dholmes, stuefe, kvn
2021-12-15 20:06:56 +00:00
Andrey Turbanov
04dbdd36dd
8274898: Cleanup usages of StringBuffer in jdk tools modules
...
Reviewed-by: sspitsyn, lmesnik
2021-12-15 19:28:58 +00:00
Chris Plummer
7517c85da3
8269838: BasicTypeDataBase.findDynamicTypeForAddress(addr, basetype) can be simplified
...
Reviewed-by: kevinw, sspitsyn
2021-12-15 17:08:44 +00:00
Weijun Wang
1f1db838ab
8278186: org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method
...
Reviewed-by: mullan
2021-12-15 17:00:55 +00:00
Evgeny Astigeevich
bcb79fd012
8278241: Implement JVM SpinPause on linux-aarch64
...
Reviewed-by: aph, phh
2021-12-15 16:57:30 +00:00
Albert Mingkun Yang
fcebe65ce9
8278842: Parallel: Remove unused VerifyObjectStartArrayClosure::_old_gen
...
Reviewed-by: tschatzl
2021-12-15 15:04:11 +00:00
Albert Mingkun Yang
4851ad840a
8278548: G1: Remove unnecessary check in forward_to_block_containing_addr
...
Reviewed-by: tschatzl, mli, sjohanss
2021-12-15 15:02:57 +00:00
Coleen Phillimore
1e3ae3be02
8202579: Revisit VM_Version and VM_Version_ext for overlap and consolidation
...
Reviewed-by: dholmes, hseigel
2021-12-15 13:41:59 +00:00
Erik Gahlin
69b5d49e4f
8272064: test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java needs update for JEP 416
...
Reviewed-by: jbachorik
2021-12-15 13:24:04 +00:00
Maurizio Cimadamore
d6b5544e74
8278607: Misc issues in foreign API javadoc
...
Reviewed-by: sundar
2021-12-15 12:25:25 +00:00
Per Liden
7adf7f3353
8278351: Add function to retrieve worker_id from any context
...
Reviewed-by: eosterlund, kbarrett, ayang
2021-12-15 10:09:02 +00:00
Chris Plummer
758fe9bed3
8273904: debug agent ArrayTypeImp::newInstance() fails to send reply packet if there is an error
...
Reviewed-by: sspitsyn, amenkov
2021-12-15 03:11:27 +00:00
Fei Gao
c442587f1e
8277619: AArch64: Incorrect parameter type in Advanced SIMD Copy assembler functions
...
Reviewed-by: aph, pli
2021-12-15 02:26:40 +00:00
Chris Plummer
46f99aca94
8244765: Undo exclusiveAccess.dirs changes for JDK-8220295 and see if there are still any testing issues
...
Reviewed-by: amenkov, sspitsyn
2021-12-15 01:29:50 +00:00
Chris Plummer
54c9a99663
8278643: CoreUtils.getCoreFileLocation() should print out the size of the core file found
...
Reviewed-by: amenkov, lmesnik, sspitsyn
2021-12-15 01:25:53 +00:00
Liam Miller-Cushon
068a450954
8278825: Unused variable for diagnostic in Resolve
...
Reviewed-by: vromero
2021-12-15 00:26:17 +00:00
Alexander Matveev
918e339785
8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript
...
Reviewed-by: herrick, asemenyuk
2021-12-14 23:59:11 +00:00
Jie Fu
f48a3e86d0
8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134
...
Reviewed-by: dcubed
2021-12-14 22:50:21 +00:00
Jie Fu
2def7e9132
8278584: compiler/vectorapi/VectorMaskLoadStoreTest.java failed with "Error: ShouldNotReachHere()"
...
Reviewed-by: kvn, psandoz
2021-12-14 22:49:04 +00:00
Harold Seigel
98a8d446b6
8278638: Remove FLAG_IS_CMDLINE(UseSharedSpaces)
...
Reviewed-by: dcubed, coleenp
2021-12-14 20:35:49 +00:00
Roger Riggs
03f647f4bb
8278028: [test-library] Warnings cleanup of the test library
...
Reviewed-by: dfuchs, mchung, naoto, lancea, lmesnik
2021-12-14 19:54:54 +00:00
Vladimir Kozlov
a1dfe57249
8276455: C2: iterative EA
...
Reviewed-by: iveresov, neliasso, roland
2021-12-14 19:24:13 +00:00
Zhengyu Gu
de65230d71
8278767: Shenandoah: Remove unused ShenandoahRootScanner
...
Reviewed-by: rkennke
2021-12-14 18:39:28 +00:00
Weijun Wang
0cc989b7d2
8278744: KeyStore:getAttributes() not returning unmodifiable Set
...
Reviewed-by: mullan
2021-12-14 18:39:22 +00:00
Sergey Bylokhov
a9c1acbb8a
8275843: Random crashes while the UI code is executed
...
Reviewed-by: azvegint
2021-12-14 18:03:00 +00:00
Coleen Phillimore
3f91948c59
8278791: Rename ClassLoaderData::holder_phantom
...
Reviewed-by: stefank
2021-12-14 17:45:35 +00:00
Albert Mingkun Yang
7761a3e883
8278761: Parallel: Remove unused PSOldPromotionLAB constructor
...
Reviewed-by: tschatzl
2021-12-14 17:11:11 +00:00
Markus Grönlund
475ec8e6c5
8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording
...
Reviewed-by: jbachorik
2021-12-14 13:00:39 +00:00
Thomas Stuefe
3f9638d124
8278585: Drop unused code from OSThread
...
Reviewed-by: dholmes, tschatzl
2021-12-14 05:45:56 +00:00
Dean Long
32139c1a8a
8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"
...
Reviewed-by: kvn, iveresov
2021-12-14 03:16:17 +00:00
Jesper Wilhelmsson
8401a059bd
Merge
2021-12-14 02:15:15 +00:00
David Holmes
c93b24d852
8132785: java/lang/management/ThreadMXBean/ThreadLists.java fails intermittently
...
Reviewed-by: alanb, kevinw, dcubed, sspitsyn
2021-12-13 21:37:51 +00:00
David Holmes
624f3094b8
8278275: Initial nroff manpage generation for JDK 19
...
Reviewed-by: erikj, jjg, iris
2021-12-13 21:36:24 +00:00
Daniel D. Daugherty
bdc784c0cb
8278630: ProblemList compiler/vectorapi/reshape/TestVectorCastAVX512.java on X64
...
Reviewed-by: psandoz
2021-12-13 20:36:40 +00:00
Chris Plummer
db502d30a4
8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr
...
Reviewed-by: kevinw, sspitsyn, amenkov
2021-12-13 19:02:12 +00:00
merykitty
ca8c58c731
8259610: VectorReshapeTests are not effective due to failing to intrinsify "VectorSupport.convert"
...
Reviewed-by: psandoz, chagedorn
2021-12-13 16:34:37 +00:00
Harold Seigel
15996e4075
8276241: JVM does not flag constant class entries ending in '/'
...
Reviewed-by: dholmes, lfoltan
2021-12-13 13:40:54 +00:00
Harold Seigel
14f7385a72
8277481: Obsolete seldom used CDS flags
...
Reviewed-by: iklam, ccheung, dholmes
2021-12-13 13:35:37 +00:00
Christian Stein
23fd9f15da
8271079: JavaFileObject#toUri and multi-release jars
...
Reviewed-by: jjg, lancea, alanb
2021-12-13 12:00:47 +00:00
Albert Mingkun Yang
ccdb9f1b16
8278482: G1: Improve HeapRegion::block_is_obj
...
Reviewed-by: sjohanss, tschatzl, mli
2021-12-13 09:50:30 +00:00
Matthias Baesken
8b5ff4bdff
8278344: sun/security/pkcs12/KeytoolOpensslInteropTest.java test fails because of different openssl output
...
Reviewed-by: mdoerr, goetz, stuefe
2021-12-13 07:48:20 +00:00
Sergey Bylokhov
7c2c58587d
8276819: javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free
...
Reviewed-by: psadhukhan, aivanov
2021-12-12 21:47:03 +00:00
Scott Gibbons
9a1bbaf8db
8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276
...
8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains
Reviewed-by: sviswanathan, kvn
2021-12-12 16:08:35 +00:00
Daniel D. Daugherty
9b99cbe7ab
8278580: ProblemList javax/swing/JTree/4908142/bug4908142.java on macosx-x64
...
Reviewed-by: alanb
2021-12-11 15:53:31 +00:00
Andrew Leonard
db68a0ce1c
8276766: Enable jar and jmod to produce deterministic timestamped content
...
Reviewed-by: ihse, lancea, alanb, jgneff
2021-12-11 15:27:08 +00:00
Dan Lutker
6eb6ec05fd
8278525: Additional -Wnonnull errors happen with GCC 11
...
Reviewed-by: phh, dlong
2021-12-10 23:49:41 +00:00
Phil Race
81c56c700a
8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
...
Reviewed-by: serb, aivanov, psadhukhan
2021-12-10 21:02:28 +00:00
Alexander Zuev
94127f43a4
8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits
...
Reviewed-by: aivanov
2021-12-10 20:27:07 +00:00
Jesper Wilhelmsson
61736f81fb
Merge
2021-12-10 18:42:51 +00:00
Evgeny Astigeevich
afd065b368
8278415: [TESTBUG] vmTestbase/nsk/stress/stack/stack018.java fails with "java.lang.Error: TEST_RFE"
...
Reviewed-by: phh
2021-12-10 18:27:36 +00:00
Dan Lutker
4f594e6a28
8278381: [GCC 11] Address::make_raw() does not initialize rspec
...
Reviewed-by: phh, xliu
2021-12-10 17:52:54 +00:00
Roman Kennke
8eb453baeb
8277072: ObjectStreamClass caches keep ClassLoaders alive
...
Reviewed-by: rriggs, plevart
2021-12-10 16:24:16 +00:00
Hao Sun
0602f4c48b
8277621: ARM32: multiple fastdebug failures with "bad AD file" after JDK-8276162
...
Reviewed-by: njian, dlong, shade
2021-12-10 15:53:27 +00:00
Hamlin Li
3e0b083f20
8278533: Remove some unused methods in c1_Instruction and c1_ValueMap
...
Reviewed-by: chagedorn
2021-12-10 14:51:27 +00:00
Jan Lahoda
aed3ea2043
8277634: Incorrect method name in invokedynamic
...
Reviewed-by: jlaskey
2021-12-10 09:01:58 +00:00
Hamlin Li
539fbbf8c7
8278532: Fix some typos in compiler comments
...
Reviewed-by: kvn, jiefu
2021-12-10 06:06:12 +00:00
Jonathan Gibbons
3df8dc494d
8278538: Test langtools/jdk/javadoc/tool/CheckManPageOptions.java fails after the manpage was updated
...
Reviewed-by: dholmes
2021-12-10 05:02:28 +00:00
Jonathan Gibbons
ed5d53ae0e
8273179: Update nroff pages in JDK 18 before RC
...
Reviewed-by: dholmes
2021-12-10 02:50:37 +00:00
Jatin Bhateja
0113322ac1
8277997: Intrinsic creation for VectorMask.fromLong API
...
Reviewed-by: psandoz, kvn, sviswanathan
2021-12-10 01:49:20 +00:00
Kim Barrett
066b348dbc
8277807: Increase default initial concurrent refinement threshold
...
Reviewed-by: tschatzl, sjohanss
2021-12-10 01:32:05 +00:00
Jesper Wilhelmsson
ec0a5ac8fe
Merge
2021-12-09 23:24:40 +00:00
Daniel D. Daugherty
d40e90b4a1
8278521: ProblemList java/lang/management/ThreadMXBean/ThreadLists.java
...
Reviewed-by: bpb
2021-12-09 22:03:04 +00:00
Jonathan Gibbons
918b3505e1
8278516: Typos in snippet for java.compiler
...
Reviewed-by: darcy
2021-12-09 21:47:50 +00:00
Toshio Nakamura
fcd67a5242
8278185: Custom JRE cannot find non-ASCII named module inside
...
Reviewed-by: naoto
2021-12-09 19:05:31 +00:00
Albert Mingkun Yang
abebde7440
8278421: G1: Remove unused HeapRegion::verify
...
Reviewed-by: iwalulya, tschatzl
2021-12-09 18:15:53 +00:00
Michael McMahon
bc31ccc95b
8278312: Update SimpleSSLContext keystore to use SANs for localhost IP addresses
...
Reviewed-by: dfuchs
2021-12-09 17:38:49 +00:00
Martin Doerr
01b30bfa99
8253860: PPC: Relocation::pd_set_data_value conflates compressed oops and klasses
...
Reviewed-by: dlong, rrich
2021-12-09 17:04:55 +00:00
Joe Darcy
09831e7aa4
8273146: Start of release updates for JDK 19
...
8277511: Add SourceVersion.RELEASE_19
8277513: Add source 19 and target 19 to javac
Reviewed-by: dholmes, alanb, erikj, iris, mikael, ihse
2021-12-09 17:01:59 +00:00
Eric Liu
6dae52f8e3
8276985: AArch64: [vectorapi] Backend support of VectorMaskToLongNode
...
Reviewed-by: njian, aph
2021-12-09 14:16:38 +00:00
Erik Gahlin
08aad8506e
8211230: JFR: internal events
...
Reviewed-by: mgronlun
2021-12-09 14:13:53 +00:00
Markus Grönlund
965ea8d9cd
8274298: JFR Thread Sampler thread must not acquire malloc lock after suspending a thread because of possible deadlock
...
Reviewed-by: egahlin
2021-12-09 09:29:59 +00:00
Julia Boes
84baea753a
8278433: Use snippets in jdk.incubator.foreign documentation
...
Reviewed-by: mcimadamore
2021-12-09 09:29:08 +00:00
Markus Grönlund
1ea766db55
8278419: JFR jcmd option contract "This value cannot be changed once JFR has been initialized" is not enforced
...
Reviewed-by: egahlin
2021-12-09 09:23:39 +00:00
Aleksey Shipilev
62a7f5d323
8254318: Remove .hgtags
...
Reviewed-by: erikj, xliu
2021-12-09 06:50:56 +00:00
Jonathan Gibbons
d1706828fb
8278466: "spurious markup" warnings in snippets when building docs-reference
...
Reviewed-by: darcy
2021-12-09 02:53:52 +00:00
Alexey Semenyuk
8ef1a232b1
8278311: Debian packaging doesn't work
...
Reviewed-by: almatvee
2021-12-09 02:31:29 +00:00
Zhiqiang Zang
352435581e
8277882: New subnode ideal optimization: converting "c0 - (x + c1)" into "(c0 - c1) - x"
...
Reviewed-by: dlong, iveresov
2021-12-09 00:18:59 +00:00
Valerie Peng
83e6a4c0e9
8255409: Support the new C_GetInterfaceList, C_GetInterface, and C_SessionCancel APIs in PKCS#11 v3.0
...
Reviewed-by: ascarpino, weijun
2021-12-08 23:04:15 +00:00
Roger Riggs
3cec700a5c
8278463: [test] Serialization WritePrimitive test revised for readFully test fails
...
Reviewed-by: darcy
2021-12-08 22:59:38 +00:00
Vicente Romero
03bf55f620
8277980: ObjectMethods::bootstrap throws NPE when lookup is null
...
Reviewed-by: jjg
2021-12-08 22:49:43 +00:00
Serguei Spitsyn
3893f4f70b
8278330: dump stack trace if the jvmti test nsk/jvmti/GetThreadState/thrstat002 is failed with wrong thread state
...
Reviewed-by: amenkov, lmesnik
2021-12-08 22:32:00 +00:00
Roland Westrelin
b3faecf739
8276116: C2: optimize long range checks in int counted loops
...
Reviewed-by: kvn
2021-12-08 21:33:33 +00:00
Eamonn McManus
fe2ae8e38b
8276904: Optional.toString() is unnecessarily expensive
...
Reviewed-by: rriggs, smarks
2021-12-08 21:24:43 +00:00
Sergey Bylokhov
6e7b7f352e
8278251: Enable "missing-explicit-ctor" check in the jdk.unsupported.desktop module
...
Reviewed-by: ihse, prr
2021-12-08 21:15:55 +00:00
Daniel D. Daugherty
c83b781b60
8278459: ProblemList javax/swing/JTree/4908142/bug4908142.java on macosx-aarch64
...
Reviewed-by: lmesnik, bpb, prr
2021-12-08 20:42:52 +00:00
Roger Riggs
8e8fadf2d4
8278428: ObjectInputStream.readFully range check incorrect
...
Reviewed-by: alanb
2021-12-08 20:37:41 +00:00
Jonathan Gibbons
5a80abf706
8272944: Use snippets in jdk.javadoc documentation
...
Reviewed-by: hannesw
2021-12-08 19:50:14 +00:00
Jonathan Gibbons
fb11d8faf2
8272945: Use snippets in java.compiler documentation
...
Reviewed-by: erikj, alanb
2021-12-08 19:48:05 +00:00
Jan Lahoda
42d9b1baac
8277106: Cannot compile certain sources with --release
...
Reviewed-by: darcy, mcimadamore
2021-12-08 18:50:38 +00:00
Daniel D. Daugherty
ba86dd4aaf
8278445: ProblemList tools/jpackage/share/IconTest.java on macosx-x64
...
Reviewed-by: bpb
2021-12-08 18:02:34 +00:00
Aleksey Shipilev
92aa75b721
8274903: Zero: Support AsyncGetCallTrace
...
Reviewed-by: sspitsyn, aph
2021-12-08 17:52:03 +00:00
Alexey Ushakov
83454530ea
8272392: Lanai: SwingSet2. Black background on expanding tree node
...
Reviewed-by: aghaisas, jdv
2021-12-08 17:48:53 +00:00
Valerie Peng
9b747491de
8276660: Scalability bottleneck in java.security.Provider.getService()
...
Reviewed-by: weijun
2021-12-08 17:44:10 +00:00
Brian Burkhalter
2478158815
8277361: java/nio/channels/Channels/ReadXBytes.java fails with OOM error
...
Reviewed-by: alanb, lancea
2021-12-08 17:11:14 +00:00
Roland Westrelin
8af3b27ce9
8277850: C2: optimize mask checks in counted loops
...
Reviewed-by: kvn, thartmann
2021-12-08 16:39:24 +00:00
Yumin Qi
3e93e0b809
8276769: -Xshare:auto should tolerate problems in the CDS archive
...
Reviewed-by: iklam, ccheung
2021-12-08 16:20:39 +00:00
Calvin Cheung
79165b738d
8278324: Update the --generate-cds-archive jlink plugin usage message
...
Reviewed-by: alanb
2021-12-08 16:10:06 +00:00
Calvin Cheung
40d726b8aa
8278310: Improve logging in CDS DynamicLoaderConstraintsTest.java
...
Reviewed-by: iklam
2021-12-08 16:07:49 +00:00
Calvin Cheung
e4852c6f0a
8277998: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc failed "assert(ZAddress::is_marked(addr)) failed: Should be marked"
...
Reviewed-by: iklam, minqi
2021-12-08 15:59:37 +00:00
Daniel Fuchs
37921e3080
8269258: java/net/httpclient/ManyRequestsLegacy.java failed with connection timeout
...
Reviewed-by: michaelm
2021-12-08 15:31:49 +00:00
Matthias Baesken
fd8cb2dae8
8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine
...
Reviewed-by: shade
2021-12-08 14:03:56 +00:00
Markus Grönlund
e5cb84e9a1
8278336: Use int64_t to represent byte quantities consistently in JfrObjectAllocationSample
...
Reviewed-by: egahlin
2021-12-08 11:18:24 +00:00
Thomas Stuefe
54993b1307
8278309: [windows] use of uninitialized OSThread::_state
...
Reviewed-by: dholmes, shade
2021-12-08 09:18:58 +00:00
Julia Boes
10e0318ff7
8278158: jwebserver should set request timeout
...
Reviewed-by: dfuchs, michaelm
2021-12-08 09:16:44 +00:00
Roland Westrelin
5dcdee4bcd
8262341: Refine identical code in AddI/LNode.
...
Reviewed-by: thartmann, eliu
2021-12-08 07:55:12 +00:00
Hannes Wallnöfer
b334d9680b
8276964: Better indicate a snippet that could not be processed
...
Reviewed-by: jjg
2021-12-08 07:07:57 +00:00
Aleksey Shipilev
30f0c64753
8277992: Add fast jdk_svc subtests to jdk:tier3
...
Reviewed-by: mseledtsov, alanb
2021-12-08 06:52:16 +00:00
Jie Fu
5266e7d780
8278379: Zero VM is broken due to UseRTMForStackLocks was not declared after JDK-8276901
...
Reviewed-by: dholmes, shade
2021-12-08 06:45:01 +00:00
Pengfei Li
e7db581e91
8277168: AArch64: Enable arraycopy partial inlining with SVE
...
Reviewed-by: jbhateja, roland, aph
2021-12-08 04:29:23 +00:00
Hamlin Li
fb6d611311
8278276: G1: Refine naming of G1GCParPhaseTimesTracker::_must_record
...
Reviewed-by: sjohanss, tschatzl
2021-12-08 01:26:35 +00:00
Stuart Marks
d7ad546758
8276422: Add command-line option to disable finalization
...
Co-authored-by: David Holmes <dholmes@openjdk.org >
Co-authored-by: Brent Christian <bchristi@openjdk.org >
Reviewed-by: dholmes, kbarrett, bchristi
2021-12-08 00:27:53 +00:00
Brent Christian
ec7cb6d5d3
8276447: Deprecate finalization-related methods for removal
...
Reviewed-by: rriggs, alanb, lancea, darcy, mchung, serb, smarks, prr
2021-12-08 00:23:15 +00:00
Vicente Romero
3c2951f738
8275771: JDK source code contains redundant boolean operations in jdk.compiler and langtools
...
Reviewed-by: jlahoda
2021-12-07 23:31:09 +00:00
Mikhailo Seledtsov
3d61372ba5
8278363: Create extented container test groups
...
Reviewed-by: lmesnik
2021-12-07 21:58:19 +00:00
Daniel D. Daugherty
716c2e1e85
8278368: ProblemList tools/jpackage/share/MultiNameTwoPhaseTest.java on macosx-x64
...
Reviewed-by: mikael
2021-12-07 19:28:04 +00:00
Pavel Rappo
a8a1fbce5b
8278068: Fix next-line modifier (snippet markup)
...
8277027: Treat unrecognized markup as snippet text, but warn about it
Reviewed-by: jjg
2021-12-07 18:58:08 +00:00
Pavel Rappo
061017a9f4
8273175: Add @since tags to the DocTree.Kind enum constants
...
Reviewed-by: darcy
2021-12-07 18:56:58 +00:00
Liam Miller-Cushon
d7c283a081
8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression
...
Reviewed-by: jlahoda
2021-12-07 18:44:39 +00:00
Jan Lahoda
3955b037da
8277328: jdk/jshell/CommandCompletionTest.java failures on Windows
...
Reviewed-by: vromero
2021-12-07 18:15:25 +00:00
Zhengyu Gu
5a036ace01
8277990: NMT: Remove NMT shutdown capability
...
Reviewed-by: stuefe, shade
2021-12-07 17:42:08 +00:00
Maxim Kartashev
7217cb7878
8274883: (se) Selector.open throws IAE when the default file system provider is changed to a custom provider
...
Reviewed-by: alanb, michaelm
2021-12-07 16:59:34 +00:00
Brian Burkhalter
7ea4b19f54
8278166: java/nio/channels/Channels/TransferTo.java timed out
...
Reviewed-by: lancea, alanb
2021-12-07 16:47:24 +00:00
Naoto Sato
543d1a8cf4
8275721: Name of UTC timezone in a locale changes depending on previous code
...
Reviewed-by: joehw
2021-12-07 16:44:52 +00:00
Maurizio Cimadamore
bd7c54aee8
8278341: Liveness check for global scope is not as fast as it could be
...
Reviewed-by: shade, jvernee
2021-12-07 16:13:54 +00:00
Aleksei Efimov
c609b5d3d7
8277628: Spec for InetAddressResolverProvider::get() throwing error or exception could be clearer
...
Reviewed-by: alanb, dfuchs
2021-12-07 15:42:02 +00:00
Andrey Turbanov
bb50b92b80
8277536: Use String.blank in jdk.javadoc where applicable
...
Reviewed-by: jjg
2021-12-07 14:54:32 +00:00
Roman Kennke
5b81d5eeb4
8276901: Implement UseHeavyMonitors consistently
...
Reviewed-by: coleenp, mdoerr, dcubed
2021-12-07 14:41:42 +00:00
Alan Bateman
69d8669fb3
8278339: ServerSocket::isClosed may return false after accept throws
...
Reviewed-by: dfuchs
2021-12-07 14:22:35 +00:00
Alan Bateman
56ca66e86f
8277863: Deprecate sun.misc.Unsafe methods that return offsets
...
Reviewed-by: psandoz, mchung
2021-12-07 14:21:47 +00:00
Thomas Stuefe
35361270cb
8277383: VM.metaspace optionally show chunk freelist details
...
Reviewed-by: coleenp, shade
2021-12-07 14:15:04 +00:00
Albert Mingkun Yang
44fcee3830
8278289: Drop G1BlockOffsetTablePart::_object_can_span
...
Reviewed-by: tschatzl, sjohanss, mli
2021-12-07 13:34:35 +00:00
Aleksey Shipilev
b2638e5efd
8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test
...
Reviewed-by: ihse, erikj
2021-12-07 11:32:17 +00:00
Yasumasa Suenaga
07669e3bc6
8275375: [REDO] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect
...
Reviewed-by: egahlin, mgronlun
2021-12-07 09:26:13 +00:00
Alan Bateman
24877ac078
8278270: ServerSocket is not thread safe
...
Reviewed-by: dfuchs
2021-12-07 08:49:18 +00:00
Serguei Spitsyn
e535cb3fba
8272395: Bad HTML in JVMTI man page
...
Reviewed-by: dholmes, iris
2021-12-07 08:16:49 +00:00
Sibabrata Sahoo
f22d157e55
8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out
...
Reviewed-by: weijun
2021-12-07 05:10:30 +00:00
Weijun Wang
10db0e4163
8277932: Subject:callAs() not throwing NPE when action is null
...
Reviewed-by: rriggs
2021-12-07 01:37:55 +00:00
Jonathan Gibbons
f148e3e462
8278318: Create {@index} entries for key LangTools terms
...
Reviewed-by: darcy
2021-12-07 00:41:11 +00:00
Ivan Šipka
2ff12966a3
8277957: Add test group for IPv6 exclusive testing
...
Reviewed-by: alanb, msheppar
2021-12-06 23:34:32 +00:00
Martin Balao
ea8d3c92c6
8271566: DSA signature length value is not accurate in P11Signature
...
Reviewed-by: valeriep
2021-12-06 20:31:55 +00:00
ANUPAM DEV
239362da51
8247973: Javadoc incorrect for IdentityArrayList, IdentityLinkedList
...
Reviewed-by: aivanov, prr
2021-12-06 18:46:29 +00:00
Weijun Wang
2c31a1735d
8275082: Update XML Security for Java to 2.3.0
...
Reviewed-by: mullan
2021-12-06 18:00:54 +00:00
Artem Semenov
70bad89b01
8277497: Last column cell in the JTAble row is read as empty cell
...
Reviewed-by: ant, kizune, pbansal
2021-12-06 17:39:43 +00:00
Joe Darcy
5045eb538b
8278273: Remove unnecessary exclusion of doclint accessibility checks
...
Reviewed-by: iris, alanb, ihse
2021-12-06 16:56:27 +00:00
Chris Plummer
587e5409c2
8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...'
...
Reviewed-by: kevinw, sspitsyn
2021-12-06 16:09:45 +00:00
Prasanta Sadhukhan
082fdf4793
8172065: javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad"
...
Reviewed-by: aivanov
2021-12-06 16:08:28 +00:00
Jan Lahoda
ab781874b2
8277105: Inconsistent handling of missing permitted subclasses
...
Reviewed-by: vromero
2021-12-06 15:43:42 +00:00
Vishal Chand
adf39522c1
8277372: Add getters for BOT and card table members
...
Reviewed-by: tschatzl, sjohanss, ayang
2021-12-06 15:28:20 +00:00
Christian Hagedorn
7c6f57fcb1
8275610: C2: Object field load floats above its null check resulting in a segfault
...
Reviewed-by: kvn, roland
2021-12-06 14:48:03 +00:00
Markus Grönlund
a885aab696
8276125: RunThese24H.java SIGSEGV in JfrThreadGroup::thread_group_id
...
Reviewed-by: egahlin, shade
2021-12-06 14:36:51 +00:00
Jie Fu
6994d80937
8278291: compiler/uncommontrap/TraceDeoptimizationNoRealloc.java fails with release VMs after JDK-8154011
...
Reviewed-by: shade, thartmann
2021-12-06 13:44:22 +00:00
Hamlin Li
286a26c366
8278277: G1: Simplify implementation of G1GCPhaseTimes::record_or_add_time_secs
...
Reviewed-by: iwalulya, sjohanss, tschatzl
2021-12-06 11:50:11 +00:00
Markus Grönlund
d14f06a963
8278031: MultiThreadedRefCounter should not use relaxed atomic decrement
...
Reviewed-by: kbarrett
2021-12-06 09:29:28 +00:00
Ludvig Janiuk
8d190dd003
8277496: Remove duplication in c1 Block successor lists
...
Reviewed-by: neliasso, kvn
2021-12-06 08:58:41 +00:00
Jan Lahoda
194cdf4e28
8277864: Compilation error thrown while doing a boxing conversion on selector expression
...
Reviewed-by: jlaskey, vromero
2021-12-06 08:42:26 +00:00
Tobias Holenstein
f39fe5b3d6
8154011: Make TraceDeoptimization a diagnostic flag
...
Reviewed-by: kvn, dholmes, thartmann
2021-12-06 08:23:49 +00:00
Aleksey Shipilev
f180a4591f
8278016: Add compiler tests to tier{2,3}
...
Reviewed-by: kvn, dholmes
2021-12-06 06:26:50 +00:00
Srikanth Adayapalam
104aa1f7f9
8268575: Annotations not visible on model elements before they are generated
...
Reviewed-by: mcimadamore
2021-12-06 06:24:56 +00:00
Aleksey Shipilev
839b6067c8
8278143: Remove unused "argc" from ConstantPool::copy_bootstrap_arguments_at_impl
...
Reviewed-by: lfoltan, dholmes
2021-12-05 21:38:45 +00:00
Coleen Phillimore
267c024eb5
8265150: AsyncGetCallTrace crashes on ResourceMark
...
Reviewed-by: dholmes, stuefe, eosterlund, sspitsyn
2021-12-04 13:05:06 +00:00
Markus Karg
9642629d15
8276779: (ch) InputStream returned by Channels.newInputStream should have fast path for SelectableChannels
...
Reviewed-by: lancea, alanb
2021-12-04 09:27:23 +00:00
Joe Darcy
02ee337ae0
8278175: Enable all doclint warnings for build of java.desktop
...
Reviewed-by: erikj, prr
2021-12-04 02:12:35 +00:00
Sandhya Viswanathan
24e16ac637
8277617: Adjust AVX3Threshold for copy/fill stubs
...
Reviewed-by: jbhateja, dholmes, neliasso, jiefu
2021-12-03 21:06:16 +00:00
Jatin Bhateja
2b87c2b429
8277793: Support vector F2I and D2L cast operations for X86
...
Reviewed-by: neliasso, sviswanathan
2021-12-03 20:21:21 +00:00
Weijun Wang
e1cde19dbd
8278247: KeyStoreSpi::engineGetAttributes does not throws KeyStoreException
...
Reviewed-by: mullan
2021-12-03 19:52:18 +00:00
Weijun Wang
a729a70c01
8225181: KeyStore should have a getAttributes method
...
Reviewed-by: mullan
2021-12-03 18:52:17 +00:00
vamsi-parasa
38f525e96e
8275821: Optimize random number generators developed in JDK-8248862 using Math.unsignedMultiplyHigh()
...
Reviewed-by: psandoz, jlaskey
2021-12-03 18:17:54 +00:00
Joe Darcy
780b8b1072
8278179: Enable all doclint warnings for build of java.naming
...
Reviewed-by: iris, erikj
2021-12-03 18:14:33 +00:00
Daniel D. Daugherty
678ac589ad
8278240: ProblemList containers/docker/TestJcmd.java on linux-aarch64
...
Reviewed-by: mseledtsov, tschatzl
2021-12-03 17:22:14 +00:00
Christian Hagedorn
01cb2b9883
8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint
...
Reviewed-by: thartmann, roland, kvn
2021-12-03 17:14:10 +00:00
Prasanta Sadhukhan
660f21a418
8278119: ProblemList few headful test failing in macosx12-aarch64 system
...
Reviewed-by: dcubed
2021-12-03 17:08:40 +00:00
merykitty
2e30fa936d
8278171: [vectorapi] Mask incorrectly computed for zero extending cast
...
Reviewed-by: psandoz
2021-12-03 17:07:11 +00:00
Magnus Ihse Bursie
fbf096eea4
8251400: Fix incorrect addition of library to test in JDK-8237858
...
Reviewed-by: dholmes, erikj
2021-12-03 16:56:36 +00:00
Calvin Cheung
0a09092631
8268288: jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java fails with "Error: ShouldNotReachHere()"
...
Reviewed-by: minqi, iklam
2021-12-03 16:36:19 +00:00
Brian Burkhalter
0d938cedca
8278172: java/nio/channels/FileChannel/BlockDeviceSize.java should only run on Linux
...
Reviewed-by: lancea, alanb
2021-12-03 16:00:27 +00:00
Aleksey Shipilev
0e7b6bcd82
8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op
...
Reviewed-by: thartmann, rkennke
2021-12-03 15:43:51 +00:00
Aleksey Shipilev
53a4342783
8278137: JFR: PrettyWriter uses incorrect year specifier
...
Reviewed-by: egahlin
2021-12-03 15:42:18 +00:00
Denghui Dong
f7237793ff
8278079: C2: expand_dtrace_alloc_probe doesn't take effect in macro.cpp
...
Reviewed-by: thartmann, kvn, chagedorn
2021-12-03 13:31:06 +00:00
Maurizio Cimadamore
3f28a21414
8278144: Javadoc for MemorySegment::set/MemorySegment::setAtIndex is missing throws tag
...
Reviewed-by: sundar
2021-12-03 13:23:36 +00:00
Athijegannathan Sundararajan
ba2a8e5a49
8278205: jlink plugins should dump .class file in debug mode
...
Reviewed-by: jlaskey
2021-12-03 13:20:08 +00:00
Andrey Turbanov
18c54b4e1a
8274640: Cleanup unnecessary null comparison before instanceof check in java.desktop
...
Reviewed-by: aivanov
2021-12-03 13:04:26 +00:00
Albert Mingkun Yang
dda8f26ce0
8278139: G1: Refactor G1BlockOffsetTablePart::block_at_or_preceding
...
Reviewed-by: sjohanss, mli
2021-12-03 10:58:14 +00:00
Albert Mingkun Yang
e4774e68e3
8277916: Gather non-strong reference count logic in a single place
...
Reviewed-by: sjohanss, mli
2021-12-03 10:57:18 +00:00
Julia Boes
53df9ffbca
8278154: SimpleFileServer#createFileServer() should specify that the returned server is not started
...
Reviewed-by: dfuchs
2021-12-03 10:18:21 +00:00
Pavel Rappo
d1cad2463a
8278168: Add a few missing words to the specification of Files.mismatch
...
Reviewed-by: rriggs, bpb, iris, alanb
2021-12-03 09:54:23 +00:00
Andrew Leonard
45da3aea22
8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup
...
Reviewed-by: ihse
2021-12-03 08:28:37 +00:00
Jan Lahoda
890700320a
8272234: Pass originating elements from Filer to JavaFileManager
...
Reviewed-by: jjg
2021-12-03 07:40:34 +00:00
Aleksey Shipilev
0fbd2713f1
8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx
...
Reviewed-by: mli, tschatzl
2021-12-03 07:20:39 +00:00
Aleksey Shipilev
bef5c7a286
8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx
...
Reviewed-by: dholmes
2021-12-03 07:19:48 +00:00
Jie Fu
473ececaf5
8278174: runtime/cds/appcds/LambdaWithJavaAgent.java fails with release VMs
...
Reviewed-by: dholmes
2021-12-03 06:00:14 +00:00
Chris Plummer
19ce33d5e7
8258512: serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6
...
Reviewed-by: lmesnik, dcubed
2021-12-02 22:16:55 +00:00
Magnus Ihse Bursie
c93552c8bb
8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
...
Co-authored-by: Andrew Leonard <aleonard@openjdk.org >
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org >
Reviewed-by: erikj
2021-12-02 21:31:13 +00:00
Tim Prinzing
b8ac0d20ce
8276681: Additional malformed Javadoc inline tags in JDK source
...
Reviewed-by: lancea
2021-12-02 21:22:43 +00:00
Alexey Ivanov
b310f301ef
8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread
...
Reviewed-by: serb, psadhukhan
2021-12-02 20:59:46 +00:00
Brian Burkhalter
15345e3edc
8276661: (fs) UserDefinedFileAttributeView no longer works with long path (win)
...
Reviewed-by: alanb
2021-12-02 20:53:13 +00:00
Tim Prinzing
652b5f8546
8276674: Malformed Javadoc inline tags in JDK source
...
Reviewed-by: jjg, rriggs, prappo, bchristi
2021-12-02 20:47:29 +00:00
Scott Gibbons
e0f1fc783c
8277358: Accelerate CRC32-C
...
Co-authored-by: Greg Tucker <greg.b.tucker@intel.com >
Co-authored-by: Scott Gibbons <sgibbons@openjdk.org >
Reviewed-by: kvn, sviswanathan, ecaspole
2021-12-02 20:06:05 +00:00
Sergey Tsypanov
73a9654c26
8276806: Use Objects.checkFromIndexSize where possible in java.base
...
Reviewed-by: rriggs, lancea
2021-12-02 20:00:49 +00:00
Andrey Turbanov
30087cc1b8
8275342: Change nested classes in java.prefs to static nested classes
...
Reviewed-by: dfuchs, rriggs
2021-12-02 19:40:17 +00:00
Valerie Peng
669c90e23b
8278099: two sun/security/pkcs11/Signature tests failed with AssertionError
...
Reviewed-by: dcubed
2021-12-02 19:28:42 +00:00
Liam Miller-Cushon
4f15be2cd4
8277965: Enclosing instance optimization affects serialization
...
Reviewed-by: darcy
2021-12-02 19:17:09 +00:00
Ao Qi
8f196a2487
8278037: Clean up PPC32 related code in C1
...
Reviewed-by: jiefu, stuefe, shade, mdoerr
2021-12-02 18:57:23 +00:00
Joe Darcy
8b042d14b7
8257856: Make ClassFileVersionsTest.java robust to JDK version updates
...
Reviewed-by: alanb
2021-12-02 18:17:32 +00:00
Lance Andersen
ad1ff27b73
8277422: tools/jar/JarEntryTime.java fails with modified time mismatch
...
Reviewed-by: joehw, msheppar, naoto
2021-12-02 16:33:32 +00:00
Leo Korinth
7c4ef3abaf
8277985: G1: Compare max_parallel_refinement_threads to UINT_MAX
...
Reviewed-by: kbarrett, tschatzl
2021-12-02 15:59:50 +00:00
Andrew Leonard
dc2abc9f05
8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation
...
Reviewed-by: erikj
2021-12-02 15:36:43 +00:00
Adam Sotona
8d9cb2efe6
8278078: Cannot reference super before supertype constructor has been called
...
Reviewed-by: mcimadamore
2021-12-02 15:29:26 +00:00
Jie Fu
65960f712e
8277753: Long*VectorTests.java fail with "bad AD file" on x86_32 after JDK-8276162
...
Reviewed-by: kvn, thartmann
2021-12-02 15:15:06 +00:00
Roland Westrelin
3889af3f7d
8277906: Incorrect type for IV phi of long counted loops after CCP
...
Reviewed-by: thartmann, chagedorn
2021-12-02 15:09:58 +00:00
Calvin Cheung
d2b16c8985
8276126: Dump time class transformation causes heap objects of non-boot classes to be archived
...
Reviewed-by: iklam, minqi
2021-12-02 14:39:27 +00:00
Andy Herrick
7696897932
8276837: [macos]: Error when signing the additional launcher
...
Reviewed-by: asemenyuk, almatvee
2021-12-02 14:08:33 +00:00
Jim Laskey
3d98ec1b7b
8273056: java.util.random does not correctly sample exponential or Gaussian distributions
...
Co-authored-by: Guy Steele <gls@openjdk.org >
Reviewed-by: bpb, darcy
2021-12-02 13:00:14 +00:00
Hannes Wallnöfer
b79554bb5c
8278130: Failure in jdk/javadoc/tool/CheckManPageOptions.java after JDK-8274639
...
Reviewed-by: prappo
2021-12-02 11:33:46 +00:00
Maurizio Cimadamore
ea905bd3da
8277924: Small tweaks to foreign function and memory API
...
Reviewed-by: jvernee, psandoz
2021-12-02 11:22:31 +00:00
Albert Mingkun Yang
e002bfec8c
8278049: G1: add precondition to set_remainder_to_point_to_start
...
Reviewed-by: mli, tschatzl
2021-12-02 10:45:36 +00:00
Maurizio Cimadamore
16cfbc4f4c
8278071: typos in MemorySegment::set, MemorySegment::setAtIndex javadoc
...
Reviewed-by: iris
2021-12-02 10:41:36 +00:00
Markus Grönlund
84ca14d0e9
8277194: applications/runthese/RunThese30M.java crashes with jfrSymbolTable.cpp:305 assert(_instance != null)
...
Reviewed-by: shade
2021-12-02 09:56:39 +00:00
Hannes Wallnöfer
103da8fae1
8274639: Provide a way to disable warnings for cross-modular links
...
Reviewed-by: jjg
2021-12-02 09:40:24 +00:00
Patric Hedlin
088b244ec6
8251216: Implement MD5 intrinsics on AArch64
...
Co-authored-by: Ludovic Henry <luhenry@openjdk.org >
Reviewed-by: aph, neliasso
2021-12-02 09:25:12 +00:00
Joe Wang
a093cdddaf
8276657: XSLT compiler tries to define a class with empty name
...
Reviewed-by: naoto
2021-12-02 06:52:45 +00:00
Jayathirth D V
8198807b4a
8266435: WBMPImageReader.read() should not truncate the input stream
...
Reviewed-by: serb
2021-12-02 05:00:48 +00:00
Joe Wang
b226ab99c8
8276141: XPathFactory set/getProperty method
...
Reviewed-by: rriggs, naoto, lancea, iris, alanb
2021-12-02 02:50:13 +00:00
Jaikiran Pai
09522db5aa
8277647: [REDO] JDK-8277507 Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures
...
Reviewed-by: sundar
2021-12-02 01:29:52 +00:00
Hamlin Li
67745fa749
8276299: G1: Unify the wording buffer/node/element in G1SegmentedArrayXxx, G1CardSetXxx and related classes
...
Reviewed-by: tschatzl, ayang, iwalulya
2021-12-02 01:06:45 +00:00
Mikael Vidstedt
51d6d7a36b
8266839: Enable pandoc on macosx-aarch64 at Oracle
...
Reviewed-by: erikj
2021-12-01 20:21:38 +00:00
Hannes Wallnöfer
0dfb3a705d
8268582: javadoc throws NPE with --ignore-source-errors option
...
Reviewed-by: jjg
2021-12-01 18:19:26 +00:00
Andrew Leonard
f41e768bba
8277762: Allow configuration of HOTSPOT_BUILD_USER
...
Reviewed-by: erikj
2021-12-01 18:13:16 +00:00
Naoto Sato
a363b7b921
8177819: DateTimeFormatterBuilder zone parsing should recognise DST
...
8277049: ZonedDateTime parse in Fall DST transition fails to retain the correct zonename.
Reviewed-by: joehw, scolebourne
2021-12-01 17:14:53 +00:00
Paul Sandoz
9b3e672059
8278014: [vectorapi] Remove test run script
...
Reviewed-by: sviswanathan, jiefu, shade
2021-12-01 16:12:46 +00:00
Ravi Reddy
1e9ed54d36
8193682: Infinite loop in ZipOutputStream.close()
...
Reviewed-by: lancea, coffeys
2021-12-01 15:35:00 +00:00
Zhengyu Gu
abaa073bcb
8277946: NMT: Deprecate and remove VM.native_memory shutdown jcmd command option
...
Reviewed-by: stuefe, shade, dholmes
2021-12-01 13:14:09 +00:00
KIRIYAMA Takuya
37ff7f3b66
8277866: gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size
...
Reviewed-by: tschatzl, shade
2021-12-01 12:47:26 +00:00
Aleksey Shipilev
8d7958e469
8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup
...
Reviewed-by: zgu, kbarrett, tschatzl
2021-12-01 12:06:07 +00:00
Hamlin Li
bc6dce149e
8277736: G1: Allow forced evacuation failure of first N regions in collection set
...
Reviewed-by: ayang, tschatzl
2021-12-01 11:26:42 +00:00
Andrey Turbanov
0c29ee50f0
8274319: Replace usages of Collections.sort with List.sort call in jdk.jfr
...
Reviewed-by: egahlin
2021-12-01 11:09:31 +00:00
Julia Boes
f505396ccc
8277459: Add jwebserver tool
...
Reviewed-by: michaelm, dfuchs, ihse
2021-12-01 10:37:09 +00:00
Jayathirth D V
84aa0a191b
8278047: Few javax/imageio test regressed after JDK-8262297 fix
...
Reviewed-by: tschatzl
2021-12-01 10:22:17 +00:00
Alan Bateman
fde0b95ede
8277861: Terminally deprecate Thread.stop
...
Reviewed-by: rriggs, mchung, uschindler, dholmes
2021-12-01 08:44:51 +00:00
Christian Hagedorn
70d5dffb4e
8275326: C2: assert(no_dead_loop) failed: dead loop detected
...
Reviewed-by: kvn, thartmann
2021-12-01 08:24:59 +00:00
Jie Fu
349328c929
8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad
...
Reviewed-by: thartmann, jbhateja
2021-12-01 07:19:44 +00:00
Masanori Yano
c733193543
8262297: ImageIO.write() method will throw IndexOutOfBoundsException
...
Reviewed-by: serb, jdv
2021-12-01 06:18:44 +00:00
Pavel Rappo
da2be99cfe
8277026: Remove blank lines remaining from snippet markup
...
Reviewed-by: jjg
2021-12-01 01:25:17 +00:00
Jaikiran Pai
0a01baaf2d
8277986: Typo in javadoc of java.util.zip.ZipEntry#setTime
...
Reviewed-by: alanb, iris, lancea
2021-12-01 01:17:07 +00:00
Weijun Wang
7049c13cf4
8231107: Allow store password to be null when saving a PKCS12 KeyStore
...
Reviewed-by: mullan
2021-12-01 01:01:57 +00:00
Weijun Wang
ab867f6c7c
8272162: S4U2Self ticket without forwardable flag
...
Reviewed-by: valeriep
2021-12-01 00:48:28 +00:00
Kim Barrett
dd73e3cea2
8277814: ConcurrentRefineThread should report rate when deactivating
...
Reviewed-by: tschatzl, sjohanss
2021-12-01 00:44:51 +00:00
Kim Barrett
65251f7693
8151594: Move concurrent refinement thread activation logging out of GC pause
...
Reviewed-by: tschatzl, ayang
2021-11-30 22:43:53 +00:00
Naoto Sato
f1c20e91d8
8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently
...
Reviewed-by: rriggs, joehw, lancea
2021-11-30 22:41:36 +00:00
Jonathan Gibbons
2942646957
8276683: Malformed Javadoc inline tags in JDK source in com/sun/tools/javac/util/RawDiagnosticFormatter.java
...
Reviewed-by: darcy, prappo, iris
2021-11-30 22:07:07 +00:00
Petr Portnov
e30e676709
8277606: String(String) constructor could copy hashIsZero
...
Reviewed-by: redestad, rriggs
2021-11-30 20:50:13 +00:00
Daniel D. Daugherty
5a4a9bb9d5
8278019: ProblemList java/awt/dnd/BadSerializationTest/BadSerializationTest.java on linux and windows
...
Reviewed-by: prr
2021-11-30 20:40:10 +00:00
Kim Barrett
15a680647c
8277434: tests fail with "assert(is_forwarded()) failed: only decode when actually forwarded"
...
Reviewed-by: ayang, shade, tschatzl
2021-11-30 20:22:35 +00:00
Xin Liu
21d9ca6cd9
8274983: C1 optimizes the invocation of private interface methods
...
Reviewed-by: dlong, iveresov
2021-11-30 18:55:24 +00:00
Jorn Vernee
98a9f03739
8277602: Deopt code does not extend the stack enough if the caller is an optimize entry blob
...
Reviewed-by: dlong, thartmann
2021-11-30 14:34:00 +00:00
Albert Mingkun Yang
915084041f
8277899: Parallel: Simplify PSVirtualSpace::initialize logic
...
Reviewed-by: tschatzl, sjohanss
2021-11-30 13:42:18 +00:00
Maxim Kartashev
01cefc94c7
8277977: Incorrect references to --enable-reproducible-builds in docs
...
Reviewed-by: ihse
2021-11-30 13:01:17 +00:00
Adam Sotona
69f56a0ea0
8264485: build.tools.depend.Depend.toString(byte[]) creates malformed hex strings
...
Reviewed-by: jlahoda
2021-11-30 12:56:48 +00:00
Yi Yang
fecf906f0a
8267928: Loop predicate gets inexact loop limit before PhaseIdealLoop::rc_predicate
...
Reviewed-by: thartmann, chagedorn, kvn
2021-11-30 11:50:51 +00:00
Martin Doerr
a5f2a58ba4
8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64
...
Reviewed-by: lucy, mbaesken
2021-11-30 09:20:49 +00:00
Jie Fu
ceae380d3a
8277843: [Vector API] scalar2vector generates incorrect type info for mask operations if Op_MaskAll is unavailable
...
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org >
Reviewed-by: thartmann, jbhateja
2021-11-30 08:33:00 +00:00
David Holmes
3ee26c6a81
8267767: Redundant condition check in SafepointSynchronize::thread_not_running
...
Reviewed-by: hseigel, coleenp, ayang
2021-11-30 08:21:16 +00:00
Albert Mingkun Yang
d230feea55
8277931: Parallel: Remove unused PSVirtualSpace::expand_into
...
Reviewed-by: tschatzl
2021-11-30 07:34:51 +00:00
Albert Mingkun Yang
fde6fe7997
8277824: Remove empty RefProcSubPhasesWorkerTimeTracker destructor
...
Co-authored-by: Kim Barrett <kbarrett@openjdk.org >
Reviewed-by: tschatzl, kbarrett
2021-11-30 07:33:46 +00:00
Liam Miller-Cushon
27299eaa98
8277803: vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001 fails with "Synthetic fields not found"
...
Reviewed-by: dholmes, cjplummer, sspitsyn
2021-11-30 01:34:52 +00:00
MeryKitty
560f9c9372
8277426: Optimize mask reduction operations on x86
...
Reviewed-by: sviswanathan, jiefu
2021-11-29 23:21:04 +00:00
Jie Fu
3a4a94e5a8
8277854: The upper bound of GCCardSizeInBytes should be limited to 512 for 32-bit platforms
...
Reviewed-by: tschatzl, mli
2021-11-29 23:17:39 +00:00
Pavel Kharskii
825e633e71
8277944: JDK 18 - update GA Release Date
...
Reviewed-by: coffeys
2021-11-29 16:54:47 +00:00
Roman Kennke
3d39f09c6c
8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call
...
Reviewed-by: roland, shade
2021-11-29 16:00:09 +00:00
Zhengyu Gu
05ab176768
8277797: Remove undefined/unused SharedRuntime::trampoline_size()
...
Reviewed-by: dholmes, stuefe
2021-11-29 14:00:10 +00:00
Ivan Walulya
ad51d06925
8277789: G1: G1CardSetConfiguration prefixes num_ and max_ used interchangeably
...
Reviewed-by: mli, tschatzl
2021-11-29 13:10:06 +00:00
Volker Simonis
614c6e61fa
8277878: Fix compiler tests after JDK-8275908
...
Reviewed-by: thartmann, chagedorn
2021-11-29 12:29:06 +00:00
Hamlin Li
960bdde7eb
8277904: G1: Remove G1CardSetArray::max_entries
...
Reviewed-by: tschatzl
2021-11-29 12:19:45 +00:00
Albert Mingkun Yang
45e8973a22
8277896: Remove unused BOTConstants member methods
...
Reviewed-by: kbarrett
2021-11-29 12:13:51 +00:00
Thomas Schatzl
e5676f8d0b
8277450: Record number of references into collection set during gc
...
Reviewed-by: kbarrett, iwalulya
2021-11-29 12:05:10 +00:00
Thomas Schatzl
2622ab3fe9
8277928: Fix compilation on macosx-aarch64 after 8276108
...
Reviewed-by: shade, dholmes
2021-11-29 11:58:13 +00:00
Andrey Turbanov
37de442269
8275241: Unused ArrayList is created in RequestEngine.addHooks
...
Reviewed-by: egahlin
2021-11-29 10:50:43 +00:00
Patric Hedlin
72bacf8d25
8276108: Wrong instruction generation in aarch64 backend
...
Co-authored-by: Nick Gasson <ngasson@openjdk.org >
Reviewed-by: aph, neliasso
2021-11-29 10:34:13 +00:00
Julia Boes
e3e5908d0d
8277847: Support toolGuide tag in class-level documentation
...
Reviewed-by: alanb, jjg
2021-11-29 09:22:16 +00:00
Leo Korinth
9a3a9b1391
8277865: G1: Change integer division to floating point division
...
Reviewed-by: ayang, tschatzl
2021-11-29 09:06:13 +00:00
Nils Eliasson
aed53eea5e
8264838: IGV: enhance graph export functionality
...
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org >
Co-authored-by: Nils Eliasson <neliasso@openjdk.org >
Reviewed-by: chagedorn, thartmann
2021-11-29 08:19:24 +00:00
Christian Hagedorn
0c7a4b8aa8
8277842: IGV: Add jvms property to know where a node came from
...
Reviewed-by: roland, neliasso, thartmann
2021-11-29 07:47:28 +00:00
Ludvig Janiuk
c3a7f2f4bc
8277382: make c1 BlockMerger use IR::verify only when necessary
...
Reviewed-by: thartmann, neliasso
2021-11-29 06:41:55 +00:00
Ichiroh Takiguchi
8f9eb620ac
8274784: jshell: Garbled character was displayed by System.out.println(...) on Japanese Windows
...
Reviewed-by: naoto
2021-11-29 00:11:28 +00:00
Hamlin Li
e9b36a8316
8276670: G1: Rename G1CardSetFreePool and related classes
...
Reviewed-by: tschatzl, ayang
2021-11-27 00:46:09 +00:00
Erik Gahlin
b9eb532de2
8276685: Malformed Javadoc inline tags in JDK source in /jdk/management/jfr/RecordingInfo.java
...
Reviewed-by: mgronlun
2021-11-26 19:13:38 +00:00
Volker Simonis
40fef2311c
8275908: Record null_check traps for calls and array_check traps in the interpreter
...
Reviewed-by: chagedorn, mdoerr
2021-11-26 16:21:15 +00:00
Erik Österlund
3d810ad691
8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check
...
Reviewed-by: ngasson, neliasso
2021-11-26 14:55:02 +00:00
Roman Kennke
ce0234b47d
8277860: PPC: Remove duplicate info != NULL check
...
Reviewed-by: chagedorn, mdoerr
2021-11-26 14:54:09 +00:00
Ludvig Janiuk
040b2c52d3
8277139: Improve code readability in PredecessorValidator (c1_IR.cpp)
...
Reviewed-by: thartmann, chagedorn
2021-11-26 09:52:10 +00:00
Roland Westrelin
3e798dd40c
8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions
...
Reviewed-by: thartmann, chagedorn
2021-11-26 09:48:09 +00:00
Roman Kennke
99e4bda303
8277417: C1 LIR instruction for load-klass
...
Reviewed-by: iveresov, mdoerr, ngasson, aph
2021-11-26 09:46:09 +00:00
Yadong Wang
00a6238dae
8277508: need to check has_predicated_vectors before calling scalable_predicate_reg_slots
...
Reviewed-by: njian, thartmann, ngasson
2021-11-26 09:09:02 +00:00
Stuart Monteith
3383c0dcc0
8277659: [TESTBUG] Microbenchmark ThreadOnSpinWaitProducerConsumer.java hangs
...
Reviewed-by: njian, ngasson
2021-11-26 09:02:58 +00:00
Mandy Chung
7e54d065a1
8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories
...
8277166: Data race in jdeps VersionHelper
8277123: jdeps does not report some exceptions correctly
Reviewed-by: jvernee, alanb
2021-11-26 01:55:58 +00:00
Andrey Turbanov
eb4d886bc0
8277504: Use String.stripTrailing instead of hand-crafted method in SwingUtilities2
...
Reviewed-by: pbansal, serb
2021-11-26 01:45:33 +00:00
Albert Mingkun Yang
9879920424
8277825: Remove unused ReferenceProcessorPhaseTimes::_sub_phases_total_time_ms
...
Reviewed-by: tschatzl
2021-11-25 14:54:48 +00:00
Ivan Walulya
f788834998
8277786: G1: Rename log2_card_region_per_heap_region used in G1CardSet
...
Reviewed-by: ayang, tschatzl, mli
2021-11-25 14:10:51 +00:00
Erik Österlund
3034ae87ce
8277631: ZGC: CriticalMetaspaceAllocation asserts
...
Reviewed-by: pliden, stefank, dholmes
2021-11-25 09:50:43 +00:00
Fairoz Matte
f0136ec945
8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException
...
Reviewed-by: iklam, chagedorn
2021-11-25 08:37:31 +00:00
Daniel D. Daugherty
21e302a0f4
8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output
...
Reviewed-by: dholmes
2021-11-25 04:27:21 +00:00
Jaikiran Pai
a81e4fc07b
8258117: jar tool sets the time stamp of module-info.class entries to the current time
...
Reviewed-by: lancea, ihse, alanb
2021-11-25 02:12:03 +00:00
Daniel D. Daugherty
26472bd3bd
8277811: ProblemList vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java
...
8277813: ProblemList vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java
Reviewed-by: dholmes
2021-11-24 22:27:24 +00:00
Lance Andersen
b5841ba3f3
8277806: 4 tools/jar failures per platform after JDK-8272728
...
Reviewed-by: alanb, jjg
2021-11-24 20:42:29 +00:00
Pavel Rappo
e785f69961
8276124: Provide snippet support for properties files
...
Co-authored-by: Jonathan Gibbons <jjg@openjdk.org >
Co-authored-by: Hannes Wallnöfer <hannesw@openjdk.org >
Reviewed-by: jjg
2021-11-24 20:13:06 +00:00
Leonid Mesnik
96fe1d0d4d
8264605: vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL"
...
Reviewed-by: sspitsyn, dholmes
2021-11-24 20:11:18 +00:00
Andrey Turbanov
077b2de088
8274161: Cleanup redundant casts in jdk.compiler
...
Reviewed-by: vromero
2021-11-24 18:47:50 +00:00
Adam Sotona
951247c8cb
8235876: Misleading warning message in java source-file mode
...
Reviewed-by: vromero
2021-11-24 17:03:53 +00:00
Christian Stein
663e33de13
8272728: javac ignores any -J option in @argfiles silently
...
Reviewed-by: jjg
2021-11-24 16:50:25 +00:00
Roger Riggs
0384739afc
8276665: ObjectInputStream.GetField.get(name, object) should throw ClassNotFoundException
...
Reviewed-by: naoto, lancea, smarks
2021-11-24 15:14:22 +00:00
Thomas Stuefe
cf7adae633
8275320: NMT should perform buffer overrun checks
...
8275320: NMT should perform buffer overrun checks
8275301: Unify C-heap buffer overrun checks into NMT
Reviewed-by: simonis, zgu
2021-11-24 12:12:23 +00:00
Maurizio Cimadamore
96e36071b6
8275063: Implementation of Foreign Function & Memory API (Second incubator)
...
Reviewed-by: erikj, psandoz, jvernee, darcy
2021-11-24 11:51:16 +00:00
KIRIYAMA Takuya
17e68caad7
8277042: add test for 8276036 to compiler/codecache
...
Reviewed-by: chagedorn, thartmann
2021-11-24 11:22:43 +00:00
Ludvig Janiuk
8a8bc29f20
8277562: Remove dead method c1 If::swap_sux
...
Reviewed-by: thartmann, neliasso
2021-11-24 11:03:07 +00:00
Jan Lahoda
d085c2b8a7
8273328: Compiler implementation for Pattern Matching for switch (Second Preview)
...
Reviewed-by: vromero, mcimadamore
2021-11-24 10:07:49 +00:00
Stefan Karlsson
6d734604a3
8277399: ZGC: Move worker thread logging out of gc+phase=debug
...
Reviewed-by: eosterlund, pliden
2021-11-24 08:26:22 +00:00
Stefan Karlsson
712b875682
8277397: ZGC: Add JFR event for temporary latency measurements
...
Reviewed-by: eosterlund, jbachorik, pliden, mgronlun
2021-11-24 08:25:03 +00:00
Evgeny Astigeevich
7b2d823e84
8277503: compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found."
...
Reviewed-by: chagedorn, aph, phh
2021-11-23 20:05:57 +00:00
Leonid Mesnik
7cb56a230d
8265796: vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java fails when running with JEP 416
...
Reviewed-by: cjplummer, mchung
2021-11-23 19:27:50 +00:00
Andrew Leonard
24e586a043
8276764: Enable deterministic file content ordering for Jar and Jmod
...
Reviewed-by: mchung, ihse
2021-11-23 18:28:30 +00:00
Liam Miller-Cushon
ea85e01a4c
8271623: Omit enclosing instance fields from inner classes that don't use it
...
Reviewed-by: vromero, jlahoda
2021-11-23 18:14:47 +00:00
Mandy Chung
032067264f
8277451: java.lang.reflect.Field::set on static field with invalid argument type should throw IAE
...
Reviewed-by: alanb
2021-11-23 17:14:59 +00:00
Daniel D. Daugherty
e8acac2aba
8277350: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java times out
...
Reviewed-by: hseigel, dholmes, lmesnik
2021-11-23 17:08:31 +00:00
Jan Lahoda
8a44e093dc
8268725: jshell does not support the --enable-native-access option
...
Reviewed-by: sundar
2021-11-23 16:46:45 +00:00
Vicente Romero
7b67a49f83
8261847: performance of java.lang.Record::toString should be improved
...
Reviewed-by: jlaskey, redestad
2021-11-23 15:23:23 +00:00
Christian Hagedorn
38802ad56a
8254108: ciReplay: Support incremental inlining
...
Reviewed-by: dlong, thartmann
2021-11-23 15:22:11 +00:00
Daniel D. Daugherty
64bdc84390
8277649: [BACKOUT] JDK-8277507 Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures
...
Reviewed-by: alanb, stefank
2021-11-23 15:16:15 +00:00
Roger Riggs
5e7e2da227
8272042: java.util.ImmutableCollections$Map1 and MapN should not be @ValueBased
...
Reviewed-by: mchung, iris, naoto, smarks
2021-11-23 15:02:48 +00:00
Erik Österlund
f4dc03ea6d
8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper
...
Reviewed-by: pliden, stefank
2021-11-23 14:34:21 +00:00
Tobias Hartmann
90f96fb4db
8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last
...
Reviewed-by: chagedorn, neliasso
2021-11-23 12:46:15 +00:00
Andrey Turbanov
66eaf65261
8277413: Remove unused local variables in jdk.hotspot.agent
...
Reviewed-by: lmesnik, tschatzl, sspitsyn
2021-11-23 12:33:13 +00:00
Albert Mingkun Yang
36b887a885
8277560: Remove WorkerDataArray::_is_serial
...
Reviewed-by: sjohanss, tschatzl
2021-11-23 10:57:29 +00:00
Albert Mingkun Yang
017df140ba
8277556: Call ReferenceProcessorPhaseTimes::set_processing_is_mt once
...
Reviewed-by: sjohanss, tschatzl
2021-11-23 10:56:15 +00:00
Volker Simonis
79350b9b4f
8276216: Negated character classes performance regression in Pattern
...
Reviewed-by: clanger
2021-11-23 09:15:20 +00:00
Sergey Bylokhov
e3243ee963
8277087: ZipException: zip END header not found at ZipFile#Source.findEND
...
Reviewed-by: lancea
2021-11-23 08:57:34 +00:00
Jaikiran Pai
12f08ba4d4
8277507: Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures
...
Reviewed-by: almatvee
2021-11-23 08:19:16 +00:00
Hamlin Li
bb11c55dff
8277542: G1: Move G1CardSetFreePool and related classes to separate files
...
Reviewed-by: ayang, tschatzl
2021-11-23 00:58:03 +00:00
Dean Long
f62b81c3b5
8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java fails with "wrong OOME"
...
Reviewed-by: shade, stefank
2021-11-22 23:17:46 +00:00
Dean Long
05a9a51dbf
8277423: ciReplay: hidden class with comment expected error
...
Reviewed-by: chagedorn, thartmann
2021-11-22 20:50:06 +00:00
Daniel D. Daugherty
1049aba1fb
8277576: ProblemList runtime/ErrorHandling/CreateCoredumpOnCrash.java on macosx-X64
...
8277577: ProblemList compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64
8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64
Reviewed-by: mikael
2021-11-22 19:03:30 +00:00
Alexander Zuev
851a362479
8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer
...
Reviewed-by: pbansal
2021-11-22 18:26:51 +00:00
Coleen Phillimore
6cf4cd1aa4
8273341: Update Siphash to version 1.0
...
Reviewed-by: dholmes
2021-11-22 18:08:13 +00:00
Alexey Semenyuk
e3911a8532
8277429: Conflicting jpackage static library name
...
Reviewed-by: almatvee, herrick, erikj
2021-11-22 18:04:46 +00:00
Leonid Mesnik
33e2a518eb
8265795: vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java fails when running with JEP 416
...
Reviewed-by: sspitsyn, dholmes
2021-11-22 17:11:34 +00:00
Joe Darcy
22f12ac429
8277522: Make formatting of null consistent in Elements
...
Reviewed-by: jlahoda
2021-11-22 16:59:23 +00:00
Jatin Bhateja
e529865531
8277239: SIGSEGV in vrshift_reg_maskedNode::emit
...
Reviewed-by: sviswanathan, dlong
2021-11-22 16:38:52 +00:00
Jim Laskey
8683de5eda
8274685: Documentation suggests there are ArbitrarilyJumpableGenerator when none
...
Co-authored-by: Guy Steele <gls@openjdk.org >
Reviewed-by: rriggs
2021-11-22 16:19:23 +00:00
Jim Laskey
6b4fbaedbb
8273792: JumpableGenerator.rngs() documentation refers to wrong method
...
Co-authored-by: Guy Steele <gls@openjdk.org >
Reviewed-by: rriggs
2021-11-22 16:17:01 +00:00
Hamlin Li
d427c79d3b
8277428: G1: Move and inline G1STWIsAliveClosure::do_object_b
...
Reviewed-by: tschatzl, sjohanss
2021-11-22 11:27:05 +00:00
Serguei Spitsyn
32839ba012
8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be"
...
Reviewed-by: mdoerr, lmesnik, dcubed
2021-11-22 10:47:47 +00:00
Albert Mingkun Yang
8051041eb2
8277534: Remove unused ReferenceProcessor::has_discovered_references
...
Reviewed-by: tschatzl
2021-11-22 09:59:09 +00:00
Aleksey Shipilev
3f847fe89a
8277385: Zero: Enable CompactStrings support
...
Reviewed-by: redestad, adinn
2021-11-22 09:09:21 +00:00
TatWai Chong
ca31ed5335
8275448: [REDO] AArch64: Implement string_compare intrinsic in SVE
...
Reviewed-by: ngasson, aph
2021-11-22 02:31:33 +00:00
Joe Darcy
4ff43010bb
8224922: Access JavaFileObject from Element(s)
...
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org >
Reviewed-by: jjg
2021-11-21 20:42:37 +00:00
Jie Fu
0a9e76c4f9
8277485: Zero: Fix _fast_{i,f}access_0 bytecodes handling
...
Reviewed-by: sgehwolf, shade
2021-11-20 10:12:26 +00:00
Vishal Chand
1c215f3369
8272773: Configurable card table card size
...
Reviewed-by: tschatzl, ayang
2021-11-20 10:03:45 +00:00
Derek White
1d7cef33c5
8276662: Scalability bottleneck in SymbolTable::lookup_common()
...
Reviewed-by: redestad, dholmes, iklam, shade
2021-11-20 00:48:32 +00:00
Daniel D. Daugherty
c79a485f1c
8277494: [BACKOUT] JDK-8276150 Quarantined jpackage apps are labeled as "damaged"
...
Reviewed-by: asemenyuk, tschatzl
2021-11-19 22:37:28 +00:00
Pavel Rappo
2ab43ec242
8273544: Increase test coverage for snippets
...
Reviewed-by: jjg
2021-11-19 20:51:22 +00:00
Yasumasa Suenaga
2d4af2255f
8277370: configure script cannot distinguish WSL version
...
Reviewed-by: erikj
2021-11-19 20:24:17 +00:00
Thomas Stuefe
a3406a1d8a
8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM"
...
Reviewed-by: coleenp
2021-11-19 19:49:57 +00:00
Andrey Turbanov
e47cc81b09
8275386: Change nested classes in jdk.jlink to static nested classes
...
Reviewed-by: alanb, rriggs, iris
2021-11-19 18:51:13 +00:00
Andrey Turbanov
f609b8fd74
8274946: Cleanup unnecessary calls to Throwable.initCause() in java.rmi
...
Reviewed-by: iris, rriggs
2021-11-19 18:50:03 +00:00
Andrey Turbanov
36b59f3814
8274333: Redundant null comparison after Pattern.split
...
Reviewed-by: mullan, weijun, rriggs, iris
2021-11-19 18:49:04 +00:00
Andrey Turbanov
6677554374
8274949: Use String.contains() instead of String.indexOf() in java.base
...
Reviewed-by: weijun, dfuchs, vtewari, lancea
2021-11-19 18:48:06 +00:00
Coleen Phillimore
09e8c8c64a
8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for
...
Reviewed-by: dholmes, hseigel
2021-11-19 17:48:43 +00:00
Stefan Karlsson
976c2bb056
8277212: GC accidentally cleans valid megamorphic vtable inline caches
...
Reviewed-by: eosterlund, pliden, coleenp, thartmann
2021-11-19 15:34:22 +00:00
Sean Mullan
03f8c0fb93
8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled
...
Reviewed-by: weijun
2021-11-19 14:36:07 +00:00
Andy Herrick
936f7ff49e
8276150: Quarantined jpackage apps are labeled as "damaged"
...
Reviewed-by: almatvee
2021-11-19 14:23:04 +00:00
Magnus Ihse Bursie
a0227965bb
8275745: Reproducible copyright headers
...
Reviewed-by: ihse, erikj
2021-11-19 13:55:08 +00:00
Claes Redestad
b1a1bf4e30
8277427: Update jib-profiles.js to use JMH 1.33 devkit
...
Reviewed-by: shade, erikj
2021-11-19 13:25:40 +00:00
Daniel Fuchs
03debf2775
8276774: Cookie stored in CookieHandler not sent if user headers contain cookie
...
Reviewed-by: michaelm
2021-11-19 13:18:12 +00:00
Jie Fu
b15e6f076a
8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs
...
Reviewed-by: thartmann, chagedorn
2021-11-19 10:38:42 +00:00
Hamlin Li
11d819d68a
8277439: G1: Correct include guard name in G1EvacFailureObjectsSet.hpp
...
Reviewed-by: tschatzl, sjohanss
2021-11-19 10:15:30 +00:00
Albert Mingkun Yang
7a046e0f76
8277371: Remove unnecessary DefNewGeneration::ref_processor_init()
...
Reviewed-by: stefank, tschatzl, mli
2021-11-19 08:31:09 +00:00
Tobias Hartmann
3a76d39794
8277324: C2 compilation fails with "bad AD file" on x86-32 after JDK-8276162 due to missing match rule
...
Reviewed-by: chagedorn, roland
2021-11-19 08:23:45 +00:00
Jan Lahoda
2f20b0d8da
8273039: JShell crashes when naming variable or method "abstract" or "strictfp"
...
Reviewed-by: vromero
2021-11-19 07:49:58 +00:00
Tobias Hartmann
f34f119080
8277213: CompileTask_lock is acquired out of order with MethodCompileQueue_lock
...
Reviewed-by: rbackman, coleenp
2021-11-19 07:13:05 +00:00
Tobias Hartmann
47564caeb0
8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg
...
Reviewed-by: chagedorn, sviswanathan
2021-11-19 07:07:17 +00:00
Yi Yang
2f0bde1a65
8277102: Dubious PrintCompilation output
...
Reviewed-by: thartmann, dnsimon
2021-11-19 02:04:48 +00:00
Man Cao
839033baf6
8276976: Rename LIR_OprDesc to LIR_Opr
...
Co-authored-by: Chuck Rasbold <rasbold@openjdk.org >
Reviewed-by: thartmann, iveresov
2021-11-18 23:35:01 +00:00
Roman Kennke
89b125f4d4
8275527: Refactor forward pointer access
...
Reviewed-by: tschatzl, stefank
2021-11-18 21:32:00 +00:00
Harold Seigel
36bd4a35fb
8277404: Test VMDeprecatedOptions.java failing with Unable to create shared archive file
...
Reviewed-by: dcubed
2021-11-18 20:06:13 +00:00
Niklas Radomski
57eb864765
8276927: [PPC64] Port shenandoahgc to linux on ppc64le
...
Reviewed-by: rkennke, ihse, mdoerr
2021-11-18 19:00:58 +00:00
Daniel D. Daugherty
8db0c361a3
8277414: ProblemList runtime/CommandLine/VMDeprecatedOptions.java on windows-x64
...
Reviewed-by: mikael, iklam
2021-11-18 18:40:26 +00:00
Sergey Bylokhov
03473b4c27
8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor
...
Reviewed-by: jdv
2021-11-18 18:25:38 +00:00
Thomas Schatzl
ce0f00f66e
8276093: Improve naming in closures to iterate over card sets
...
Reviewed-by: sjohanss, ayang
2021-11-18 16:59:41 +00:00
Alexander Zuev
5d249c46ab
8275071: [macos] A11y cursor gets stuck when combobox is closed
...
Reviewed-by: serb, pbansal
2021-11-18 16:07:38 +00:00
Albert Mingkun Yang
354a34ea20
8277336: Improve CollectedHeap::safepoint_workers comments
...
Reviewed-by: sjohanss, tschatzl
2021-11-18 15:54:04 +00:00
Prasanta Sadhukhan
276bfcd1a1
8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java fails to compile after JDK-8276058
...
Reviewed-by: dcubed
2021-11-18 15:17:59 +00:00
Erik Österlund
d93b238f97
8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64
...
Reviewed-by: aph, ngasson
2021-11-18 14:44:58 +00:00
Erik Österlund
00c388b4ab
8259643: ZGC can return metaspace OOM prematurely
...
Reviewed-by: stefank, pliden, stuefe
2021-11-18 14:32:59 +00:00
Sean Mullan
a44b45fdf3
4337793: Mark non-serializable fields of java.security.cert.Certificate and CertPath
...
Reviewed-by: valeriep, rriggs
2021-11-18 13:48:12 +00:00
Harold Seigel
b3a62b4881
8276795: Deprecate seldom used CDS flags
...
Reviewed-by: dholmes, ccheung, iklam
2021-11-18 13:18:37 +00:00
Evgeny Astigeevich
38345bd28d
8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1
...
Reviewed-by: phh, aph, ngasson
2021-11-18 11:18:15 +00:00
Erik Österlund
2c06bca98f
8266368: Inaccurate after_unwind hook in C2 exception handler
...
Reviewed-by: dlong, thartmann
2021-11-18 11:17:00 +00:00
Albert Mingkun Yang
77cc508802
8277215: Remove redundancy in ReferenceProcessor constructor args
...
Reviewed-by: tschatzl, sjohanss
2021-11-18 10:52:55 +00:00
Andrey Turbanov
0a65e8b282
8276794: Change nested classes in java.desktop to static nested classes
...
Reviewed-by: serb, aivanov
2021-11-18 10:48:16 +00:00
Ioi Lam
db55f9272c
8277343: dynamicArchive/SharedArchiveFileOption.java failed: '-XX:+RecordDynamicDumpInfo is unsupported when a dynamic CDS archive is specified in -XX:SharedArchiveFile:' missing
...
Reviewed-by: hseigel, ccheung
2021-11-18 08:49:07 +00:00
Doug Simon
2f4b5405f0
8276314: [JVMCI] check alignment of call displacement during code installation
...
Reviewed-by: kvn
2021-11-18 08:32:54 +00:00
Prasanta Sadhukhan
91607436b7
8276058: Some swing test fails on specific CI macos system
...
Reviewed-by: prr, kizune
2021-11-18 04:33:49 +00:00
Fei Gao
81938001f9
8274179: AArch64: Support SVE operations with encodable immediates
...
Reviewed-by: aph, ngasson
2021-11-18 02:41:27 +00:00
Naoto Sato
b8453ebdb4
8275007: Java fails to start with null charset if LC_ALL is set to certain locales
...
Reviewed-by: rriggs, iris, joehw, alanb
2021-11-18 01:13:26 +00:00
Naoto Sato
231fb61aae
8276970: Default charset for PrintWriter that wraps PrintStream
...
Reviewed-by: rriggs, alanb
2021-11-18 01:12:12 +00:00
Sergey Bylokhov
29e552c03a
8272358: Some tests may fail when executed with other locales than the US
...
Reviewed-by: aivanov
2021-11-17 22:21:38 +00:00
Daniel D. Daugherty
ce4471f806
8277346: ProblemList 7 serviceability/sa tests on macosx-x64
...
8277351: ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64
Reviewed-by: tschatzl, bpb
2021-11-17 21:23:38 +00:00
Albert Mingkun Yang
45a60db5a0
8277045: G1: Remove unnecessary set_concurrency call in G1ConcurrentMark::weak_refs_work
...
Reviewed-by: tschatzl, sjohanss
2021-11-17 21:02:13 +00:00
Sean Coffey
6bb04626af
8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE
...
Reviewed-by: weijun
2021-11-17 20:50:46 +00:00
Dean Long
d8c0280273
8277316: ciReplay: dump_replay_data is not thread-safe
...
Reviewed-by: chagedorn, thartmann
2021-11-17 20:26:25 +00:00
Joe Darcy
007ad7c77c
8277303: Terminology mismatch between JLS17-3.9 and SE17's javax.lang.model.SourceVersion method specs
...
Reviewed-by: iris, jjg
2021-11-17 20:23:43 +00:00
Dean Long
8881f29bc8
8277310: ciReplay: @cpi MethodHandle references not resolved
...
Reviewed-by: chagedorn, thartmann
2021-11-17 20:18:07 +00:00
Weijun Wang
262d07001b
8277246: Check for NonRepudiation as well when validating a TSA certificate
...
Reviewed-by: xuelei, mullan
2021-11-17 20:03:55 +00:00
Coleen Phillimore
a907b2b144
8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here"
...
Reviewed-by: hseigel, sspitsyn
2021-11-17 19:53:55 +00:00
Alex Kasko
b6876649a8
8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points
...
Reviewed-by: bpb, shade
2021-11-17 17:48:07 +00:00
Alexander Zuev
8f5a8f740b
8264293: Create implementation for NSAccessibilityMenu protocol peer
...
8264296: Create implementation for NSAccessibilityPopUpButton protocol peer
8264295: Create implementation for NSAccessibilityMenuItem protocol peer
8264294: Create implementation for NSAccessibilityMenuBar protocol peer
Reviewed-by: pbansal, ant
2021-11-17 17:36:53 +00:00
Harold Seigel
9f2f46ee45
8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java crashes with memory exhaustion on Windows
...
Reviewed-by: coleenp
2021-11-17 14:25:17 +00:00
Kevin Walls
2af9e5976f
8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test
...
Reviewed-by: jiefu, sspitsyn
2021-11-17 11:59:52 +00:00
Albert Mingkun Yang
e9934e1243
8277221: G1: Remove methods without implementations in G1CollectedHeap
...
Reviewed-by: tschatzl
2021-11-17 09:59:55 +00:00
Faye Gao
9aa30de4bb
8275317: AArch64: Support some type conversion vectorization in SLP
...
Reviewed-by: thartmann, ngasson
2021-11-17 08:19:46 +00:00
Fairoz Matte
08f65a59a7
8277313: Validate header failed for test/jdk/java/net/httpclient/HeadTest.java
...
Reviewed-by: jdv
2021-11-17 06:13:26 +00:00
Jaikiran Pai
23e5117a55
8276559: (httpclient) Consider adding an HttpRequest.Builder.HEAD method to build a HEAD request.
...
Reviewed-by: cstein, dfuchs
2021-11-17 03:20:40 +00:00
Ioi Lam
a77d8ddf11
8276787: Improve warning messages for -XX:+RecordDynamicDumpInfo
...
Reviewed-by: ccheung, stuefe
2021-11-16 21:03:33 +00:00
Roger Riggs
8ed384cfb6
8276609: Document setting property jdk.serialFilter to an invalid value throws ExceptionInInitializerError
...
Reviewed-by: dfuchs, lancea
2021-11-16 20:53:49 +00:00
Daniel Jelinski
cddc6ce446
8275811: Incorrect instance to dispose
...
Reviewed-by: xuelei
2021-11-16 20:34:15 +00:00
Alexander Zuev
b0a463fa59
8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes!
...
Reviewed-by: serb
2021-11-16 19:01:53 +00:00
Dean Long
e5ffdf9120
8276231: ciReplay: SIGSEGV when replay compiling lambdas
...
Reviewed-by: iveresov, chagedorn
2021-11-16 17:25:38 +00:00
Yasumasa Suenaga
d5e47d6b84
8277089: Use system binutils to build hsdis
...
Reviewed-by: ihse
2021-11-16 14:47:42 +00:00
MeryKitty
f3eb5014aa
8276162: Optimise unsigned comparison pattern
...
Reviewed-by: thartmann, kvn
2021-11-16 14:09:53 +00:00
Jayathirth D V
9a9a157a7d
8276905: Use appropriate macosx_version_minimum value while compiling metal shaders
...
Reviewed-by: ihse, kcr, erikj, prr
2021-11-16 13:18:56 +00:00
Hamlin Li
7906eb050d
8277119: Add asserts in GenericTaskQueueSet methods
...
Reviewed-by: tschatzl
2021-11-16 11:37:37 +00:00
Andrey Turbanov
1c45c8a082
8274757: Cleanup unnecessary calls to Throwable.initCause() in java.management module
...
Reviewed-by: dfuchs, sspitsyn
2021-11-16 11:19:01 +00:00
Andrey Turbanov
c06df25a4f
8274662: Replace 'while' cycles with iterator with enhanced-for in jdk.hotspot.agent
...
Reviewed-by: amenkov, cjplummer, sspitsyn
2021-11-16 11:18:10 +00:00
Andrey Turbanov
9629627e2c
8274163: Use String.equals instead of String.compareTo in jdk.jcmd
...
Reviewed-by: cjplummer, amenkov, sspitsyn
2021-11-16 11:17:08 +00:00
Andrey Turbanov
0bc268377e
8274190: Use String.equals instead of String.compareTo in jdk.internal.jvmstat
...
Reviewed-by: cjplummer, sspitsyn
2021-11-16 11:15:52 +00:00
Andrey Turbanov
a9cb8bdbaa
8274168: Avoid String.compareTo == 0 to check String equality in java.management
...
Reviewed-by: sspitsyn, dfuchs, cjplummer, dholmes
2021-11-16 11:14:37 +00:00
Andrey Turbanov
20f3872d1c
8274261: Use enhanced-for instead of plain 'for' in jdk.jcmd
...
Reviewed-by: sspitsyn, cjplummer
2021-11-16 11:13:24 +00:00
Thomas Stuefe
b8d33a2a4e
8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes
...
Reviewed-by: dholmes, sspitsyn
2021-11-16 09:49:03 +00:00
Stefan Johansson
1d79cfd3a1
8276229: Stop allowing implicit updates in G1BlockOffsetTable
...
Reviewed-by: tschatzl, ayang
2021-11-16 08:27:34 +00:00
Thomas Stuefe
7719a74cec
8277172: Remove stray comment mentioning instr_size_for_decode_klass_not_null on x64
...
Reviewed-by: dholmes
2021-11-16 07:49:43 +00:00
Aleksey Shipilev
e4362007da
8008243: Zero: Implement fast bytecodes
...
Reviewed-by: rkennke, coleenp
2021-11-16 07:32:34 +00:00
Calvin Cheung
bd92674be5
8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded
...
Reviewed-by: iklam, dholmes
2021-11-16 02:34:36 +00:00
Paul Sandoz
a59c9b2ac2
8271515: Integration of JEP 417: Vector API (Third Incubator)
...
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org >
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org >
Co-authored-by: Ningsheng Jian <njian@openjdk.org >
Co-authored-by: Xiaohong Gong <xgong@openjdk.org >
Co-authored-by: Eric Liu <eliu@openjdk.org >
Co-authored-by: Jie Fu <jiefu@openjdk.org >
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org >
Co-authored-by: John R Rose <jrose@openjdk.org >
Co-authored-by: Paul Sandoz <psandoz@openjdk.org >
Co-authored-by: Rado Smogura <mail@smogura.eu >
Reviewed-by: kvn, sviswanathan, ngasson
2021-11-15 21:48:38 +00:00
Dean Long
9326eb1461
8276095: ciReplay: replay failure due to incomplete ciMethodData information
...
Reviewed-by: chagedorn, kvn
2021-11-15 21:09:23 +00:00
Andrey Turbanov
7a870418a3
8275385: Change nested classes in jdk.jdi to static nested classes
...
Reviewed-by: sspitsyn, amenkov, cjplummer
2021-11-15 19:18:35 +00:00
Andrey Turbanov
db0c8d5227
8274232: Cleanup unnecessary null comparison before instanceof check in jdk.jdi
...
Reviewed-by: cjplummer, sspitsyn
2021-11-15 19:14:17 +00:00
Thomas Schatzl
1830b8da90
8275056: Virtualize G1CardSet containers over heap region
...
Reviewed-by: sjohanss, ayang
2021-11-15 18:09:32 +00:00
Alexey Semenyuk
fe45835f7c
8274856: Failing jpackage tests with fastdebug/release build
...
Reviewed-by: almatvee, herrick
2021-11-15 17:57:58 +00:00
Alexey Semenyuk
9046077fe6
8276084: Linux DEB Bundler: release number in outputted .deb file should be optional
...
Reviewed-by: almatvee, herrick
2021-11-15 17:57:06 +00:00
Hannes Wallnöfer
7fc344dc96
8277028: Use service type documentation as fallback for @provides
...
Reviewed-by: prappo
2021-11-15 15:53:43 +00:00
Thomas Schatzl
35a831d5a7
8272170: Missing memory barrier when checking active state for regions
...
Reviewed-by: sjohanss, ayang
2021-11-15 14:34:19 +00:00
Albert Mingkun Yang
02f7900882
8276932: G1: Annotate methods with override explicitly in g1CollectedHeap.hpp
...
Reviewed-by: tschatzl, sjohanss
2021-11-15 12:46:38 +00:00
Pavel Rappo
fdcd16a38f
8277048: Tiny improvements to the specification text for java.util.Properties.load
...
Reviewed-by: rriggs, iris, naoto
2021-11-15 11:25:23 +00:00
Hamlin Li
b231f5baa9
8276921: G1: Remove redundant failed evacuation regions calculation in RemoveSelfForwardPtrHRClosure
...
Reviewed-by: ayang, tschatzl
2021-11-15 10:08:14 +00:00
Richard Reingruber
ca2efb73f5
8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend
...
Reviewed-by: cjplummer, sspitsyn, rschmelter
2021-11-15 07:02:22 +00:00
Thomas Stuefe
296780c7ae
8276983: Small fixes to DumpAllocStat::print_stats
...
Reviewed-by: dholmes, iklam
2021-11-15 06:47:15 +00:00
Man Cao
8c5f030491
8276453: Undefined behavior in C1 LIR_OprDesc causes SEGV in fastdebug build
...
Co-authored-by: Chuck Rasbold <rasbold@openjdk.org >
Co-authored-by: James Y Knight <jyknight@google.com >
Reviewed-by: kvn, dlong
2021-11-12 22:34:10 +00:00
Daniel D. Daugherty
176d21d6c5
8276824: refactor Thread::is_JavaThread_protected
...
Reviewed-by: coleenp, rehn, dholmes
2021-11-12 19:06:01 +00:00
Daniel D. Daugherty
74f3e69dc8
8277071: [BACKOUT] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
...
Reviewed-by: erikj
2021-11-12 18:46:39 +00:00
Lance Andersen
b85500e524
8276123: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File
...
Reviewed-by: redestad, alanb
2021-11-12 17:12:13 +00:00
Coleen Phillimore
0d2980cdd1
8258192: Obsolete the CriticalJNINatives flag
...
Reviewed-by: mdoerr, shade
2021-11-12 17:03:33 +00:00
Andrey Turbanov
5a2452c80e
8274835: Remove unnecessary castings in java.base
...
Reviewed-by: mullan, naoto, lancea, bpb
2021-11-12 16:30:56 +00:00
Coleen Phillimore
3b2585c02b
8276658: Clean up JNI local handles code
...
Reviewed-by: dholmes, pchilanomate
2021-11-12 16:17:15 +00:00
Andrew Leonard
aeba653034
8276743: Make openjdk build Zip Archive generation "reproducible"
...
Reviewed-by: erikj, ihse
2021-11-12 14:43:54 +00:00
Magnus Ihse Bursie
51a5731d6d
8277016: Use blessed modifier order in jdk.httpserver
...
Reviewed-by: dfuchs
2021-11-12 14:12:37 +00:00
Magnus Ihse Bursie
c4b44329c1
8277012: Use blessed modifier order in src/utils
...
Reviewed-by: dholmes, stuefe
2021-11-12 14:08:43 +00:00
Julia Boes
13deb38433
8276848: sun.net.httpserver.simpleserver.CommandLinePositiveTest: test does not specify port
...
Reviewed-by: dfuchs
2021-11-12 12:05:45 +00:00
Nils Eliasson
710f496456
8273277: C2: Move conditional negation into rc_predicate
...
Reviewed-by: thartmann, chagedorn, kvn
2021-11-12 10:08:26 +00:00
Per Liden
6b833db3f9
8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases?
...
Reviewed-by: stefank, eosterlund
2021-11-12 08:19:03 +00:00
Andrey Turbanov
1e941dedad
8275197: Remove unused fields in ThaiBuddhistChronology
...
Reviewed-by: naoto, rriggs, iris
2021-11-11 22:26:45 +00:00
Evgeny Astigeevich
6954b98f8f
8186670: Implement _onSpinWait() intrinsic for AArch64
...
Reviewed-by: phh, aph
2021-11-11 22:23:35 +00:00
David Holmes
3445e50bd5
8276265: jcmd man page is outdated
...
Reviewed-by: stuefe, cjplummer
2021-11-11 22:10:18 +00:00
Claes Redestad
0ca0acf63c
8276947: Clarify how DateTimeFormatterBuilder.appendFraction handles value ranges
...
Reviewed-by: rriggs, naoto
2021-11-11 20:36:46 +00:00
Lance Andersen
b0d7a9daa6
8276994: java/nio/channels/Channels/TransferTo.java leaves multi-GB files in /tmp
...
Reviewed-by: alanb
2021-11-11 19:09:17 +00:00
Alan Bateman
8aae88b0fc
8276763: java/nio/channels/SocketChannel/AdaptorStreams.java fails with "SocketTimeoutException: Read timed out"
...
Reviewed-by: dfuchs
2021-11-11 19:07:09 +00:00
Alexander Zvegintsev
6f35eede45
8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/RepaintTest.java fails
...
Reviewed-by: serb
2021-11-11 16:53:27 +00:00
Ludvig Janiuk
5e98f993b3
8276800: Fix table headers in NumericShaper.html
...
Reviewed-by: naoto, aivanov
2021-11-11 16:46:52 +00:00
Aleksei Efimov
2ca4ff87b7
8244202: Implementation of JEP 418: Internet-Address Resolution SPI
...
Co-authored-by: Chris Hegarty <chegar@openjdk.org >
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org >
Co-authored-by: Alan Bateman <alanb@openjdk.org >
Reviewed-by: dfuchs, alanb, michaelm, chegar
2021-11-11 14:33:58 +00:00
Tobias Hartmann
c29cab8ab4
8276112: Inconsistent scalar replacement debug info at safepoints
...
Reviewed-by: kvn, chagedorn
2021-11-11 13:09:05 +00:00
casparcwang
aea096770e
8275854: C2: assert(stride_con != 0) failed: missed some peephole opt
...
Co-authored-by: Roland Westrelin <roland@openjdk.org >
Reviewed-by: thartmann, roland, kvn
2021-11-11 10:39:09 +00:00
Hannes Wallnöfer
9862cd07c1
8275786: New javadoc option to add script files to generated documentation
...
Reviewed-by: jjg
2021-11-11 09:13:49 +00:00
Christian Hagedorn
7a140af253
8276546: [IR Framework] Whitelist and ignore CompileThreshold
...
Reviewed-by: kvn, neliasso
2021-11-11 08:03:01 +00:00
Aleksey Shipilev
91bb0d658b
8276796: gc/TestSystemGC.java large pages subtest fails with ZGC
...
Reviewed-by: pliden, stefank
2021-11-11 07:07:58 +00:00
Hamlin Li
08e0fd6757
8276835: G1: make G1EvacFailureObjectsSet::record inline
...
Reviewed-by: tschatzl, ayang
2021-11-11 05:52:58 +00:00
Yoshiki Sato
ad3be04d2a
8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766
...
Reviewed-by: naoto, coffeys
2021-11-11 01:39:06 +00:00
Jesper Wilhelmsson
e27a67a916
8276930: Update ProblemList
...
Reviewed-by: kevinw, dholmes
2021-11-11 01:14:30 +00:00
Zhengyu Gu
73e6d7d74d
8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah
...
Reviewed-by: shade
2021-11-11 00:14:52 +00:00
Naoto Sato
bce35ac1d6
8276775: ZonedDateTime/OffsetDateTime.toString return invalid ISO-8601 for years <= 1893
...
Reviewed-by: lancea, iris, bpb, scolebourne, rriggs
2021-11-10 20:53:23 +00:00
Naoto Sato
0c409cac78
8276186: Require getAvailableLocales() methods to include Locale.ROOT
...
Reviewed-by: prappo, smarks, iris
2021-11-10 20:52:11 +00:00
Ioi Lam
df02daa6f9
8269986: Remove +3 from Symbol::identity_hash()
...
Reviewed-by: coleenp
2021-11-10 20:22:41 +00:00
Alisen Chung
2374abda19
8276678: Malformed Javadoc inline tags in JDK source in com/sun/beans/decoder/DocumentHandler.java
...
Reviewed-by: serb, aivanov
2021-11-10 20:08:13 +00:00
Coleen Phillimore
67c2714ba2
8276889: Improve compatibility discussion in instanceKlass.cpp
...
Reviewed-by: hseigel
2021-11-10 19:45:09 +00:00
Weijun Wang
a5c160c711
8267108: Alternate Subject.getSubject and doAs APIs that do not depend on Security Manager APIs
...
Reviewed-by: mullan
2021-11-10 19:35:17 +00:00
Jonathan Gibbons
ce3ed65ac3
8273154: Provide a JavadocTester method for non-overlapping, unordered output matching
...
Reviewed-by: prappo
2021-11-10 15:24:27 +00:00
Aleksey Shipilev
f561d3c194
8276864: Update boot JDKs to 17.0.1 in GHA
...
Reviewed-by: erikj, ihse
2021-11-10 14:41:33 +00:00
Yasumasa Suenaga
38ec3a16d7
8276672: Cannot build hsdis on WSL
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org >
Co-authored-by: Yasumasa Suenaga <ysuenaga@openjdk.org >
Reviewed-by: ihse, erikj
2021-11-10 14:33:02 +00:00
Harold Seigel
55b36c6f3b
8276825: hotspot/runtime/SelectionResolution test errors
...
Reviewed-by: dholmes, shade
2021-11-10 13:11:16 +00:00
Sergey Tsypanov
0f23c6a9fe
8276926: Use String.valueOf() when initializing File.separator and File.pathSeparator
...
Reviewed-by: redestad, jlaskey
2021-11-10 12:46:30 +00:00
Aleksey Shipilev
a0b84453b0
8276846: JDK-8273416 is incomplete for UseSSE=1
...
Reviewed-by: neliasso, kvn
2021-11-10 11:27:13 +00:00
Aleksey Shipilev
a3f710efbe
8276215: Intrinsics matchers should handle native method flags better
...
Reviewed-by: dholmes, kvn
2021-11-10 10:45:51 +00:00
Aleksey Shipilev
0f463a7bf7
8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32
...
Reviewed-by: alanb
2021-11-10 09:50:27 +00:00
Prasanta Sadhukhan
e01d6d00bc
8276679: Malformed Javadoc inline tags in JDK source in javax/swing
...
Reviewed-by: aivanov, pbansal
2021-11-10 08:34:07 +00:00
Aleksey Shipilev
fd0a25e62b
8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager
...
Reviewed-by: serb, aivanov
2021-11-10 07:59:01 +00:00
Anirvan Sarkar
403f3185f0
8276854: Windows GHA builds fail due to broken Cygwin
...
Reviewed-by: clanger
2021-11-10 05:51:39 +00:00
Hamlin Li
e91e9d8532
8276721: G1: Refine G1EvacFailureObjectsSet::iterate
...
Reviewed-by: tschatzl, ayang
2021-11-10 01:26:35 +00:00
Jamil Nimeh
8822d41fdc
8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily
...
Reviewed-by: xuelei, wetmore
2021-11-10 01:24:33 +00:00
Hamlin Li
c1e41fe38b
8276842: G1: Only calculate size in bytes from words when needed
...
Reviewed-by: tschatzl, ayang
2021-11-10 01:13:30 +00:00
Hamlin Li
c8b0ee6b8a
8276833: G1: Make G1EvacFailureRegions::par_iterate const
...
Reviewed-by: tschatzl, ayang
2021-11-10 01:12:43 +00:00
Rickard Bäckman
0699220830
8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
...
Reviewed-by: neliasso, chagedorn, kvn
2021-11-09 21:38:12 +00:00
Roger Riggs
d7012fbd60
8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary
...
Reviewed-by: alanb
2021-11-09 20:43:51 +00:00
Hannes Wallnöfer
f9024d0606
8230130: javadoc search result dialog shows cut off headers for long results
...
Reviewed-by: jjg
2021-11-09 20:17:25 +00:00
Hannes Wallnöfer
055de6f566
8223358: Incorrect HTML structure in annotation pages
...
Reviewed-by: jjg
2021-11-09 20:11:18 +00:00
Pankaj Bansal
a60e91259b
8198626: java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.html fails on mac
...
Reviewed-by: serb
2021-11-09 20:10:20 +00:00
Brian Burkhalter
dde959dfce
8276808: java/nio/channels/Channels/TransferTo.java timed out
...
Reviewed-by: lancea, shade
2021-11-09 19:17:59 +00:00
Leo Korinth
daf77ebfc4
8276337: Use override specifier in HeapDumper
...
Reviewed-by: stuefe, dholmes
2021-11-09 17:50:16 +00:00
Andrey Turbanov
93692ea0a9
8274395: Use enhanced-for instead of plain 'for' in jdk.internal.jvmstat
...
Reviewed-by: cjplummer, amenkov, sspitsyn
2021-11-09 16:58:43 +00:00
Hannes Wallnöfer
e35abe3235
8256208: Javadoc's generated overview does not show classes of unnamed package
...
Reviewed-by: jjg
2021-11-09 15:05:07 +00:00
Yasumasa Suenaga
f65db88b74
8276841: Add support for Visual Studio 2022
...
Reviewed-by: erikj, ihse
2021-11-09 14:54:42 +00:00
Weijun Wang
c27afb313b
8276863: Remove test/jdk/sun/security/ec/ECDSAJavaVerify.java
...
Reviewed-by: ascarpino
2021-11-09 14:46:32 +00:00
Masanori Yano
e198594753
8250678: ModuleDescriptor.Version parsing treats empty segments inconsistently
...
Reviewed-by: mchung, alanb
2021-11-09 14:28:07 +00:00
Thomas Stuefe
4bd5bfd8e2
8276731: Metaspace chunks are uncommitted twice
...
Reviewed-by: shade, coleenp
2021-11-09 14:12:40 +00:00
Thomas Schatzl
5c7f77c824
8276850: Remove outdated comment in HeapRegionManager::par_iterate
...
Reviewed-by: ayang, sjohanss
2021-11-09 13:07:42 +00:00
Stefan Johansson
945f4085e5
8276098: Do precise BOT updates in G1 evacuation phase
...
Reviewed-by: tschatzl, ayang
2021-11-09 11:11:23 +00:00
Ioi Lam
8747882e4c
8276790: Rename GenericCDSFileMapHeader::_base_archive_path_offset
...
Reviewed-by: dholmes, ccheung
2021-11-09 07:18:06 +00:00
Bradford Wetmore
38e6d5d6ed
8276677: Malformed Javadoc inline tags in JDK source in javax/net/ssl
...
Reviewed-by: jnimeh
2021-11-09 01:11:18 +00:00
Joe Darcy
a7dedb5f47
8276772: Refine javax.lang.model docs
...
Reviewed-by: iris, vromero
2021-11-08 22:19:55 +00:00
Andrew Leonard
14d66bd438
8276654: element-list order is non deterministic
...
Reviewed-by: ihse
2021-11-08 20:37:24 +00:00
Eamonn McManus
905e3e8813
8231490: Ugly racy writes to ZipUtils.defaultBuf
...
Reviewed-by: lancea
2021-11-08 19:57:44 +00:00
Jonathan Gibbons
e383d26361
8275199: Bogus warning generated for serializable records
...
Reviewed-by: hannesw
2021-11-08 19:13:22 +00:00
Roger Riggs
7e73bca0b7
8276408: Deprecate Runtime.exec methods with a single string command line argument
...
Reviewed-by: alanb
2021-11-08 16:39:07 +00:00
Aleksey Shipilev
75adf54bdc
8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition
...
Reviewed-by: jlahoda
2021-11-08 15:35:27 +00:00
Thomas Schatzl
7320b77b3e
8276548: Use range based visitor for Howl-Full cards
...
Reviewed-by: ayang, sjohanss
2021-11-08 15:00:31 +00:00
Daniel D. Daugherty
ea23e7333e
8249004: Reduce ThreadsListHandle overhead in relation to direct handshakes
...
Reviewed-by: coleenp, sspitsyn, dholmes, rehn
2021-11-08 14:45:04 +00:00
Denghui Dong
c815c5cbbb
8276209: Some call sites doesn't pass the parameter 'size' to SharedRuntime::dtrace_object_alloc(_base)
...
Reviewed-by: dholmes, coleenp
2021-11-08 14:30:54 +00:00
Andy Herrick
71c4b19517
8276562: Fix to JDK-8263155 left out the help text changes
...
Reviewed-by: asemenyuk, almatvee
2021-11-08 13:45:23 +00:00
Petr Portnov
cc2cac130c
8274686: java.util.UUID#hashCode() should use Long.hashCode()
...
Reviewed-by: rriggs
2021-11-08 13:22:37 +00:00
Jan Lahoda
0c2d00bff7
8275097: Wrong span of the 'default' tag
...
Reviewed-by: vromero
2021-11-08 13:21:40 +00:00
Jan Lahoda
fa754b8ffd
8276149: jshell throws EOF error when throwing exception inside switch expression
...
Reviewed-by: vromero
2021-11-08 13:20:44 +00:00
Jan Lahoda
4c14eddf41
8274734: the method jdk.jshell.SourceCodeAnalysis documentation not working
...
Reviewed-by: vromero
2021-11-08 13:19:51 +00:00
Thomas Schatzl
ff6863c98d
8276540: Howl Full CardSet container iteration marks too many cards
...
Reviewed-by: ayang, sjohanss
2021-11-08 12:59:00 +00:00
Christian Hagedorn
54481394a3
8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity
...
Reviewed-by: kvn, thartmann
2021-11-08 12:47:58 +00:00
Hannes Wallnöfer
0395e4ef8c
8276768: Snippet copy feature should use button instead of link
...
Reviewed-by: prappo
2021-11-08 11:35:26 +00:00
Ludvig Janiuk
d8b0dee65e
8276239: Better tables in java.util.random package summary
...
Reviewed-by: jlaskey
2021-11-08 09:44:44 +00:00
Christian Stein
fc0fe25679
8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit
...
Reviewed-by: shade
2021-11-08 08:09:51 +00:00
Nick Gasson
3934fe54b4
8275847: Scheduling fails with "too many D-U pinch points" on small method
...
Reviewed-by: thartmann, kvn
2021-11-08 06:40:49 +00:00
Yi Yang
44047f849f
8274328: C2: Redundant CFG edges fixup in block ordering
...
Reviewed-by: thartmann, kvn
2021-11-08 02:18:40 +00:00
Ioi Lam
884915496f
8275846: read_base_archive_name() could read past the end of buffer
...
Reviewed-by: ccheung, stuefe
2021-11-07 21:38:59 +00:00
Jaikiran Pai
2653cfbf0f
8276688: Remove JLinkReproducibleXXXTest from ProblemList.txt
...
Reviewed-by: alanb, mchung
2021-11-06 03:36:46 +00:00
Anirvan Sarkar
c7095b20d9
8276207: Properties.loadFromXML/storeToXML works incorrectly for supplementary characters
...
Reviewed-by: joehw
2021-11-06 00:41:44 +00:00
Hamlin Li
ed7ecca401
8254739: G1: Optimize evacuation failure for regions with few failed objects
...
Reviewed-by: tschatzl, ayang
2021-11-05 23:24:45 +00:00
Magnus Ihse Bursie
59c3dcc761
8276746: Add section on reproducible builds in building.md
...
Reviewed-by: erikj, sgehwolf, aleonard
2021-11-05 21:21:38 +00:00
Kim Barrett
0e0dd33fff
8276129: PretouchTask should page-align the chunk size
...
Reviewed-by: stefank, tschatzl
2021-11-05 21:20:51 +00:00
Andrew John Hughes
a472433209
8276572: Fake libsyslookup.so library causes tooling issues
...
Reviewed-by: shade, mcimadamore
2021-11-05 21:05:42 +00:00
Brian Burkhalter
b01f1073f9
8276252: java/nio/channels/Channels/TransferTo.java failed with OOM java heap space error
...
Reviewed-by: lancea
2021-11-05 17:25:06 +00:00
Daniel D. Daugherty
92d2176362
8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12
...
Reviewed-by: stuefe, gziemski
2021-11-05 17:04:39 +00:00
Vladimir Kozlov
a74a839af0
8276571: C2: pass compilation options as structure
...
Reviewed-by: shade, chagedorn
2021-11-05 16:07:25 +00:00
Magnus Ihse Bursie
c393ee8f59
8276632: Use blessed modifier order in security-libs code
...
Reviewed-by: mullan
2021-11-05 14:09:58 +00:00
Magnus Ihse Bursie
7023b3f8a1
8276628: Use blessed modifier order in serviceability code
...
Reviewed-by: dholmes, lmesnik, cjplummer
2021-11-05 12:07:58 +00:00
Magnus Ihse Bursie
b9331360f5
8276641: Use blessed modifier order in jshell
...
Reviewed-by: iris
2021-11-05 12:06:39 +00:00
Magnus Ihse Bursie
0616d868c7
8276635: Use blessed modifier order in compiler code
...
Reviewed-by: darcy
2021-11-05 12:05:22 +00:00
Patrick Concannon
d95299a4d7
8276634: Remove usePlainDatagramSocketImpl option from the test DatagramChannel/SendReceiveMaxSize.java
...
Reviewed-by: dfuchs, alanb, vtewari
2021-11-05 10:39:37 +00:00
Leo Korinth
3c0faa7352
8276173: Clean up and remove unneeded casts in HeapDumper
...
Reviewed-by: coleenp, hseigel
2021-11-05 09:42:26 +00:00
Leo Korinth
323d201795
8275506: Rename allocated_on_stack to allocated_on_stack_or_embedded
...
Reviewed-by: stuefe
2021-11-05 09:25:21 +00:00
Ningsheng Jian
96c396b701
8276151: AArch64: Incorrect result for double to int vector conversion
...
Reviewed-by: aph, psandoz
2021-11-05 07:45:54 +00:00
Thomas Stuefe
7281861e06
8272065: jcmd cannot rely on the old core reflection implementation which will be changed after JEP 416
...
Reviewed-by: mchung, coleenp, dholmes
2021-11-05 05:15:53 +00:00
Ioi Lam
8e17ce0031
8275185: Remove dead code and clean up jvmstat LocalVmManager
...
Reviewed-by: cjplummer, redestad, kevinw
2021-11-05 04:37:01 +00:00
Jaikiran Pai
396132ff1e
8275509: ModuleDescriptor.hashCode isn't reproducible across builds
...
Reviewed-by: alanb, ihse
2021-11-05 03:44:45 +00:00
Sandhya Viswanathan
9ad4d3d06b
8276025: Hotspot's libsvml.so may conflict with user dependency
...
Reviewed-by: kvn, erikj, psandoz, ihse
2021-11-05 03:30:09 +00:00
Mandy Chung
e21b5c7b37
8276650: GenGraphs does not produce deterministic output
...
Reviewed-by: iris
2021-11-04 23:51:18 +00:00
Alisen Chung
7b1916efda
8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs
...
Reviewed-by: prr
2021-11-04 21:53:29 +00:00
Ludvig Janiuk
8ec80c4bc1
8276653: Missing row headers in j.l.Character docs
...
Reviewed-by: naoto
2021-11-04 21:06:03 +00:00
Ludvig Janiuk
7e87f946ce
8276652: Missing row headers in MethodHandles.Lookup docs
...
Reviewed-by: mchung
2021-11-04 20:46:23 +00:00
Dean Long
dcf36f87f8
8275670: ciReplay: java.lang.NoClassDefFoundError when trying to load java/lang/invoke/LambdaForm$MH
...
Reviewed-by: kvn, chagedorn
2021-11-04 19:52:27 +00:00
Magnus Ihse Bursie
81203efe41
8276655: Use blessed modifier order in SCTP
...
Reviewed-by: alanb, dfuchs
2021-11-04 19:44:05 +00:00
Zhengyu Gu
2b5a32c73f
8275718: Relax memory constraint on exception counter updates
...
Reviewed-by: dholmes, minqi
2021-11-04 19:40:22 +00:00
Ludvig Janiuk
99d4b07cdd
8276649: MethodHandles.Lookup docs: replace the table in the cross-module access check section with list
...
Reviewed-by: mchung
2021-11-04 17:26:18 +00:00
Magnus Ihse Bursie
1533b8191b
8276629: Use blessed modifier order in core-libs code
...
Reviewed-by: dholmes, aefimov, dfuchs, mchung, iris
2021-11-04 17:02:42 +00:00
Brian Burkhalter
7bb2173383
8276199: java/nio/channels/FileChannel/LargeGatheringWrite.java fails to terminate correctly
...
Reviewed-by: alanb
2021-11-04 16:33:08 +00:00
Pavel Rappo
b57715a117
8276573: Use blessed modifier order in jdk.javadoc
...
Reviewed-by: jjg
2021-11-04 15:56:19 +00:00
Pavel Rappo
bf4ddf9cb7
8276338: Minor improve of wording for String.to(Lower|Upper)Case
...
Reviewed-by: rriggs, naoto
2021-11-04 15:51:37 +00:00
Aleksey Shipilev
afb502e28a
8276550: Use SHA256 hash in build.tools.depend.Depend
...
Reviewed-by: adinn, aph, andrew, ihse
2021-11-04 15:41:39 +00:00
Magnus Ihse Bursie
49b7b2ea09
8276640: Use blessed modifier order in jfr code
...
Reviewed-by: mgronlun
2021-11-04 15:06:08 +00:00
Evgeny Astigeevich
5acff75379
8276429: CodeHeapState::print_names() fails with "assert(klass->is_loader_alive()) failed: must be alive"
...
Reviewed-by: kvn
2021-11-04 15:01:26 +00:00
Per Liden
a6fa6ed1ed
8268779: ZGC: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space"
...
Reviewed-by: eosterlund, stefank
2021-11-04 13:47:59 +00:00
Hannes Wallnöfer
19075b3f6b
8275788: Create code element with suitable attributes for code snippets
...
Reviewed-by: prappo
2021-11-04 13:06:24 +00:00
Hamlin Li
7de653e428
8276301: G1: Refine implementation of G1CardSetFreePool::memory_sizes()
...
Reviewed-by: tschatzl, ayang
2021-11-04 12:31:27 +00:00
Julia Boes
ee49963258
8275534: com.sun.net.httpserver.BasicAuthenticator should check whether "realm" is a quoted string
...
Reviewed-by: michaelm, dfuchs
2021-11-04 11:31:51 +00:00
Aleksey Shipilev
3613ce7c7d
8275586: Zero: Simplify interpreter initialization
...
Reviewed-by: aph, adinn
2021-11-04 10:23:11 +00:00
Aleksey Shipilev
c62b3476ce
8276623: JDK-8275650 accidentally pushed "out" file
...
Reviewed-by: tschatzl, dholmes
2021-11-04 09:03:21 +00:00
Christian Hagedorn
a1f4c428ba
8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868
...
Reviewed-by: kvn, thartmann, dlong
2021-11-04 08:53:37 +00:00
Aleksey Shipilev
9eadcbb47e
8276217: Harmonize StrictMath intrinsics handling
...
Reviewed-by: aph, kvn
2021-11-04 08:08:07 +00:00
Aleksey Shipilev
fb0be81f01
8276096: Simplify Unsafe.{load|store}Fence fallbacks by delegating to fullFence
...
Reviewed-by: psandoz, aph, dholmes
2021-11-04 08:03:51 +00:00
Yasumasa Suenaga
558ee40a4a
8276615: Update CR number of some tests in ProblemList-zgc.txt
...
Reviewed-by: dholmes
2021-11-04 04:34:07 +00:00
Yumin Qi
603bba282a
8271420: Extend CDS custom loader support to Windows platform
...
Reviewed-by: iklam, ccheung
2021-11-03 23:16:15 +00:00
Claes Redestad
ce8c76700b
8276220: Reduce excessive allocations in DateTimeFormatter
...
Reviewed-by: scolebourne, naoto
2021-11-03 22:57:13 +00:00
Jie Fu
0ab910d626
8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance
...
Reviewed-by: thartmann, kvn
2021-11-03 22:45:50 +00:00
Joe Darcy
f3320d2fbd
8276588: Change "ccc" to "CSR" in HotSpot sources
...
Reviewed-by: dcubed, kbarrett
2021-11-03 21:20:09 +00:00
Ivan Šipka
32895ac609
8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11
...
Reviewed-by: bpb, msheppar
2021-11-03 19:30:12 +00:00
Jakob Cornell
c7f070f5f1
8276208: vmTestbase/nsk/jdb/repeat/repeat001/repeat001.java fails with "AssertionError: Unexpected output"
...
Reviewed-by: cjplummer, iklam
2021-11-03 18:18:16 +00:00
Brian Burkhalter
684edbb4c8
8273922: (fs) UserDefinedFileAttributeView doesn't handle file names that are just under the MAX_PATH limit (win)
...
Reviewed-by: alanb
2021-11-03 16:55:23 +00:00
Daniel Fuchs
7115892f96
8276401: Use blessed modifier order in java.net.http
...
Reviewed-by: prappo, rriggs
2021-11-03 16:23:57 +00:00
Phil Race
0ef8cbe325
8276385: Re-run blessed-modifier-order script on java.desktop and jdk.accessibility
...
Reviewed-by: serb
2021-11-03 16:22:42 +00:00
Aleksey Shipilev
724bf3be14
8275604: Zero: Reformat opclabels_data
...
Reviewed-by: adinn, zgu
2021-11-03 15:41:26 +00:00
Tobias Holenstein
61cb4bc6b0
8276036: The value of full_count in the message of insufficient codecache is wrong
...
Reviewed-by: kvn, dlong, thartmann, chagedorn
2021-11-03 15:31:50 +00:00
Daniel D. Daugherty
8731846001
8276556: ProblemList java/nio/channels/FileChannel/LargeGatheringWrite.java on windows-x64
...
Reviewed-by: alanb
2021-11-03 15:02:20 +00:00
Hamlin Li
be1ca2bd20
8276298: G1: Remove unused G1SegmentedArrayBufferList::add
...
Reviewed-by: tschatzl
2021-11-03 12:39:15 +00:00
Zhengyu Gu
a316c06e03
8275730: Relax memory constraint on MultiThreadedRefCounter
...
Reviewed-by: mgronlun, minqi
2021-11-03 12:08:37 +00:00
Pavel Rappo
615063364a
8276348: Use blessed modifier order in java.base
...
Reviewed-by: dfuchs, darcy, iris, rriggs, martin
2021-11-03 10:07:48 +00:00
Aleksey Shipilev
465d350d0b
8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32
...
Reviewed-by: kvn, thartmann
2021-11-03 09:06:21 +00:00
Christian Hagedorn
7439b59b5a
8276044: ciReplay: C1 does not dump a replay file when using DumpReplay as compile command option
...
Reviewed-by: kvn, thartmann, dlong
2021-11-03 08:44:03 +00:00
sunguoyun
87b926ebb7
8275086: compiler/c2/irTests/TestPostParseCallDevirtualization.java fails when compiler1 is disabled
...
Reviewed-by: iveresov
2021-11-03 05:51:18 +00:00
Guoxiong Li
2b02b6f513
8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155)
...
Reviewed-by: vromero
2021-11-03 01:57:52 +00:00
Alex Menkov
bb92fb02ca
8274930: sun/tools/jps/TestJps.java can fail with long VM arguments string
...
Reviewed-by: sspitsyn, lmesnik
2021-11-02 21:57:16 +00:00
Markus Karg
6a04899ba1
8275840: Add test to java/nio/channels/Channels/TransferTo.java to test transfer sizes > 2GB
...
Reviewed-by: lancea
2021-11-02 18:06:14 +00:00
Daniel D. Daugherty
01105d6985
8276367: ProblemList vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java
...
Reviewed-by: bpb
2021-11-02 16:50:47 +00:00
Evgeny Astigeevich
8fc16f1605
8275729: Qualified method names in CodeHeap Analytics
...
Reviewed-by: yyang, thartmann
2021-11-02 16:32:04 +00:00
Brian Burkhalter
fa4ce824a3
8276260: (se) Remove java/nio/channels/Selector/Wakeup.java from ProblemList (win)
...
Reviewed-by: alanb
2021-11-02 16:27:56 +00:00
Naoto Sato
495c828ae9
8276188: Clarify "default charset" descriptions in String class
...
Reviewed-by: iris, joehw
2021-11-02 16:08:11 +00:00
Alexander Zuev
cd778f5b04
8202667: java/awt/Debug/DumpOnKey/DumpOnKey.java times out on Windows
...
Reviewed-by: prr
2021-11-02 13:23:18 +00:00
Thomas Stuefe
b889f2a88a
8276175: codestrings.validate_vm gtest still broken on ppc64 after JDK-8276046
...
Reviewed-by: mdoerr
2021-11-02 13:04:09 +00:00
Yoshiki Sato
5b4e39863d
8275766: (tz) Update Timezone Data to 2021e
...
8275849: TestZoneInfo310.java fails with tzdata2021e
Reviewed-by: naoto, iris, erikj, coffeys
2021-11-02 13:02:51 +00:00
Hannes Wallnöfer
8630f55ed7
8275406: Add copy-to-clipboard feature to snippet UI
...
Reviewed-by: erikj, jjg
2021-11-02 12:10:47 +00:00
Severin Gehwolf
9971a2cab3
8275735: [linux] Remove deprecated Metrics api (kernel memory limit)
...
Reviewed-by: hseigel, mchung
2021-11-02 10:39:41 +00:00
Aleksey Shipilev
b7a06be98d
8252990: Intrinsify Unsafe.storeStoreFence
...
Reviewed-by: dholmes, thartmann, whuang
2021-11-02 10:26:21 +00:00
Ludvig Janiuk
92be9d8c53
8276236: Table headers missing in Formatter api docs
...
Reviewed-by: coffeys, iris
2021-11-02 09:46:37 +00:00
Masanori Yano
9bf31652cb
8276164: RandomAccessFile#write method could throw IndexOutOfBoundsException that is not described in javadoc
...
Reviewed-by: alanb
2021-11-02 06:44:48 +00:00
Aleksey Shipilev
0488ebdf14
8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly
...
Reviewed-by: kvn, thartmann
2021-11-02 06:38:26 +00:00
Phil Race
acceffcbf7
8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time
...
Reviewed-by: serb, psadhukhan
2021-11-02 02:49:56 +00:00
Pavel Rappo
2eafa036c0
8276234: Trivially clean up locale-related code
...
Reviewed-by: redestad, naoto, iris
2021-11-01 22:50:43 +00:00
Alisen Chung
47e7a42594
8262945: [macos] Regression Manual Test for Key Events Fails
...
Reviewed-by: prr, kizune
2021-11-01 22:29:40 +00:00
Zhengyu Gu
99b7b95e01
8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration
...
Reviewed-by: shade
2021-11-01 19:38:49 +00:00
Patrick Concannon
977154400b
8260428: Drop support for pre JDK 1.4 DatagramSocketImpl implementations
...
Reviewed-by: alanb, dfuchs, vtewari
2021-11-01 17:11:20 +00:00
Thomas Schatzl
e265f83858
8276107: Preventive collections trigger before maxing out heap
...
Reviewed-by: sjohanss, ayang
2021-11-01 16:48:13 +00:00
Leo Korinth
c8abe354c1
8276121: G1: Remove unused and uninitialized _g1h in g1SATBMarkQueueSet.hpp
...
Reviewed-by: ayang, tschatzl
2021-11-01 15:37:00 +00:00
Patricio Chilano Mateo
f55e68c929
8275950: Use only _thread_in_vm in ~ThreadBlockInVMPreprocess()
...
Reviewed-by: dholmes, dcubed
2021-11-01 15:27:39 +00:00
Erik Gahlin
4ac8403f9a
8276218: JFR: Clean up jdk.jfr.dcmd
...
Reviewed-by: mgronlun
2021-11-01 12:33:10 +00:00
Aleksey Shipilev
89ade1d7e8
8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1}
...
Reviewed-by: kvn, roland
2021-11-01 12:30:43 +00:00
Zhengyu Gu
dbf5100dd7
8276201: Shenandoah: Race results degenerated GC to enter wrong entry point
...
Reviewed-by: shade
2021-11-01 12:17:16 +00:00
Christian Hagedorn
5bb1992b84
8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains
...
Reviewed-by: kvn, dlong, thartmann
2021-11-01 08:22:59 +00:00
Thomas Stuefe
158831e4c3
8274320: os::fork_and_exec() should be using posix_spawn
...
Reviewed-by: mdoerr, dholmes
2021-11-01 05:13:55 +00:00
Man Cao
bf2e9ee9d3
8275080: G1CollectedHeap::expand() returns the wrong value
...
Co-authored-by: Jonathan Joo <jonathanjoo@google.com >
Reviewed-by: tschatzl, kbarrett
2021-10-31 04:58:16 +00:00
Alexander Zuev
b7104ba9a9
8196017: java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails
...
Reviewed-by: serb
2021-10-30 10:01:05 +00:00
Sergey Bylokhov
687567822a
8273831: PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned
...
Reviewed-by: aivanov
2021-10-30 09:03:27 +00:00
Alex Menkov
5bbc8d3cb2
8274621: NullPointerException because listenAddress[0] is null
...
Reviewed-by: sspitsyn, lmesnik, cjplummer
2021-10-29 21:38:24 +00:00
Igor Veresov
5021a12cea
8274855: vectorapi tests failing with assert(!vbox->is_Phi()) failed
...
Reviewed-by: kvn
2021-10-29 18:03:10 +00:00
Jakob Cornell
fe6a202087
8271356: Modify jdb to treat an empty command as a repeat of the previous command
...
Reviewed-by: cjplummer, iklam
2021-10-29 17:50:19 +00:00
Yumin Qi
cef9db9a69
8276039: Remove unnecessary qualifications of java_lang_Class::
...
Reviewed-by: mikael, iklam
2021-10-29 16:15:35 +00:00
Brian Burkhalter
13265f9901
8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976
...
Reviewed-by: rriggs, naoto
2021-10-29 16:13:23 +00:00
Brian Burkhalter
5facaa243a
8276128: (bf) Remove unused constant ARRAY_BASE_OFFSET from Direct-X-Buffer
...
Reviewed-by: lancea, iris, alanb
2021-10-29 16:12:19 +00:00
Thomas Stuefe
d6d82f52d4
8275608: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2 too slow
...
Reviewed-by: mbaesken, shade
2021-10-29 13:54:27 +00:00
Alexander Zvegintsev
a1ec4f9618
6854300: [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7
...
Reviewed-by: serb
2021-10-29 13:05:22 +00:00
Sean Mullan
8cc59509fe
8251468: X509Certificate.get{Subject,Issuer}AlternativeNames and getExtendedKeyUsage do not throw CertificateParsingException if extension is unparseable
...
Reviewed-by: weijun
2021-10-29 12:42:33 +00:00
Alexander Zuev
4c3491bfa5
8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac
...
Reviewed-by: serb
2021-10-29 11:44:12 +00:00
Ilarion Nakonechnyy
c0cda1db4f
8273026: Slow LoginContext.login() on multi threading application
...
Reviewed-by: weijun
2021-10-29 11:37:45 +00:00
Aleksey Shipilev
15fd8a300b
8276102: JDK-8245095 integration reverted JDK-8247980
...
Reviewed-by: dfuchs, redestad
2021-10-29 10:26:06 +00:00
Thomas Stuefe
e89b2c040c
8276086: Increase size of metaspace mappings
...
Reviewed-by: goetz, mdoerr
2021-10-29 09:44:48 +00:00
Albert Mingkun Yang
24cf48000a
8276047: G1: refactor G1CardSetArrayLocker
...
Reviewed-by: tschatzl, sjohanss
2021-10-29 09:06:36 +00:00
Tobias Holenstein
e922023ec9
8275909: [JVMCI] c2v_readFieldValue use long instead of jlong for the offset parameter
...
Reviewed-by: chagedorn, dnsimon, shade
2021-10-29 06:16:38 +00:00
Thomas Stuefe
157e1d5073
8275856: Remove MetaspaceHandleDeallocations debug switch
...
Reviewed-by: coleenp, iklam
2021-10-29 04:26:56 +00:00
Thomas Stuefe
c9e65f8ef9
8275440: Remove VirtualSpaceList::is_full()
...
Reviewed-by: coleenp
2021-10-29 03:48:45 +00:00
Hai-May Chao
de93b1d0e8
8257722: Improve "keytool -printcert -jarfile" output
...
Reviewed-by: weijun
2021-10-28 23:04:34 +00:00
Mandy Chung
21da218387
8274848: LambdaMetaFactory::metafactory on REF_invokeSpecial impl method has incorrect behavior
...
Reviewed-by: psandoz, dlsmith
2021-10-28 22:24:56 +00:00
Joe Darcy
48f3fcab51
8275308: Add valueOf(Runtime.Version) factory to SourceVersion
...
Reviewed-by: jjg
2021-10-28 22:11:03 +00:00
Mandy Chung
c6339cb8a2
8271820: Implementation of JEP 416: Reimplement Core Reflection with Method Handle
...
8013527: calling MethodHandles.lookup on itself leads to errors
Co-authored-by: Peter Levart <plevart@openjdk.org >
Co-authored-by: Claes Redestad <redestad@openjdk.org >
Co-authored-by: Mandy Chung <mchung@openjdk.org >
Reviewed-by: mcimadamore, plevart, egahlin, redestad, cjplummer, alanb
2021-10-28 18:32:50 +00:00
Aleksey Shipilev
5a768f75c9
8276054: JMH benchmarks for Fences
...
Reviewed-by: redestad
2021-10-28 17:32:39 +00:00
Aleksey Shipilev
6d8fa8f663
8255286: Implement ParametersTypeData::print_data_on fully
...
Reviewed-by: dholmes
2021-10-28 17:13:08 +00:00
Mitsuru Kariya
63b9f8c0da
8153490: Cannot setBytes() if incoming buffer's length is bigger than number of elements we want to insert.
...
Reviewed-by: lancea
2021-10-28 15:56:17 +00:00
Andrew Haley
cb989cf3a1
8275052: AArch64: Severe AES/GCM slowdown on MacOS for short blocks
...
Reviewed-by: ngasson, adinn
2021-10-28 15:51:29 +00:00
Prasanta Sadhukhan
c92f230557
8276110: Problemlist javax/swing/JMenu/4515762/bug4515762.java for macos12
...
Reviewed-by: azvegint
2021-10-28 15:37:15 +00:00
Mandy Chung
309acbf0e8
8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem
...
Reviewed-by: dholmes, alanb, mcimadamore
2021-10-28 15:27:26 +00:00
Ludvig Janiuk
abe52aea23
8275518: accessibility issue in Inet6Address docs
...
Reviewed-by: ihse, jjg
2021-10-28 14:40:53 +00:00
Thomas Schatzl
85d8cd8566
8276100: Remove G1SegmentedArray constructor name parameter
...
Reviewed-by: ayang
2021-10-28 12:58:03 +00:00
Volker Simonis
a343fa8766
8275865: Print deoptimization statistics in product builds
...
Reviewed-by: thartmann, kvn
2021-10-28 12:40:30 +00:00
Coleen Phillimore
bec977c778
8275917: Some locks shouldn't allow_vm_block
...
Reviewed-by: dholmes, pchilanomate
2021-10-28 11:57:21 +00:00
Hannes Wallnöfer
7c996d572c
8269401: Merge "Exceptions" and "Errors" into "Exception Classes"
...
Reviewed-by: jjg
2021-10-28 10:41:49 +00:00
Per Liden
d88b89f896
8276067: ZGC: Remove unused function alloc_high_address_at_most()
...
Reviewed-by: eosterlund, stefank
2021-10-28 10:10:05 +00:00
Andrey Turbanov
593401fe8b
8276042: Remove unused local variables in java.naming
...
Reviewed-by: aefimov, dfuchs, vtewari
2021-10-28 08:42:10 +00:00
Aleksey Shipilev
a2f2d8fcf5
8276057: Update JMH devkit to 1.33
...
Reviewed-by: aph, redestad, erikj
2021-10-28 08:27:44 +00:00
Per Liden
1750a6e2c0
8276055: ZGC: Defragment address space
...
Reviewed-by: eosterlund, stefank
2021-10-28 05:44:32 +00:00
Thomas Stuefe
d9b0138d7d
8275704: Metaspace::contains() should be threadsafe
...
Reviewed-by: coleenp, dholmes
2021-10-28 05:29:58 +00:00
Andrey Turbanov
9a3e954299
8274879: Replace uses of StringBuffer with StringBuilder within java.base classes
...
Reviewed-by: naoto
2021-10-27 16:18:12 +00:00
Daniel D. Daugherty
e6fa5fa37e
8276063: ProblemList gtest dll_address_to_function_and_library_name on macosx-generic
...
Reviewed-by: tschatzl
2021-10-27 14:24:02 +00:00
Thomas Stuefe
809488bf38
8276046: codestrings.validate_vm gtest fails on ppc64, s390
...
Reviewed-by: shade, mdoerr
2021-10-27 13:40:51 +00:00
Stefan Karlsson
93be099ccb
4718400: Many quantities are held as signed that should be unsigned
...
Reviewed-by: coleenp, rbackman, dholmes
2021-10-27 13:23:24 +00:00
Naoto Sato
168081efc8
8270490: Charset.forName() taking fallback default value
...
Reviewed-by: joehw, rriggs, serb, dfuchs
2021-10-27 12:39:46 +00:00
Tobias Hartmann
a29273336b
8275975: Remove dead code in ciInstanceKlass
...
Reviewed-by: chagedorn, kvn
2021-10-27 12:27:43 +00:00
Coleen Phillimore
40606021ee
8275800: Redefinition leaks MethodData::_extra_data_lock
...
Reviewed-by: sspitsyn, dholmes
2021-10-27 12:09:46 +00:00
Prasanta Sadhukhan
485d65865e
8275851: Deproblemlist open/test/jdk/javax/swing/JComponent/6683775/bug6683775.java
...
Reviewed-by: serb
2021-10-27 10:24:21 +00:00
Jayathirth D V
b3f45f868d
8275689: [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test
...
Reviewed-by: serb
2021-10-27 10:21:28 +00:00
Claes Redestad
6c05cc9d15
8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings
...
Reviewed-by: naoto, rriggs, alanb
2021-10-27 10:07:46 +00:00
Jayathirth D V
2f979ecb5b
8213120: java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java fails on mac10.13
...
Reviewed-by: psadhukhan
2021-10-27 09:29:37 +00:00
Albert Mingkun Yang
9e831bccd2
8275886: G1: remove obsolete comment in HeapRegion::setup_heap_region_size
...
Reviewed-by: mli, tschatzl
2021-10-27 08:24:44 +00:00
Wang Huang
9f75d5ce50
8259948: Aarch64: Add cast nodes for Aarch64 Neon backend
...
Co-authored-by: Wang Huang <whuang@openjdk.org >
Co-authored-by: Wu Yan <wuyan@openjdk.org >
Co-authored-by: Miao Zhuojun <mouzhuojun@huawei.com >
Reviewed-by: aph, eliu, njian
2021-10-27 05:32:50 +00:00
Alexander Zvegintsev
d98b7c2591
8202926: Test java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html fails
...
Reviewed-by: serb
2021-10-27 01:58:11 +00:00
Yi Yang
b0d1e4ff4d
8273585: String.charAt performance degrades due to JDK-8268698
...
Reviewed-by: roland, kvn
2021-10-27 01:21:12 +00:00
Daniel D. Daugherty
7addcd7cfb
8276034: ProblemList gtest dll_address_to_function_and_library_name on macosx-x64
...
Reviewed-by: prr
2021-10-26 22:03:18 +00:00
Doug Simon
2448b3f5f9
8275874: [JVMCI] only support aligned reads in c2v_readFieldValue
...
Reviewed-by: never, shade
2021-10-26 18:50:21 +00:00
Jiří Vaněk
f1f5e2690c
8275872: Sync J2DBench run and analyze Makefile targets with build.xml
...
Reviewed-by: ihse, andrew
2021-10-26 16:54:55 +00:00
Andrey Turbanov
19f76c215d
8275079: Remove unnecessary conversion to String in java.net.http
...
Reviewed-by: dfuchs
2021-10-26 16:40:55 +00:00
Calvin Cheung
e5cd2692da
8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info
...
Reviewed-by: minqi, dholmes
2021-10-26 16:26:57 +00:00
Roland Westrelin
82f4aacb42
8259609: C2: optimize long range checks in long counted loops
...
Co-authored-by: John R Rose <jrose@openjdk.org >
Reviewed-by: thartmann, jrose
2021-10-26 15:53:37 +00:00
Anton Tarasov
574f8903ee
8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak
...
Reviewed-by: kizune, pbansal
2021-10-26 15:47:17 +00:00
Anton Tarasov
7c88a59b7b
8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:]
...
Reviewed-by: kizune, pbansal
2021-10-26 15:26:45 +00:00
Andrey Turbanov
c9dec2f984
8273299: Unnecessary Vector usage in java.security.jgss
...
Reviewed-by: weijun
2021-10-26 15:25:23 +00:00
Anton Tarasov
b98ed55060
8275819: [TableRowAccessibility accessibilityChildren] method is ineffective
...
Reviewed-by: pbansal, kizune
2021-10-26 15:23:43 +00:00
Coleen Phillimore
71d593ede6
8275162: Use varargs in 'def' macros in mutexLocker.cpp
...
Reviewed-by: dholmes, pchilanomate
2021-10-26 14:33:22 +00:00
Harold Seigel
7ca053de21
8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR
...
Reviewed-by: dholmes, lmesnik
2021-10-26 12:37:54 +00:00
Jatin Bhateja
4be88d5482
8275047: Optimize existing fill stubs for AVX-512 target
...
Reviewed-by: kvn, redestad
2021-10-26 12:34:56 +00:00
Naoto Sato
63e0f344e9
8275767: JDK source code contains redundant boolean operations in jdk.charsets
...
Reviewed-by: lancea, rriggs, iris
2021-10-26 12:32:49 +00:00
Julia Boes
4961373a67
8275137: jdk.unsupported/sun.reflect.ReflectionFactory.readObjectNoDataForSerialization uses wrong signature
...
Reviewed-by: dfuchs
2021-10-26 12:17:47 +00:00
Harold Seigel
174f553f7e
8275869: Problem list applications/jcstress/copy.java on Linux-aarch64
...
Reviewed-by: lfoltan, dholmes
2021-10-26 12:05:09 +00:00
Thomas Stuefe
3ff085e296
8275582: Don't purge metaspace mapping lists
...
Reviewed-by: coleenp, lkorinth
2021-10-26 04:52:01 +00:00
Weijun Wang
10e1610f7b
8251134: Unwrapping a key with a Private Key generated by Microsoft CNG fails
...
Reviewed-by: valeriep
2021-10-26 02:45:23 +00:00
Weijun Wang
43619458d1
8185844: MSCAPI doesn't list aliases correctly
...
Reviewed-by: valeriep
2021-10-26 02:39:05 +00:00
Harold Seigel
337a9b73a7
8269853: Prefetch::read should accept pointer to const
...
Reviewed-by: coleenp
2021-10-25 19:44:25 +00:00
Clive Verghese
97d3280eb4
8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime
...
Reviewed-by: alanb, bpb
2021-10-25 18:33:57 +00:00
Igor Veresov
89671aa164
8273712: C2: Add mechanism for rejecting inlining of low frequency call sites and deprecate MinInliningThreshold.
...
Reviewed-by: kvn, rbackman
2021-10-25 17:03:57 +00:00
Artem Semenov
3221a14f9e
8273678: TableAccessibility and TableRowAccessibility miss autorelease
...
Reviewed-by: ant, kizune, pbansal
2021-10-25 16:26:43 +00:00
Alexander Zvegintsev
7cf68b1901
8202932: java/awt/Component/NativeInLightShow/NativeInLightShow.java fails
...
Reviewed-by: serb
2021-10-25 14:34:36 +00:00
Alexander Zvegintsev
f610ef0dbc
8196440: Regression automated Test 'java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java' fails
...
Reviewed-by: serb, psadhukhan
2021-10-25 14:27:17 +00:00
Jaikiran Pai
f143d2a88e
8268595: java/io/Serializable/serialFilter/GlobalFilterTest.java#id1 failed in timeout
...
Reviewed-by: chegar, rriggs
2021-10-25 14:24:05 +00:00
Albert Mingkun Yang
7f94302cec
8275511: G1: Rename needs_remset_update to remset_is_tracked in G1HeapRegionAttr
...
Reviewed-by: tschatzl, sjohanss
2021-10-25 13:18:20 +00:00
Stefan Karlsson
0bcc1749ea
8275717: Reimplement STATIC_ASSERT to use static_assert
...
Reviewed-by: stuefe, eosterlund, kbarrett
2021-10-25 09:07:51 +00:00
Alexey Bakhtin
f6232982b9
8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key
...
Reviewed-by: xuelei, valeriep
2021-10-25 08:00:40 +00:00
Christian Hagedorn
1da5e6b0e2
8275104: IR framework does not handle client VM builds correctly
...
Reviewed-by: kvn, thartmann
2021-10-25 07:25:19 +00:00
Hamlin Li
5dab76b939
8275381: G1: refactor 2 constructors of G1CardSetConfiguration
...
Reviewed-by: tschatzl, ayang
2021-10-25 01:03:51 +00:00
Sergey Tsypanov
5bbe4cae87
8275293: A change done with JDK-8268764 mismatches the java.rmi.server.ObjID.hashCode spec
...
Reviewed-by: rriggs, smarks
2021-10-23 21:07:58 +00:00
Igor Ignatyev
c94dc2ab60
8272854: split runtime/CommandLine/PrintTouchedMethods.java test
...
Reviewed-by: iklam
2021-10-23 03:59:55 +00:00
Hai-May Chao
fec470f262
8272163: Add -version option to keytool and jarsigner
...
Reviewed-by: weijun
2021-10-22 20:53:38 +00:00
Phil Race
6523c558d9
8198336: java/awt/FontMetrics/FontCrash.java fails in headless mode
...
Reviewed-by: serb
2021-10-22 17:22:12 +00:00
Wu Yan
88bbf3c2e6
8273111: Default timezone should return zone ID if /etc/localtime is valid but not canonicalization on linux
...
Co-authored-by: Sun Jianye <sunjianye@huawei.com >
Reviewed-by: naoto, mli
2021-10-22 16:23:25 +00:00
Doug Simon
4dec8fc4cc
8275645: [JVMCI] avoid unaligned volatile reads on AArch64
...
Reviewed-by: kvn, never
2021-10-22 16:20:31 +00:00
Albert Mingkun Yang
4e647aa584
8275416: G1: remove unnecessary make_referent_alive in precleaning phase
...
Reviewed-by: tschatzl, sjohanss
2021-10-22 13:01:24 +00:00
Albert Mingkun Yang
dd622e55c0
8275783: G1: fix incorrect region type documentation in HeapRegionType
...
Reviewed-by: tschatzl
2021-10-22 12:47:35 +00:00
Andy Herrick
b2128a9667
8263155: Allow additional contents for DMG
...
Reviewed-by: asemenyuk, almatvee
2021-10-22 12:17:45 +00:00
Stefan Karlsson
1efe946db7
8275712: Hashtable literal_size functions are broken
...
Reviewed-by: coleenp, zgu
2021-10-22 08:20:43 +00:00
David Holmes
fab3d6c612
8275761: Backout: JDK-8274794 Print all owned locks in hs_err file
...
Reviewed-by: mikael
2021-10-22 04:47:53 +00:00
Sergey Bylokhov
c978ca87de
8275344: -Xcheck:jni produces some warnings in the LCMS.c
...
Reviewed-by: azvegint, prr, kizune
2021-10-22 03:05:16 +00:00
Joe Darcy
6a466fe7ae
8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields
...
8160675: Issue lint warning for non-serializable non-transient instance fields in serializable type
Reviewed-by: erikj, sspitsyn, jlahoda, vromero, rriggs, smarks
2021-10-21 21:11:01 +00:00
Andrey Turbanov
4e9dd4bddb
8275384: Change nested classes in jdk.jconsole to static nested classes
...
Reviewed-by: alanb, sspitsyn, mchung
2021-10-21 20:52:31 +00:00
Dean Long
0961de47de
8275347: ciReplay: staticfield lines not properly terminated
...
Reviewed-by: neliasso, chagedorn
2021-10-21 19:02:38 +00:00
Yumin Qi
7dd823740f
8275084: CDS warning when building with LOG=debug
...
Reviewed-by: dholmes, iklam
2021-10-21 18:30:21 +00:00
Sean Mullan
49f9d8031e
8243585: AlgorithmChecker::check throws confusing exception when it rejects the signer key
...
Reviewed-by: ascarpino
2021-10-21 17:28:40 +00:00
Albert Mingkun Yang
bef8cf1ba1
8275714: G1: remove unused variable in G1Policy::transfer_survivors_to_cset
...
Reviewed-by: tschatzl
2021-10-21 15:49:21 +00:00
Mikhailo Seledtsov
af14650127
8275569: Add linux-aarch64 to test-make profiles
...
Reviewed-by: ihse
2021-10-21 15:31:03 +00:00
Joe Darcy
0761a4b915
8275688: Suppress warnings on non-serializable non-transient instance fields in DualPivotQuicksort
...
Reviewed-by: rriggs
2021-10-21 15:26:07 +00:00
Joe Darcy
3cb241a91f
8275686: Suppress warnings on non-serializable non-transient instance fields in java.rmi
...
Reviewed-by: bpb, iris, rriggs
2021-10-21 15:25:10 +00:00
Christian Hagedorn
3b0ce23bcd
8274888: Dump "-DReproduce=true" to the test VM command line output
...
Reviewed-by: thartmann, kvn
2021-10-21 14:05:45 +00:00
Weijun Wang
d589b664cc
8270380: Change the default value of the java.security.manager system property to disallow
...
Reviewed-by: lancea, mullan, rriggs
2021-10-21 14:04:48 +00:00
Harold Seigel
e39bdc9ddb
8274714: Incorrect verifier protected access error message
...
Reviewed-by: dholmes, coleenp
2021-10-21 13:50:32 +00:00
Evan Whelan
45ce06c9f3
8274779: HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST
...
Reviewed-by: dfuchs, coffeys, vtewari, michaelm
2021-10-21 13:33:21 +00:00
Kim Barrett
60cb27dcda
8275426: PretouchTask num_chunks calculation can overflow
...
Reviewed-by: ayang, tschatzl
2021-10-21 13:28:25 +00:00
Coleen Phillimore
cd07b3cab0
8257534: misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom"
...
Reviewed-by: hseigel
2021-10-21 11:46:24 +00:00
Coleen Phillimore
819d2df8b0
8274794: Print all owned locks in hs_err file
...
Reviewed-by: stuefe, dholmes
2021-10-21 11:28:22 +00:00
Markus Grönlund
c41ce6d159
8275415: Prepare Leak Profiler for Lilliput
...
Reviewed-by: rkennke
2021-10-21 10:12:19 +00:00
Alexander Zuev
0c3eaea11c
8168388: GetMousePositionTest fails with the message "Mouse position should not be null"
...
Reviewed-by: psadhukhan, serb
2021-10-21 09:51:18 +00:00
Stefan Karlsson
09f5235c65
8275405: Linking error for classes with lambda template parameters and virtual functions
...
Reviewed-by: ihse, pliden
2021-10-21 07:47:10 +00:00
Hamlin Li
a120937e81
8274988: G1: refine G1SegmentedArrayAllocOptions and G1CardSetAllocOptions
...
Reviewed-by: tschatzl, ayang
2021-10-21 01:17:52 +00:00
Hamlin Li
c7a80e60e2
8275607: G1: G1CardSetAllocator::drop_all needs to call G1SegmentedArray::drop_all
...
Reviewed-by: tschatzl, ayang
2021-10-21 01:16:10 +00:00
vamsi-parasa
af7c56b85b
8275167: x86 intrinsic for unsignedMultiplyHigh
...
Reviewed-by: kvn, sviswanathan
2021-10-20 22:40:51 +00:00
Igor Ignatyev
cea3f01046
8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless
...
Reviewed-by: lmesnik
2021-10-20 19:24:46 +00:00
Alisen Chung
d1e3ca4ee3
8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos
...
Reviewed-by: serb, kizune, prr
2021-10-20 18:51:00 +00:00
Markus Karg
913f9281ad
8273507: Convert test/jdk/java/nio/channels/Channels/TransferTo.java to TestNG test
...
Reviewed-by: shade, bpb
2021-10-20 18:30:52 +00:00
Mikhailo Seledtsov
0021a2f462
8275449: Add linux-aarch64-zero build profile
...
Reviewed-by: erikj
2021-10-20 18:16:58 +00:00
Alexander Zvegintsev
46b5bfbc38
8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos
...
Reviewed-by: pbansal, serb, psadhukhan, prr
2021-10-20 16:44:47 +00:00
Harold Seigel
bbc606117f
8272614: Unused parameters in MethodHandleNatives linking methods
...
Reviewed-by: dholmes, lfoltan
2021-10-20 15:48:43 +00:00
Thomas Schatzl
7e28bdd1eb
8275055: Improve HeapRegionRemSet::split_card()
...
Reviewed-by: sjohanss, ayang
2021-10-20 15:33:50 +00:00
Jaikiran Pai
35e5bb5f59
8269336: Malformed jdk.serialFilter incorrectly handled
...
Reviewed-by: rriggs
2021-10-20 15:10:28 +00:00
Daniel Jelinski
043cde22d4
8275319: java.net.NetworkInterface throws java.lang.Error instead of SocketException
...
Reviewed-by: alanb, dfuchs
2021-10-20 14:06:08 +00:00
Harold Seigel
a91a0a523a
8233724: Remove -Wc++14-compat warning suppression in operator_new.cpp
...
Reviewed-by: coleenp
2021-10-20 12:20:50 +00:00
Harold Seigel
1271fbf3d4
8248584: Enable CHECK_UNHANDLED_OOPS for Windows fastdebug builds
...
Reviewed-by: dholmes, erikj
2021-10-20 12:15:40 +00:00
Zhengyu Gu
135cf3c94d
8275439: Remove PrintVtableStats
...
Reviewed-by: coleenp, dholmes
2021-10-20 11:46:13 +00:00
Thomas Schatzl
50a57238a8
8274910: Compile in G1 evacuation failure injection code based on define
...
Reviewed-by: sjohanss, ayang
2021-10-20 11:42:58 +00:00
Hannes Wallnöfer
5454a76752
8275273: Add missing HtmlStyle documentation
...
Reviewed-by: jjg
2021-10-20 09:59:55 +00:00
sunguoyun
bd0bed71e5
8273317: crash in cmovP_cmpP_zero_zeroNode::bottom_type()
...
Reviewed-by: thartmann, kvn
2021-10-20 06:37:20 +00:00
Prasanta Sadhukhan
77b2789396
7124287: [macosx] JTableHeader doesn't get focus after pressing F8 key
...
Reviewed-by: kizune
2021-10-20 06:31:59 +00:00
Weijun Wang
c24fb852f2
8275512: Upgrade required version of jtreg to 6.1
...
Reviewed-by: ihse, iignatyev, joehw, lancea, jjg, mchung
2021-10-19 21:04:14 +00:00
Joe Darcy
926966be7a
8275003: Suppress warnings on non-serializable non-transient instance fields in windows mscapi
...
Reviewed-by: valeriep
2021-10-19 20:53:23 +00:00
Valerie Peng
e63c1486dc
8264849: Add KW and KWP support to PKCS11 provider
...
Reviewed-by: ascarpino
2021-10-19 20:50:56 +00:00
Weijun Wang
bd2b41dd70
8275252: Migrate cacerts from JKS to password-less PKCS12
...
Reviewed-by: erikj, ihse, mullan
2021-10-19 20:48:17 +00:00
Phil Race
54a29a4470
8192931: Regression test java/awt/font/TextLayout/CombiningPerf.java fails
...
Reviewed-by: serb, jdv, kizune
2021-10-19 20:45:27 +00:00
Ian Graves
4b9303b77b
8273308: PatternMatchTest.java fails on CI
...
Reviewed-by: dfuchs, smarks
2021-10-19 18:26:04 +00:00
Jamsheed Mohammed C M
25c8584879
8271723: Unproblemlist runtime/InvocationTests/invokevirtualTests.java
...
Reviewed-by: thartmann
2021-10-19 18:26:03 +00:00
Harold Seigel
76373ae3c8
8270404: Better canonicalization
...
Reviewed-by: coleenp, rhalade, mschoene
2021-10-19 18:26:03 +00:00
Harold Seigel
24b588eddb
8270398: Enhance canonicalization
...
Reviewed-by: rhalade, mschoene, coleenp
2021-10-19 18:26:03 +00:00
Weijun Wang
b774d31c48
8266689: More Constrained Delegation
...
Reviewed-by: valeriep, rhalade, ahgross
2021-10-19 18:26:03 +00:00
Prasanta Sadhukhan
333b9d5715
8265580: Enhanced style for RTF kit
...
Reviewed-by: rhalade, azvegint, prr, mschoene
2021-10-19 18:26:02 +00:00
Prasanta Sadhukhan
4e4a3cf657
8269763: The JEditorPane is blank after JDK-8265167
...
Reviewed-by: azvegint, prr
2021-10-19 18:26:02 +00:00
Jamsheed Mohammed C M
af82404b3c
8269624: Enhance method selection support
...
Reviewed-by: vlivanov, rhalade, thartmann, iignatyev, jwilhelm, ahgross
2021-10-19 18:26:02 +00:00
Prasanta Sadhukhan
3ab356335d
8265574: Improve handling of sheets
...
Reviewed-by: azvegint, prr, rhalade, mschoene, ahgross
2021-10-19 18:26:02 +00:00
Jamil Nimeh
f2c5728a86
8268199: Correct certificate requests
...
Reviewed-by: xuelei, ahgross, rhalade
2021-10-19 18:26:02 +00:00
Jamil Nimeh
44ce867314
8270105: Fix ServerKeyExchange copyright
...
Reviewed-by: jnimeh, weijun
2021-10-19 18:26:01 +00:00
Jamil Nimeh
9c4988daeb
8268193: Improve requests of certificates
...
Reviewed-by: xuelei, rhalade, ahgross
2021-10-19 18:26:01 +00:00
Xue-Lei Andrew Fan
c714707eac
8268205: Enhance DTLS client handshake
...
Reviewed-by: jnimeh, ahgross, rhalade
2021-10-19 18:26:01 +00:00
Xue-Lei Andrew Fan
365a2d428c
8269618: Better session identification
...
Reviewed-by: jnimeh, rhalade, ahgross
2021-10-19 18:26:01 +00:00
Hai-May Chao
20e1a273c2
8268500: Better specified ParameterSpecs
...
Reviewed-by: weijun, ahgross, rhalade
2021-10-19 18:26:01 +00:00
Hai-May Chao
790dcc667d
8268506: More Manifest Digests
...
Reviewed-by: xuelei, ahgross, weijun, rhalade
2021-10-19 18:26:00 +00:00
Weijun Wang
ab9170957f
8270212: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic
...
Reviewed-by: ahgross, valeriep
2021-10-19 18:26:00 +00:00
Jayathirth D V
c70f7cad47
8267735: Better BMP support
...
Reviewed-by: prr, rhalade, azvegint, ahgross, mschoene
2021-10-19 18:26:00 +00:00
Weijun Wang
3470e7b300
8266109: More Resilient Classloading
...
Reviewed-by: lancea, rhalade, mschoene, bchristi
2021-10-19 18:26:00 +00:00
Xue-Lei Andrew Fan
a07a046c92
8267729: Improve TLS client handshaking
...
Reviewed-by: ahgross, jnimeh, rhalade
2021-10-19 18:25:59 +00:00
Prasanta Sadhukhan
fde3839c0c
8265167: Richer Text Editors
...
Reviewed-by: prr, rhalade, mschoene, azvegint
2021-10-19 18:25:59 +00:00
Hai-May Chao
a48251cb4a
8266137: Improve Keystore integrity
...
Reviewed-by: mschoene, rhalade, weijun
2021-10-19 18:25:59 +00:00
Aleksei Efimov
bddcc8ea9d
8267712: Better LDAP reference processing
...
Reviewed-by: dfuchs, ahgross, rhalade
2021-10-19 18:25:59 +00:00
Valerie Peng
470e8a0fda
8266103: Better specified spec values
...
Reviewed-by: mullan, rhalade, mschoene
2021-10-19 18:25:59 +00:00
Julia Boes
dd199ee063
8266097: Better hashing support
...
Reviewed-by: chegar, dfuchs, ahgross, smarks, rhalade
2021-10-19 18:25:58 +00:00
Michael McMahon
3a7b663b6f
8265776: Improve Stream handling for SSL
...
Reviewed-by: dfuchs, chegar, rhalade, ahgross
2021-10-19 18:25:58 +00:00
Weijun Wang
34628ff8ac
8266115: More Manifest Jar Loading
...
Reviewed-by: mschoene, ahgross, mullan, rhalade
2021-10-19 18:25:58 +00:00
Weijun Wang
a26f9db704
8263314: Enhance XML Dsig modes
...
Reviewed-by: rhalade, mschoene, valeriep, mullan
2021-10-19 18:25:58 +00:00
Alexander Zvegintsev
895e2bd7c0
8274160: java/awt/Window/ShapedAndTranslucentWindows/Common.java delay is too high
...
Reviewed-by: psadhukhan, pbansal
2021-10-19 17:24:20 +00:00
Vicente Romero
fd10f1996e
8275302: unexpected compiler error: cast, intersection types and sealed
...
Reviewed-by: jlahoda
2021-10-19 16:46:14 +00:00
Markus Grönlund
99bf7dd8dd
8275517: Off-by-one error in allocation
...
Reviewed-by: tschatzl
2021-10-19 16:20:45 +00:00
Naoto Sato
8a3e0a1fc1
7008363: TEST_BUG: test/java/lang/StringCoding/CheckEncodings.sh does nothing and is very slow at that
...
Reviewed-by: iris, lancea, bpb, whuang
2021-10-19 15:54:14 +00:00
Andrey Turbanov
a579483c88
8274899: Replace usages of Collections.sort with List.sort call in jdk.hotspot.agent
...
Reviewed-by: sspitsyn, cjplummer, ayang
2021-10-19 14:46:30 +00:00
Zhengyu Gu
002c538bc0
8275287: Relax memory ordering constraints on updating instance class and array class counters
...
Reviewed-by: dholmes, rkennke
2021-10-19 14:14:23 +00:00
Markus Grönlund
98ab4b03b3
8275445: RunThese30M.java failed "assert(ZAddress::is_marked(addr)) failed: Should be marked"
...
Reviewed-by: egahlin, coleenp
2021-10-19 13:00:50 +00:00
Jayathirth D V
dcd6e0da24
8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline
...
Reviewed-by: psadhukhan
2021-10-19 12:25:32 +00:00
Hamlin Li
d17d81a8b2
8273626: G1: Factor out concurrent segmented array from G1CardSetAllocator
...
Reviewed-by: tschatzl, ayang
2021-10-19 12:24:21 +00:00
Zhengyu Gu
a4491f2253
8275413: Remove unused InstanceKlass::set_array_klasses() method
...
Reviewed-by: coleenp
2021-10-19 12:00:30 +00:00
Julia Boes
9d191fce55
8245095: Implementation of JEP 408: Simple Web Server
...
Co-authored-by: Julia Boes <jboes@openjdk.org >
Co-authored-by: Chris Hegarty <chegar@openjdk.org >
Co-authored-by: Michael McMahon <michaelm@openjdk.org >
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org >
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org >
Co-authored-by: Ivan Šipka <isipka@openjdk.org >
Reviewed-by: ihse, jlaskey, michaelm, chegar, dfuchs
2021-10-19 10:19:15 +00:00
Jayathirth D V
947d52c4c3
8255898: Test java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.java fails on Mac OS
...
Reviewed-by: prr, serb
2021-10-19 04:04:25 +00:00
Daniel D. Daugherty
a03119ce1a
8275436: [BACKOUT] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect
...
Reviewed-by: mgronlun
2021-10-18 18:25:53 +00:00
Calvin Cheung
bad75e6796
8275150: URLClassLoaderTable should store OopHandle instead of Handle
...
Reviewed-by: stefank, minqi
2021-10-18 18:05:39 +00:00
Markus Grönlund
72a976ef05
8266936: Add a finalization JFR event
...
Reviewed-by: coleenp, mchung, egahlin
2021-10-18 16:52:36 +00:00
Gerard Ziemski
bcbe3845d9
8269175: [macosx-aarch64] wrong CPU speed in hs_err file
...
Reviewed-by: dholmes, dcubed, stuefe
2021-10-18 16:24:02 +00:00
Joe Darcy
426bcee927
8275360: Use @Override in javax.annotation.processing
...
Reviewed-by: iris
2021-10-18 16:11:16 +00:00
Albert Mingkun Yang
4d383b9fcd
8275298: Remove unnecessary weak_oops_do call in adjust weak roots phase
...
Reviewed-by: tschatzl, sjohanss
2021-10-18 16:02:22 +00:00
Joe Darcy
fb8e5cf4ec
8275368: Correct statement of kinds of elements Processor.process operates over
...
Reviewed-by: jlahoda
2021-10-18 15:48:59 +00:00
Andy Herrick
d548f2fc0d
8274346: Support for additional content in an app-image.
...
Reviewed-by: asemenyuk, almatvee
2021-10-18 13:28:41 +00:00
Weijun Wang
a619f8909b
8274721: UnixSystem fails to provide uid, gid or groups if no username is available
...
Reviewed-by: mullan
2021-10-18 13:24:39 +00:00
Andrey Turbanov
1afddb2560
8275322: Change nested classes in java.management to static nested classes
...
Reviewed-by: alanb, dfuchs, mchung, sspitsyn
2021-10-18 12:02:00 +00:00
Stefan Karlsson
45ebf85ca9
8275333: Print count in "Too many recored phases?" assert
...
Reviewed-by: eosterlund, tschatzl
2021-10-18 11:20:51 +00:00
Tobias Holenstein
ebb1363e5d
8251513: Code around Parse::do_lookupswitch/do_tableswitch should be cleaned up
...
Reviewed-by: roland, thartmann
2021-10-18 07:32:17 +00:00
Stefan Karlsson
bb7dacdc78
8275334: Move class loading Events to a separate section in hs_err files
...
Reviewed-by: stuefe, coleenp
2021-10-18 07:03:17 +00:00
Yasumasa Suenaga
31500692d1
8271949: dumppath in -XX:FlightRecorderOptions does not affect
...
Reviewed-by: ddong, mgronlun
2021-10-17 08:59:13 +00:00
Thomas Schatzl
bfcf6a29a1
8275277: assert(dest_attr.is_in_cset() == (obj->forwardee() == obj)) failed: Only evac-failed objects must be in the collection set here but <addr> is not
...
Reviewed-by: ayang, rkennke
2021-10-16 11:05:48 +00:00
Jonathan Gibbons
96fef40b82
8189591: No way to locally suppress doclint warnings
...
Reviewed-by: hannesw, prappo
2021-10-16 03:04:11 +00:00
Brian Burkhalter
7fc3a8d052
8275149: (ch) ReadableByteChannel returned by Channels.newChannel(InputStream) throws ReadOnlyBufferException
...
Reviewed-by: alanb
2021-10-15 22:58:21 +00:00
Lance Andersen
831802ddb1
8275163: Deflater::deflate methods omit javadoc for ReadOnlyBufferException
...
Reviewed-by: bpb, iris, naoto
2021-10-15 20:38:43 +00:00
Naoto Sato
ad9e234f5e
8275145: file.encoding system property has an incorrect value on Windows
...
Reviewed-by: mchung, iris, rriggs, alanb
2021-10-15 20:36:30 +00:00
Joe Darcy
f17818516c
8275249: Suppress warnings on non-serializable array component types in jdk.jlink
...
Reviewed-by: iris
2021-10-15 17:24:30 +00:00
Calvin Cheung
ee64ce9f14
8274937: Revert the timeout setting for DynamicLoaderConstraintsTest
...
Reviewed-by: dcubed, minqi
2021-10-15 16:53:00 +00:00
Joe Darcy
8c4da9c15f
8275013: Improve discussion of serialization method declarations in java.io.Object{Input, Output}Stream
...
Reviewed-by: smarks, rriggs
2021-10-15 16:17:29 +00:00
Alexander Zvegintsev
da8da3a161
8269698: Specification for methods of java.awt.im.InputContext should mention that they do nothing
...
Reviewed-by: serb
2021-10-15 14:03:55 +00:00
Weijun Wang
8e02064288
8049520: FileCredentialsCache loads cache once and is never refreshed
...
Reviewed-by: mullan
2021-10-15 13:51:52 +00:00
Coleen Phillimore
172aed1a2d
8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror"
...
Reviewed-by: dholmes, iklam
2021-10-15 12:10:27 +00:00
Aleksey Shipilev
ced79091f6
8275286: Check current thread when calling JRT methods that expect it
...
Reviewed-by: zgu, coleenp, dholmes
2021-10-15 11:15:49 +00:00
Artem Semenov
c0f3e1d6be
8271071: accessibility of a table on macOS lacks cell navigation
...
Reviewed-by: ant, kizune, pbansal
2021-10-15 09:51:28 +00:00
Christian Hagedorn
4cb7124c1e
8262912: ciReplay: replay does not simulate unresolved classes
...
Reviewed-by: kvn, dlong
2021-10-15 07:38:38 +00:00
Andrey Turbanov
322b130106
8275106: Cleanup Iterator usages in java.desktop
...
Reviewed-by: serb, pbansal
2021-10-15 07:09:11 +00:00
Sergey Bylokhov
c355704a4b
8041125: ColorConvertOp filter much slower in JDK 8 compared to JDK7
...
Reviewed-by: prr
2021-10-15 02:21:26 +00:00
Jie Fu
9623d5bb46
8275265: java/nio/channels tests needing large heap sizes fail on x86_32
...
Reviewed-by: alanb, bpb
2021-10-14 23:12:56 +00:00
Andrey Turbanov
21df412bd9
8275240: Change nested classes in jdk.attach to static nested classes
...
Reviewed-by: cjplummer, dholmes, sspitsyn
2021-10-14 23:12:05 +00:00
Fernando Guallini
a16f2d0a3c
8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security
...
Reviewed-by: rhalade
2021-10-14 18:26:27 +00:00
Bernhard Urban-Forster
ede3f4e94c
8274795: AArch64: avoid spilling and restoring r18 in macro assembler
...
Reviewed-by: aph
2021-10-14 16:58:14 +00:00
Jaikiran Pai
40d69f0c41
8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:"
...
Reviewed-by: weijun, dfuchs
2021-10-14 14:38:16 +00:00
Per Liden
54b8870766
8275035: Clean up worker thread infrastructure
...
Reviewed-by: stefank, ayang
2021-10-14 14:05:36 +00:00
Zhengyu Gu
3b0b6adc3d
8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges
...
Reviewed-by: shade
2021-10-14 12:52:12 +00:00
Hannes Wallnöfer
8d9004b7f4
8274781: Use monospace font for enclosing interface
...
Reviewed-by: prappo
2021-10-14 12:19:26 +00:00
Nick Gasson
333c4692d8
8275262: [BACKOUT] AArch64: Implement string_compare intrinsic in SVE
...
Reviewed-by: dholmes, tschatzl
2021-10-14 09:35:48 +00:00
TatWai Chong
8b1b6f9fb3
8269559: AArch64: Implement string_compare intrinsic in SVE
...
Reviewed-by: ngasson, aph
2021-10-14 05:27:12 +00:00
Joe Darcy
d9e03e42af
8275244: Suppress warnings on non-serializable array component types in jdk.management
...
Reviewed-by: alanb
2021-10-13 20:19:04 +00:00
lawrence.andrews
7dc2db4aac
8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI
...
Reviewed-by: serb, pbansal
2021-10-13 20:06:35 +00:00
lawrence.andrews
1e0184d142
8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList
...
Reviewed-by: serb, pbansal
2021-10-13 20:04:30 +00:00
Joe Darcy
d15fbc28af
8275187: Suppress warnings on non-serializable array component types in java.sql.rowset
...
Reviewed-by: lancea
2021-10-13 16:53:46 +00:00
Fairoz Matte
d8f6b6c19a
8274718: runtime/cds/appcds/LambdaEagerInit.java fails with -XX:-CompactStrings
...
Reviewed-by: iklam, ccheung
2021-10-13 15:38:36 +00:00
Jie Fu
451a296510
8275173: testlibrary_tests/ir_framework/tests/TestCheckedTests.java fails after JDK-8274911
...
Reviewed-by: chagedorn, thartmann
2021-10-13 14:30:11 +00:00
Andrey Turbanov
5ffb5d100f
8272992: Replace usages of Collections.sort with List.sort call in jdk.* modules
...
Reviewed-by: cjplummer, prappo
2021-10-13 11:34:24 +00:00
Jan Lahoda
b8cb76ad21
8273682: Upgrade Jline to 3.20.0
...
Reviewed-by: sundar
2021-10-13 10:15:54 +00:00
Andrey Turbanov
dcf428c7a7
8275075: Remove unnecessary conversion to String in jdk.hotspot.agent
...
Reviewed-by: sspitsyn, cjplummer
2021-10-13 09:07:07 +00:00
Thomas Schatzl
c3b75c6cdf
8274516: [REDO] JDK-8271880: Tighten condition for excluding regions from collecting cards with cross-references
...
Reviewed-by: sjohanss, ayang
2021-10-13 08:10:55 +00:00
Niklas Radomski
337b73a459
8274851: [PPC64] Port zgc to linux on ppc64le
...
Reviewed-by: ihse, pliden, mdoerr, eosterlund
2021-10-13 07:36:52 +00:00
Martin Doerr
cf828673a9
8275049: [ZGC] missing null check in ZNMethod::log_register
...
Reviewed-by: nradomski, eosterlund, pliden
2021-10-13 07:12:52 +00:00
Joe Darcy
ab34cced3b
8275186: Suppress warnings on non-serializable array component types in xml
...
Reviewed-by: joehw
2021-10-13 05:26:33 +00:00
Daniel D. Daugherty
b1b83500a9
8275171: ProblemList compiler/codegen/aes/TestAESMain.java on linux-x64 and windows-x64 in -Xcomp mode
...
Reviewed-by: iignatyev
2021-10-12 23:43:40 +00:00
Magnus Ihse Bursie
03c2b73e21
8275128: Build hsdis using normal build system
...
Reviewed-by: erikj
2021-10-12 23:28:53 +00:00
Sergey Tsypanov
124f82377b
8268764: Use Long.hashCode() instead of int-cast where applicable
...
Reviewed-by: kevinw, prr, kizune, serb
2021-10-12 19:13:17 +00:00
Daniel D. Daugherty
8657f77608
8271514: support JFR use of new ThreadsList::Iterator
...
Co-authored-by: Kim Barrett <kbarrett@openjdk.org >
Reviewed-by: sspitsyn, mgronlun
2021-10-12 17:05:47 +00:00
Evgeny Astigeevich
b8bd259bb8
8271737: Only normalize the cached user.dir property once
...
Reviewed-by: phh
2021-10-12 16:56:06 +00:00
Dmitry Batrak
89999f70e0
8275131: Exceptions after a touchpad gesture on macOS
...
Reviewed-by: dmarkov, prr
2021-10-12 15:36:41 +00:00
Brian Burkhalter
07b1f1c282
8274548: (fc) FileChannel gathering write fails with IOException "Invalid argument" on macOS 11.6
...
Reviewed-by: alanb
2021-10-12 15:25:53 +00:00
Christian Hagedorn
f623460668
8274911: testlibrary_tests/ir_framework/tests/TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception"
...
Reviewed-by: kvn, thartmann
2021-10-12 13:21:35 +00:00
Roman Kennke
e393c5ea9d
8275074: Cleanup unused code in JFR LeakProfiler
...
Reviewed-by: mgronlun
2021-10-12 13:16:20 +00:00
Martin Doerr
e16b93ad52
8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers
...
Reviewed-by: goetz, nradomski
2021-10-12 12:18:49 +00:00
Zhengyu Gu
1ab64143c0
8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag
...
Reviewed-by: shade
2021-10-12 11:58:35 +00:00
kabutz
b460d6ddaf
8275091: /src/jdk.management.jfr/share/classes/module-info.java has non-canonical order
...
Reviewed-by: mgronlun
2021-10-12 11:38:21 +00:00
Andrey Turbanov
d04d4ee2c1
8274894: Use Optional.empty() instead of ofNullable(null) in HttpResponse.BodySubscribers.discarding
...
Reviewed-by: dfuchs
2021-10-12 11:14:31 +00:00
Doug Simon
33050f8013
8274986: max code printed in hs-err logs should be configurable
...
Reviewed-by: never, dholmes
2021-10-12 09:49:50 +00:00
Kim Barrett
8de26361f7
8274615: Support relaxed atomic add for linux-aarch64
...
Reviewed-by: aph, dholmes
2021-10-12 09:40:35 +00:00
Andrey Turbanov
7d2633f795
8275002: Remove unused AbstractStringBuilder.MAX_ARRAY_SIZE
...
Reviewed-by: prappo, jlaskey, martin
2021-10-12 09:37:54 +00:00
Aleksey Shipilev
cfe7471f17
8177814: jdk/editpad is not in jdk TEST.groups
...
Reviewed-by: serb
2021-10-12 07:24:15 +00:00
Aleksey Shipilev
a5f09d1088
8275031: runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when hsdis is present
...
Reviewed-by: dholmes, dnsimon
2021-10-12 06:22:13 +00:00
Aleksey Shipilev
ef0922e885
8274560: JFR: Add test for OldObjectSample event when using Shenandoah
...
Reviewed-by: mgronlun
2021-10-12 05:56:15 +00:00
Hamlin Li
1e3069593e
8274466: G1: use field directly rather than method in G1CollectorState::in_mixed_phase
...
Reviewed-by: ayang, sjohanss
2021-10-12 01:25:00 +00:00
Sergey Bylokhov
dd93c6e27b
8272167: AbsPathsInImage.java should skip *.dSYM directories
...
Reviewed-by: ihse, erikj
2021-10-12 00:14:00 +00:00
Andrey Turbanov
829dea45c9
8274945: Cleanup unnecessary calls to Throwable.initCause() in java.desktop
...
Reviewed-by: jdv, serb, pbansal
2021-10-11 19:19:39 +00:00
Zhengyu Gu
75f5145e21
8274925: Shenandoah: shenandoah/TestAllocHumongousFragment.java test failed on lock rank check
...
Reviewed-by: shade
2021-10-11 16:58:53 +00:00
Thomas Stuefe
83c3771929
8273881: Metaspace: test repeated deallocations
...
Reviewed-by: dholmes, shade
2021-10-11 15:48:10 +00:00
Lin Zang
3f01d03a10
8275021: Test serviceability/sa/TestJmapCore.java fails with: java.io.IOException: Stack frame 0x4 not found
...
Reviewed-by: dholmes, dcubed
2021-10-11 15:27:28 +00:00
Zhengyu Gu
3f07337722
8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests
...
Reviewed-by: shade
2021-10-11 15:10:57 +00:00
Patricio Chilano Mateo
0d80f6cf82
8274379: Allow process of unsafe access errors in check_special_condition_for_native_trans
...
Reviewed-by: rehn, dholmes
2021-10-11 13:34:42 +00:00
Jan Lahoda
b870468bdc
8274347: Passing a *nested* switch expression as a parameter causes an NPE during compile
...
Reviewed-by: vromero
2021-10-11 12:38:08 +00:00
Coleen Phillimore
110e38ded8
8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes
...
8274935: dumptime_table has stale entry
Reviewed-by: eosterlund, iklam
2021-10-11 12:11:11 +00:00
Thomas Schatzl
b7af890574
8274430: Remove some debug error printing code added in JDK-8017163
...
Reviewed-by: sjohanss, ayang
2021-10-11 11:48:50 +00:00
Thomas Schatzl
aaf2401bc7
8274927: Remove unnecessary G1ArchiveAllocator code
...
Reviewed-by: kbarrett, ayang
2021-10-11 11:46:46 +00:00
Jie Fu
c55dd365e3
8275008: gtest build failure due to stringop-overflow warning with gcc11
...
Reviewed-by: dholmes, ihse
2021-10-11 10:51:39 +00:00
Roman Kennke
3edee1e1fe
8272723: Don't use Access API to access primitive fields
...
Reviewed-by: stefank, eosterlund
2021-10-11 10:37:54 +00:00
Martin Doerr
49f8ce6e9c
8274773: [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform
...
Reviewed-by: eosterlund, goetz
2021-10-11 10:31:54 +00:00
Fei Gao
c032186b42
8272968: AArch64: Remove redundant matching rules for commutative ops
...
Reviewed-by: ngasson
2021-10-11 06:59:37 +00:00
Ao Qi
a05873a225
8274952: jdk/jfr/api/consumer/TestRecordedFrameType.java failed when c1 disabled
...
Reviewed-by: egahlin, jiefu
2021-10-11 02:17:56 +00:00
Lin Zang
5ecc99bbf5
8274620: resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java is timing out
...
Reviewed-by: cjplummer, dholmes
2021-10-11 01:56:34 +00:00
Jie Fu
2ff3977a66
8275004: CDS build failure with gcc11
...
Reviewed-by: shade
2021-10-10 14:00:58 +00:00
lawrence.andrews
296f8537f7
8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java
...
Reviewed-by: serb
2021-10-10 08:46:04 +00:00
Andrey Turbanov
2c83559eda
8274882: Cleanup redundant boxing in java.desktop
...
Reviewed-by: serb, pbansal
2021-10-10 08:41:52 +00:00
Wang Huang
6d1d4d5292
8268231: Aarch64: Use ldp in intrinsics for String.compareTo
...
Co-authored-by: Wang Huang <whuang@openjdk.org >
Co-authored-by: Sun Jianye <sunjianye@huawei.com >
Co-authored-by: Wu Yan <wuyan@openjdk.org >
Reviewed-by: ngasson, aph
2021-10-09 08:19:17 +00:00
Pankaj Bansal
aac6c4ea70
8272229: BasicSplitPaneDivider:oneTouchExpandableChanged() returns leftButton and rightButton as null with GTKLookAndFeel
...
Reviewed-by: serb, jdv, kizune
2021-10-09 03:52:53 +00:00
Andrey Turbanov
f640c7aaa8
8274806: Simplify equals() call on nullable variable and a constant in java.desktop
...
Reviewed-by: serb, pbansal
2021-10-09 00:46:20 +00:00
Andrey Turbanov
9c431dd168
8274900: Too weak variable type leads to unnecessary cast in jdk.javadoc
...
Reviewed-by: prappo
2021-10-08 23:08:05 +00:00
Coleen Phillimore
3cb9724ed9
8274934: Attempting to acquire lock JNICritical_lock/41 out of order with lock MultiArray_lock/41
...
Reviewed-by: dcubed, iklam
2021-10-08 21:10:42 +00:00
Brian Burkhalter
239a35aa91
8233749: Files.exists javadoc doesn't mention eating IOException
...
Reviewed-by: lancea, alanb
2021-10-08 16:43:16 +00:00
Naoto Sato
ec199072c5
8274864: Remove Amman/Cairo hacks in ZoneInfoFile
...
Reviewed-by: iris, joehw
2021-10-08 16:11:22 +00:00
Sergey Tsypanov
ccbce107f2
8272756: Remove unnecessary explicit initialization of volatile variables in java.desktop
...
Reviewed-by: jdv, aivanov
2021-10-08 15:58:36 +00:00
Christian Hagedorn
36b89a1893
8274785: ciReplay: Potential crash due to uninitialized Compile::_ilt variable
...
Reviewed-by: neliasso, kvn
2021-10-08 14:51:18 +00:00
Roland Westrelin
2aacd4220a
8274145: C2: condition incorrectly made redundant with dominating main loop exit condition
...
Reviewed-by: kvn, neliasso
2021-10-08 14:48:35 +00:00
Coleen Phillimore
6364719cd1
8274004: Change 'nonleaf' rank name
...
8273956: Add checking for rank values
Reviewed-by: dholmes, pchilanomate
2021-10-08 12:23:19 +00:00
Doug Simon
b60837a7d5
8272586: emit abstract machine code in hs-err logs
...
Reviewed-by: kvn, dholmes
2021-10-08 08:06:53 +00:00
Matthias Baesken
97ea9dd2f2
8274840: Update OS detection code to recognize Windows 11
...
Co-authored-by: Arno Zeller <arno.zeller@sap.com >
Reviewed-by: clanger, dholmes
2021-10-08 06:40:18 +00:00
Yumin Qi
8de77634c4
8273152: Refactor CDS FileMapHeader loading code
...
Reviewed-by: ccheung, iklam
2021-10-07 21:33:32 +00:00
Daniel D. Daugherty
920e70701d
8274920: ProblemList 2 VectorAPI tests failing due to "assert(!vbox->is_Phi()) failed"
...
Reviewed-by: kvn
2021-10-07 17:14:26 +00:00
Andrey Turbanov
7de2cf852d
8273910: Redundant condition and assignment in java.net.URI
...
Reviewed-by: dfuchs
2021-10-07 16:55:45 +00:00
Naoto Sato
8ca084617f
8274407: (tz) Update Timezone Data to 2021c
...
8274467: TestZoneInfo310.java fails with tzdata2021b
8274468: TimeZoneTest.java fails with tzdata2021b
Reviewed-by: rriggs, iris, coffeys
2021-10-07 15:32:11 +00:00
Coleen Phillimore
4ab274ac1a
8274858: Remove unused dictionary_classes_do functions
...
Reviewed-by: dholmes, hseigel
2021-10-07 15:24:00 +00:00
Sean Coffey
03a8d342b8
8273826: Correct Manifest file name and NPE checks
...
Reviewed-by: weijun, hchao, mullan
2021-10-07 15:12:13 +00:00
Jie Fu
722d639fad
8274838: runtime/cds/appcds/TestSerialGCWithCDS.java fails on Windows
...
Reviewed-by: iklam, hseigel
2021-10-07 12:42:16 +00:00
Lin Zang
340c715c3b
8273929: Remove GzipRandomAccess in heap dump test
...
Reviewed-by: cjplummer, sspitsyn
2021-10-07 11:57:18 +00:00
Yude Lin
8319836152
8274546: Shenandoah: Remove unused ShenandoahUpdateRootsTask copy
...
Reviewed-by: zgu, tschatzl
2021-10-07 11:28:49 +00:00
Andrey Turbanov
d5ccfa2ae9
8274755: Replace 'while' cycles with iterator with enhanced-for in jdk.jdi
...
Reviewed-by: alanb, amenkov, sspitsyn, cjplummer
2021-10-07 09:38:42 +00:00
Richard Reingruber
29dcbb72a2
8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume.
...
Reviewed-by: alanb, cjplummer, sspitsyn
2021-10-07 08:20:20 +00:00
Florian Weimer
5762ec2587
8274780: ChannelInputStream.readNBytes(int) incorrectly calls readAllBytes()
...
Reviewed-by: alanb, bpb
2021-10-07 07:02:01 +00:00
Andrey Turbanov
4e960fe53f
8274497: Unnecessary Vector usage in AquaFileSystemModel
...
Reviewed-by: serb, pbansal
2021-10-07 03:42:50 +00:00
Jie Fu
c833b4d130
8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern
...
Reviewed-by: iklam, ihse, kvn
2021-10-06 23:22:04 +00:00
lawrence.andrews
d57fb6f684
8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java
...
Reviewed-by: serb
2021-10-06 23:12:56 +00:00
Jonathan Gibbons
734d1fbd33
8274211: Test man page that options are documented
...
Reviewed-by: prappo
2021-10-06 22:40:44 +00:00
Sergey Bylokhov
9561fea790
8273102: Delete deprecated for removal the empty finalize() in java.desktop module
...
Reviewed-by: pbansal, aivanov, iris, prr
2021-10-06 22:31:23 +00:00
Andrey Turbanov
9945f7a074
8274318: Replace 'for' cycles with iterator with enhanced-for in java.management
...
Reviewed-by: cjplummer, sspitsyn, dfuchs
2021-10-06 18:23:46 +00:00
Andrey Turbanov
754bc82c4c
8274525: Replace uses of StringBuffer with StringBuilder in java.xml
...
Reviewed-by: joehw, iris, naoto, dfuchs
2021-10-06 18:20:18 +00:00
Andrey Turbanov
4e7d7caa0c
8273711: Remove redundant stream() call before forEach in jdk.jlink
...
Reviewed-by: alanb, psandoz, dfuchs
2021-10-06 18:17:58 +00:00
Andrey Turbanov
f3cedbe928
8274464: Remove redundant stream() call before forEach in java.* modules
...
Reviewed-by: dfuchs, amenkov, vtewari
2021-10-06 18:11:07 +00:00
Christian Stein
c10de3538b
8262944: Improve exception message when automatic module lists provider class not in JAR file
...
Reviewed-by: dfuchs, jvernee, alanb, lancea, mchung
2021-10-06 15:11:28 +00:00
Coleen Phillimore
b8af6a9bfb
8273917: Remove 'leaf' ranking for Mutex
...
Reviewed-by: eosterlund, dholmes
2021-10-06 12:14:33 +00:00
Kim Barrett
c80a612709
8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm
...
Reviewed-by: sjohanss, tschatzl
2021-10-06 11:14:26 +00:00
Andrey Turbanov
9759fcb17b
8274496: Use String.contains() instead of String.indexOf() in java.desktop
...
Reviewed-by: pbansal, serb
2021-10-06 10:50:38 +00:00
Hannes Wallnöfer
cdf89304ea
8274625: Search field placeholder behavior
...
Reviewed-by: prappo
2021-10-06 09:28:37 +00:00
Christian Hagedorn
df125f680b
8273410: IR verification framework fails with "Should find method name in validIrRulesMap"
...
Reviewed-by: thartmann, neliasso
2021-10-06 08:21:18 +00:00
Andrew Haley
c74726dbd0
8274730: AArch64: AES/GCM acceleration is broken by the fix for JDK-8273297
...
Reviewed-by: adinn, roland, kvn
2021-10-06 08:18:10 +00:00
Per Liden
2faced09ce
8274738: ZGC: Use relaxed atomic load when reading bits in the live map
...
Reviewed-by: stefank, eosterlund
2021-10-06 07:44:47 +00:00
Andrey Turbanov
8a4d2b4aa7
8274680: Remove unnecessary conversion to String in java.desktop
...
Reviewed-by: pbansal, jdv, serb, kizune
2021-10-06 02:53:09 +00:00
Yasumasa Suenaga
986ee5d0bf
8274670: Improve version string handling in SA
...
Reviewed-by: cjplummer, sspitsyn
2021-10-06 00:36:50 +00:00
Sergey Tsypanov
df7b0c7077
8274715: Implement forEach in Collections.CopiesList
...
Reviewed-by: martin
2021-10-05 22:19:35 +00:00
Daniel D. Daugherty
d4e8712c0a
8274797: ProblemList resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java on macosx-x64
...
Reviewed-by: darcy
2021-10-05 21:47:18 +00:00
Christoph Langer
47262670f3
8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287
...
Reviewed-by: jlahoda
2021-10-05 21:06:52 +00:00
Igor Veresov
83b2219220
8273612: Fix for JDK-8272873 causes timeout in running some tests with -Xcomp
...
Reviewed-by: kvn, neliasso
2021-10-05 19:44:17 +00:00
Joe Darcy
d34ec6ccfc
8274793: Suppress warnings on non-serializable non-transient instance fields in sun.net
...
Reviewed-by: alanb
2021-10-05 19:10:29 +00:00
Jonathan Gibbons
332f067388
8274729: Define Position.NOPOS == Diagnostic.NOPOS
...
Reviewed-by: jlahoda
2021-10-05 18:54:19 +00:00
Weijun Wang
1e75203356
8274656: Remove default_checksum and safe_checksum_type from krb5.conf
...
Reviewed-by: valeriep
2021-10-05 18:19:45 +00:00
Weijun Wang
03d3c03384
8273670: Remove weak etypes from default krb5 etype list
...
Reviewed-by: valeriep, mullan
2021-10-05 18:18:51 +00:00
Joe Darcy
c391e59ea6
8274244: ReportOnImportedModuleAnnotation.java fails on rerun
...
Reviewed-by: jjg
2021-10-05 17:31:57 +00:00
Phil Race
37890650a7
8274397: [macOS] Stop setting env. var JAVA_MAIN_CLASS_<pid> in launcher code
...
Reviewed-by: rriggs, serb
2021-10-05 17:30:31 +00:00
Hannes Wallnöfer
e1f0df0de3
8267853: Remove unused styles from stylesheet
...
Reviewed-by: prappo
2021-10-05 16:57:12 +00:00
Jonathan Gibbons
4e3948f18b
8274744: TestSnippetTag test fails after recent integration
...
Reviewed-by: prappo
2021-10-05 15:27:02 +00:00
Jonathan Gibbons
92b64a2053
8273745: VerifyLocale.java occasionally times out
...
Reviewed-by: prappo
2021-10-05 15:21:44 +00:00
Coleen Phillimore
90a5ae802e
8274282: Clarify special wait assert
...
Reviewed-by: dholmes, pchilanomate
2021-10-05 15:13:54 +00:00
Albert Mingkun Yang
bb0bab57a1
8274286: Skip null for make_referent_alive in referenceProcessor
...
Reviewed-by: kbarrett, tschatzl
2021-10-05 14:31:17 +00:00
Peter Levart
7ad74d82d7
8274299: Make Method/Constructor/Field accessors @Stable
...
Reviewed-by: redestad, mchung
2021-10-05 14:16:20 +00:00
Andrey Turbanov
1459180f35
8274079: Cleanup unnecessary calls to Throwable.initCause() in java.base module
...
Reviewed-by: weijun
2021-10-05 13:36:37 +00:00
Harold Seigel
8609ea55ac
8273342: Null pointer dereference in classFileParser.cpp:2817
...
Reviewed-by: coleenp, dholmes
2021-10-05 12:39:56 +00:00
Jan Lahoda
a5080effc7
8272564: Incorrect attribution of method invocations of Object methods on interfaces
...
Reviewed-by: jlaskey, mcimadamore, vromero
2021-10-05 10:17:24 +00:00
Kim Barrett
a914ee7216
8274632: Possible pointer overflow in PretouchTask chunk claiming
...
Reviewed-by: tschatzl, ayang
2021-10-05 08:07:02 +00:00
Matthias Baesken
8f7a37c92f
8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms
...
Reviewed-by: dholmes, lucy
2021-10-05 07:25:00 +00:00
Christian Hagedorn
3953e0774c
8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity
...
Reviewed-by: roland, thartmann, neliasso
2021-10-05 07:02:06 +00:00
Andrey Turbanov
53d7e95bc6
8274635: Use String.equals instead of String.compareTo in jdk.accessibility
...
Reviewed-by: serb
2021-10-05 06:39:29 +00:00
Andrey Turbanov
e43f540cde
8274651: Possible race in FontDesignMetrics.KeyReference.dispose
...
Reviewed-by: prr, serb
2021-10-05 00:53:17 +00:00
David Holmes
2e542e33b8
8274349: ForkJoinPool.commonPool() does not work with 1 CPU
...
Co-authored-by: Doug Lea <dl@openjdk.org >
Reviewed-by: shade, martin
2021-10-04 23:14:12 +00:00
Erik Gahlin
7e757f6a2c
8274559: JFR: Typo in 'jfr help configure' text
...
Reviewed-by: iris, mikael
2021-10-04 21:19:19 +00:00
Jonathan Gibbons
75d6688df9
8274745: ProblemList TestSnippetTag.java
...
Reviewed-by: prappo
2021-10-04 19:00:21 +00:00
Mikhailo Seledtsov
9914e5c416
8274610: Add linux-aarch64 to bootcycle build profiles
...
Reviewed-by: erikj
2021-10-04 17:20:05 +00:00
Jonathan Gibbons
0ca094bc5f
8273244: Improve diagnostic output related to ErroneousTree
...
Reviewed-by: prappo
2021-10-04 16:59:30 +00:00
Jonathan Gibbons
6f727d831d
8274666: rename HtmlStyle.descfrmTypeLabel to be less cryptic
...
Reviewed-by: hannesw
2021-10-04 16:58:23 +00:00
Adam Sotona
139a8334cb
8268869: java in source-file mode suggests javac-only Xlint flags
...
Reviewed-by: jjg
2021-10-04 15:48:09 +00:00
Weijun Wang
f63c4a832a
8274471: Verification of OCSP Response signed with RSASSA-PSS fails
...
Reviewed-by: hchao, jnimeh
2021-10-04 15:30:44 +00:00
Naoto Sato
f2404d60de
8274658: ISO 4217 Amendment 170 Update
...
Reviewed-by: lancea, iris
2021-10-04 15:06:48 +00:00
Alex Kasko
7eb0372e55
8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java test
...
Reviewed-by: joehw, shade
2021-10-04 12:38:34 +00:00
Aleksey Shipilev
47bfc8aa93
8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening
...
Reviewed-by: egahlin
2021-10-04 12:35:58 +00:00
Aleksey Shipilev
0828273b89
8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected
...
Reviewed-by: kbarrett, tschatzl
2021-10-04 12:22:55 +00:00
Andrey Turbanov
6726c592ed
8274634: Use String.equals instead of String.compareTo in java.desktop
...
Reviewed-by: serb, pbansal
2021-10-04 10:27:20 +00:00
Prasanta Sadhukhan
32811026ce
8268084: [macos] Disabled JMenuItem arrow is not disabled
...
Reviewed-by: serb, jdv
2021-10-04 06:49:10 +00:00
Robbin Ehn
7957994273
8273695: Safepoint deadlock on VMOperation_lock
...
Reviewed-by: dcubed, pchilanomate, eosterlund
2021-10-04 06:47:27 +00:00
Andrey Turbanov
9ca6bf0d22
8274505: Too weak variable type leads to unnecessary cast in java.desktop
...
Reviewed-by: serb, kizune, pbansal
2021-10-02 03:06:29 +00:00
Brian Burkhalter
0786d8b7b3
8268435: (ch) ChannelInputStream could override readAllBytes
...
Reviewed-by: alanb, lancea
2021-10-01 20:15:44 +00:00
Alexey Ivanov
bb4500d0d2
8274465: Fix javax/swing/text/ParagraphView/6364882/bug6364882.java failures
...
Reviewed-by: jiefu, serb
2021-10-01 18:41:51 +00:00
Pavel Rappo
05d38604a2
8274605: Fix predicate guarantees on returned values in (Doc)SourcePositions
...
Reviewed-by: jlahoda, jjg
2021-10-01 16:15:48 +00:00
Brian Burkhalter
3d7671b65e
8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS
...
Reviewed-by: alanb
2021-10-01 15:30:55 +00:00
Ekaterina Vergizova
c05dc268ac
8274435: EXCEPTION_ACCESS_VIOLATION in BFSClosure::closure_impl
...
Reviewed-by: stefank
2021-10-01 12:53:08 +00:00
Aleksei Efimov
cc14c6f076
8274227: Remove "impl.prefix" jdk system property usage from InetAddress
...
Reviewed-by: alanb, dfuchs
2021-10-01 09:48:09 +00:00
Jan Lahoda
292d7bb1d5
8274363: Transitively sealed classes not considered exhaustive in switches
...
Reviewed-by: vromero
2021-10-01 08:54:18 +00:00
Jan Lahoda
1887028408
8269113: Javac throws when compiling switch (null)
...
Co-authored-by: Guoxiong Li <gli@openjdk.org >
Reviewed-by: vromero
2021-10-01 08:53:04 +00:00
Ao Qi
b7b78ff1f3
8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines
...
Reviewed-by: jiefu, dfuchs
2021-10-01 08:52:04 +00:00
Martin Doerr
5e4b514e6e
8274550: c2i entry barriers read int as long on PPC
...
Reviewed-by: eosterlund, shade
2021-10-01 08:20:51 +00:00
Kim Barrett
2e690ba8bd
8274322: Problems with oopDesc construction
...
Reviewed-by: dholmes, stefank
2021-10-01 00:25:35 +00:00
Jie Fu
a8edd1b360
8274527: Minimal VM build fails after JDK-8273459
...
Reviewed-by: kvn
2021-09-30 23:11:56 +00:00
Joe Darcy
7326481143
8274393: Suppress more warnings on non-serializable non-transient instance fields in security libs
...
Reviewed-by: weijun
2021-09-30 17:39:05 +00:00
Joe Darcy
8215b2eb61
8274398: Suppress more warnings on non-serializable non-transient instance fields in management libs
...
Reviewed-by: sspitsyn
2021-09-30 16:58:53 +00:00
Patricio Chilano Mateo
9573022978
8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost"
...
Reviewed-by: dholmes, cjplummer, sspitsyn
2021-09-30 16:02:14 +00:00
Erik Österlund
f08180f35f
8274501: c2i entry barriers read int as long on AArch64
...
Reviewed-by: shade, kbarrett, aph
2021-09-30 15:52:36 +00:00
Bradford Wetmore
c57ed22e77
8274528: Add comment to explain an HKDF optimization in SSLSecretDerivation
...
Reviewed-by: jnimeh
2021-09-30 15:46:29 +00:00
Severin Gehwolf
9180d9a2f9
8273216: JCMD does not work across container boundaries with Podman
...
Reviewed-by: mseledtsov, hseigel
2021-09-30 15:23:44 +00:00
Alex Kasko
3e0d7c33d4
8270290: NTLM authentication fails if HEAD request is used
...
Reviewed-by: dfuchs, michaelm
2021-09-30 15:21:18 +00:00
Lin Zang
bfd6163471
8274196: Crashes in VM_HeapDumper::work after JDK-8252842
...
8274245: sun/tools/jmap/BasicJMapTest.java Mutex rank failures
Reviewed-by: coleenp, pliden, cjplummer
2021-09-30 14:44:59 +00:00
Masanori Yano
bb95dda0ac
8248001: javadoc generates invalid HTML pages whose ftp:// links are broken
...
Reviewed-by: hannesw
2021-09-30 11:33:21 +00:00
Mahendra Chhipa
2f955d6f5b
8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/http/ tests
...
Reviewed-by: michaelm
2021-09-30 11:29:20 +00:00
Severin Gehwolf
94e31e5ca5
8274506: TestPids.java and TestPidsLimit.java fail with podman run as root
...
Reviewed-by: mbaesken, cjplummer
2021-09-30 08:53:31 +00:00
Martin Doerr
a8210c53e7
8274401: C2: GraphKit::load_array_element bypasses Access API
...
Reviewed-by: kvn, goetz, thartmann
2021-09-30 08:41:03 +00:00
Christian Hagedorn
dfc557cbea
8274406: RunThese30M.java failed "assert(!LCA_orig->dominates(pred_block) || early->dominates(pred_block)) failed: early is high enough"
...
Reviewed-by: kvn, thartmann
2021-09-30 08:29:43 +00:00
Aleksey Shipilev
c0533ef2d8
8274522: java/lang/management/ManagementFactory/MXBeanException.java test fails with Shenandoah
...
Reviewed-by: alanb, mchung
2021-09-30 06:55:24 +00:00
Aleksey Shipilev
f8415a9b2f
8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah
...
Reviewed-by: mchung, cjplummer
2021-09-30 06:54:13 +00:00
Andrey Turbanov
355356c405
8273435: Remove redundant zero-length check in ClassDesc.of
...
Reviewed-by: rriggs
2021-09-29 23:08:23 +00:00
Joe Darcy
97385d4f16
8274405: Suppress warnings on non-serializable non-transient instance fields in javac and javadoc
...
Reviewed-by: prappo, jjg
2021-09-29 23:02:20 +00:00
Andrey Turbanov
79cebe2c1b
8274050: Unnecessary Vector usage in javax.crypto
...
Reviewed-by: valeriep
2021-09-29 18:22:40 +00:00
Pavel Rappo
97b28742b4
8274509: Remove stray * and stylistic . from doc comments
...
Reviewed-by: alanb, dfuchs, lancea, iris, bpb
2021-09-29 17:09:08 +00:00
Aleksey Shipilev
b1b66965f1
8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java test should be resilient to lsof warnings
...
Reviewed-by: dfuchs
2021-09-29 16:57:40 +00:00
Weijun Wang
edd9d1c97b
8274330: Incorrect encoding of the DistributionPointName object in IssuingDistributionPointExtension
...
Reviewed-by: ascarpino
2021-09-29 15:37:16 +00:00
Roland Westrelin
980c50dc60
8272562: C2: assert(false) failed: Bad graph detected in build_loop_late
...
Reviewed-by: chagedorn, kvn
2021-09-29 14:51:33 +00:00
Thomas Schatzl
1dc8fa9902
8274340: [BACKOUT] JDK-8271880: Tighten condition for excluding regions from collecting cards with cross-references
...
Reviewed-by: kbarrett, ayang
2021-09-29 13:59:58 +00:00
Claes Redestad
aaa36cc006
8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86
...
Reviewed-by: naoto, thartmann
2021-09-29 12:58:14 +00:00
Martin Doerr
c4d115701d
8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest
...
Reviewed-by: goetz, thartmann
2021-09-29 09:54:59 +00:00
Aleksey Shipilev
756d22c356
8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes
...
Reviewed-by: thartmann, kvn
2021-09-29 05:41:34 +00:00
Jonathan Gibbons
5b0c9ccc49
8274172: Convert JavadocTester to use NIO
...
Reviewed-by: prappo
2021-09-28 23:53:49 +00:00
David Holmes
2657bcbd99
8274136: -XX:+ExitOnOutOfMemoryError calls exit while threads are running
...
Reviewed-by: stuefe, hseigel
2021-09-28 23:24:23 +00:00
Scott Gibbons
53b25bce87
8273459: Update code segment alignment to 64 bytes
...
Reviewed-by: kvn, sviswanathan
2021-09-28 23:03:01 +00:00
Andrey Turbanov
1a29b1e95e
8274016: Replace 'for' cycles with iterator with enhanced-for in java.desktop
...
Reviewed-by: serb
2021-09-28 23:01:57 +00:00
Joe Darcy
d8a278f394
8274396: Suppress more warnings on non-serializable non-transient instance fields in client libs
...
Reviewed-by: bpb, naoto, serb, iris
2021-09-28 21:48:33 +00:00
Sergey Bylokhov
e49e5b5a7e
8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform)
...
Reviewed-by: prr
2021-09-28 21:38:40 +00:00
Joe Darcy
2072bc77b4
8274391: Suppress more warnings on non-serializable non-transient instance fields in java.util.concurrent
...
Reviewed-by: lancea, bpb, alanb, iris
2021-09-28 21:21:53 +00:00
Joe Darcy
6a477bda85
8274415: Suppress warnings on non-serializable non-transient instance fields in java.xml
...
Reviewed-by: joehw
2021-09-28 21:02:19 +00:00
Alexey Ivanov
67e52a3078
8273634: [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java
...
Reviewed-by: serb
2021-09-28 19:16:58 +00:00
Alexey Ivanov
b7425b63f6
8239502: [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails
...
Reviewed-by: serb
2021-09-28 19:15:33 +00:00
Jesper Steen Møller
c57a6c62ba
8274265: Suspicious string concatenation in logTestUtils.inline.hpp
...
Reviewed-by: clanger, mbaesken
2021-09-28 18:22:15 +00:00
Andrey Turbanov
6f4cefbcba
8274394: Use Optional.isEmpty instead of !Optional.isPresent in jdk.jlink
...
Reviewed-by: alanb, mchung
2021-09-28 17:22:27 +00:00
Sergey Tsypanov
94f5e807c9
8274276: Cache normalizedBase URL in URLClassPath.FileLoader
...
Reviewed-by: dfuchs
2021-09-28 17:18:55 +00:00
Artem Semenov
b36881fa3b
8274383: JNI call of getAccessibleSelection on a wrong thread
...
Reviewed-by: kizune, ant
2021-09-28 16:40:47 +00:00
Artem Semenov
be40373745
8274381: missing CAccessibility definitions in JNI code
...
Reviewed-by: pbansal, ant, kizune
2021-09-28 16:08:30 +00:00
Tongbao Zhang
79865cd797
8274259: G1: assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe after JDK-8270009
...
Reviewed-by: tschatzl, sjohanss
2021-09-28 12:32:39 +00:00
Alexander Scherbatiy
961dcffc86
8273581: Change the mechanism by which JDK loads the platform-specific FontManager class
...
Reviewed-by: prr, psadhukhan, azvegint, aivanov, serb
2021-09-28 09:26:51 +00:00
Ioi Lam
6a573b888d
8273508: Support archived heap objects in SerialGC
...
Reviewed-by: tschatzl, ccheung
2021-09-28 06:23:47 +00:00
Kim Barrett
3eca9c36a6
8264707: HotSpot Style Guide should permit use of lambda
...
Reviewed-by: stefank, dholmes, coleenp, iklam, sjohanss, eosterlund, iveresov, kvn
2021-09-28 05:56:34 +00:00
Jaikiran Pai
af50772d39
8231640: (prop) Canonical property storage
...
Reviewed-by: rriggs, smarks, dfuchs, ihse
2021-09-28 05:17:31 +00:00
Jaikiran Pai
ddc262746a
8273790: Potential cyclic dependencies between Gregorian and CalendarSystem
...
Reviewed-by: naoto, yyang, rriggs
2021-09-28 05:00:27 +00:00
Jaikiran Pai
633eab23f0
8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently
...
Reviewed-by: alanb
2021-09-28 04:54:58 +00:00
Lin Zang
8876eae429
8269685: Optimize HeapHprofBinWriter implementation
...
8262386: resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out
Reviewed-by: sspitsyn, amenkov
2021-09-28 02:59:14 +00:00
Pavel Rappo
c880b87a20
8274367: Re-indent stack-trace examples for Throwable.printStackTrace
...
Reviewed-by: mchung, iris, darcy, bpb
2021-09-27 22:32:49 +00:00
Yumin Qi
c4b52c7378
8271303: jcmd VM.cds {static, dynamic}_dump should print more info
...
Reviewed-by: iklam, ccheung
2021-09-27 21:27:00 +00:00
Joe Darcy
5b660f3347
8274392: Suppress more warnings on non-serializable non-transient instance fields in java.sql.rowset
...
Reviewed-by: bpb, lancea
2021-09-27 19:57:26 +00:00
bobpengxie
0865120e95
8274345: make build-test-lib is broken
...
Reviewed-by: erikj
2021-09-27 18:16:51 +00:00
Mikael Vidstedt
75404ea25e
8267636: Bump minimum boot jdk to JDK 17
...
Reviewed-by: darcy, erikj, iris
2021-09-27 18:07:26 +00:00
Mikhailo Seledtsov
14100d55dc
8274170: Add hooks for custom makefiles to augment jtreg test execution
...
Reviewed-by: erikj
2021-09-27 18:06:21 +00:00
Mandy Chung
daaa47e200
8274311: Make build.tools.jigsaw.GenGraphs more configurable
...
Reviewed-by: alanb, iris
2021-09-27 16:56:33 +00:00
Phil Race
2cffe4c8e0
8274326: [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m
...
Reviewed-by: serb, pbansal, aivanov
2021-09-27 16:41:00 +00:00
Joe Darcy
172900dab1
8274255: Update javac messages to use "enum class" rather than "enum type"
...
Reviewed-by: vromero
2021-09-27 16:28:17 +00:00
Christian Hagedorn
b0983df5a4
8274074: SIGFPE with C2 compiled code with -XX:+StressGCM
...
Reviewed-by: roland, thartmann
2021-09-27 14:05:51 +00:00
Andrey Turbanov
7436a77e3d
8274317: Unnecessary reentrant synchronized block in java.awt.Cursor
...
Reviewed-by: serb, pbansal, prr
2021-09-27 12:07:29 +00:00
Jie Fu
7426fd4c9c
8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160
...
Reviewed-by: dholmes
2021-09-27 09:38:16 +00:00
Erik Gahlin
e3aff8f8d8
8274289: jdk/jfr/api/consumer/TestRecordedFrameType.java failed with "RuntimeException: assertNotEquals: expected Interpreted to not equal Interpreted"
...
Reviewed-by: mgronlun
2021-09-27 04:02:36 +00:00
bobpengxie
252aaa9249
8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated
...
Reviewed-by: alanb, stuefe, rriggs
2021-09-26 14:48:19 +00:00
seanwxiang
7700b25460
8273401: Disable JarIndex support in URLClassPath
...
Reviewed-by: dfuchs, lancea, alanb, mchung
2021-09-26 11:43:40 +00:00
Pavel Rappo
5ec1cdcaf3
8274321: Standardize values of @since tags in javax.lang.model
...
Reviewed-by: darcy
2021-09-25 21:04:17 +00:00
Daniel Jelinski
4838a2ca7c
8274143: Disable "invalid entry for security.provider.X" error message in log file when security.provider.X is empty
...
Reviewed-by: weijun
2021-09-25 15:37:21 +00:00
Daniel D. Daugherty
ab28db1428
8274312: ProblemList 2 serviceability/dcmd/gc tests with ZGC on macos-all
...
8274313: ProblemList sun/tools/jmap/BasicJMapTest.java subtests
Reviewed-by: stuefe, sspitsyn, dholmes
2021-09-25 13:38:00 +00:00
Jaikiran Pai
8c122af6d8
8274314: Typo in WatchService#poll(long timeout, TimeUnit unit) javadoc
...
Reviewed-by: alanb, lancea
2021-09-25 12:42:03 +00:00
Andrey Turbanov
9bc865d38c
8273960: Redundant condition in Metadata.TypeComparator.compare
...
Reviewed-by: egahlin
2021-09-25 11:42:03 +00:00
Jie Fu
5756385c2b
8274273: Update testing docs for MacOS with Non-US locale
...
Reviewed-by: erikj
2021-09-24 23:12:31 +00:00
Alex Menkov
61ac53f6e5
8210927: JDB tests do not update source path after doing a redefine class
...
Reviewed-by: sspitsyn
2021-09-24 21:50:39 +00:00
Thomas Schatzl
341de49f8f
8273492: Move evacuation failure handling into G1YoungCollector
...
Reviewed-by: sjohanss, ayang
2021-09-24 19:30:21 +00:00
Smita Kamath
13e9ea9e92
8273297: AES/GCM non-AVX512+VAES CPUs suffer after 8267125
...
Reviewed-by: ascarpino, sviswanathan, aph
2021-09-24 19:21:32 +00:00
Phil Race
753b25633b
8274296: Update or Problem List tests which may fail with uiScale=2 on macOS
...
Reviewed-by: jdv
2021-09-24 17:31:19 +00:00
Andrey Turbanov
baafa6059e
8274237: Replace 'for' cycles with iterator with enhanced-for in java.base
...
Reviewed-by: dfuchs, weijun
2021-09-24 16:46:52 +00:00
Daniel D. Daugherty
0c050be64b
8274294: ProblemList sun/tools/jmap/BasicJMapTest.java
...
Reviewed-by: rriggs
2021-09-24 15:46:18 +00:00
Jonathan Gibbons
e741a18062
8274233: Minor cleanup for ToolBox
...
Reviewed-by: iris
2021-09-24 15:44:13 +00:00
Aleksey Shipilev
718eff2bb6
8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long
...
Reviewed-by: dlong, dsamersoff
2021-09-24 15:31:35 +00:00
Andrey Turbanov
f214d6e873
8274234: Remove unnecessary boxing via primitive wrapper valueOf(String) methods in java.sql.rowset
...
Reviewed-by: lancea, bpb
2021-09-24 14:09:34 +00:00
Andy Herrick
f36a2bbd15
8274087: Windows DLL path not set correctly.
...
Reviewed-by: almatvee, asemenyuk
2021-09-24 12:43:25 +00:00
Alexey Bakhtin
5ba0d09fe4
8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC
...
Co-authored-by: Weijun Wang <weijun@openjdk.org >
Reviewed-by: weijun
2021-09-24 12:09:38 +00:00
Thomas Schatzl
5a12af762d
8271880: Tighten condition for excluding regions from collecting cards with cross-references
...
Reviewed-by: ayang, sjohanss
2021-09-24 12:07:43 +00:00
Thomas Schatzl
db23ecdfae
8274191: Improve g1 evacuation failure injector performance
...
Reviewed-by: kbarrett, ayang
2021-09-24 12:06:17 +00:00
Masanori Yano
d91e227abb
8238274: (sctp) JDK-7118373 is not fixed for SctpChannel
...
Reviewed-by: dfuchs
2021-09-24 11:17:26 +00:00
Aleksey Shipilev
971aa353aa
8274083: Update testing docs to mention tiered testing
...
Reviewed-by: dholmes, jiefu, stuefe, ihse, mseledtsov, alanb
2021-09-24 09:03:33 +00:00
Hannes Wallnöfer
1d44014171
8273034: Make javadoc navigation collapsible on small displays
...
Reviewed-by: jjg
2021-09-24 08:51:55 +00:00
Julia Boes
bb74ae87ab
8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches
...
Reviewed-by: rriggs, bpb
2021-09-24 08:08:27 +00:00
Andrey Turbanov
56b8b35286
8273261: Replace 'while' cycles with iterator with enhanced-for in java.base
...
Reviewed-by: dfuchs, rriggs, iris, mullan
2021-09-23 20:04:36 +00:00
Daniel D. Daugherty
0aa63feca8
8274216: ProblemList 2 serviceability/dcmd/gc tests with ZGC on linux-all and windows-all
...
Reviewed-by: darcy, tschatzl
2021-09-23 17:14:49 +00:00
Pavel Rappo
5ffbe75557
8274195: Doc cleanup in java.nio.file
...
Reviewed-by: alanb, lancea, bpb
2021-09-23 16:18:07 +00:00
Brian Burkhalter
1fdc656084
8274175: (fc) java/nio/channels/FileChannel/Transfer2GPlus.java still failed in timeout
...
Reviewed-by: alanb
2021-09-23 15:57:12 +00:00
Roger Riggs
3b1b8fc646
8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0
...
Reviewed-by: naoto, clanger
2021-09-23 15:01:25 +00:00
Liam Miller-Cushon
1b7f4b7dd8
8274169: HotSpot Style Guide has stale link to chromium style guide
...
Reviewed-by: dholmes, ihse
2021-09-23 13:41:10 +00:00
Tobias Holenstein
653a612a5a
8270156: Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN
...
Reviewed-by: thartmann, chagedorn
2021-09-23 12:59:22 +00:00
Tobias Holenstein
66ce09f51e
8272703: StressSeed should be set via FLAG_SET_ERGO
...
Reviewed-by: chagedorn, thartmann
2021-09-23 12:55:42 +00:00
Naoto Sato
c43452859d
8273546: DecimalFormat documentation contains literal HTML character references
...
Reviewed-by: joehw, bpb, iris, lancea
2021-09-23 12:48:49 +00:00
Coleen Phillimore
d098751366
8273916: Remove 'special' ranking
...
Reviewed-by: dholmes, pchilanomate
2021-09-23 11:21:02 +00:00
Andrew Haley
4f3b626a36
8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions
...
Reviewed-by: ngasson, adinn, xliu
2021-09-23 09:00:46 +00:00
Pavel Rappo
8799856528
8274075: Fix miscellaneous typos in java.base
...
Reviewed-by: dfuchs, darcy, iris, lancea, bpb
2021-09-23 08:08:39 +00:00
Andrey Turbanov
8b833bbea8
8274048: IGV: Replace usages of Collections.sort with List.sort call
...
Reviewed-by: chagedorn
2021-09-23 07:47:04 +00:00
Lin Zang
a74c099d67
8252842: Extend jmap to support parallel heap dump
...
Reviewed-by: rschmelter, cjplummer
2021-09-23 07:00:06 +00:00
Jaikiran Pai
2166ed1369
8273894: ConcurrentModificationException raised every time ReferralsCache drops referral
...
Reviewed-by: shade
2021-09-23 05:37:19 +00:00
Matthias Baesken
1c6fa113bd
8273979: move some os time related functions to os_posix for POSIX platforms
...
Reviewed-by: dholmes, lucy
2021-09-23 05:34:18 +00:00
Prasanta Sadhukhan
45adc9227a
8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12
...
Reviewed-by: jdv, serb
2021-09-23 05:15:37 +00:00
Ioi Lam
0fbbe4c9a7
8274033: Some tier-4 CDS EpsilonGC tests throw OOM
...
Reviewed-by: dholmes, ccheung, minqi
2021-09-23 03:49:06 +00:00
Ningsheng Jian
9d3379b975
8267356: AArch64: Vector API SVE codegen support
...
Co-authored-by: Xiaohong Gong <xgong@openjdk.org >
Co-authored-by: Wang Huang <whuang@openjdk.org >
Co-authored-by: Ningsheng Jian <njian@openjdk.org >
Co-authored-by: Xuejin He <xhe@openjdk.org >
Co-authored-by: Ai Jiaming <aijiaming1@huawei.com >
Co-authored-by: Eric Liu <eliu@openjdk.org >
Reviewed-by: aph, ngasson
2021-09-23 02:58:59 +00:00
Erik Gahlin
603138895f
8273714: jdk/jfr/api/consumer/TestRecordedFrame.java still times out after JDK-8273047
...
Reviewed-by: mgronlun
2021-09-22 21:28:11 +00:00
Alisen Chung
8821b00041
8205137: Remove Applet support from SwingSet2
...
8205139: Remove Applet support from J2Ddemo
Reviewed-by: aivanov, kizune
2021-09-22 18:32:05 +00:00
Tom Rodriguez
57fe11c9a3
8274120: [JVMCI] CompileBroker should resolve parameter types for JVMCI compiles
...
Reviewed-by: dnsimon, thartmann
2021-09-22 17:16:41 +00:00
Brian Burkhalter
81d416477f
8272759: (fc) java/nio/channels/FileChannel/Transfer2GPlus.java failed in timeout
...
Reviewed-by: alanb
2021-09-22 16:29:04 +00:00
Raffaello Giulietti
da38ced329
8271602: Add Math.ceilDiv() family parallel to Math.floorDiv() family
...
Reviewed-by: bpb
2021-09-22 16:16:14 +00:00
Naoto Sato
d39aad9230
8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add()
...
Reviewed-by: rriggs, iris, joehw
2021-09-22 15:50:49 +00:00
Patric Hedlin
c9de80635e
8274039: codestrings gtest fails when hsdis is present
...
Reviewed-by: shade
2021-09-22 14:20:17 +00:00
Roger Riggs
33df388a24
8274003: ProcessHandleImpl.Info toString has an if check which is always true
...
Reviewed-by: bpb, naoto, iris
2021-09-22 13:57:37 +00:00
Roger Riggs
0a361638c5
8272600: (test) Use native "sleep" in Basic.java
...
Reviewed-by: iklam, dholmes
2021-09-22 13:55:19 +00:00
Pavel Rappo
c6df3c9571
8274071: Clean up java.lang.ref comments and documentation
...
Reviewed-by: rriggs, kbarrett, mchung, iris, lancea
2021-09-22 13:42:23 +00:00
Jan Lahoda
71788c69db
8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected"
...
Reviewed-by: vromero
2021-09-22 12:53:57 +00:00
Jan Lahoda
ba7d550c6e
8270139: jshell InternalError crash for import of @Repeatable followed by unresolved ref
...
Reviewed-by: vromero
2021-09-22 12:52:31 +00:00
Erik Gahlin
aefd4ac4a3
8258734: jdk/jfr/event/oldobject/TestClassLoaderLeak.java failed with "RuntimeException: Could not find class leak"
...
Reviewed-by: mgronlun
2021-09-22 11:45:29 +00:00
Thomas Schatzl
d245a8cc85
8274069: Clean up g1ParScanThreadState a bit
...
Reviewed-by: sjohanss, ayang, kbarrett
2021-09-22 11:43:13 +00:00
Thomas Schatzl
3f73ca7fcd
8274068: Rename G1ScanInYoungSetter to G1SkipCardEnqueueSetter
...
Reviewed-by: sjohanss, ayang
2021-09-22 11:41:13 +00:00
sunxu
7f78803b09
8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character
...
Reviewed-by: clanger, lancea
2021-09-22 11:38:29 +00:00
Thomas Schatzl
51085b523e
8274054: Add custom enqueue calls during reference processing
...
Reviewed-by: ayang, kbarrett, sjohanss
2021-09-22 10:17:31 +00:00
Aleksey Shipilev
c77ebe8874
8274060: C2: Incorrect computation after JDK-8273454
...
Reviewed-by: thartmann, neliasso, chagedorn
2021-09-22 08:40:04 +00:00
Thomas Schatzl
d9872ba3d6
8273590: Move helper classes in G1 post evacuation sub tasks to cpp files
...
Reviewed-by: sjohanss, kbarrett
2021-09-22 08:07:03 +00:00
Prasanta Sadhukhan
688b3fe2eb
8274070: Rectify problemlist platform for failing test on macos12
...
Reviewed-by: azvegint
2021-09-22 08:02:13 +00:00
Daniel D. Daugherty
eeaf43b229
8274114: ProblemList serviceability/sa/TestJhsdbJstackMixed.java on linux-aarch64 in -Xcomp mode
...
Reviewed-by: cjplummer
2021-09-22 02:53:02 +00:00
Ao Qi
517405e462
8273965: some testlibrary_tests/ir_framework tests fail when c1 disabled
...
Reviewed-by: chagedorn, thartmann
2021-09-22 02:28:49 +00:00
Yi Yang
11cddd3261
8272114: Unused _last_state in osThread_windows
...
Reviewed-by: stuefe, dholmes
2021-09-22 02:20:30 +00:00
Andrey Turbanov
cbe57e8604
8273684: Replace usages of java.util.Stack with ArrayDeque
...
Reviewed-by: cjplummer, serb
2021-09-22 01:26:21 +00:00
Leonid Mesnik
a72c8aa6ad
8273921: Refactor NSK/JDI tests to create thread using factory
...
Reviewed-by: cjplummer, sspitsyn, amenkov
2021-09-21 23:36:16 +00:00
Lance Andersen
161fdb4afb
8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported
...
Reviewed-by: alanb, bpb, sgehwolf
2021-09-21 19:23:49 +00:00
Pavel Rappo
0fc47e99d2
8266666: Implementation for snippets
...
Co-authored-by: Jonathan Gibbons <jjg@openjdk.org >
Co-authored-by: Hannes Wallnöfer <hannesw@openjdk.org >
Reviewed-by: jjg
2021-09-21 15:53:35 +00:00
Sean Mullan
6d91a3eb7b
8269039: Disable SHA-1 Signed JARs
...
Reviewed-by: weijun
2021-09-21 13:45:47 +00:00
Artem Semenov
42d5d2abaa
8274056: JavaAccessibilityUtilities leaks JNI objects
...
Reviewed-by: aivanov, ant
2021-09-21 12:38:29 +00:00
Erik Gahlin
57df0dbc45
8270873: JFR: Catch DirectoryIteratorException when scanning for .jfr files
...
Reviewed-by: mgronlun
2021-09-21 12:02:00 +00:00
Coleen Phillimore
111d5e1a93
8273915: Create 'nosafepoint' rank
...
Reviewed-by: dholmes, iklam
2021-09-21 11:37:49 +00:00
Aleksey Shipilev
7acec3f161
8236505: Mark jdk/editpad/EditPadTest.java as @headful
...
Reviewed-by: jlahoda
2021-09-21 11:26:28 +00:00
Thomas Schatzl
afd218d39a
8274053: [BACKOUT] JDK-8270842: G1: Only young regions need to redirty outside references in remset.
...
Reviewed-by: sjohanss
2021-09-21 09:20:21 +00:00
Thejasvi Voniadka
a5108a605e
8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher
...
Reviewed-by: weijun
2021-09-21 09:01:09 +00:00
Julia Boes
65ed0a742e
8273655: content-types.properties files are missing some common types
...
Reviewed-by: bpb, dfuchs
2021-09-21 08:07:25 +00:00
Stefan Karlsson
c60bcd09b7
8273928: Use named run ids when problem listing tests
...
Reviewed-by: pliden, kbarrett, dholmes
2021-09-21 07:42:36 +00:00
Thomas Stuefe
6642d2eb8b
8273783: Simplify Metaspace arena guard handling
...
Reviewed-by: coleenp, lucy
2021-09-21 06:27:32 +00:00
Aleksey Shipilev
f242cb5ce0
8273797: Stop impersonating "server" VM in all VM variants
...
Reviewed-by: dholmes, erikj, ihse
2021-09-21 06:00:06 +00:00
Aleksey Shipilev
240fa6efa2
8273927: Enable hsdis for riscv64
...
Reviewed-by: ihse
2021-09-21 05:57:57 +00:00
Joe Darcy
9c91ff57e8
8274031: Typo in StringBuilder.readObject
...
Reviewed-by: bpb
2021-09-21 02:23:52 +00:00
Erik Gahlin
d16bf04c95
8273613: JFR: RemoteRecordingStream::start() blocks close()
...
Reviewed-by: mgronlun
2021-09-20 23:15:39 +00:00
Erik Gahlin
7ce60c6ff6
8273651: JFR: onMetadata(), setStartTime(), setEndTime() lacks test coverage
...
Reviewed-by: mgronlun, mseledtsov
2021-09-20 21:58:57 +00:00
Sergey Bylokhov
1bd11a7f2c
8273887: [macos] java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java timed out
...
Reviewed-by: aivanov
2021-09-20 21:25:40 +00:00
Erik Gahlin
ee3576a48b
8256735: JFR: 'jfr' tool displays incorrect timestamps
...
Reviewed-by: mseledtsov, mgronlun
2021-09-20 20:43:22 +00:00
Alex Menkov
5fde4b64e2
8273909: vmTestbase/nsk/jdi/Event/request/request001 can still fail with "ERROR: new event is not ThreadStartEvent"
...
Reviewed-by: cjplummer, sspitsyn
2021-09-20 20:17:57 +00:00
Chris Plummer
04891c95e0
8273912: Add threadControl_dumpThread(jthread) function
...
Reviewed-by: kevinw, sspitsyn
2021-09-20 20:10:10 +00:00
Mikhailo Seledtsov
5c21c00441
8267163: Rename anonymous loader tests to hidden loader tests
...
Reviewed-by: dholmes, hseigel
2021-09-20 19:03:34 +00:00
Andrey Turbanov
b3b4b1cc21
8273907: Cleanup redundant Math.max/min calls in DefaultHighlighter
...
Reviewed-by: pbansal, aivanov, azvegint
2021-09-20 17:23:02 +00:00
Calvin Cheung
a67f0f9dc0
8273505: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl crashed with SIGSEGV in MetaspaceShared::link_shared_classes
...
Reviewed-by: iklam, minqi
2021-09-20 16:56:32 +00:00
Erik Gahlin
26e5e9ae8c
8273654: JFR: Remove unused SecuritySupport.setAccessible(Field)
...
Reviewed-by: mseledtsov, shade
2021-09-20 16:53:20 +00:00
Thomas Schatzl
4b3a4fff39
8273940: vmTestbase/vm/mlvm/meth/stress/gc/callSequencesDuringGC/Test.java crashes in full gc during VM exit
...
Reviewed-by: lkorinth
2021-09-20 16:17:52 +00:00
Erik Gahlin
dad5d27172
8272867: JFR: ManagementSupport.removeBefore() lost coverage
...
Reviewed-by: mseledtsov, mgronlun
2021-09-20 15:59:02 +00:00
Erik Gahlin
48aff23165
8272515: JFR: Names should only be valid Java identifiers
...
Reviewed-by: mgronlun
2021-09-20 15:44:46 +00:00
Nils Eliasson
4d95a5d6dc
8273933: [TESTBUG] Test must run without preallocated exceptions
...
Reviewed-by: chagedorn, thartmann
2021-09-20 14:59:44 +00:00
Nils Eliasson
9aa12daa15
8273934: Remove unused perfcounters
...
Reviewed-by: chagedorn
2021-09-20 14:11:16 +00:00
lawrence.andrews
4da45c4301
8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction
...
Reviewed-by: aivanov
2021-09-20 14:07:50 +00:00
Aleksey Shipilev
544193a3bb
8247980: Exclusive execution of java/util/stream tests slows down tier1
...
Reviewed-by: iignatyev
2021-09-20 14:05:03 +00:00
Aleksey Shipilev
1f8af524ff
8273314: Add tier4 test groups
...
Reviewed-by: serb, iignatyev
2021-09-20 14:02:07 +00:00
Jan Lahoda
699865f76c
8259039: Passing different version to --release flag than javac version output warning
...
Reviewed-by: jjg
2021-09-20 13:43:14 +00:00
Naoto Sato
f71df142a9
8273187: jtools tests fail with missing markerName check
...
Reviewed-by: iris, sspitsyn, joehw
2021-09-20 13:38:38 +00:00
Christian Hagedorn
6f3e40c16d
8273825: TestIRMatching.java fails after JDK-8266550
...
Reviewed-by: thartmann, roland
2021-09-20 12:56:08 +00:00
Christian Hagedorn
a561eac912
8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3
...
Reviewed-by: kvn, dlong
2021-09-20 12:53:56 +00:00
Thomas Stuefe
d2388b7a0f
8273959: Some metaspace diagnostic switches should be develop
...
Reviewed-by: dholmes, jiefu
2021-09-20 08:46:44 +00:00
Matthias Baesken
dc7f452acb
8273815: move have_special_privileges to os_posix for POSIX platforms
...
Reviewed-by: mdoerr, stuefe, dholmes
2021-09-20 08:29:12 +00:00
Zhengyu Gu
7c9868c0b3
8273454: C2: Transform (-a)*(-b) into a*b
...
Reviewed-by: thartmann, eliu, chagedorn
2021-09-18 23:11:06 +00:00
Thomas Stuefe
bb9d142759
8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds
...
Reviewed-by: jiefu
2021-09-18 08:29:48 +00:00
lawrence.andrews
2a2e9190d4
8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction
...
Reviewed-by: aivanov, pbansal
2021-09-17 18:11:23 +00:00
sunxu
83020617e7
8273774: CDSPluginTest should only expect classes_nocoops.jsa exists on supported 64-bit platforms
...
Reviewed-by: ccheung, mchung
2021-09-17 16:41:51 +00:00
Kartik Ohri
2f8c2211c8
8273681: Add Vector API vs Arrays.mismatch intrinsic benchmark
...
Reviewed-by: psandoz
2021-09-17 15:12:34 +00:00
Phil Race
17f7a45ce4
8273913: Problem list some headful client jtreg tests that fail on macOS 12
...
Reviewed-by: pbansal, aivanov
2021-09-17 15:00:52 +00:00
Matthias Baesken
27d747ad4f
8273877: os::unsetenv unused
...
Reviewed-by: mdoerr, stuefe
2021-09-17 12:53:38 +00:00
Matthias Baesken
35f6f1d69f
8273808: Cleanup AddFontsToX11FontPath
...
Reviewed-by: pbansal, lucy
2021-09-17 08:20:10 +00:00
Per Liden
1890d85c0e
8273872: ZGC: Explicitly use 2M large pages
...
Reviewed-by: eosterlund, tschatzl, stefank
2021-09-17 07:51:45 +00:00
Aleksey Shipilev
54b456764b
8273880: Zero: Print warnings when unsupported intrinsics are enabled
...
Reviewed-by: dholmes
2021-09-17 06:44:18 +00:00
Guoxiong Li
e07ab82ee5
8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record
...
Reviewed-by: vromero
2021-09-17 05:34:25 +00:00
Alex Menkov
8c022e2c17
8270434: JDI+UT: Unexpected event in JDI tests
...
Reviewed-by: sspitsyn, kevinw
2021-09-16 23:45:08 +00:00
Ioi Lam
b98290444a
8271073: Improve testing with VM option VerifyArchivedFields
...
Reviewed-by: ccheung, minqi
2021-09-16 23:26:55 +00:00
Volker Simonis
bc48a0ac29
8273902: Memory leak in OopStorage due to bug in OopHandle::release()
...
Reviewed-by: sspitsyn, coleenp
2021-09-16 19:56:12 +00:00
Yumin Qi
9c5441c9c4
8271569: Clean up the use of CDS constants and field offsets
...
Reviewed-by: iklam, dholmes
2021-09-16 17:56:07 +00:00
Calvin Cheung
12fa7073c5
8261941: Use ClassLoader for unregistered classes during -Xshare:dump
...
Reviewed-by: iklam, minqi
2021-09-16 17:32:02 +00:00
Andrey Turbanov
7e92abe7a4
8273710: Remove redundant stream() call before forEach in jdk.jdeps
...
Reviewed-by: dfuchs, shade
2021-09-16 15:17:28 +00:00
Roland Westrelin
59b2478abd
8273659: Replay compilation crashes with SIGSEGV since 8271911
...
Reviewed-by: kvn, dlong
2021-09-16 12:02:46 +00:00
Coleen Phillimore
5e4d09c229
8273300: Check Mutex ranking during a safepoint
...
Reviewed-by: eosterlund, dholmes, pchilanomate
2021-09-16 12:01:49 +00:00
Christian Hagedorn
c86e24d4be
8271954: C2: assert(false) failed: Bad graph detected in build_loop_late
...
Reviewed-by: roland, kvn
2021-09-16 11:57:30 +00:00
Albert Mingkun Yang
14dc5178cf
8273372: Remove scavenge trace message in psPromotionManager
...
Reviewed-by: tschatzl, lkorinth
2021-09-16 11:41:15 +00:00
Aleksey Shipilev
241ac89f12
8273606: Zero: SPARC64 build fails with si_band type mismatch
...
Reviewed-by: stuefe
2021-09-16 08:53:22 +00:00
Aleksey Shipilev
181292d48c
8273801: Handle VMTYPE for "core" VM variant
...
Reviewed-by: dholmes, erikj
2021-09-16 08:25:43 +00:00
Aleksey Shipilev
09ecb11927
8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly
...
Reviewed-by: thartmann
2021-09-16 08:23:55 +00:00
Aleksey Shipilev
99cfc160af
8273805: gc/g1/TestGCLogMessages.java test should handle non-JFR configs
...
Reviewed-by: tschatzl, ayang
2021-09-16 08:22:48 +00:00
Aleksey Shipilev
1c5de8b86b
8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java
...
Reviewed-by: thartmann
2021-09-16 08:12:31 +00:00
Aleksey Shipilev
46af82e5b0
8273804: Platform.isTieredSupported should handle the no-compiler case
...
Reviewed-by: dholmes
2021-09-16 07:52:24 +00:00
Aleksey Shipilev
2d13fb21af
8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java
...
Reviewed-by: dholmes
2021-09-16 07:51:17 +00:00
Matthias Baesken
d4546b6b36
8273526: Extend the OSContainer API pids controller with pids.current
...
Reviewed-by: sgehwolf, iklam
2021-09-16 07:08:19 +00:00
Serguei Spitsyn
74ffe12267
8273575: memory leak in appendBootClassPath(), paths must be deallocated
...
Reviewed-by: dholmes, amenkov
2021-09-15 20:00:21 +00:00
Thomas Schatzl
cbffecc61e
8273832: gc/shenandoah/TestJcmdHeapDump.java does not have a @requires vm.gc.shenandoah
...
Reviewed-by: zgu
2021-09-15 17:21:44 +00:00
Thomas Schatzl
7b2beb6ba6
8273823: Problemlist gc/stringdedup tests timing out on ZGC
...
Reviewed-by: zgu, lkorinth
2021-09-15 15:49:15 +00:00
Tobias Holenstein
82904246cd
8272771: frame::pd_ps() is not implemented on any platform
...
Reviewed-by: shade, dholmes, thartmann
2021-09-15 13:58:28 +00:00
Alexey Semenyuk
a3ca770227
8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null]
...
Reviewed-by: herrick, almatvee
2021-09-15 13:22:26 +00:00
Zhengyu Gu
8132bfd23f
8273559: Shenandoah: Shenandoah should support multi-threaded heap dump
...
Reviewed-by: shade, rkennke, sgehwolf
2021-09-15 13:10:13 +00:00
Ian Graves
f531b5c796
8273514: java/util/DoubleStreamSums/CompensatedSums.java failure
...
Reviewed-by: rriggs, darcy
2021-09-15 13:08:15 +00:00
Sergey Tsypanov
4c673df31e
8273656: Improve java.lang.invoke.MethodType.parameterList() and its usage
...
Reviewed-by: jvernee, vlivanov, mchung
2021-09-15 11:11:15 +00:00
Aleksey Shipilev
8fbcc8239a
8273494: Zero: Put libjvm.so into "zero" folder, not "server"
...
Reviewed-by: ihse, sgehwolf
2021-09-15 08:56:53 +00:00
Thomas Schatzl
92c30c941b
8273599: Remove cross_threshold method usage around GC
...
Reviewed-by: sjohanss, ayang
2021-09-15 08:28:47 +00:00
Thomas Schatzl
02af541b74
8273605: VM Exit does not abort concurrent mark
...
Reviewed-by: kbarrett, sjohanss
2021-09-15 08:27:43 +00:00
Prasanta Sadhukhan
febcc72a54
8273366: [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12
...
Reviewed-by: aivanov, serb
2021-09-15 05:43:03 +00:00
Sergey Bylokhov
1017a2c2d7
8273135: java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7
...
Reviewed-by: aivanov, azvegint
2021-09-15 05:18:35 +00:00
Sergey Bylokhov
6cf70f5f08
8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F
...
Reviewed-by: pbansal, psadhukhan, azvegint
2021-09-15 05:15:44 +00:00
Leo Korinth
e66bf47248
8273414: ResourceObj::operator delete should handle nullptr in debug builds
...
Reviewed-by: stuefe
2021-09-14 21:17:59 +00:00
casparcwang
16c3ad1ff4
8272574: C2: assert(false) failed: Bad graph detected in build_loop_late
...
Co-authored-by: Hui Shi <hshi@openjdk.org >
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org >
Reviewed-by: thartmann, chagedorn, kvn
2021-09-14 20:55:01 +00:00
Brian Burkhalter
e7ab3724e7
8273641: (bf) Buffer subclasses documentation contains template strings
...
Reviewed-by: rriggs, alanb
2021-09-14 19:12:53 +00:00
Andy Herrick
22a7191f70
8273040: Turning off JpAllowDowngrades (or Upgrades)
...
Reviewed-by: asemenyuk
2021-09-14 17:45:49 +00:00
Jonathan Dowland
394ebc8642
8270553: Tests should not use (real, in-use, routable) 1.1.1.1 as dummy IP value
...
Reviewed-by: shade, dfuchs
2021-09-14 17:12:49 +00:00
Aleksey Shipilev
0f31d0fb2c
8273373: Zero: Cannot invoke JVM in primordial threads on Zero
...
Reviewed-by: stuefe
2021-09-14 15:49:00 +00:00
Guoxiong Li
fe89dd3b0d
8271254: javac generates unreachable code when using empty semicolon statement
...
Reviewed-by: vromero
2021-09-14 14:46:21 +00:00
Coleen Phillimore
8974b95886
8273730: WorkGangBarrierSync constructor unused
...
Reviewed-by: tschatzl, eosterlund
2021-09-14 13:17:27 +00:00
Coleen Phillimore
1d3eb147ee
8273635: Attempting to acquire lock StackWatermark_lock/9 out of order with lock tty_lock/3
...
Reviewed-by: dholmes, eosterlund
2021-09-14 13:09:46 +00:00
Naoto Sato
31667daa50
8273491: java.util.spi.LocaleServiceProvider spec contains statement that is too strict
...
Reviewed-by: joehw, lancea
2021-09-14 12:46:08 +00:00
Magnus Ihse Bursie
ed7789d6a0
8256977: Bump minimum GCC from 5.x to 6 for JDK
...
Reviewed-by: erikj, shade
2021-09-14 11:29:16 +00:00
Magnus Ihse Bursie
5bfd043e16
8273497: building.md should link to both md and html
...
Reviewed-by: erikj, shade
2021-09-14 11:28:19 +00:00
Per Liden
3884580591
8273597: Rectify Thread::is_ConcurrentGC_thread()
...
Reviewed-by: stefank, coleenp
2021-09-14 10:28:31 +00:00
Per Liden
f52728993d
8273639: tests fail with "assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark"
...
Reviewed-by: coleenp, dholmes
2021-09-14 08:36:39 +00:00
Roland Westrelin
1d2458db34
8266550: C2: mirror TypeOopPtr/TypeInstPtr/TypeAryPtr with TypeKlassPtr/TypeInstKlassPtr/TypeAryKlassPtr
...
Reviewed-by: vlivanov, thartmann
2021-09-14 08:35:09 +00:00
Aleksey Shipilev
a143372818
8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests
...
Reviewed-by: mseledtsov, iignatyev
2021-09-14 08:18:21 +00:00
Aleksey Shipilev
86a8e5524d
8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option
...
Reviewed-by: dholmes
2021-09-14 08:14:35 +00:00
Yasumasa Suenaga
8d73ee684a
8273471: Add foldmultilines to UL for stdout/err
...
Reviewed-by: dholmes, iklam
2021-09-14 05:12:36 +00:00
David Holmes
c54a918a0e
8273691: Missing comma after 2021 in GraphemeTestAccessor.java copyright notice
...
Reviewed-by: psandoz
2021-09-14 01:01:07 +00:00
Ian Graves
3d9dc8f824
8273430: Suspicious duplicate condition in java.util.regex.Grapheme#isExcludedSpacingMark
...
Reviewed-by: naoto
2021-09-13 21:48:28 +00:00
Coleen Phillimore
5095068d3b
8273675: Remove unused Universe::_verify_in_progress flag
...
Reviewed-by: hseigel
2021-09-13 20:35:19 +00:00
Weijun Wang
fc0f8542c3
8246797: A convenient method to read OPTIONAL element
...
Reviewed-by: jnimeh, valeriep
2021-09-13 18:05:27 +00:00
Brian Burkhalter
6cf5079d8e
8273513: Make java.io.FilterInputStream specification more precise about overrides
...
Reviewed-by: dfuchs, naoto
2021-09-13 17:50:10 +00:00
Pavel Rappo
b4b121018d
8273616: Fix trivial doc typos in the java.base module
...
Reviewed-by: jrose, iris, lancea, dfuchs, rriggs
2021-09-13 17:46:13 +00:00
Mikhailo Seledtsov
7c26ddb575
8195809: [TESTBUG] jps and jcmd -l support for containers is not tested
...
Reviewed-by: hseigel, kevinw
2021-09-13 17:36:23 +00:00
Naoto Sato
4cfa230e2d
8273259: Character.getName doesn't follow Unicode spec for ideographs
...
Reviewed-by: bpb, lancea, iris, darcy
2021-09-13 16:06:10 +00:00
Zhengyu Gu
f9b2507f3e
8271834: TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah
...
Reviewed-by: shade, pliden
2021-09-13 12:23:12 +00:00
Jie Fu
261cb44b13
8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs
...
Reviewed-by: shade
2021-09-13 12:10:56 +00:00
Jan Lahoda
b0d04976bd
8273584: TypeElement.getSuperclass crashes for a record TypeElement when j.l.Record is not available
...
Reviewed-by: vromero
2021-09-13 09:24:06 +00:00
Prasanta Sadhukhan
4efcd2006f
8273478: [macos11] JTabbedPane selected and pressed tab is not legible
...
Reviewed-by: kizune, aivanov, serb
2021-09-13 04:44:01 +00:00
Yi Yang
a73c06de2a
8273021: C2: Improve Add and Xor ideal optimizations
...
Co-authored-by: yulei <lei.yul@alibaba-inc.com >
Reviewed-by: thartmann, kvn
2021-09-13 02:10:45 +00:00
Ioi Lam
9f86082fd5
8273610: LogTestFixture::restore_config() should not restore options
...
Reviewed-by: ysuenaga, dholmes
2021-09-13 01:57:04 +00:00
Andrey Turbanov
2ee1f96c14
8273484: Cleanup unnecessary null comparison before instanceof check in java.naming
...
Reviewed-by: aefimov, dfuchs
2021-09-12 13:48:24 +00:00
Ao Qi
f189dff5cb
8273595: tools/jpackage tests do not work on apt-based Linux distros like Debian
...
Co-authored-by: Sun Xu <sunxu01@loongson.cn >
Reviewed-by: asemenyuk, herrick
2021-09-10 23:13:18 +00:00
Ioi Lam
922e86f4ff
8273522: Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap
...
Reviewed-by: minqi, ccheung, mseledtsov
2021-09-10 22:45:26 +00:00
Pavel Rappo
f42b92790a
8273609: Fix trivial doc typos in the compiler area
...
Reviewed-by: rriggs, vromero, iris
2021-09-10 19:33:54 +00:00
Coleen Phillimore
e4cd2097a5
8273611: Remove unused ProfilePrint_lock
...
Reviewed-by: iklam
2021-09-10 19:23:58 +00:00
jovanstevanovic
f690a01f1e
8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT
...
Reviewed-by: joehw
2021-09-10 19:13:20 +00:00
Jim Laskey
5e1df2c7d7
8273162: AbstractSplittableWithBrineGenerator does not create a random salt
...
Reviewed-by: rriggs, bpb
2021-09-10 18:03:45 +00:00
Jim Laskey
d4177a98c1
8273351: bad tag in jdk.random module-info.java
...
Reviewed-by: rriggs, bpb
2021-09-10 17:58:33 +00:00
Mandy Chung
ec9d1bebd7
8273194: Document the two possible cases when Lookup::ensureInitialized returns
...
Reviewed-by: alanb
2021-09-10 17:17:31 +00:00
Naoto Sato
81d2acee57
8273369: Computing micros between two instants unexpectedly overflows for some cases
...
Reviewed-by: lancea, rriggs, joehw
2021-09-10 16:36:57 +00:00
Phil Race
efe3ed1e70
8273358: macOS Monterey does not have the font Times needed by Serif
...
Reviewed-by: kizune, aivanov
2021-09-10 16:36:06 +00:00
Sandhya Viswanathan
e58c12e618
8273512: Fix the copyright header of x86 macroAssembler files
...
Reviewed-by: dholmes, thartmann
2021-09-10 15:39:48 +00:00
Coleen Phillimore
461a467f91
8273456: Do not hold ttyLock around stack walking
...
Reviewed-by: dholmes, eosterlund
2021-09-10 14:54:47 +00:00
Daniel D. Daugherty
695b434b44
Merge
2021-09-10 14:34:27 +00:00
Andy Herrick
4afbcaf553
8273592: Backout JDK-8271868
...
Reviewed-by: kcr, asemenyuk
2021-09-10 14:17:45 +00:00
Aleksei Efimov
c464f09056
8273402: Use derived NamingExceptions in com.sun.jndi.ldap.Connection#readReply
...
Reviewed-by: dfuchs
2021-09-10 14:15:45 +00:00
kabutz
4e6de5f9de
8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2
...
Reviewed-by: shade, alanb, lancea
2021-09-10 14:13:59 +00:00
Per Liden
c1e39faaa9
8273482: Remove "foreground work" concept from WorkGang
...
Reviewed-by: tschatzl, kbarrett
2021-09-10 09:49:45 +00:00
Tobias Holenstein
2eaf374c5c
8272698: LoadNode::pin is unused
...
Reviewed-by: roland, thartmann
2021-09-10 07:44:12 +00:00
Tobias Holenstein
792281d559
8264517: C2: make MachCallNode::return_value_is_used() only available for x86
...
Reviewed-by: kvn, thartmann
2021-09-10 07:43:15 +00:00
Pankaj Bansal
70c9e026b6
8272148: JDesktopPane:getComponentCount() returns one extra than expected with GTKLookAndFeel
...
Reviewed-by: prr, serb
2021-09-10 06:13:32 +00:00
matias9927
08f0be8388
8272608: java_lang_System::allow_security_manager() doesn't set its initialization flag
...
Reviewed-by: coleenp, dholmes
2021-09-10 01:05:37 +00:00
Andrey Turbanov
2e321dc782
8273528: Avoid ByteArrayOutputStream.toByteArray when converting stream to String
...
Reviewed-by: bpb, xuelei, serb, aivanov
2021-09-09 21:47:59 +00:00
Naoto Sato
54dee132d1
8273188: java/lang/instrument/BootClassPath/BootClassPathTest.sh fails with "FATAL ERROR in native method: processing of -javaagent failed, processJavaStart failed"
...
Reviewed-by: dholmes, alanb
2021-09-09 19:41:56 +00:00
Andy Herrick
a37254c79f
8271868: Warn user when using mac-sign option with unsigned app-image.
...
Reviewed-by: asemenyuk
2021-09-09 19:31:35 +00:00
Per Liden
4020a60cbb
8273550: Replace os::cgc_thread/pgc_thread with os::gc_thread
...
Reviewed-by: stefank, coleenp
2021-09-09 19:21:55 +00:00
Per Liden
185eacacdd
8273545: Remove Thread::is_GC_task_thread()
...
Reviewed-by: stefank, coleenp, shade
2021-09-09 19:19:39 +00:00
Vicente Romero
dd1209e4ae
8268885: duplicate checkcast when destination type is not first type of intersection type
...
Reviewed-by: jlahoda
2021-09-09 18:36:17 +00:00
Saravana Kumar Vijayasekaran
ef4a532802
8263773: Reenable German localization for builds at Oracle
...
Reviewed-by: erikj, ihse
2021-09-09 18:24:26 +00:00
Maurizio Cimadamore
96614da025
8272903: Missing license header in ArenaAllocator.java
...
Reviewed-by: bpb, lancea
2021-09-09 17:28:06 +00:00
Aleksey Shipilev
e3bda63ce2
8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths
...
Reviewed-by: coleenp
2021-09-09 17:19:14 +00:00
Tobias Hartmann
c81690d716
8273498: compiler/c2/Test7179138_1.java timed out
...
Reviewed-by: roland
2021-09-09 13:54:47 +00:00
Tobias Hartmann
4866eaa997
8273409: Receiver type narrowed by CCP does not always trigger post-parse call devirtualization
...
Reviewed-by: vlivanov, neliasso
2021-09-09 13:44:05 +00:00
Aleksey Shipilev
5ca26cbddb
8273433: Enable parallelism in vmTestbase_nsk_sysdict tests
...
Reviewed-by: mseledtsov, dholmes
2021-09-09 13:41:46 +00:00
Martin Doerr
f6cc1732f4
8273539: [PPC64] gtest build error after JDK-8264207
...
Reviewed-by: shade, stuefe
2021-09-09 10:48:02 +00:00
Hamlin Li
9690df7fb9
8273476: G1: refine G1CollectedHeap::par_iterate_regions_array_part_from
...
Reviewed-by: ayang, tschatzl
2021-09-09 10:41:27 +00:00
Evan Whelan
00e059ddb3
8133686: HttpURLConnection.getHeaderFields and URLConnection.getRequestProperties methods return field values in reverse order
...
Reviewed-by: dfuchs
2021-09-09 10:23:12 +00:00
Aleksey Shipilev
aa9311182a
8273483: Zero: Clear pending JNI exception check in native method handler
...
Reviewed-by: aph
2021-09-09 09:46:16 +00:00
Aleksey Shipilev
8c16f485b3
8273487: Zero: Handle "zero" variant in runtime tests
...
Reviewed-by: alanb, dholmes
2021-09-09 08:07:00 +00:00
Aleksey Shipilev
dc33bd8b6c
8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test
...
Reviewed-by: mcimadamore
2021-09-09 07:43:22 +00:00
Thomas Schatzl
5b1dfe4e35
8273439: Fix G1CollectedHeap includes and forward declarations
...
Reviewed-by: ayang, kbarrett
2021-09-09 07:28:23 +00:00
Matthias Baesken
6eba443428
8273387: remove some unreferenced gtk-related functions
...
Reviewed-by: pbansal, clanger
2021-09-09 06:15:15 +00:00
Hamlin Li
5df2648086
8273218: G1: Rename g1EvacuationInfo to g1EvacInfo
...
Reviewed-by: tschatzl, ayang
2021-09-09 00:41:28 +00:00
Daniel D. Daugherty
12f0b77179
8273516: ProblemList compiler/c2/Test7179138_1.java in -Xcomp mode on win-X64
...
Reviewed-by: dholmes
2021-09-09 00:39:40 +00:00
Roger Riggs
7fd6b0bfd8
8273242: (test) Refactor to use TestNG for RuntimeTests ExecCommand tests
...
Reviewed-by: naoto, lancea
2021-09-08 20:53:25 +00:00
Leonid Mesnik
a5e4def526
8265489: Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation
...
Reviewed-by: dcubed
2021-09-08 19:31:18 +00:00
Leonid Mesnik
9b5991e811
8273451: Remove unreachable return in mutexLocker::wait
...
Reviewed-by: minqi, coleenp
2021-09-08 19:30:17 +00:00
Thomas Schatzl
e6805032ff
8273185: Rename the term "atomic" in ReferenceProcessor
...
Reviewed-by: ayang, shade
2021-09-08 19:02:49 +00:00
Daniel D. Daugherty
ba31eee4fc
8273109: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest times out
...
Reviewed-by: bpb
2021-09-08 18:33:04 +00:00
Jonathan Gibbons
4d5e1ed958
8272375: Improve phrasing of synthesized descriptions in JavaFX docs
...
Reviewed-by: kcr, prappo
2021-09-08 17:38:05 +00:00
Aleksey Shipilev
267c61a16a
8273361: InfoOptsTest is failing in tier1
...
Reviewed-by: jpai, ihse, jlahoda
2021-09-08 16:36:31 +00:00
Vladimir Ivanov
f7e9f56e23
8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size
...
Reviewed-by: kvn
2021-09-08 16:17:56 +00:00
Sandhya Viswanathan
d7efd0e8cf
8273450: Fix the copyright header of SVML files
...
Reviewed-by: dholmes, psandoz
2021-09-08 16:07:45 +00:00
Sergey Tsypanov
e5f298a7f1
8273329: Remove redundant null check from String.getBytes(String charsetName)
...
Reviewed-by: rriggs, iris, naoto
2021-09-08 15:54:36 +00:00
Masanori Yano
cb112affd6
8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform
...
Reviewed-by: naoto
2021-09-08 15:46:33 +00:00
Wang Huang
7e662e7b9d
8272413: Incorrect num of element count calculation for vector cast
...
Co-authored-by: Wang Huang <whuang@openjdk.org >
Co-authored-by: Miu Zhuojun <mouzhuojun@huawei.com >
Co-authored-by: Wu Yan <wuyan@openjdk.org >
Reviewed-by: eliu, kvn
2021-09-08 14:39:23 +00:00
jtfuller111
f2f8136cc9
8265443: IGV: disambiguate groups by emiting additional properties
...
Reviewed-by: thartmann
2021-09-08 14:38:21 +00:00
Andrey Turbanov
59c9f75041
8273375: Remove redundant 'new String' calls after concatenation in java.desktop
...
Reviewed-by: aivanov
2021-09-08 14:28:07 +00:00
Vladimir Ivanov
faa942c8ba
8273000: Remove WeakReference-based class initialisation barrier implementation
...
Reviewed-by: psandoz, mchung
2021-09-08 11:28:17 +00:00
Vladimir Ivanov
21012f2bbe
8078641: MethodHandle.asTypeCache can retain classes from unloading
...
Co-authored-by: Peter Levart <plevart@openjdk.org >
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org >
Reviewed-by: psandoz, mchung, plevart
2021-09-08 11:27:14 +00:00
Markus Karg
185557423d
8273038: ChannelInputStream.transferTo() uses FileChannel.transferTo(FileChannel)
...
Reviewed-by: alanb
2021-09-08 11:22:47 +00:00
Andrew Haley
6750c34c92
8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS
...
Reviewed-by: adinn, ngasson
2021-09-08 10:08:30 +00:00
Hamlin Li
a66629a464
8254167: G1: Record regions where evacuation failed to provide targeted iteration
...
Reviewed-by: tschatzl, ayang
2021-09-08 08:01:18 +00:00
Aleksey Shipilev
286a1f6b7c
8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java
...
Reviewed-by: dholmes
2021-09-08 07:44:35 +00:00
Aleksey Shipilev
7d24a33421
8273318: Some containers/docker/TestJFREvents.java configs are running out of memory
...
Reviewed-by: ngasson, sgehwolf, mseledtsov
2021-09-08 07:43:28 +00:00
Andrey Turbanov
1513dc7afc
8271603: Unnecessary Vector usage in java.desktop
...
Reviewed-by: prr, serb
2021-09-08 04:36:41 +00:00
Daniel D. Daugherty
ea4907a878
8273047: test jfr/api/consumer/TestRecordedFrame.java timing out
...
Reviewed-by: dholmes
2021-09-08 02:13:41 +00:00
Yasumasa Suenaga
4eacdb38a8
8273104: Refactoring option parser for UL
...
Reviewed-by: iklam, dholmes
2021-09-08 01:27:13 +00:00
Daniel D. Daugherty
8884d2f854
8273462: ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java in -Xcomp mode
...
Reviewed-by: dholmes
2021-09-08 00:34:11 +00:00
Mark Sheppard
d6d6c0692b
8273246: Amend the test java/nio/channels/DatagramChannel/ManySourcesAndTargets.java to execute in othervm mode
...
Reviewed-by: alanb
2021-09-07 22:18:23 +00:00
Andrey Turbanov
708407eddc
8273168: Remove superfluous use of boxing in java.desktop
...
Reviewed-by: aivanov
2021-09-07 21:12:35 +00:00
Alexey Ivanov
270a9d9293
8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java
...
Reviewed-by: serb
2021-09-07 19:05:35 +00:00
Prasanta Sadhukhan
df05b4d1a1
8271923: [macos] the text color on the selected disabled tabbed pane button remains white making text unreadable
...
Reviewed-by: jdv
2021-09-07 15:50:27 +00:00
Roland Westrelin
2abf3b3b27
8271340: Crash PhaseIdealLoop::clone_outer_loop
...
Reviewed-by: kvn, thartmann
2021-09-07 15:15:17 +00:00
Roland Westrelin
99fb12c798
8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java
...
Reviewed-by: kvn, thartmann
2021-09-07 15:13:12 +00:00
Fernando Guallini
041ae20b10
8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped
...
Reviewed-by: mullan, rhalade
2021-09-07 14:36:15 +00:00
Vladimir Ivanov
377b186724
8269119: C2: Avoid redundant memory barriers in Unsafe.copyMemory0 intrinsic
...
Reviewed-by: thartmann, roland
2021-09-07 11:35:31 +00:00
Jan Lahoda
70157c78a8
8272135: jshell: Method cannot use its overloaded version
...
Reviewed-by: vromero
2021-09-07 09:50:10 +00:00
Ivan Šipka
5caa77b043
8263364: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream
...
Reviewed-by: dfuchs
2021-09-07 09:46:27 +00:00
Aleksey Shipilev
a522d6b53c
8273376: Zero: Disable vtable/itableStub gtests
...
Reviewed-by: jiefu, stuefe
2021-09-07 08:52:53 +00:00
Leo Korinth
3cd95a2932
8231356: Fix broken ResourceObj::operator new[] in debug builds
...
Reviewed-by: kbarrett, iklam
2021-09-07 08:23:32 +00:00
Aleksey Shipilev
81c719be39
8273333: Zero should warn about unimplemented -XX:+LogTouchedMethods
...
Reviewed-by: minqi, dholmes
2021-09-07 07:35:23 +00:00
Wang Huang
649c22c5b1
8270832: Aarch64: Update algorithm annotations for MacroAssembler::fill_words
...
Co-authored-by: Wang Huang <whuang@openjdk.org >
Co-authored-by: Miu Zhuojun <mouzhuojun@huawei.com >
Co-authored-by: Wu Yan <wuyan@openjdk.org >
Reviewed-by: ngasson, aph
2021-09-07 01:40:24 +00:00
Kim Barrett
eb221812b2
8273386: Remove duplicated code in G1DCQS::abandon_completed_buffers
...
Reviewed-by: tschatzl
2021-09-06 18:19:58 +00:00
Aleksey Shipilev
fc546d6de9
8273378: Shenandoah: Remove the remaining uses of os::is_MP
...
Reviewed-by: aph, zgu
2021-09-06 16:00:12 +00:00
Patric Hedlin
7bd4f496b4
8264207: CodeStrings does not honour fixed address assumption.
...
Reviewed-by: redestad, neliasso
2021-09-06 14:43:54 +00:00
Thomas Schatzl
2cabec8ddc
8253343: Extract G1 Young GC algorithm related code from G1CollectedHeap
...
Reviewed-by: ayang, sjohanss
2021-09-06 14:28:54 +00:00
Dan Heidinga
44c5c23b96
8272164: DumpAllocStats shouldn't subclass from ResourceObj
...
Reviewed-by: shade, iklam, dholmes
2021-09-06 13:39:03 +00:00
Markus Grönlund
1bf5bda291
8269418: jdk/jfr/event/oldobject/TestObjectSize.java failed with "RuntimeException: No events: expected false, was true"
...
Reviewed-by: jbachorik
2021-09-06 09:13:35 +00:00
Thomas Schatzl
fb5b144eca
8272985: Reference discovery is confused about atomicity and degree of parallelism
...
Reviewed-by: ayang, kbarrett
2021-09-06 09:07:43 +00:00
Daniel Gredler
70ed6c5b8c
8272878: JEP 381 cleanup: Remove unused Solaris code in sun.font.TrueTypeGlyphMapper
...
Reviewed-by: prr, jdv
2021-09-06 08:13:22 +00:00
Albert Mingkun Yang
b4e5b28b86
8273221: Guard GCIdMark against nested calls
...
Reviewed-by: tschatzl, kbarrett
2021-09-06 08:11:34 +00:00
Aleksey Shipilev
4d25e6f6c7
8273335: compiler/blackhole tests should not run with interpreter-only VMs
...
Reviewed-by: kvn
2021-09-06 08:08:05 +00:00
lawrence.andrews
c640fe42c2
7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails
...
Reviewed-by: serb
2021-09-05 09:15:38 +00:00
Prasanta Sadhukhan
cec6c068b0
8272232: javax/swing/JTable/4275046/bug4275046.java failed with "Expected value in the cell: 'rededited' but found 'redEDITED'."
...
8257540: javax/swing/JFileChooser/8041694/bug8041694.java failed with "RuntimeException: The selected directory name is not the expected 'd ' but 'D '."
Reviewed-by: serb
2021-09-04 11:04:22 +00:00
Dean Long
14a3ac09fe
8271911: replay compilations of methods which use JSR292 (easy cases)
...
8012267: ciReplay: fails to resolve @SignaturePolymorphic methods in replay data
8012268: ciReplay: process_ciInstanceKlass: JVM_CONSTANT_MethodHandle not supported
Reviewed-by: kvn, vlivanov
2021-09-03 23:23:10 +00:00
Yumin Qi
d414a88d88
8273240: Dynamic test ArchiveConsistency.java should use CDSArchiveUtils
...
Reviewed-by: iklam
2021-09-03 20:36:48 +00:00
Albert Mingkun Yang
23fa0dcff0
8272905: Consolidate discovered lists processing
...
Reviewed-by: tschatzl, kbarrett
2021-09-03 16:53:53 +00:00
Vicente Romero
ff4018bc86
8268148: unchecked warnings handle ? and ? extends Object differently
...
Reviewed-by: jlahoda
2021-09-03 15:20:23 +00:00
Vicente Romero
8c37909274
8273234: extended 'for' with expression of type tvar causes the compiler to crash
...
Reviewed-by: jlahoda
2021-09-03 13:11:27 +00:00
Vladimir Ivanov
28ba78e647
8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines()))
...
Reviewed-by: dlong
2021-09-03 12:05:00 +00:00
Guoxiong Li
d05494f98b
8266239: Some duplicated javac command-line options have repeated effect
...
Reviewed-by: vromero
2021-09-03 09:33:17 +00:00
Jan Lahoda
93eec9a103
8272776: NullPointerException not reported
...
Reviewed-by: vromero
2021-09-03 09:31:54 +00:00
Jan Lahoda
7b023a3f60
8273257: jshell doesn't compile a sealed hierarchy with a sealed interface and a non-sealed leaf
...
Reviewed-by: vromero
2021-09-03 09:30:56 +00:00
Jan Lahoda
f17ee0c5c7
8273263: Incorrect recovery attribution of record component type when j.l.Record is unavailable
...
Reviewed-by: vromero
2021-09-03 09:29:45 +00:00
Xiaowei Lu
fa9c8657df
8273112: -Xloggc:<filename> should override -verbose:gc
...
Reviewed-by: iklam, dholmes
2021-09-03 05:29:02 +00:00
Ian Graves
dd871819a0
8214761: Bug in parallel Kahan summation implementation
...
Reviewed-by: darcy
2021-09-03 00:50:11 +00:00
Sergey Bylokhov
7fff22afe7
8272805: Avoid looking up standard charsets
...
Reviewed-by: weijun, naoto, dfuchs, azvegint, erikj
2021-09-02 22:56:20 +00:00
Patricio Chilano Mateo
92b05fe0f4
8273251: Call check_possible_safepoint() from SafepointMechanism::process_if_requested()
...
Reviewed-by: coleenp, dholmes
2021-09-02 21:22:47 +00:00
Jamil Nimeh
29e0f1386d
8272385: Enforce ECPrivateKey d value to be in the range [1, n-1] for SunEC provider
...
Reviewed-by: ascarpino, weijun
2021-09-02 17:54:08 +00:00
Lance Andersen
aaa6f696b0
8273250: Address javadoc issues in Deflater::setDictionationary
...
Reviewed-by: rriggs, naoto, iris, bpb
2021-09-02 16:06:55 +00:00
Aleksey Shipilev
5ee5dd9b18
8272914: Create hotspot:tier2 and hotspot:tier3 test groups
...
Reviewed-by: dholmes, coleenp, iignatyev
2021-09-02 15:43:21 +00:00
Thomas Schatzl
5245c1cf02
8273147: Update and restructure TestGCLogMessages log message list
...
Reviewed-by: iwalulya, ayang
2021-09-02 11:57:55 +00:00
Vladimir Ivanov
632a7e0885
8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert
...
Reviewed-by: thartmann, kvn
2021-09-02 11:46:19 +00:00
Matthias Baesken
c2e015c3c1
8273229: Update OS detection code to recognize Windows Server 2022
...
Reviewed-by: alanb, dholmes
2021-09-02 11:22:49 +00:00
Aleksei Efimov
0c1b16b75a
8273243: Fix indentations in java.net.InetAddress methods
...
Reviewed-by: dfuchs, bpb
2021-09-02 10:36:08 +00:00
Sergey Tsypanov
152e66923d
8273140: Replace usages of Enum.class.getEnumConstants() with Enum.values() where possible
...
Reviewed-by: tschatzl
2021-09-02 08:10:40 +00:00
Aleksey Shipilev
857a930bde
8263375: Support stack watermarks in Zero VM
...
Reviewed-by: eosterlund
2021-09-02 08:00:45 +00:00
Aleksey Shipilev
6cfe314262
8272970: Parallelize runtime/InvocationTests/
...
Reviewed-by: dholmes, iignatyev
2021-09-02 07:56:56 +00:00
Jie Fu
a9a83b248e
8273256: runtime/cds/appcds/TestEpsilonGCWithCDS.java fails due to Unrecognized VM option 'ObjectAlignmentInBytes=64' on x86_32
...
Reviewed-by: dholmes, iklam
2021-09-02 04:10:46 +00:00
Valerie Peng
1a5a2b6b15
8271745: Correct block size for KW,KWP mode and use fixed IV for KWP mode for SunJCE
...
Reviewed-by: xuelei, mullan
2021-09-01 22:17:49 +00:00
Joe Darcy
2f01a6f8b6
8273157: Add convenience methods to Messager
...
Reviewed-by: jjg
2021-09-01 20:28:05 +00:00
Coleen Phillimore
9689f61520
8272788: Nonleaf ranked locks should not be safepoint_check_never
...
Reviewed-by: eosterlund, pchilanomate
2021-09-01 18:39:10 +00:00
Daniel D. Daugherty
4ee0dacecd
8273248: ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh on all configs
...
Reviewed-by: naoto
2021-09-01 17:45:39 +00:00
Ioi Lam
655ea6d42a
8270489: Support archived heap objects in EpsilonGC
...
Reviewed-by: shade, ccheung
2021-09-01 16:50:11 +00:00
Coleen Phillimore
dacd197897
8273217: Make ParHeapInspectTask _safepoint_check_never
...
Reviewed-by: dholmes, pchilanomate
2021-09-01 16:48:06 +00:00
Yi Yang
02822e1398
8272377: assert preconditions that are ensured when created in add_final_edges
...
Reviewed-by: thartmann, kvn
2021-09-01 10:41:03 +00:00
Fairoz Matte
a58cf16509
8272563: assert(is_double_stack() && !is_virtual()) failed: type check
...
Reviewed-by: thartmann, iveresov
2021-09-01 10:12:25 +00:00
Matthias Baesken
0e14bf70cf
8273176: handle latest VS2019 in abstract_vm_version
...
Reviewed-by: kevinw, dholmes
2021-09-01 07:59:10 +00:00
Jie Fu
f1c5e26e48
8273206: jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails after JDK-8159979
...
Reviewed-by: dholmes, ayang
2021-09-01 07:55:20 +00:00
Jan Lahoda
e600fe1a1a
8272618: Unnecessary Attr.visitIdent.noOuterThisPath
...
Reviewed-by: vromero
2021-09-01 06:06:17 +00:00
David Holmes
2fce7cb4d2
8272963: Update the java manpage markdown source
...
Reviewed-by: ysuenaga
2021-08-31 23:51:10 +00:00
Alex Menkov
18a731a3e4
8269770: nsk tests should start IOPipe channel before launch debuggee - Debugee.prepareDebugee
...
Reviewed-by: sspitsyn, kevinw
2021-08-31 22:43:12 +00:00
Daniel D. Daugherty
9c392d008a
8273197: ProblemList 2 jtools tests due to JDK-8273187
...
8273198: ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh due to JDK-8273188
Reviewed-by: naoto
2021-08-31 20:12:19 +00:00
Weijun Wang
3d657eb0a6
8262186: Call X509KeyManager.chooseClientAlias once for all key types
...
Reviewed-by: xuelei
2021-08-31 20:07:02 +00:00
Thomas Schatzl
c1e0aac846
8273186: Remove leftover comment about sparse remembered set in G1 HeapRegionRemSet
...
Reviewed-by: ayang
2021-08-31 19:46:55 +00:00
bobpengxie
683e30db79
8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302
...
Reviewed-by: jiefu, serb
2021-08-31 17:31:03 +00:00
Ioi Lam
1996f649a3
8273092: Sort classlist in JDK image
...
Reviewed-by: redestad, ihse, dfuchs
2021-08-31 16:33:02 +00:00
Thomas Schatzl
ba3587e524
8273144: Remove unused top level "Sample Collection Set Candidates" logging
...
Reviewed-by: iwalulya, ayang
2021-08-31 15:45:56 +00:00
Vicente Romero
75d987a0dd
8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null
...
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org >
Co-authored-by: Vicente Romero <vromero@openjdk.org >
Reviewed-by: jlahoda
2021-08-31 15:40:17 +00:00
Brian Burkhalter
e551852801
8271225: Add floorDivExact() method to java.lang.[Strict]Math
...
Reviewed-by: darcy
2021-08-31 14:42:14 +00:00
Ivan Walulya
e67125512f
8237567: Refactor G1-specific code in shared VM_CollectForMetadataAllocation
...
Reviewed-by: ayang, tschatzl
2021-08-31 13:32:31 +00:00
Albert Mingkun Yang
9bc7cc5651
8273033: SerialGC: remove obsolete comments
...
Reviewed-by: sjohanss, tschatzl
2021-08-31 12:51:27 +00:00
Ivan Walulya
841e3943c4
8159979: During initial mark, preparing all regions for marking may take a significant amount of time
...
Reviewed-by: tschatzl, ayang
2021-08-31 12:30:14 +00:00
Claes Redestad
98fa53357a
8273100: Improve AbstractStringBuilder.append(String) when using CompactStrings
...
Reviewed-by: rriggs, alanb
2021-08-31 11:32:33 +00:00
Yumin Qi
9732fbe428
8273153: Consolidate file_exists into os:file_exists
...
Reviewed-by: iklam, ccheung
2021-08-31 00:24:05 +00:00
Vicente Romero
0609421d4b
8272347: ObjectMethods::bootstrap should specify NPE if any argument except lookup is null
...
Reviewed-by: mchung, chegar
2021-08-30 21:16:46 +00:00
Naoto Sato
7fc8540907
8260265: UTF-8 by Default
...
Reviewed-by: alanb, rriggs
2021-08-30 21:13:59 +00:00
Ioi Lam
32048536e9
8272343: Remove MetaspaceClosure::FLAG_MASK
...
Reviewed-by: ccheung, minqi
2021-08-30 21:06:26 +00:00
Ian Graves
fecefb8541
8271302: Regex Test Refresh
...
Reviewed-by: bchristi, smarks
2021-08-30 17:37:29 +00:00
Fernando Guallini
f18c0fac11
8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine"
...
Reviewed-by: xuelei, rhalade
2021-08-30 17:28:49 +00:00
Sandhya Viswanathan
5aaa20f898
8272861: Add a micro benchmark for vector api
...
Reviewed-by: psandoz
2021-08-30 16:48:28 +00:00
Thomas Schatzl
7a01ba6528
8272093: Extract evacuation failure injection from G1CollectedHeap
...
Reviewed-by: ayang, sjohanss
2021-08-30 15:54:47 +00:00
Coleen Phillimore
98b9d98032
8272797: Mutex with rank safepoint_check_never imply allow_vm_block
...
Reviewed-by: dholmes, pchilanomate
2021-08-30 14:47:24 +00:00
Stefan Johansson
f11e099a14
8272651: G1 heap region info print order changed by JDK-8269914
...
Reviewed-by: tschatzl, iwalulya, ayang
2021-08-30 14:37:03 +00:00
Magnus Ihse Bursie
fbffa54efe
8270438: "Cores to use" output in configure is misleading
...
Reviewed-by: erikj
2021-08-30 13:41:54 +00:00
Andrey Turbanov
5185dbde67
8273098: Unnecessary Vector usage in java.naming
...
Reviewed-by: aefimov, dfuchs
2021-08-30 13:12:42 +00:00
Lutz Schmidt
276b07b36a
8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling
...
Reviewed-by: stuefe, mbaesken
2021-08-30 12:31:08 +00:00
Thomas Schatzl
bb7aa1c6a4
8272161: Make evacuation failure data structures local to collection
...
Reviewed-by: iwalulya, sjohanss
2021-08-30 12:08:12 +00:00
Magnus Ihse Bursie
9ede41bf89
8229031: Exporting CLASSPATH from shell can result in build failures
...
Reviewed-by: erikj
2021-08-30 11:37:47 +00:00
Michael McMahon
16e83058ca
8273059: Redundant Math.min call in Http2ClientImpl#getConnectionWindowSize
...
Reviewed-by: dfuchs
2021-08-30 08:57:17 +00:00
Aleksey Shipilev
f55d5ab517
8272838: Move CriticalJNI tests out of tier1
...
Reviewed-by: dholmes
2021-08-30 06:41:40 +00:00
Guoxiong Li
a9188f237e
8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition
...
Reviewed-by: vromero
2021-08-29 07:26:08 +00:00
Bradford Wetmore
1fb798d320
8272915: (doc) package-info typo in extLink
...
Reviewed-by: xuelei
2021-08-27 23:01:51 +00:00
Raffaello Giulietti
51167846cb
8273091: Doc of [Strict]Math.floorDiv(long,int) erroneously documents int in @return tag
...
Reviewed-by: darcy, bpb
2021-08-27 22:48:52 +00:00
Jim Laskey
e66c8afb59
8272866: java.util.random package summary contains incorrect mixing function in table
...
Reviewed-by: rriggs
2021-08-27 18:45:52 +00:00
Brian Burkhalter
d1aeca117c
8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication
...
Reviewed-by: darcy
2021-08-27 16:09:28 +00:00
Brian Burkhalter
dfeb4132e4
8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
...
Reviewed-by: dfuchs
2021-08-27 16:08:29 +00:00
Magnus Ihse Bursie
a033aa5a3d
8273072: Avoid using += in configure
...
Reviewed-by: dholmes, jiefu
2021-08-27 13:53:33 +00:00
Coleen Phillimore
b92214a8d0
8272480: Remove Mutex::access rank
...
Reviewed-by: dholmes, eosterlund
2021-08-27 13:51:39 +00:00
Magnus Ihse Bursie
596b075591
8258465: Headless build fails due to missing X11 headers on linux
...
Reviewed-by: shade
2021-08-27 13:13:36 +00:00
Kim Barrett
a49a0c5866
8273062: Generation::refs_discovery_is_xxx functions are unused
...
Reviewed-by: ayang
2021-08-27 10:32:46 +00:00
Aleksey Shipilev
ebd62bc043
8272846: Move some runtime/Metaspace/elastic/ tests out of tier1
...
Reviewed-by: mseledtsov, stuefe
2021-08-27 09:35:26 +00:00
Lin Zang
46684a4efa
8262386: resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out
...
Reviewed-by: cjplummer, sspitsyn
2021-08-27 09:02:23 +00:00
Tobias Hartmann
c925c7f3e8
8273020: LibraryCallKit::sharpen_unsafe_type does not handle narrow oop array
...
Reviewed-by: chagedorn
2021-08-27 05:38:24 +00:00
Bradford Wetmore
76baace2f0
8273045: Fix misc javadoc bugs in the java.security and javax.net.ssl code
...
Reviewed-by: xuelei
2021-08-27 05:11:25 +00:00
Yasumasa Suenaga
b16a04ebf7
8271186: Add UL option to replace newline char
...
Reviewed-by: iklam, dholmes
2021-08-27 05:06:52 +00:00
Andrey Turbanov
d732c3091f
8272863: Replace usages of Collections.sort with List.sort call in public java modules
...
Reviewed-by: serb, dfuchs, naoto
2021-08-26 20:47:02 +00:00
Naoto Sato
fe7d70886c
8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong
...
Reviewed-by: joehw, rriggs, iris, lancea, scolebourne
2021-08-26 16:21:23 +00:00
Ivan Walulya
845e1cea8d
8272983: G1 Add marking details to eager reclaim logging
...
Reviewed-by: tschatzl, ayang
2021-08-26 13:41:46 +00:00
Alexey Ushakov
c420530549
8272481: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java fails
...
Reviewed-by: serb, jdv
2021-08-26 12:56:03 +00:00
Prasanta Sadhukhan
e43a907f20
8271315: Redo: Nimbus JTree renderer properties persist across L&F changes
...
Reviewed-by: aivanov
2021-08-26 12:04:10 +00:00
Albert Mingkun Yang
11c9fd8298
8272975: ParallelGC: add documentation to heap memory layout
...
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org >
Reviewed-by: tschatzl, kbarrett
2021-08-26 10:06:38 +00:00
Magnus Ihse Bursie
b94fd32f08
8272859: Javadoc external links should only have feature version number in URL
...
Reviewed-by: iris
2021-08-26 10:00:21 +00:00
Tobias Hartmann
9166ba37b6
8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop
...
Reviewed-by: chagedorn, jiefu, neliasso
2021-08-26 08:34:46 +00:00
Alexey Ushakov
49b2789a49
8262751: RenderPipelineState assertion error in J2DDemo
...
Reviewed-by: jdv
2021-08-26 07:28:26 +00:00
Aleksey Shipilev
a3308af060
8272836: Limit run time for java/lang/invoke/LFCaching tests
...
Reviewed-by: redestad, iignatyev
2021-08-26 06:51:19 +00:00
David Holmes
c4c76e2f34
8272811: Document the effects of building with _GNU_SOURCE in os_posix.hpp
...
Reviewed-by: iklam
2021-08-26 02:24:36 +00:00
Igor Veresov
673ce7efa5
8272873: C2: Inlining should not depend on absolute call site counts
...
Reviewed-by: kvn, vlivanov, dlong
2021-08-26 00:17:15 +00:00
Zhengyu Gu
7212561dd1
8267188: gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah
...
Reviewed-by: rkennke, shade
2021-08-25 20:16:25 +00:00
Ivan Walulya
e36cbd8e05
8242847: G1 should not clear mark bitmaps with no marks
...
Reviewed-by: tschatzl, sjohanss
2021-08-25 14:33:34 +00:00
Coleen Phillimore
2ef6871118
8272447: Remove 'native' ranked Mutex
...
Reviewed-by: stuefe, pchilanomate
2021-08-25 13:25:34 +00:00
Ivan Walulya
63e062fb78
8236176: Parallel GC SplitInfo comment should be updated for shadow regions
...
Reviewed-by: tschatzl, ayang
2021-08-25 10:18:54 +00:00
Aleksey Shipilev
c5a271259d
8272850: Drop zapping values in the Zap* option descriptions
...
Reviewed-by: stefank, kbarrett
2021-08-25 08:05:47 +00:00
Albert Mingkun Yang
1e3e333f73
8272884: Make VoidClosure::do_void pure virtual
...
Reviewed-by: kbarrett, dholmes
2021-08-25 07:33:18 +00:00
casparcwang
0f428ca533
8272570: C2: crash in PhaseCFG::global_code_motion
...
Co-authored-by: Hui Shi <hshi@openjdk.org >
Reviewed-by: thartmann, rbackman
2021-08-25 01:16:48 +00:00
Andy Herrick
b17b821a57
8272639: jpackaged applications using microphone on mac
...
Reviewed-by: almatvee, serb
2021-08-24 20:59:43 +00:00
Smita Kamath
0e7288ffbf
8267125: AES Galois CounterMode (GCM) interleaved implementation using AVX512 + VAES instructions
...
Co-authored-by: Smita Kamath <svkamath@openjdk.org >
Co-authored-by: Tomasz Kantecki <tomasz.kantecki@intel.com >
Co-authored-by: Anthony Scarpino <ascarpino@openjdk.org >
Reviewed-by: kvn, valeriep
2021-08-24 18:48:31 +00:00
Igor Ignatyev
6ace805f8c
8272856: DoubleFlagWithIntegerValue uses G1GC-only flag
...
Reviewed-by: dholmes, kbarrett
2021-08-24 18:43:54 +00:00
Calvin Cheung
c547ead493
8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java
...
Reviewed-by: bpb
2021-08-24 18:09:56 +00:00
Brian Burkhalter
aaedac635a
8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
...
Reviewed-by: dfuchs
2021-08-24 17:04:35 +00:00
Jonathan Gibbons
d34f17c697
8270195: Add missing links between methods of JavaFX properties
...
Reviewed-by: kcr, hannesw
2021-08-24 16:10:25 +00:00
Calvin Cheung
f608e81ad8
8264322: Generate CDS archive when creating custom JDK image
...
Reviewed-by: mchung, alanb
2021-08-24 15:31:20 +00:00
Phil Race
f681d6544a
8272806: [macOS] "Apple AWT Internal Exception" when input method is changed
...
Reviewed-by: serb, dmarkov, azvegint
2021-08-24 15:23:15 +00:00
Albert Mingkun Yang
6e0328f582
8272725: G1: add documentation on needs_remset_update_t vs bool
...
Reviewed-by: tschatzl, iwalulya
2021-08-24 15:21:14 +00:00
Sergei Ustimenko
2309b7d8fc
8253178: Replace LinkedList Impl in net.http.FilterFactory
...
Reviewed-by: dfuchs
2021-08-24 14:49:56 +00:00
Jonathan Gibbons
94f5e441f6
8271258: @param with non-ascii variable names produces incorrect results
...
Reviewed-by: hannesw
2021-08-24 14:41:24 +00:00
Patricio Chilano Mateo
7454306920
8272526: Cleanup ThreadStateTransition class
...
Reviewed-by: dholmes, rehn, coleenp
2021-08-24 14:09:59 +00:00
Kim Barrett
0597cde87d
8221360: Eliminate Shared_DirtyCardQ_lock
...
Reviewed-by: tschatzl, iwalulya
2021-08-24 13:17:37 +00:00
Albert Mingkun Yang
928b9724c9
8271930: Simplify end_card calculation in G1BlockOffsetTablePart::verify
...
Reviewed-by: tschatzl, iwalulya
2021-08-24 12:14:07 +00:00
Aleksey Shipilev
7f80683cfe
8272783: Epsilon: Refactor tests to improve performance
...
Reviewed-by: tschatzl
2021-08-24 10:08:18 +00:00
Prasanta Sadhukhan
22ef4f0653
5015261: NPE may be thrown if JDesktopIcon is set to null on a JInternalFrame
...
Reviewed-by: serb, prr, aivanov
2021-08-24 04:02:03 +00:00
Maxim Kartashev
9bc023220f
8269223: -Xcheck:jni WARNINGs working with fonts on Linux
...
Reviewed-by: prr, serb
2021-08-23 20:28:17 +00:00
Vladimir Ivanov
2ff4c01d42
8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop
...
Reviewed-by: chagedorn, roland
2021-08-23 20:23:41 +00:00
Tom Rodriguez
ad92033fcc
8272736: [JVMCI] Add API for reading and writing JVMCI thread locals
...
Reviewed-by: kvn, dnsimon
2021-08-23 18:43:34 +00:00
Igor Ignatyev
709b5910c3
8272553: several hotspot runtime/CommandLine tests don't check exit code
...
Reviewed-by: dholmes
2021-08-23 18:03:13 +00:00
Jonathan Gibbons
1884072474
8265253: javac -Xdoclint:all gives "no comment" warning for code that can't be commented
...
Reviewed-by: hannesw
2021-08-23 17:31:29 +00:00
Albert Mingkun Yang
594e5161b4
8272778: Consolidate is_instance and is_instance_inlined in java_lang_String
...
Reviewed-by: coleenp, redestad
2021-08-23 14:00:31 +00:00
Ivan Walulya
d542745dbe
8267894: Skip work for empty regions in G1 Full GC
...
Reviewed-by: sjohanss, tschatzl
2021-08-23 12:58:48 +00:00
Tongbao Zhang
741f58c18c
8272417: ZGC: fastdebug build crashes when printing ClassLoaderData
...
Reviewed-by: stefank, pliden
2021-08-23 11:54:52 +00:00
Matthias Baesken
b7f75c0a73
8271142: package help is not displayed for missing X11/extensions/Xrandr.h
...
Reviewed-by: clanger
2021-08-23 06:39:46 +00:00
Denghui Dong
e8a289e77d
8272609: Add string deduplication support to SerialGC
...
Reviewed-by: kbarrett, iwalulya
2021-08-23 06:12:01 +00:00
Alan Hayward
b690f29699
8269687: pauth_aarch64.hpp include name is incorrect
...
Reviewed-by: rbackman, ngasson
2021-08-23 01:41:27 +00:00
David Holmes
f77a1a156f
8272472: StackGuardPages test doesn't build with glibc 2.34
...
Reviewed-by: shade, stuefe, jiefu
2021-08-22 01:13:27 +00:00
Sean Coffey
04a806ec86
8270344: Session resumption errors
...
Reviewed-by: xuelei
2021-08-20 20:10:42 +00:00
lawrence.andrews
d85560ed0f
8267161: Write automated test case for JDK-4479161
...
Reviewed-by: serb, aivanov
2021-08-20 17:45:46 +00:00
Jie Fu
1ea437a4b8
8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit
...
Reviewed-by: thartmann, rbackman
2021-08-20 12:43:29 +00:00
Vladimir Ivanov
86add21a85
8223923: C2: Missing interference with mismatched unsafe accesses
...
Reviewed-by: thartmann
2021-08-20 12:41:20 +00:00
Zhengyu Gu
c701f6e538
8272739: Misformatted error message in EventHandlerCreator
...
Reviewed-by: mgronlun
2021-08-20 12:23:10 +00:00
Ivan Walulya
fb1dfc6f49
8267185: Add string deduplication support to ParallelGC
...
Reviewed-by: kbarrett, ayang
2021-08-20 11:30:00 +00:00
Hamlin Li
d874e9616f
8271579: G1: Move copy before CAS in do_copy_to_survivor_space
...
8272070: G1: Simplify age calculation after JDK-8271579
Co-authored-by: shoubing ma <mashoubing1@huawei.com >
Reviewed-by: tschatzl, ayang
2021-08-20 11:26:11 +00:00
Roman Kennke
92bde6738a
8271946: Cleanup leftovers in Space and subclasses
...
Reviewed-by: stefank, tschatzl
2021-08-20 10:12:01 +00:00
Daniel Fuchs
db9834ff82
8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException"
...
Reviewed-by: chegar
2021-08-20 09:05:00 +00:00
Aleksey Shipilev
a81e5e9353
8272654: Mark word accesses should not use Access API
...
Reviewed-by: stefank, rkennke, eosterlund
2021-08-20 07:34:41 +00:00
Thejasvi Voniadka
4bd37c3153
8272708: [Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled
...
Reviewed-by: rhalade
2021-08-20 03:15:04 +00:00
Phil Race
ddcd851c43
8272602: [macos] not all KEY_PRESSED events sent when control modifier is used
...
Reviewed-by: kizune
2021-08-20 00:08:42 +00:00
Jie Fu
d007be0952
8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848
...
Reviewed-by: dholmes
2021-08-19 23:11:31 +00:00
Roman Kennke
f4be211ae2
8270041: Consolidate oopDesc::cas_forward_to() and oopDesc::forward_to_atomic()
...
Reviewed-by: stefank, kbarrett
2021-08-19 19:54:19 +00:00
Roman Kennke
b40e8f0f9e
8271951: Consolidate preserved marks overflow stack in SerialGC
...
Reviewed-by: tschatzl, kbarrett
2021-08-19 19:51:34 +00:00
Roman Kennke
7eccbd4fde
8266519: Cleanup resolve() leftovers from BarrierSet et al
...
Reviewed-by: kbarrett, stefank
2021-08-19 19:50:25 +00:00
Weijun Wang
9569159d25
8272674: Logging missing keytab file in Krb5LoginModule
...
Reviewed-by: coffeys
2021-08-19 19:02:22 +00:00
Andrey Turbanov
51c1b9a687
8272616: Strange code in java.text.DecimalFormat#applyPattern
...
Reviewed-by: bpb, naoto, iris
2021-08-19 15:57:18 +00:00
Roman Kennke
03b5e99d99
8272165: Consolidate mark_must_be_preserved() variants
...
Reviewed-by: tschatzl
2021-08-19 10:16:55 +00:00
Albert Mingkun Yang
ab41812951
8272576: G1: Use more accurate integer type for collection set length
...
Reviewed-by: iwalulya, sjohanss
2021-08-19 09:56:32 +00:00
Albert Mingkun Yang
82b2f21d17
8272579: G1: remove unnecesary null check for G1ParScanThreadStateSet::_states slots
...
Reviewed-by: iwalulya, kbarrett, sjohanss
2021-08-19 09:55:51 +00:00
Julia Boes
1c80f078f6
8272334: com.sun.net.httpserver.HttpExchange: Improve API doc of getRequestHeaders
...
Reviewed-by: dfuchs, michaelm, chegar
2021-08-19 09:09:36 +00:00
Jonathan Gibbons
6d3d47957e
8272667: substandard error messages from the docs build
...
Reviewed-by: darcy, iris
2021-08-18 23:40:44 +00:00
Ralf Schmelter
73da66ffb7
8272318: Improve performance of HeapDumpAllTest
...
Reviewed-by: lucy, sspitsyn
2021-08-18 18:30:26 +00:00
Vladimir Ivanov
96107e31df
8272573: Redundant unique_concrete_method_4 dependencies
...
Reviewed-by: kvn, thartmann
2021-08-18 16:45:29 +00:00
Harold Seigel
4d6593ce02
8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon
...
Reviewed-by: mseledtsov, sgehwolf
2021-08-18 14:24:58 +00:00
Claes Redestad
30b0f820ce
8272626: Avoid C-style array declarations in java.*
...
Reviewed-by: dfuchs, alanb
2021-08-18 10:47:03 +00:00
Vladimir Ivanov
e8f1219d6f
8271276: C2: Wrong JVM state used for receiver null check
...
Reviewed-by: kvn, thartmann
2021-08-18 10:31:24 +00:00
Christian Hagedorn
79a06df811
8272567: [IR Framework] Make AbstractInfo.getRandom() static
...
Reviewed-by: thartmann
2021-08-18 06:39:22 +00:00
Alexander Zuev
481c1f0549
8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked
...
Reviewed-by: serb, psadhukhan
2021-08-18 05:48:26 +00:00
Tobias Hartmann
5189047d09
8272558: IR Test Framework README misses some flags
...
Reviewed-by: chagedorn
2021-08-18 04:47:58 +00:00
Mikhailo Seledtsov
ec63957f9d
8272398: Update DockerTestUtils.buildJdkDockerImage()
...
Reviewed-by: iignatyev, hseigel
2021-08-17 23:22:44 +00:00
Vicente Romero
14623cde3a
8270835: regression after JDK-8261006
...
Reviewed-by: jlahoda
2021-08-17 20:47:36 +00:00
Igor Ignatyev
fe72197102
8272551: mark hotspot runtime/modules tests which ignore external VM flags
...
Reviewed-by: mseledtsov, jiefu
2021-08-17 19:37:45 +00:00
Igor Ignatyev
05d64da7f3
8272291: mark hotspot runtime/logging tests which ignore external VM flags
...
Reviewed-by: mseledtsov, dholmes
2021-08-17 19:36:44 +00:00
Brian Burkhalter
a68b5b9c1d
8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0"
...
Reviewed-by: alanb
2021-08-17 17:07:03 +00:00
Abdul Kolarkunnu
a199ebc017
8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182
...
Reviewed-by: weijun
2021-08-17 16:54:32 +00:00
Rajan Halade
1cbf41a87b
8225083: Remove Google certificate that is expiring in December 2021
...
Reviewed-by: xuelei, mullan
2021-08-17 16:01:42 +00:00
Jim Laskey
cf64c3e7e2
8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails
...
Reviewed-by: rriggs, bpb
2021-08-17 15:53:41 +00:00
Albert Mingkun Yang
2ed7b709a1
8272521: Remove unused PSPromotionManager::_claimed_stack_breadth
...
Reviewed-by: kbarrett, iwalulya
2021-08-17 12:42:55 +00:00
Albert Mingkun Yang
2aaf795270
8272520: Inline GenericTaskQueue::initialize() to the constructor
...
Reviewed-by: kbarrett, iwalulya
2021-08-17 12:42:02 +00:00
Abdul Kolarkunnu
ed57cf1cf3
8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java
...
Reviewed-by: hchao, ssahoo, xuelei, weijun
2021-08-17 12:12:22 +00:00
Hannes Wallnöfer
0e3fde6c3c
8264274: Block tags in overview.html are ignored
...
Reviewed-by: jjg
2021-08-17 08:29:49 +00:00
lawrence.andrews
c5c84b8fdc
8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java
...
Reviewed-by: psadhukhan, jdv
2021-08-17 07:44:35 +00:00
Stefan Karlsson
df1427b72b
8272446: C1: Raw version of UnsafeGet generates load barriers
...
Reviewed-by: eosterlund, iveresov
2021-08-17 06:36:09 +00:00
Igor Ignatyev
989f39f810
8272552: mark hotspot runtime/cds tests which ignore external VM flags
...
Reviewed-by: mseledtsov, jiefu, dholmes, iklam
2021-08-17 03:45:26 +00:00
Zhengyu Gu
ee8bf10d32
8272327: Shenandoah: Avoid enqueuing duplicate string candidates
...
Reviewed-by: rkennke
2021-08-17 00:35:18 +00:00
Jonathan Gibbons
3fb19279da
8271227: Missing {@code } in com.sun.source.*
...
Reviewed-by: iris
2021-08-16 22:54:54 +00:00
Rajat Mahajan
a5ad7720d2
8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions
...
Reviewed-by: aivanov, pbansal
2021-08-16 22:24:00 +00:00
Jonathan Gibbons
ae45592d33
8272374: doclint should report missing "body" comments
...
Reviewed-by: kcr, hannesw
2021-08-16 20:48:25 +00:00
Igor Ignatyev
b2c272d4e2
8272305: several hotspot runtime/modules don't check exit codes
...
Reviewed-by: dholmes, mseledtsov
2021-08-16 16:56:15 +00:00
Brian Burkhalter
82688258f6
8272297: FileInputStream should override transferTo() for better performance
...
Reviewed-by: alanb
2021-08-16 15:53:33 +00:00
Christian Hagedorn
3677734584
8271471: [IR Framework] Rare occurrence of "<!-- safepoint while printing -->" in PrintIdeal/PrintOptoAssembly can let tests fail
...
Reviewed-by: kvn, thartmann
2021-08-16 14:51:11 +00:00
Ivan Walulya
0a03481a65
8272231: G1: Refactor G1CardSet::get_card_set to return G1CardSetHashTableValue*
...
Reviewed-by: tschatzl, kbarrett
2021-08-16 13:09:48 +00:00
Ivan Walulya
83d0e128e3
8267833: Improve G1CardSetInlinePtr::add()
...
Reviewed-by: tschatzl, kbarrett
2021-08-16 13:08:36 +00:00
Albert Mingkun Yang
69cc588fce
8272235: G1: update outdated code root fixup
...
Reviewed-by: tschatzl, kbarrett
2021-08-16 09:40:56 +00:00
Hannes Wallnöfer
5db36cedc9
8272158: SoftReference related bugs under memory pressure
...
Reviewed-by: jjg
2021-08-16 07:46:29 +00:00
Albert Mingkun Yang
7a5b37b8ca
8272439: G1: add documentation to G1CardSetInlinePtr
...
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org >
Reviewed-by: tschatzl, kbarrett
2021-08-16 07:35:43 +00:00
Albert Mingkun Yang
0209d9f382
8272461: G1: remove empty declaration of cleanup_after_scan_heap_roots
...
Reviewed-by: kbarrett
2021-08-16 07:34:32 +00:00
Ioi Lam
36e2ddad4d
8272348: Update CDS tests in anticipation of JDK-8270489
...
Reviewed-by: ccheung, minqi
2021-08-16 03:22:52 +00:00
Yi Yang
3f38a50c52
8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added
...
Reviewed-by: chagedorn, roland, thartmann
2021-08-16 02:30:57 +00:00
Phil Race
6a5241c3ad
8272491: Problem list javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java on macos
...
Reviewed-by: pbansal
2021-08-15 16:50:38 +00:00
Alexey Ushakov
17b9350023
8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
...
Reviewed-by: serb
2021-08-14 10:40:37 +00:00
Marcus G K Williams
87d2761f1b
8271883: Math CopySign optimization for x86
...
Reviewed-by: jbhateja, sviswanathan, kvn
2021-08-14 00:34:51 +00:00
Xue-Lei Andrew Fan
6b8b160e37
8272396: mismatching debug output streams
...
Reviewed-by: mullan
2021-08-13 21:33:22 +00:00
Phil Race
0af645aa4f
8205138: Remove Applet references from Font2DTest
...
Reviewed-by: serb, psadhukhan
2021-08-13 19:30:20 +00:00
Daniel D. Daugherty
bd7f9b4fb9
8272459: ProblemList compiler/codecache/TestStressCodeBuffers.java on aarch64
...
Reviewed-by: iignatyev
2021-08-13 16:57:12 +00:00
Lance Andersen
717792c3b7
8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path
...
Reviewed-by: naoto, bpb, iris, joehw
2021-08-13 16:11:04 +00:00
Thomas Stuefe
d06d0b9e9d
8272112: Arena code simplifications
...
Reviewed-by: kbarrett, coleenp
2021-08-13 06:38:08 +00:00
Prasanta Sadhukhan
0c4be76f7f
8058704: Nimbus does not honor JTextPane background color
...
6789980: JEditorPane background color not honored with Nimbus L&F
Reviewed-by: aivanov, serb
2021-08-13 05:12:59 +00:00
Jatin Bhateja
020aec5318
8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization
...
Reviewed-by: sviswanathan, psandoz
2021-08-13 04:33:53 +00:00
Hui Shi
4d4ba5c5b4
8272116: Update PerfDisableSharedMem with FLAG_SET_ERGO in PerfMemory::create_memory_region
...
Reviewed-by: dholmes
2021-08-13 01:00:49 +00:00
Lin Zang
09ab86b40c
8269909: getStack method in hprof.parser.Reader should use try-with-resource
...
Reviewed-by: dholmes, cjplummer, sspitsyn
2021-08-12 23:16:24 +00:00
Xue-Lei Andrew Fan
e4766ee0aa
8272391: Undeleted debug information
...
Reviewed-by: wetmore
2021-08-12 19:28:01 +00:00
Brian Burkhalter
428d51694f
8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap
...
Reviewed-by: alanb
2021-08-12 15:27:09 +00:00
Kim Barrett
93cab7d07d
8272315: Improve assert_different_registers
...
Reviewed-by: adinn, vlivanov, thartmann
2021-08-12 14:29:32 +00:00
Harold Seigel
9980b413da
8272107: Removal of Unsafe::defineAnonymousClass left a dangling C++ class
...
Reviewed-by: coleenp, iklam, dholmes
2021-08-12 13:56:41 +00:00
Coleen Phillimore
464e874a5c
8048190: NoClassDefFoundError omits original ExceptionInInitializerError
...
Reviewed-by: dholmes, iklam
2021-08-12 13:45:36 +00:00
Xiaohong Gong
7e14c3cc11
8272310: AArch64: Add missing changes for shared vector helper methods in m4 files
...
Reviewed-by: jiefu
2021-08-12 11:07:04 +00:00
Sergey Tsypanov
b29fbad940
8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable
...
Reviewed-by: redestad
2021-08-12 10:03:52 +00:00
Severin Gehwolf
d38b31438d
8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790
...
Reviewed-by: prr
2021-08-12 08:52:24 +00:00
Claes Redestad
a15b659278
8271732: Regression in StringBuilder.charAt bounds checking
...
Reviewed-by: alanb, naoto
2021-08-12 07:01:53 +00:00
Sergey Bylokhov
ec2fc384e5
8272120: Avoid looking for standard encodings in "java." modules
...
Reviewed-by: alanb, dfuchs, naoto
2021-08-12 05:46:00 +00:00
Igor Ignatyev
bd27bb9cbe
8272345: macos doesn't check os::set_boot_path() result
...
Reviewed-by: dholmes
2021-08-12 03:45:44 +00:00
Alexey Semenyuk
44f137ff9c
8271170: Add unit test for what jpackage app launcher puts in the environment
...
Reviewed-by: almatvee, herrick
2021-08-11 23:39:50 +00:00
Alexey Semenyuk
cd2dbe5f00
8272328: java.library.path is not set properly by Windows jpackage app launcher
...
Reviewed-by: herrick, almatvee
2021-08-11 20:54:58 +00:00
Igor Veresov
9faab400b8
8272330: C2: Cleanup profile counter scaling
...
Reviewed-by: kvn
2021-08-11 20:19:36 +00:00
Igor Ignatyev
75a06421e5
8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes
...
Reviewed-by: iklam
2021-08-11 19:38:52 +00:00
Jonathan Gibbons
9ba8a12cfb
8269774: doclint reports missing javadoc comments for JavaFX properties if the docs are on the property method
...
Reviewed-by: kcr, hannesw
2021-08-11 18:04:29 +00:00
Jonathan Gibbons
ec8d3badc8
8271159: [REDO] JDK-8249634 doclint should report implicit constructor as missing javadoc comments
...
Reviewed-by: darcy
2021-08-11 18:03:40 +00:00
Ivan Walulya
619422764d
8272228: G1: G1CardSetInlinePtr Fix tautological assertion
...
Reviewed-by: ayang, tschatzl
2021-08-11 14:33:23 +00:00
Ivan Walulya
cd1751c34e
8271884: G1CH::_expand_heap_after_alloc_failure is no longer needed
...
Reviewed-by: kbarrett, tschatzl
2021-08-11 11:56:30 +00:00
Per Liden
3f723ca457
8271862: C2 intrinsic for Reference.refersTo() is often not used
...
Reviewed-by: kbarrett, mchung
2021-08-11 11:09:59 +00:00
Per Liden
abebbe2335
8267186: Add string deduplication support to ZGC
...
Reviewed-by: eosterlund, kbarrett, stefank
2021-08-11 11:07:12 +00:00
Albert Mingkun Yang
0d0f2d07f7
8272216: G1: replace G1ParScanThreadState::_dest with a constant
...
Reviewed-by: kbarrett, tschatzl
2021-08-11 10:19:46 +00:00
Jan Lahoda
3215dbc8b8
8271928: ErroneousTree with start position -1
...
Reviewed-by: jlaskey, vromero
2021-08-11 08:54:20 +00:00
Christoph Göttschkes
adba09b91d
8272146: Disable Fibonacci test on memory constrained systems
...
Reviewed-by: dholmes, mseledtsov, shade
2021-08-11 08:48:18 +00:00
Xiaowei Lu
846cc88f94
8272138: ZGC: Adopt relaxed ordering for self-healing
...
Co-authored-by: Hao Tang <albert.th@alibaba-inc.com >
Reviewed-by: eosterlund, pliden
2021-08-11 08:42:37 +00:00
Hui Shi
5350b9901c
8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj
...
Reviewed-by: neliasso, xliu, thartmann
2021-08-11 02:00:19 +00:00
Sergey Bylokhov
148935279d
8271718: Crash when during color transformation the color profile is replaced
...
Reviewed-by: prr
2021-08-10 22:22:42 +00:00
Dean Long
2a9acc31b8
8272050: typo in MachSpillCopyNode::implementation after JDK-8131362
...
Reviewed-by: kvn, thartmann
2021-08-10 21:30:54 +00:00
Alex Menkov
b62e742045
8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use"
...
Reviewed-by: sspitsyn, cjplummer
2021-08-10 19:13:18 +00:00
Raffaello Giulietti
66d1faa784
8271601: Math.floorMod(int, int) and Math.floorMod(long, long) differ in their logic
...
Reviewed-by: bpb
2021-08-10 17:16:17 +00:00
Joe Darcy
57ae9fbe77
8140442: Add getOutermostTypeElement to javax.lang.model utility class
...
Reviewed-by: jlahoda
2021-08-10 16:49:49 +00:00
Martin Balao
67869b491a
8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup
...
Reviewed-by: weijun
2021-08-10 16:28:10 +00:00
Andrey Turbanov
35b399aca8
8269130: Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying
...
Reviewed-by: mullan, serb
2021-08-10 13:27:59 +00:00
Harold Seigel
2b05fae155
8260262: Use common code in function unmap_shared() in perfMemory_posix.cpp
...
Reviewed-by: stuefe, coleenp
2021-08-10 12:17:08 +00:00
Albert Mingkun Yang
f2599ad867
8272196: Remove unused class ParStrongRootsScope
...
Reviewed-by: tschatzl, pliden
2021-08-10 10:12:06 +00:00
Alan Hayward
1f8813495e
8271869: AArch64: build errors with GCC11 in frame::saved_oop_result
...
Reviewed-by: ngasson, aph
2021-08-10 08:29:52 +00:00
Matthias Baesken
089e83bf1b
8266490: Extend the OSContainer API to support the pids controller of cgroups
...
Reviewed-by: sgehwolf, lucy
2021-08-10 07:40:21 +00:00
Tobias Hartmann
2384e12888
8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert
...
Reviewed-by: neliasso, kvn
2021-08-10 05:37:55 +00:00
Tobias Hartmann
d53d94b14d
8271925: ZGC: Arraycopy stub passes invalid oop to load barrier
...
Reviewed-by: neliasso, kvn
2021-08-10 05:36:52 +00:00
Igor Ignatyev
3b899ef7ff
8272168: some hotspot runtime/logging tests don't check exit code
...
Reviewed-by: jiefu
2021-08-10 05:11:09 +00:00
Hamlin Li
abdc1074dc
8270454: G1: Simplify region index comparison
...
Reviewed-by: kbarrett, ayang, tschatzl
2021-08-10 03:18:47 +00:00
Igor Ignatyev
eb6f3fe59d
8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty
...
Reviewed-by: dholmes
2021-08-10 02:26:08 +00:00
Igor Ignatyev
9654fd73cd
8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags
...
Reviewed-by: dholmes
2021-08-10 02:12:38 +00:00
David Holmes
843943c204
8263567: gtests don't terminate the VM safely
...
Reviewed-by: stuefe, dcubed
2021-08-09 20:59:22 +00:00
Joe Darcy
7fc99cf9b6
8225488: Examine ExecutableType.getReceiverType behavior when source receiver parameter is absent
...
Reviewed-by: jjg
2021-08-09 18:33:34 +00:00
Phil Race
4548677e89
8268824: Remove unused jdk.accessibility APIs deprecated for removal in JDK 9
...
Reviewed-by: serb
2021-08-09 18:15:46 +00:00
Brian Burkhalter
b53828b7c2
8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112
...
Reviewed-by: naoto, alanb
2021-08-09 16:50:50 +00:00
Naoto Sato
41dc795d6c
8264792: The NumberFormat for locale sq_XK formats price incorrectly.
...
Reviewed-by: joehw, iris
2021-08-09 16:22:35 +00:00
Artem Semenov
9c6457f222
8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility
...
8262031: Create implementation for NSAccessibilityNavigableStaticText protocol
8264287: Create implementation for NSAccessibilityComboBox protocol peer
8264303: Create implementation for NSAccessibilityTabGroup protocol peer
8264292: Create implementation for NSAccessibilityList protocol peer
8267387: Create implementation for NSAccessibilityOutline protocol
8267388: Create implementation for NSAccessibilityTable protocol
8264286: Create implementation for NSAccessibilityColumn protocol peer
8264298: Create implementation for NSAccessibilityRow protocol peer
8264291: Create implementation for NSAccessibilityCell protocol peer
Reviewed-by: kizune, pbansal, serb
2021-08-09 16:21:35 +00:00
Phil Race
0ac2be9b35
8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64
...
Reviewed-by: jdv, psadhukhan
2021-08-09 15:58:18 +00:00
Ioi Lam
272fcb423a
8272113: Build compare script fails with differences in classlist
...
Reviewed-by: tschatzl, hseigel
2021-08-09 15:50:10 +00:00
Albert Mingkun Yang
2f7a46934c
8271931: Make AbortVMOnVMOperationTimeout more resilient to OS scheduling
...
Reviewed-by: shade, dholmes
2021-08-09 15:19:55 +00:00
Roman Kennke
a86ac0d1e3
8271939: Clean up primitive raw accessors in oopDesc
...
Reviewed-by: stefank, tschatzl
2021-08-09 10:31:31 +00:00
Hao Sun
b84a9c7b37
8271956: AArch64: C1 build failed after JDK-8270947
...
Reviewed-by: shade, ngasson
2021-08-09 09:38:13 +00:00
Jie Fu
38ff85c824
8271461: CompileCommand support for hidden class methods
...
Co-authored-by: Tianyelan <vhinf2047@gmail.com >
Reviewed-by: yyang, xliu, iklam
2021-08-06 23:33:32 +00:00
Igor Ignatyev
c495ede2c2
8272099: mark hotspot runtime/Monitor tests which ignore external VM flags
...
Reviewed-by: dcubed
2021-08-06 18:49:48 +00:00
Igor Ignatyev
e882087f7a
8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-06 16:36:50 +00:00
Daniel D. Daugherty
fa36e33437
8271513: support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator
...
Co-authored-by: Kim Barrett <kbarrett@openjdk.org >
Reviewed-by: kbarrett, dholmes, coleenp
2021-08-06 14:18:54 +00:00
Hamlin Li
cc61520803
8270842: G1: Only young regions need to redirty outside references in remset.
...
Reviewed-by: tschatzl
2021-08-06 14:16:11 +00:00
Daniel D. Daugherty
f4cf2f7cef
8272095: ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64
...
Reviewed-by: alanb
2021-08-06 13:38:56 +00:00
Andy Herrick
0aca4f72ce
8271868: Warn user when using mac-sign option with unsigned app-image.
...
Reviewed-by: almatvee, asemenyuk
2021-08-06 12:24:58 +00:00
Christoph Göttschkes
b6a19f173b
8271128: InlineIntrinsics support for 32-bit ARM
...
Reviewed-by: shade
2021-08-06 10:23:18 +00:00
Albert Mingkun Yang
c2b7facea4
8271896: Remove unnecessary top address checks in BOT
...
Reviewed-by: tschatzl, iwalulya
2021-08-06 08:27:42 +00:00
Ioi Lam
e7b6f48182
8265602: -XX:DumpLoadedClassList should support custom loaders
...
Reviewed-by: ccheung, minqi
2021-08-06 05:58:48 +00:00
David Holmes
ea02dade43
8272067: Initial nroff manpage generation for JDK 18
...
Reviewed-by: darcy
2021-08-06 03:49:34 +00:00
Denghui Dong
adb0ae56ab
8261441: JFR: Filename expansion
...
Reviewed-by: jbachorik, egahlin
2021-08-06 02:11:55 +00:00
Jaikiran Pai
e38e365c70
8271208: Typo in ModuleDescriptor.read javadoc
...
Reviewed-by: alanb, iris
2021-08-06 01:30:45 +00:00
Jesper Wilhelmsson
14692d5ed0
Merge
2021-08-06 01:21:44 +00:00
Jonathan Gibbons
dfacda488b
8270872: Final nroff manpage update for JDK 17
...
Reviewed-by: darcy, mr, iris, naoto
2021-08-05 22:12:27 +00:00
Patricio Chilano Mateo
62e72adfa7
8271293: Monitor class should use ThreadBlockInVMPreprocess
...
Reviewed-by: dholmes, dcubed
2021-08-05 19:16:14 +00:00
Rajat Mahajan
cb36880281
8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS
...
Reviewed-by: psadhukhan, aivanov
2021-08-05 17:41:33 +00:00
Igor Ignatyev
3ab95d1917
8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags
...
Reviewed-by: stuefe
2021-08-05 16:32:11 +00:00
Brian Burkhalter
e2c5bfe083
8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call
...
Reviewed-by: alanb, vtewari
2021-08-05 16:10:04 +00:00
Daniel D. Daugherty
7234a433f8
8271953: fix mis-merge in JDK-8271878
...
Reviewed-by: jwilhelm, ctornqvi
2021-08-05 14:55:54 +00:00
Sergey Tsypanov
d7fc9e4171
8267840: Improve URLStreamHandler.parseURL()
...
Reviewed-by: dfuchs, redestad
2021-08-05 14:55:00 +00:00
Claes Redestad
55bd52a142
8271840: Add simple Integer.toString microbenchmarks
...
Reviewed-by: shade
2021-08-05 14:46:38 +00:00
Per Liden
18dd4d469d
8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug
...
Reviewed-by: ayang, eosterlund
2021-08-05 12:40:40 +00:00
Julia Boes
685fc3c677
8270903: sun.net.httpserver.HttpConnection: Improve toString
...
Reviewed-by: chegar, vtewari
2021-08-05 09:42:16 +00:00
Markus Grönlund
90f85ff70f
8271588: JFR Recorder Thread crashed with SIGSEGV in write_klass
...
Reviewed-by: egahlin
2021-08-05 09:13:26 +00:00
Richard Reingruber
4abe531140
8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers
...
Reviewed-by: ayang, tschatzl
2021-08-05 07:31:14 +00:00
Yi Yang
ea9a59520d
8270058: Use Objects.check{Index,FromIndexSize} for java.desktop
...
Reviewed-by: psadhukhan, pbansal, jdv
2021-08-05 06:39:20 +00:00
Prasanta Sadhukhan
64d18d45ef
4819544: SwingSet2 JTable Demo throws NullPointerException
...
Reviewed-by: pbansal, aivanov
2021-08-05 04:56:46 +00:00
Jesper Wilhelmsson
6c8441f075
8271878: UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK18
...
Reviewed-by: dholmes
2021-08-05 01:42:32 +00:00
Jesper Wilhelmsson
7728423f8a
8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18
...
Reviewed-by: dholmes
2021-08-05 01:41:55 +00:00
Jesper Wilhelmsson
cd6b54ec40
Merge
2021-08-05 01:02:20 +00:00
Daniel D. Daugherty
f312f28b8b
8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC
...
Backport-of: a007cb1a1d
2021-08-05 01:00:35 +00:00
Yasumasa Suenaga
a007cb1a1d
8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC
...
Reviewed-by: dcubed
2021-08-04 23:42:43 +00:00
Daniel D. Daugherty
d62fbea7b4
8271898: disable os.release_multi_mappings_vm on macOS-X64
...
Reviewed-by: kbarrett
2021-08-04 21:06:23 +00:00
Igor Ignatyev
359c7084a1
8271893: mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:50:36 +00:00
Igor Ignatyev
a3b0143970
8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:49:47 +00:00
Igor Ignatyev
6c17e6deb2
8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:46:13 +00:00
Igor Ignatyev
ff7431eafe
8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:40:05 +00:00
Igor Ignatyev
cdf3d55c82
8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:39:12 +00:00
Daniel D. Daugherty
cebcc07b1b
8271894: ProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK17
...
Reviewed-by: darcy
2021-08-04 19:23:25 +00:00
Joe Darcy
91bbe2fcbd
8271888: build error after JDK-8271599
...
Reviewed-by: psandoz, bpb
2021-08-04 18:48:53 +00:00
Sergey Bylokhov
6b55ef3b58
8271456: Avoid looking up standard charsets in "java.desktop" module
...
Reviewed-by: jdv, azvegint, aivanov
2021-08-04 18:44:18 +00:00
Jatin Bhateja
392fcc9df7
8271589: fatal error with variable shift count integer rotate operation.
...
Reviewed-by: kvn, sviswanathan
2021-08-04 17:49:17 +00:00
Raffaello Giulietti
9f1edafac4
8271599: Javadoc of floorDiv() and floorMod() families is inaccurate in some places
...
Reviewed-by: darcy, bpb
2021-08-04 17:16:40 +00:00
Daniel D. Daugherty
5f547e8c11
8271877: ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK17
...
Reviewed-by: darcy
2021-08-04 16:43:31 +00:00
Kim Barrett
452f7d764f
8271217: Fix race between G1PeriodicGCTask checks and GC request
...
Reviewed-by: iwalulya, tschatzl, lkorinth
2021-08-04 15:04:55 +00:00
Weijun Wang
221e4b9c61
8270797: ShortECDSA.java test is not complete
...
Reviewed-by: mullan
2021-08-04 13:37:52 +00:00
Ivan Walulya
0a27f264da
8265057: G1: Investigate removal of maintenance of two BOT thresholds
...
Reviewed-by: ayang, tschatzl
2021-08-04 13:04:39 +00:00
Thomas Stuefe
eec64f5587
8256844: Make NMT late-initializable
...
Reviewed-by: coleenp, zgu
2021-08-04 12:19:02 +00:00
Prasanta Sadhukhan
4df1bc4bc6
6350025: API documentation for JOptionPane using deprecated methods.
...
Reviewed-by: jdv
2021-08-04 11:38:07 +00:00
Erik Österlund
181483b90b
8271064: ZGC several jvm08 perf regressions after JDK-8268372
...
Reviewed-by: ayang, pliden, tschatzl
2021-08-04 10:28:47 +00:00
Jayathirth D V
efcdcc7fb7
8270893: IndexOutOfBoundsException while reading large TIFF file
...
Reviewed-by: prr, serb
2021-08-04 09:16:35 +00:00
Jie Fu
977b8c4e16
8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs
...
Reviewed-by: stuefe
2021-08-04 07:25:36 +00:00
Xubo Zhang
04134fcdaa
8264543: Cross modify fence optimization for x86
...
Reviewed-by: dholmes, tschatzl, sviswanathan
2021-08-04 05:43:58 +00:00
Igor Ignatyev
9e769090a0
8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 05:19:33 +00:00
Igor Ignatyev
e49b7d958c
8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 05:18:10 +00:00
Igor Ignatyev
68f784778c
8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 05:17:14 +00:00
Igor Ignatyev
3d40cac8ce
8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 05:16:22 +00:00
Igor Ignatyev
33ec3a4d95
8271744: mark hotspot runtime/getSysPackage tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 04:53:20 +00:00
Igor Ignatyev
b48f31d381
8271743: mark hotspot runtime/jni tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 04:51:46 +00:00
Thomas Stuefe
66c653c561
8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests
...
Reviewed-by: tschatzl, rrich
2021-08-04 04:11:12 +00:00
Igor Ignatyev
68dd828088
8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code
...
Reviewed-by: mseledtsov, dholmes
2021-08-04 02:22:07 +00:00
Igor Ignatyev
34ba70a71b
8269037: jsig/Testjsig.java doesn't have to be restricted to linux only
...
Reviewed-by: mseledtsov, dholmes
2021-08-04 02:19:01 +00:00
David Holmes
7e518f42c9
8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status
...
Reviewed-by: stuefe, dcubed, sspitsyn
2021-08-04 02:08:30 +00:00
Igor Ignatyev
659498a07f
8271829: mark hotspot runtime/Throwable tests which ignore external VM flags
...
Reviewed-by: jiefu
2021-08-04 01:59:33 +00:00
Igor Ignatyev
d3b40cb683
8271826: mark hotspot runtime/condy tests which ignore external VM flags
...
Reviewed-by: jiefu
2021-08-04 01:49:11 +00:00
Calvin Cheung
3435d299f7
8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN
...
Reviewed-by: dholmes, stuefe, iklam, minqi
2021-08-04 01:38:18 +00:00
Denghui Dong
43a6ba9677
8271726: JFR: should use equal() to check event fields in tests
...
Reviewed-by: egahlin
2021-08-04 01:35:26 +00:00
Weijun Wang
a8408708b0
8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result
...
Reviewed-by: bpb, darcy, valeriep
2021-08-04 00:02:59 +00:00
Andy Herrick
0199b03eb3
8271344: Windows product version issue
...
Reviewed-by: asemenyuk, almatvee
2021-08-03 18:51:23 +00:00
Joe Darcy
6594d3a3ef
8271711: Remove WorkArounds.isSynthetic
...
Reviewed-by: jjg
2021-08-03 18:13:17 +00:00
Coleen Phillimore
f15d6cbcaf
8271506: Add ResourceHashtable support for deleting selected entries
...
Reviewed-by: iklam, stuefe
2021-08-03 17:20:25 +00:00
Xiaowei Lu
bdb50cab79
8270347: ZGC: Adopt release-acquire ordering for forwarding table access
...
Co-authored-by: Hao Tang <albert.th@alibaba-inc.com >
Reviewed-by: eosterlund, pliden
2021-08-03 12:23:14 +00:00
Albert Mingkun Yang
b217a6ca0f
8271609: Misleading message for AbortVMOnVMOperationTimeoutDelay
...
Reviewed-by: dholmes
2021-08-03 11:43:41 +00:00
Jesper Wilhelmsson
c8add223a1
Merge
...
Reviewed-by: mikael
2021-08-03 01:01:25 +00:00
Yumin Qi
84f0231031
8271419: Refactor test code for modifying CDS archive contents
...
Reviewed-by: iklam, ccheung
2021-08-02 23:07:43 +00:00
Claes Redestad
0b9539405d
8271624: Avoid unnecessary ThreadGroup.checkAccess calls when creating Threads
...
Reviewed-by: rriggs
2021-08-02 22:59:48 +00:00
Claes Redestad
e621cffa4f
8271627: Use local field access in favor of Class.getClassLoader0
...
Reviewed-by: mchung
2021-08-02 22:37:56 +00:00
Igor Ignatyev
ada58d13f7
8067223: [TESTBUG] Rename Whitebox API package
...
Reviewed-by: dholmes, kvn
2021-08-02 20:44:18 +00:00
Saravana Kumar Vijayasekaran
f8fb571307
8271150: Remove EA from JDK 17 version string starting with Initial RC promotion on Aug 5, 2021(B34)
...
Reviewed-by: iris, mikael
2021-08-02 18:42:41 +00:00
Daniel D. Daugherty
0a85236396
8193559: ugly DO_JAVA_THREADS macro should be replaced
...
Co-authored-by: Kim Barrett <kbarrett@openjdk.org >
Reviewed-by: eosterlund, ayang, kbarrett, dholmes
2021-08-02 16:01:27 +00:00
Daniel D. Daugherty
db950ca41f
8271348: Add stronger sanity check of thread state when polling for safepoint/handshakes
...
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org >
Reviewed-by: dholmes, pchilanomate
2021-08-02 16:00:13 +00:00
Lance Andersen
3e3051e2ee
8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside
...
Reviewed-by: alanb, naoto
2021-08-02 15:47:16 +00:00
Claes Redestad
7a4c754e5d
8271611: Use SecurityConstants.ACCESS_PERMISSION in MethodHandles
...
Reviewed-by: rriggs
2021-08-02 15:34:56 +00:00
Aleksey Shipilev
e74537f924
8271605: Update JMH devkit to 1.32
...
Reviewed-by: redestad, ecaspole
2021-08-02 15:05:57 +00:00
Sergey Tsypanov
249d641889
8263561: Re-examine uses of LinkedList
...
Reviewed-by: redestad
2021-08-02 12:50:38 +00:00
Sergey Tsypanov
6a3f8343bc
8268113: Re-use Long.hashCode() where possible
...
Reviewed-by: redestad
2021-08-02 12:49:41 +00:00
Sergey Tsypanov
2536e4342e
8270160: Remove redundant bounds check from AbstractStringBuilder.charAt()
...
Reviewed-by: redestad
2021-08-02 12:48:35 +00:00
Sergey Tsypanov
6c4c48faea
8266972: Use String.concat() in j.l.Class where invokedynamic-based String concatenation is not available
...
Reviewed-by: redestad
2021-08-02 12:47:09 +00:00
Sergey Tsypanov
72145f3b94
8269665: Clean-up toString() methods of some primitive wrappers
...
Reviewed-by: redestad
2021-08-02 12:46:00 +00:00
Jesper Wilhelmsson
7cc1eb3e57
Merge
2021-07-30 22:30:23 +00:00
Rajan Halade
4bc9b04984
8263059: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert
...
Reviewed-by: mullan
2021-07-30 20:29:18 +00:00
Rajan Halade
d6bb846159
8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked
...
Reviewed-by: mullan
2021-07-30 20:16:32 +00:00
Jatin Bhateja
71ca0c08f0
8270848: Redundant unsafe opmask register allocation in some instruction patterns.
...
Reviewed-by: sviswanathan, kvn
2021-07-30 18:28:30 +00:00
Andrew Haley
6c68ce2d39
8270947: AArch64: C1: use zero_words to initialize all objects
...
Reviewed-by: ngasson, adinn
2021-07-30 18:02:11 +00:00
Thomas Stuefe
cd7e30ef84
8271242: Add Arena regression tests
...
Reviewed-by: mseledtsov, coleenp
2021-07-30 16:42:40 +00:00
Sergey Chernyshev
5b3c418249
8270321: Startup regressions in 18-b5 caused by JDK-8266310
...
Reviewed-by: mchung, alanb
2021-07-30 16:10:25 +00:00
Prasanta Sadhukhan
baf7797b09
8049301: Suspicious use of string identity checks in JComponent.setUIProperty
...
Reviewed-by: azvegint
2021-07-30 15:37:30 +00:00
Sean Mullan
89f5c96d63
8232066: Remove outdated code/methods from PKIX implementation
...
Reviewed-by: weijun
2021-07-30 12:43:20 +00:00
Christian Hagedorn
9856ace828
8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms
...
Reviewed-by: kvn, thartmann
2021-07-30 12:28:57 +00:00
Jan Lahoda
b59418f47d
8270060: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with class file for jdk.internal.util.random.RandomSupport not found
...
Reviewed-by: sundar, vromero, darcy
2021-07-30 07:58:51 +00:00
Roland Westrelin
e351de3bd6
8271272: C2: assert(!had_error) failed: bad dominance
...
Reviewed-by: kvn, thartmann, chagedorn
2021-07-30 07:28:04 +00:00
David Holmes
4f42eb6601
8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long'
...
Reviewed-by: shade, mseledtsov
2021-07-30 04:03:11 +00:00
Chris Plummer
6180cf1f0d
8271512: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326
...
Reviewed-by: dcubed
2021-07-30 01:01:52 +00:00
Chris Plummer
77fbd99f79
8270341: Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out
...
Reviewed-by: dcubed
2021-07-30 00:57:53 +00:00
Chris Plummer
a1b5b818c5
8271507: ProblemList SA tests that are failing with ZGC due to JDK-8248912
...
Reviewed-by: dcubed
2021-07-30 00:56:55 +00:00
Jesper Wilhelmsson
048fb2cb17
Merge
2021-07-29 21:49:16 +00:00
Roger Riggs
286d313635
8271489: (doc) Clarify Filter Factory example
...
Reviewed-by: iris, kcr, naoto, bpb
2021-07-29 20:22:02 +00:00
Emmanuel Bourg
d09b028407
8271396: Spelling errors
...
Reviewed-by: tschatzl, chegar, iris, psadhukhan, cjplummer
2021-07-29 16:03:31 +00:00
Christian Hagedorn
489e5fd12a
8268019: C2: assert(no_dead_loop) failed: dead loop detected
...
Reviewed-by: kvn, thartmann
2021-07-29 09:31:22 +00:00
Roland Westrelin
6afcf5f5a2
8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling
...
Reviewed-by: kvn, thartmann
2021-07-29 07:34:20 +00:00
Jesper Wilhelmsson
a0504cff9f
Merge
2021-07-29 01:07:57 +00:00
Rajan Halade
2ec45dc2dd
8225082: Remove IdenTrust certificate that is expiring in September 2021
...
Reviewed-by: shade, mullan
2021-07-29 00:22:09 +00:00
bobpengxie
25f00d787c
8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers
...
Co-authored-by: Severin Gehwolf <sgehwolf@openjdk.org >
Reviewed-by: sgehwolf
2021-07-28 23:12:44 +00:00
Igor Ignatyev
20d2dc1f35
8271403: mark hotspot runtime/memory tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-07-28 23:12:03 +00:00
Igor Ignatyev
e593e3de4c
8271402: mark hotspot runtime/os tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-07-28 23:11:11 +00:00
Xin Liu
41b4c19086
8271353: PerfDataManager::destroy crashes in VM_Exit
...
Reviewed-by: dholmes, stuefe, minqi
2021-07-28 23:07:42 +00:00
Ioi Lam
357947acd8
8270061: Change parameter order of ResourceHashtable
...
Reviewed-by: coleenp, stuefe
2021-07-28 20:39:16 +00:00
Daniel D. Daugherty
7bf72ce301
8271412: ProblemList javax/sound/midi/Sequencer/Looping.java
...
8271413: ProblemList 2 locale tests on macOS-x64
Reviewed-by: naoto
2021-07-28 18:52:55 +00:00
Dean Long
034788a02c
8270925: replay dump using CICrashAt does not include inlining data
...
Reviewed-by: kvn, thartmann
2021-07-28 18:50:21 +00:00
Fernando Guallini
9711033780
8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test
...
Reviewed-by: rhalade
2021-07-28 18:29:55 +00:00
Liam Miller-Cushon
60c11fef00
8261088: Repeatable annotations without @Target cannot have containers that target module declarations
...
Reviewed-by: jfranck
2021-07-28 18:21:19 +00:00
Patricio Chilano Mateo
6878b05f8f
8271251: JavaThread::java_suspend() fails with "fatal error: Illegal threadstate encountered: 6"
...
Reviewed-by: dholmes, dcubed
2021-07-28 16:59:21 +00:00
Prasanta Sadhukhan
dcdb1b6aaa
8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing
...
Reviewed-by: azvegint
2021-07-28 16:12:47 +00:00
Igor Ignatyev
c8ae7e5b03
8271174: runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode
...
Reviewed-by: mseledtsov, dholmes
2021-07-28 15:38:26 +00:00
Kim Barrett
5fcf72086f
8271352: Extend jcc erratum mitigation to additional processors
...
Reviewed-by: thartmann, eosterlund
2021-07-28 15:31:14 +00:00
Christoph Göttschkes
6e1da6440b
8270908: TestParallelRefProc fails on single core machines
...
Reviewed-by: tschatzl, kbarrett
2021-07-28 14:49:02 +00:00
Christoph Göttschkes
a066c7bed0
8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter
...
Reviewed-by: shade
2021-07-28 13:18:19 +00:00
Yi Yang
072fe486c9
8270901: Typo PHASE_CPP in CompilerPhaseType
...
Reviewed-by: jiefu
2021-07-28 08:03:29 +00:00
Vladimir Kozlov
d7b5cb6889
8271368: [BACKOUT] JDK-8266054 VectorAPI rotate operation optimization
...
Reviewed-by: dholmes, iklam
2021-07-28 06:58:36 +00:00
Tejpal Rebari
ecd445562f
8266510: Nimbus JTree default tree cell renderer does not use selected text color
...
Reviewed-by: psadhukhan, pbansal
2021-07-28 04:29:27 +00:00
Jatin Bhateja
d994b93e21
8266054: VectorAPI rotate operation optimization
...
Reviewed-by: psandoz, sviswanathan
2021-07-28 02:18:17 +00:00
Yi Yang
ed1cb24027
8271118: C2: StressGCM should have higher priority than frequency-based policy
...
Reviewed-by: iveresov, kvn
2021-07-28 02:17:30 +00:00
Nick Gasson
9bc52afa48
8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1
...
Reviewed-by: cjplummer, kvn
2021-07-28 01:58:02 +00:00
Nick Gasson
752b6df34c
8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled
...
Reviewed-by: never, kvn
2021-07-28 01:54:33 +00:00
Jesper Wilhelmsson
a50161b750
Merge
2021-07-28 00:36:16 +00:00
Igor Ignatyev
f1e15c8c8f
8271350: runtime/Safepoint tests use OutputAnalyzer::shouldMatch instead of shouldContaint
...
Reviewed-by: mseledtsov, dholmes
2021-07-27 23:20:19 +00:00
Hannes Wallnöfer
fbe28e4ee1
8270866: NPE in DocTreePath.getTreePath()
...
Reviewed-by: jjg
2021-07-27 19:28:54 +00:00
Weijun Wang
90cd2fa164
8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K
...
Reviewed-by: serb
2021-07-27 17:34:19 +00:00
Markus Grönlund
f662127390
8270491: SEGV at read_string_field(oopDesc*, char const*, JavaThread*)+0x54
...
Reviewed-by: egahlin
2021-07-27 17:14:04 +00:00
Bradford Wetmore
c8af8238b4
8267485: Remove the dependency on SecurityManager in JceSecurityManager.java
...
Reviewed-by: mchung
2021-07-27 17:11:13 +00:00
Roman Kennke
ea49691f1d
8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size()
...
Reviewed-by: shade, coleenp
2021-07-27 16:37:31 +00:00
Sean Mullan
fc80a6b493
8270946: X509CertImpl.getFingerprint should not return the empty String
...
Reviewed-by: weijun
2021-07-27 13:49:03 +00:00
Thomas Stuefe
45d277feb0
8270308: Arena::Amalloc may return misaligned address on 32-bit
...
Reviewed-by: coleenp, kbarrett
2021-07-27 04:21:56 +00:00
Igor Ignatyev
cea7bc2dea
8271223: two runtime/ClassFile tests don't check exit code
...
Reviewed-by: dholmes
2021-07-27 02:59:40 +00:00
David Holmes
fde183130b
8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup
...
Reviewed-by: stuefe, iignatyev
2021-07-27 02:49:34 +00:00
Ian Graves
bb508e1303
8269753: Misplaced caret in PatternSyntaxException's detail message
...
Reviewed-by: prappo
2021-07-27 02:25:30 +00:00
Jaikiran Pai
c3d8e9228d
8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream
...
Reviewed-by: lancea
2021-07-27 01:57:13 +00:00
Jesper Wilhelmsson
eb6da88817
Merge
2021-07-27 00:57:58 +00:00
Dean Long
fcc7d59b99
8269342: CICrashAt=1 does not always catch first Java method
...
Reviewed-by: kvn, thartmann
2021-07-26 22:09:17 +00:00
Alex Menkov
8785737ba5
8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error
...
Reviewed-by: sspitsyn, kevinw
2021-07-26 20:16:32 +00:00
Andreas Woess
3aadae2077
8271140: Fix native frame handling in vframeStream::asJavaVFrame()
...
Reviewed-by: dnsimon, kvn, never
2021-07-26 19:47:34 +00:00
Andrey Turbanov
b8f79a7ff7
8268873: Unnecessary Vector usage in java.base
...
Reviewed-by: mullan
2021-07-26 18:18:56 +00:00
Jim Laskey
b76a83888b
8269150: UnicodeReader not translating \u005c\\u005d to \\]
...
Reviewed-by: jjg, jlahoda, darcy
2021-07-26 18:04:28 +00:00
Brian Burkhalter
0b12e7c82c
8075806: divideExact is missing in java.lang.Math
...
Reviewed-by: darcy
2021-07-26 17:19:53 +00:00
Igor Ignatyev
7ddabbff74
8271175: runtime/jni/FindClassUtf8/FindClassUtf8.java doesn't have to be run in othervm
...
Reviewed-by: dholmes
2021-07-26 17:19:33 +00:00
Igor Ignatyev
3c27f91986
8271222: two runtime/Monitor tests don't check exit code
...
Reviewed-by: dholmes
2021-07-26 17:18:26 +00:00
Naoto Sato
efa63dc1c6
8171382: java.time.Duration missing isPositive method
...
Reviewed-by: rriggs, joehw, iris, bpb, scolebourne
2021-07-26 16:33:16 +00:00
Andrey Turbanov
ee5536183a
8265474: Dubious 'null' assignment in CompactByteArray.expand
...
Reviewed-by: alanb, naoto
2021-07-26 16:31:13 +00:00
Aleksey Shipilev
515113d858
8269924: Shenandoah: Introduce weak/strong marking asserts
...
Reviewed-by: rkennke
2021-07-26 14:42:14 +00:00
Kim Barrett
f2c359a882
8271215: Fix data races in G1PeriodicGCTask
...
Reviewed-by: iwalulya, shade
2021-07-26 14:23:47 +00:00
Christian Hagedorn
36aefa351a
8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option
...
Reviewed-by: kvn, thartmann
2021-07-26 07:54:22 +00:00
Xiaohong Gong
e4295ccfcd
8270519: Move several vector helper methods to shared header file
...
Reviewed-by: jiefu, njian
2021-07-26 04:52:10 +00:00
Clive Verghese
e627caec84
8270317: Large Allocation in CipherSuite
...
Reviewed-by: xuelei, simonis
2021-07-24 10:14:53 +00:00
Alexander Zvegintsev
049b2ad4df
8015886: java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu
...
Reviewed-by: kizune, serb
2021-07-24 08:14:05 +00:00
Jesper Wilhelmsson
0dcfc42f23
Merge
2021-07-24 01:06:15 +00:00
Igor Veresov
7468bbcd64
8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
...
Reviewed-by: kvn
2021-07-23 22:18:51 +00:00
Coleen Phillimore
286106dd2a
8271219: [REDO] JDK-8271063 Print injected fields for InstanceKlass
...
Reviewed-by: dcubed, fparain
2021-07-23 20:52:45 +00:00
Ian Graves
a1c0a6aafb
8199594: Add doc describing how (?x) ignores spaces in character classes
...
Reviewed-by: darcy, naoto, iris, lancea, bpb
2021-07-23 19:17:02 +00:00
Vladimir Kozlov
4ed548b3ee
8268261: C2: assert(n != __null) failed: Bad immediate dominator info.
...
Reviewed-by: iveresov, vlivanov
2021-07-23 18:51:25 +00:00
Alexander Zuev
8adf008b15
8269984: [macos] JTabbedPane title looks like disabled
...
Reviewed-by: kcr, psadhukhan
2021-07-23 17:36:44 +00:00
Daniel D. Daugherty
ec71e2d891
8271221: [BACKOUT] JDK-8271063 Print injected fields for InstanceKlass
...
Reviewed-by: coleenp
2021-07-23 15:53:49 +00:00
Igor Ignatyev
e90ed6cc38
8271173: serviceability/jvmti/GetObjectSizeClass.java doesn't check exit code
...
Reviewed-by: dholmes
2021-07-23 15:53:48 +00:00
Igor Ignatyev
b4c6229fd4
8271189: runtime/handshake/HandshakeTimeoutTest.java can be run in driver mode
...
Reviewed-by: dholmes
2021-07-23 15:32:42 +00:00
Rajan Halade
f4b3ee5dca
8270280: security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error
...
Reviewed-by: mullan
2021-07-23 15:03:45 +00:00
Rajan Halade
45abbeed2f
8243543: jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails
...
Reviewed-by: mullan
2021-07-23 14:18:55 +00:00
Pavel Rappo
c9251db175
8271209: Fix doc comment typos in JavadocTokenizer
...
Reviewed-by: jlaskey
2021-07-23 14:05:37 +00:00
Albert Mingkun Yang
96247ae8fb
8270187: G1: Remove ConcGCThreads constraint
...
Reviewed-by: kbarrett, iwalulya
2021-07-23 13:52:55 +00:00
Coleen Phillimore
9b27df6a4f
8271063: Print injected fields for InstanceKlass
...
Reviewed-by: fparain, hseigel, yyang
2021-07-23 12:23:12 +00:00
Kim Barrett
0cc4bb729e
8270870: Simplify G1ServiceThread
...
Reviewed-by: tschatzl, iwalulya
2021-07-23 12:14:45 +00:00
Thomas Schatzl
8c8e3a0df2
8271163: G1 uses wrong degree of MT processing since JDK-8270169
...
Reviewed-by: kbarrett, ayang
2021-07-23 11:56:52 +00:00
David Holmes
8a789b71fe
8263840: PeriodicTask should declare its destructor virtual
...
Reviewed-by: xliu, kbarrett
2021-07-23 11:40:19 +00:00
Roman Kennke
f22619032d
8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark()
...
Reviewed-by: dholmes
2021-07-23 10:42:00 +00:00
Thomas Schatzl
ea182b5c6e
8271060: Merge G1CollectedHeap::determine_start_concurrent_mark_gc and G1Policy::decide_on_conc_mark_initiation
...
Reviewed-by: ayang, kbarrett
2021-07-23 09:51:14 +00:00
Matthias Baesken
fb85960015
8271149: remove unreferenced functions from EncodingSupport_md.c
...
Reviewed-by: alanb
2021-07-23 06:38:47 +00:00
Jaikiran Pai
8156ff609b
8271147: java/nio/file/Path.java javadoc typo
...
Reviewed-by: iris
2021-07-23 04:06:59 +00:00
Jesper Wilhelmsson
9935440ede
Merge
2021-07-23 01:41:14 +00:00
Daniel D. Daugherty
a7d30123f0
8271165: ProblemList serviceability/dcmd/gc/HeapDumpAllTest.java on X64
...
8271166: ProblemList applications/jcstress/copy.java on Linux-X64
Reviewed-by: darcy
2021-07-22 23:56:22 +00:00
Igor Ignatyev
e3800e6497
8271162: runtime/StackTrace/LargeClassTest.java can be run in driver mode
...
Reviewed-by: dholmes
2021-07-22 23:54:28 +00:00
Igor Ignatyev
ee93cef8aa
8271158: runtime/handshake/HandshakeTimeoutTest.java test doesn't check exit code
...
Reviewed-by: dcubed
2021-07-22 23:53:36 +00:00
Igor Ignatyev
84be910e1d
8271169: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java can be run in driver mode
...
Reviewed-by: dholmes
2021-07-22 23:21:39 +00:00
Igor Ignatyev
2d165a2bdf
8271160: runtime/jni/checked/TestCheckedJniExceptionCheck.java doesn't set -Djava.library.path
...
Reviewed-by: dcubed, dholmes
2021-07-22 22:15:25 +00:00
Alexey Semenyuk
7165b3f105
8271155: Wrong path separator in env variable
...
Reviewed-by: herrick, kcr, iris, almatvee
2021-07-22 22:14:31 +00:00
Daniel D. Daugherty
9b93d816c1
8271161: [BACKOUT] JDK-8249634 doclint should report implicit constructor as missing javadoc comments
...
Reviewed-by: iignatyev
2021-07-22 21:15:20 +00:00
Brian Burkhalter
1362e09479
8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values
...
Reviewed-by: darcy
2021-07-22 20:35:05 +00:00
Joe Darcy
ecc37b06f2
8270916: Update java.lang.annotation.Target for changes in JLS 9.6.4.1
...
Reviewed-by: bpb, naoto
2021-07-22 19:50:23 +00:00
Alexey Semenyuk
984003d5c9
8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used
...
Reviewed-by: almatvee, herrick, alanb
2021-07-22 18:53:51 +00:00
Jonathan Gibbons
c1c404896c
8249634: doclint should report implicit constructor as missing javadoc comments
...
Reviewed-by: hannesw
2021-07-22 18:52:19 +00:00
Leonid Mesnik
09e5321763
8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage
...
Reviewed-by: dholmes, kevinw
2021-07-22 18:19:16 +00:00
Leonid Mesnik
258f188bff
8270961: [TESTBUG] Move GotWrongOOMEException into vm.share.gc package
...
Reviewed-by: kbarrett, tschatzl
2021-07-22 18:18:14 +00:00
Leonid Mesnik
3cadc36060
8270336: [TESTBUG] Fix initialization in NonbranchyTree
...
Reviewed-by: kbarrett, tschatzl
2021-07-22 18:17:09 +00:00
Igor Ignatyev
4812e53791
8271094: runtime/duplAttributes/DuplAttributesTest.java doesn't check exit code
...
Reviewed-by: jiefu, dholmes
2021-07-22 17:14:30 +00:00
Igor Ignatyev
6a9ab6a2cf
8271093: remove deadcode from runtime/Thread/TestThreadDumpSMRInfo.java test
...
Reviewed-by: jiefu, dholmes, dcubed
2021-07-22 17:13:26 +00:00
Thomas Schatzl
c2ed336828
8270912: Clean up G1CollectedHeap::process_discovered_references()
...
Reviewed-by: iwalulya, kbarrett
2021-07-22 15:20:32 +00:00
Thomas Schatzl
8e27d4e8ce
8271043: Rename G1CollectedHeap::g1mm()
...
Reviewed-by: kbarrett, iwalulya
2021-07-22 14:38:28 +00:00
Patricio Chilano Mateo
e7f9009315
8270085: Suspend during block transition may deadlock if lock held
...
Co-authored-by: Robbin Ehn <rehn@openjdk.org >
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org >
Reviewed-by: dcubed, dholmes, coleenp
2021-07-22 14:30:19 +00:00
Daniel D. Daugherty
39b486db6d
8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java
...
Backport-of: d1257d54f9
2021-07-22 14:04:34 +00:00
Jamsheed Mohammed C M
d1257d54f9
8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java
...
Reviewed-by: thartmann
2021-07-22 12:04:55 +00:00
Julia Boes
50bb7313a7
8270286: com.sun.net.httpserver.spi.HttpServerProvider: remove use of deprecated API
...
Reviewed-by: chegar
2021-07-22 09:45:49 +00:00
Tobias Hartmann
4119a52c4b
8270461: ZGC: Invalid oop passed to ZBarrierSetRuntime::load_barrier_on_oop_array
...
Reviewed-by: chagedorn, kvn
2021-07-22 05:59:12 +00:00
Prasanta Sadhukhan
9131a8f5f2
8267940: [macos] java/awt/print/Dialog/DialogOwnerTest.java fails
...
Reviewed-by: azvegint, prr
2021-07-22 04:29:20 +00:00
Thomas Stuefe
6096dd9765
8268893: jcmd to trim the glibc heap
...
Reviewed-by: simonis, dholmes
2021-07-22 04:07:10 +00:00
Jesper Wilhelmsson
c36755dedf
Merge
2021-07-22 00:46:18 +00:00
Jamsheed Mohammed C M
89f7998aa7
8266347: assert(Dependencies::is_concrete_root_method(fm, ctxk) == Dependencies::is_concrete_method(m, ctxk)) failed: mismatch
...
Reviewed-by: vlivanov, thartmann
2021-07-21 20:28:57 +00:00
Igor Veresov
e1051ae069
8264066: Enhance compiler validation
...
Reviewed-by: ahgross, kvn, rhalade, thartmann
2021-07-21 20:28:57 +00:00
Sean Mullan
add995be46
8265201: JarFile.getInputStream not validating invalid signed jars
...
Reviewed-by: pkoppula, coffeys
2021-07-21 20:28:56 +00:00
Rahul Yadav
ca6b222c97
8258432: Improve File Transfers
...
Reviewed-by: michaelm, aefimov, dfuchs, chegar, ahgross, rhalade
2021-07-21 20:28:56 +00:00
Jamsheed Mohammed C M
a3acce5210
8264079: Improve abstractions
...
Reviewed-by: vlivanov, ahgross, thartmann, rhalade
2021-07-21 20:28:56 +00:00
Joe Wang
138f59806f
8262380: Enhance XML processing passes
...
Reviewed-by: lancea, naoto, ahgross, rhalade
2021-07-21 20:28:56 +00:00
Conor Cleary
0e6c01163f
8262967: Improve Zip file support
...
Reviewed-by: ahgross, rhalade, aefimov
2021-07-21 20:28:56 +00:00
Weijun Wang
e48af0069e
8264460: Improve NTLM support
...
Reviewed-by: xuelei
2021-07-21 20:28:56 +00:00
Patrick Concannon
b87e526af1
8256491: Better HTTP transport
...
Reviewed-by: dfuchs, michaelm, rhalade, ahgross
2021-07-21 20:28:56 +00:00
Phil Race
1c8b9727b7
8262477: Enhance String Conclusions
...
Reviewed-by: rhalade, mschoene, psadhukhan, jdv, serb
2021-07-21 20:28:56 +00:00
Sergey Bylokhov
9accf7c894
8262403: Enhanced data transfers
...
Reviewed-by: rhalade, prr, vdyakov, ahgross
2021-07-21 20:28:55 +00:00
Weijun Wang
ef9315bead
8260967: Better jar file validation
...
Reviewed-by: hchao, valeriep
2021-07-21 20:28:55 +00:00
Hai-May Chao
fc38331f44
8260960: Signs of jarsigner signing
...
Reviewed-by: weijun, rhalade
2021-07-21 20:28:55 +00:00
Naoto Sato
175b65c0a1
8262410: Enhanced rules for zones
...
Reviewed-by: rriggs, rhalade
2021-07-21 20:28:55 +00:00
Phil Race
7b6410f213
8260453: Improve Font Bounding
...
Reviewed-by: rhalade, psadhukhan, mschoene, serb
2021-07-21 20:28:55 +00:00
Vicente Romero
7ad6c23c32
8256157: Improve bytecode assembly
...
Reviewed-by: jlahoda, rhalade, mschoene
2021-07-21 20:28:55 +00:00
Igor Ignatyev
9b177a7486
8268612: a few runtime/memory tests don't check exit code
...
Reviewed-by: dholmes, mseledtsov
2021-07-21 19:47:03 +00:00
Ioi Lam
0790f04d8a
8271015: Split cds/SharedBaseAddress.java test into smaller parts
...
Reviewed-by: ccheung, minqi
2021-07-21 19:07:07 +00:00
Ioi Lam
024c4027d8
8271014: Refactor HeapShared::is_archived_object()
...
Reviewed-by: ccheung, minqi
2021-07-21 18:49:19 +00:00
Mandy Chung
ddce47cd3c
8270949: Make dynamically generated classes with the class file version of the current release
...
Reviewed-by: alanb
2021-07-21 18:09:38 +00:00
Leonid Mesnik
b7245c6164
8269849: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"
...
Reviewed-by: kbarrett
2021-07-21 18:07:43 +00:00
Alexander Zvegintsev
6ce52e6277
8159904: [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java
...
Reviewed-by: prr
2021-07-21 16:29:56 +00:00
Daniel D. Daugherty
08c52fd33c
8271070: ProblemList 3 client tests on Linux-X64
...
Reviewed-by: prr
2021-07-21 16:13:38 +00:00
Thomas Schatzl
57611b3021
8270991: G1 Full GC always performs heap verification after JDK-8269295
...
Reviewed-by: iwalulya, kbarrett
2021-07-21 15:41:34 +00:00
Matthias Baesken
cd8783c08e
8270820: remove unused stiFileTableIndex from SDE.c
...
Reviewed-by: cjplummer, sspitsyn
2021-07-21 06:41:02 +00:00
Rado Smogura
1f51e13ea7
8270147: Increase stride size allowing unrolling more loops
...
Reviewed-by: kvn, iveresov
2021-07-21 05:05:13 +00:00
Ioi Lam
7dd19af259
8270803: Reduce CDS API verbosity
...
Reviewed-by: minqi, ccheung
2021-07-21 03:52:19 +00:00
Fernando Guallini
6346793c64
8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
...
Reviewed-by: xuelei, rhalade
2021-07-21 03:38:40 +00:00
Jesper Wilhelmsson
1eeb1791ab
Merge
...
Reviewed-by: jvernee
2021-07-21 00:24:17 +00:00
Jesper Wilhelmsson
61359c46a7
8270993: Missing forward declaration of ZeroFrame
...
Reviewed-by: kvn
2021-07-21 00:17:31 +00:00
Daniel D. Daugherty
8e8e87a765
8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java
...
Backport-of: 1e1039a7c8
2021-07-20 21:55:38 +00:00
Jorn Vernee
845c31dc4b
8269240: java/foreign/stackwalk/TestAsyncStackWalk.java test failed with concurrent GC
...
Reviewed-by: vlivanov, dholmes
2021-07-20 13:10:42 +00:00
Tobias Hartmann
38694aa970
8270939: ProblemList java/lang/invoke/RicochetTest.java until JDK-8251969 is fixed
...
Reviewed-by: chagedorn
2021-07-20 09:45:17 +00:00
Corey Ashford
754352f4c9
8270340: Base64 decodeBlock intrinsic for Power64 needs cleanup
...
Reviewed-by: ogatak, mdoerr
2021-07-20 08:07:11 +00:00
Yi Yang
0cec11d3eb
8270307: C2: assert(false) failed: bad AD file after JDK-8267687
...
Co-authored-by: Kuai Wei <kuaiwei.kw@alibaba-inc.com >
Reviewed-by: kvn, thartmann
2021-07-20 06:10:58 +00:00
David Holmes
8cd0769ef2
8270875: Deprecate the FilterSpuriousWakeups flag so it can be removed
...
Reviewed-by: kbarrett
2021-07-20 05:55:06 +00:00
Alexander Zuev
534f00510e
8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button"
...
Reviewed-by: serb
2021-07-20 03:31:22 +00:00
Calvin Cheung
00195b85ed
8265604: Support unlinked classes in dynamic CDS archive
...
Reviewed-by: minqi, iklam
2021-07-20 02:06:42 +00:00
Kim Barrett
7f35e5bac9
8270869: G1ServiceThread may not terminate
...
Reviewed-by: ayang, tschatzl
2021-07-20 00:27:28 +00:00
Jesper Wilhelmsson
c3519c3e20
Merge
2021-07-19 23:12:55 +00:00
Joe Darcy
f644365441
8269689: Update --release 17 symbol information for JDK 17 build 31
...
Reviewed-by: jlahoda
2021-07-19 17:23:29 +00:00
Kim Barrett
3fc761d97d
8269032: Stringdedup tests are failing if the ergonomically select GC does not support it
...
Reviewed-by: tschatzl, lkorinth
2021-07-19 13:43:46 +00:00
Thomas Schatzl
a8f1542715
8270455: Remove unused JFR tracer related code in G1CollectedHeap
...
Reviewed-by: ayang, kbarrett
2021-07-19 09:30:06 +00:00
Roland Westrelin
c1304519b5
8269752: C2: assert(false) failed: Bad graph detected in build_loop_late
...
Reviewed-by: chagedorn, kvn
2021-07-19 07:31:28 +00:00
Koichi Sakata
edff55607b
8263385: IGV: Graph is not opened in the window that has focus.
...
Reviewed-by: rrich, chagedorn
2021-07-19 05:46:04 +00:00
David Holmes
e7cdfebbee
8270862: Fix problem list entries for 32-bit
...
Reviewed-by: sspitsyn
2021-07-17 07:42:14 +00:00
Ioi Lam
f8ec3b68f3
8270801: Print VM arguments with java -Xlog:arguments
...
Reviewed-by: dholmes, xliu, stuefe, minqi
2021-07-17 04:52:47 +00:00
Jesper Wilhelmsson
a5c9094fdb
Merge
2021-07-17 02:06:19 +00:00
Phil Race
2dddcce29b
8270858: Problem List java/awt/Window/MultiWindowApp/MultiWindowAppTest.java on Linux
...
Reviewed-by: mikael, pbansal
2021-07-16 20:02:08 +00:00
Calvin Cheung
58f1ada271
8269636: Change outputStream's print_raw() and print_raw_cr() second parameter to size_t type
...
Reviewed-by: iklam, minqi
2021-07-16 19:22:49 +00:00
Christoph Langer
1350e2bd22
8270556: Exclude security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA
...
Reviewed-by: mbaesken
2021-07-16 19:02:50 +00:00
Harold Seigel
67dc1c5bf3
8270837: fix typos in test TestSigParse.java
...
Reviewed-by: jiefu
2021-07-16 14:02:12 +00:00
Ivan Walulya
1d8d72d2c2
8270540: G1: Refactor range checking in G1BlockOffsetTablePart::block_start* to asserts
...
Reviewed-by: ayang, tschatzl
2021-07-16 12:00:23 +00:00
Jan Lahoda
90c219f37b
8270547: java.util.Random contains unnecessary @SuppressWarnings("exports")
...
Reviewed-by: darcy, bpb
2021-07-16 08:54:04 +00:00
David Holmes
4927ee426a
8270814: ProblemList the failing serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor* tests
...
Reviewed-by: tschatzl, jiefu
2021-07-16 06:56:46 +00:00
Jie Fu
676d425c6b
8270459: Conflict inlining decisions by C1/C2 with the same CompileCommand
...
Reviewed-by: kvn, xliu
2021-07-16 05:45:25 +00:00
Alexander Zuev
eab959cbfa
8269269: [macos11] SystemIconTest fails with ClassCastException
...
Reviewed-by: jdv
2021-07-16 04:43:53 +00:00
David Holmes
e35005d5ce
8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
...
Reviewed-by: stuefe, iklam
2021-07-16 02:49:40 +00:00
Xiaohong Gong
ea77ef8348
8269725: AArch64: Add VectorMask query implementation for NEON
...
Reviewed-by: aph
2021-07-16 01:54:10 +00:00
Jesper Wilhelmsson
7240d67868
Merge
2021-07-16 00:51:56 +00:00
Christoph Göttschkes
bb82005a81
8270468: TestRangeCheckEliminated fails because methods are not compiled
...
Reviewed-by: kvn, thartmann
2021-07-15 19:53:31 +00:00
Andy Herrick
057992f206
8269387: jpackage --add-launcher should have option to not create shortcuts for additional launchers
...
Reviewed-by: asemenyuk, almatvee
2021-07-15 17:04:54 +00:00
Zhengyu Gu
746fe5dc68
8270366: C2: Add associative rule to add/sub node
...
Reviewed-by: kvn, adinn
2021-07-15 16:40:30 +00:00
William Kemper
e104dede6e
8268635: Corrupt oop in ClassLoaderData
...
Reviewed-by: coleenp
Backport-of: 3586a233a4
2021-07-15 16:27:30 +00:00
Jonathan Gibbons
1f995e52b2
8265888: StandardJavaFileManager::setLocationForModule specification misses 'Implementation Requirements:'
...
Reviewed-by: jlahoda
2021-07-15 16:06:40 +00:00
Vicente Romero
c962e6ec0b
8261006: 'super' qualified method references cannot occur in a static context
...
Reviewed-by: sadayapalam
2021-07-15 15:33:23 +00:00
Ivan Walulya
99d7f9a772
8264908: Investigate adding BOT range check in G1BlockOffsetTablePart::block_at_or_preceding
...
Reviewed-by: ayang, tschatzl
2021-07-15 08:49:23 +00:00
Ao Qi
e92e2fd4e0
8270517: Add Zero support for LoongArch
...
Reviewed-by: dholmes, erikj, shade
2021-07-15 08:26:05 +00:00
Thomas Schatzl
7a89ffeddd
8270014: Add scoped objects for g1 young gc verification and young gc internal timing
...
Reviewed-by: ayang, iwalulya, kbarrett
2021-07-15 08:12:36 +00:00
Thomas Schatzl
793d772afd
8270475: Remove unused G1STWDrainQueueClosure
...
Reviewed-by: iwalulya, kbarrett
2021-07-15 08:11:21 +00:00
Sibabrata Sahoo
a32d2eefea
8269276: Additional tests for MessageDigest with different providers
...
Reviewed-by: valeriep, wetmore
2021-07-15 05:42:55 +00:00
Ioi Lam
1ebd9469db
8270333: -XX:+VerifyStringTableAtExit should not do linear search
...
Reviewed-by: dholmes, minqi
2021-07-15 05:15:24 +00:00
Thejasvi Voniadka
04b73bc4e0
8269656: The test test/langtools/tools/javac/versions/Versions.java has duplicate test cycles
...
Reviewed-by: darcy
2021-07-15 04:52:38 +00:00
Joshua Zhu
7c23491918
8269598: Regressions up to 5% on aarch64 seems due to JDK-8268858
...
Reviewed-by: kvn, dlong
2021-07-15 01:57:31 +00:00
Jesper Wilhelmsson
7d0edb5743
Merge
2021-07-14 22:35:40 +00:00
Alexander Zuev
a033866d78
8269637: javax/swing/JFileChooser/FileSystemView/SystemIconTest.java fails on windows
...
Reviewed-by: aivanov
2021-07-14 18:25:57 +00:00
Doug Simon
14da658d1c
8270453: [JVMCI] remove duplicates in vmStructs_jvmci.cpp
...
Reviewed-by: kvn
2021-07-14 17:47:08 +00:00
Volker Simonis
fb86d13ec4
8270100: Fix some inaccurate GC logging
...
Reviewed-by: ayang, tschatzl
2021-07-14 17:39:16 +00:00
Andreas Woess
b1bb05bcf4
8269592: [JVMCI] Optimize c2v_iterateFrames
...
Reviewed-by: kvn, never, dlong
2021-07-14 17:32:55 +00:00
Brian Burkhalter
c0d4efff3c
6506405: Math.abs(float) is slow
...
Reviewed-by: darcy
2021-07-14 15:50:51 +00:00
Erik Joelsson
7b4d84c654
8270422: Test build/AbsPathsInImage.java fails after JDK-8259848
...
Reviewed-by: mikael
2021-07-14 13:00:57 +00:00
Jim Laskey
72db09b1f3
8266313: (JEP-356) - RandomGenerator spec implementation requirements tightly coupled to JDK internal classes
...
Reviewed-by: rriggs
2021-07-14 12:00:01 +00:00
Jim Laskey
3bbd2332bd
8270075: SplittableRandom extends AbstractSplittableGenerator
...
Reviewed-by: rriggs, bpb
2021-07-14 11:51:06 +00:00
Anton Kozlov
381bd62107
8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run
...
Reviewed-by: dholmes, aph, sspitsyn
2021-07-14 10:36:04 +00:00
Nick Gasson
357fe09f2e
8247351: [aarch64] NullPointerException during stack walking (clhsdb "where -a")
...
Reviewed-by: cjplummer
2021-07-14 09:02:43 +00:00
Aleksey Shipilev
589a1d53df
8270155: ARM32: Improve register dump in hs_err
...
Reviewed-by: dholmes, stuefe
2021-07-14 08:14:12 +00:00
Ivan Walulya
b6d765386e
8264419: Remove has_max_index argument from G1BlockOffsetTablePart::block_at_or_preceding
...
Reviewed-by: ayang, tschatzl
2021-07-14 07:52:57 +00:00
Hannes Wallnöfer
82c256eb61
8259499: Handling type arguments from outer classes for inner class in javadoc
...
Reviewed-by: jjg
2021-07-14 06:49:45 +00:00
Christoph Langer
e5db9a9405
8268620: InfiniteLoopException test may fail on x86 platforms
...
Backport-of: 0b09129fae
2021-07-14 05:38:17 +00:00
Xin Liu
67273ae63c
8269865: Async UL needs to handle ERANGE on exceeding SEM_VALUE_MAX
...
Reviewed-by: dholmes, pchilanomate
2021-07-14 01:43:53 +00:00
Jesper Wilhelmsson
4a7ccf36e9
Merge
2021-07-14 01:07:52 +00:00
David Holmes
770e2aa3c6
8215948: [TESTBUG] gtest pseudo-JavaThreads could be more regular JavaThreads
...
Reviewed-by: coleenp, pchilanomate
2021-07-14 01:05:10 +00:00
Yi Yang
0f5470715e
8270056: Generated lambda class can not access protected static method of target class
...
Reviewed-by: mchung
Backport-of: 07e9052457
2021-07-14 00:46:06 +00:00
Scott Gibbons
9cac94d581
8269404: Base64 Encoding optimization enhancements for x86 using AVX-512
...
Reviewed-by: kvn, sviswanathan
2021-07-13 23:52:08 +00:00
Vicente Romero
8583aab374
8270025: DynamicCallSiteDesc::withArgs doesn't throw NPE
...
Reviewed-by: jvernee, mchung
2021-07-13 17:48:21 +00:00
Christoph Langer
ca806ef319
8263531: Remove unused buffer int
...
Reviewed-by: chegar, vtewari, wetmore
2021-07-13 16:55:54 +00:00
Severin Gehwolf
d32e42cdd4
8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
...
Backport-of: 6a9bc10873
2021-07-13 14:34:35 +00:00
Roman Kennke
7ac08161a8
8269897: Shenandoah: Resolve UNKNOWN access strength, where possible
...
Reviewed-by: shade
2021-07-13 13:30:04 +00:00
Coleen Phillimore
460c4bb6ce
8270179: Rename Amalloc_4
...
8270217: Fix Arena::Amalloc to check for overflow better
Reviewed-by: kbarrett, stuefe
2021-07-13 13:06:20 +00:00
Thomas Schatzl
375fc2a2b2
8270009: Factor out and shuffle methods in G1CollectedHeap::do_collection_pause_at_safepoint_helper
...
Reviewed-by: kbarrett, ayang
2021-07-13 11:27:41 +00:00
Maurizio Cimadamore
b2416b60fb
8269281: java/foreign/Test{Down,Up}call.java time out
...
Reviewed-by: jvernee
2021-07-13 10:53:49 +00:00
Jesper Wilhelmsson
6b123b0591
Merge
2021-07-13 10:50:18 +00:00
Albert Mingkun Yang
565ec8518b
8270282: Semantically rename reference processing subphases
...
Reviewed-by: kbarrett, tschatzl
2021-07-13 10:36:55 +00:00
Markus Grönlund
bd95c0c9e0
8269635: Stress test SEGV while emitting OldObjectSample
...
Reviewed-by: jbachorik
2021-07-13 09:43:49 +00:00
Markus Grönlund
00ef65f34d
8269525: Deadlock during Volano with JFR
...
Reviewed-by: egahlin
2021-07-13 09:41:56 +00:00
Erik Joelsson
e631addd70
8259848: Interim javadoc build does not support platform links
...
Reviewed-by: hannesw, jjg, ihse
2021-07-13 09:27:27 +00:00
Christian Hagedorn
040c02b942
8269795: C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV
...
Reviewed-by: thartmann, roland, kvn
2021-07-13 08:50:09 +00:00
Erik Joelsson
0f32982872
8270203: Missing build dependency between jdk.jfr-gendata and buildtools-hotspot
...
Reviewed-by: tbell
2021-07-13 05:55:04 +00:00
Yi Yang
07e9052457
8270056: Generated lambda class can not access protected static method of target class
...
Co-authored-by: NekoCaffeine <nekocaffeine@qq.com >
Reviewed-by: mchung
2021-07-13 02:24:14 +00:00
Yi Yang
afe957cd97
8268698: Use Objects.check{Index,FromToIndex,FromIndexSize} for java.base
...
Reviewed-by: mchung, rriggs
2021-07-13 02:23:16 +00:00
Yumin Qi
a4e5f08fef
8267281: Call prepare_for_dynamic_dumping for jcmd dynamic_dump
...
Reviewed-by: iklam, ccheung
2021-07-12 19:03:38 +00:00
Magnus Ihse Bursie
353e9c8607
8270320: JDK-8270110 committed invalid copyright headers
...
Reviewed-by: kvn
2021-07-12 18:54:39 +00:00
Albert Mingkun Yang
7d2825e421
8270169: G1: Incorrect reference discovery MT degree in concurrent marking
...
Reviewed-by: tschatzl, iwalulya, kbarrett
2021-07-12 18:25:33 +00:00
Magnus Ihse Bursie
41a5eb4372
8270117: Broken jtreg link in "Building the JDK" page
...
Reviewed-by: sgehwolf
2021-07-12 18:14:55 +00:00
Ignasi Marimon-Clos
1aef372ed8
8266578: Disambiguate BigDecimal description of scale
...
Reviewed-by: darcy, bpb
2021-07-12 16:54:39 +00:00
Sean Mullan
4fc3180f75
8266345: (fs) Custom DefaultFileSystemProvider security related loops
...
Co-authored-by: Brian Burkhalter <bpb@openjdk.org >
Reviewed-by: bpb, chegar
2021-07-12 14:54:38 +00:00
Harold Seigel
92ae6a5123
8244162: Additional opportunities to use NONCOPYABLE
...
Reviewed-by: dholmes, kbarrett, shade
2021-07-12 14:21:44 +00:00
Zhengyu Gu
548bb3119c
8270110: Shenandoah: Add test for JDK-8269661
...
Reviewed-by: rkennke
2021-07-12 12:22:06 +00:00
Jatin Bhateja
c3a42eddec
8269878: Handle redundant reg-2-reg moves in X86 backend
...
Reviewed-by: kvn, vlivanov
2021-07-12 11:36:14 +00:00
Christoph Göttschkes
999ced03cc
8269873: serviceability/sa/Clhsdb tests are using a C2 specific VMStruct field
...
Reviewed-by: cjplummer, dholmes, sspitsyn
2021-07-12 11:23:38 +00:00
Anton Kozlov
7cbb67a3f8
8267666: Add option to jcmd GC.heap_dump to use existing file
...
Reviewed-by: rschmelter, clanger
2021-07-12 11:12:52 +00:00
Alexey Bakhtin
e1d3e73d4e
8268965: TCP Connection Reset when connecting simple socket to SSL server
...
Reviewed-by: xuelei
Backport-of: 6f171b9f0d
2021-07-12 10:24:39 +00:00
Thomas Schatzl
8973867fb9
8269295: Verification time before/after young collection only covers parts of the verification
...
Reviewed-by: kbarrett, iwalulya
2021-07-12 08:41:28 +00:00
Severin Gehwolf
6a9bc10873
8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
...
Reviewed-by: kvn
2021-07-12 08:25:22 +00:00
Albert Mingkun Yang
86a20081ae
8051680: (ref) unnecessary process_soft_ref_reconsider
...
Reviewed-by: kbarrett, tschatzl
2021-07-12 07:53:20 +00:00
Coleen Phillimore
ac75a53fc5
8253779: Amalloc may be wasting space by overaligning
...
Reviewed-by: kbarrett, stuefe
2021-07-11 18:15:59 +00:00
Serguei Spitsyn
3d82b0e634
8269558: fix of JDK-8252657 missed to update history at the end of JVM TI spec
...
Reviewed-by: dcubed, cjplummer
2021-07-11 11:03:35 +00:00
Phil Race
254600658a
8270216: [macOS] Update named used for Java run loop mode
...
Reviewed-by: serb
2021-07-10 19:12:59 +00:00
Yasumasa Suenaga
68b6e11e48
8270083: -Wnonnull errors happen with GCC 11.1.1
...
Reviewed-by: erikj, dlong, kbarrett
2021-07-10 05:01:23 +00:00
Jesper Wilhelmsson
ec975c6a05
Merge
2021-07-10 01:23:18 +00:00
Ioi Lam
d6c0f5fa22
8270059: Remove KVHashtable
...
Reviewed-by: dholmes, coleenp
2021-07-09 19:29:13 +00:00
Alexandre Iline
7bfa39f59a
8270108: Update JCov version to 3.0.9
...
Reviewed-by: serb, erikj
2021-07-09 18:29:39 +00:00
Zhengyu Gu
e4c24f01ef
8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests
...
Reviewed-by: shade
2021-07-09 17:34:34 +00:00
Jonathan Gibbons
3588634d54
8268420: new Reporter method to report a diagnostic within a DocTree node
...
Reviewed-by: prappo
2021-07-09 16:14:29 +00:00
Jonathan Gibbons
5a74291013
8266565: Spec of ForwardingJavaFileManager/ForwardingFileObject/ForwardingJavaFileObject methods should mention delegation instead of being copied
...
Reviewed-by: vromero
2021-07-09 14:52:37 +00:00
Roger Riggs
6889a39a3f
8268826: Cleanup Override in Context-Specific Deserialization Filters
...
Reviewed-by: dfuchs, bchristi
2021-07-09 14:33:56 +00:00
Christian Hagedorn
f791fdf23e
8261147: C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions
...
Reviewed-by: thartmann, kvn
2021-07-09 11:53:45 +00:00
Jan Lahoda
1196b35684
8270151: IncompatibleClassChangeError on empty pattern switch statement case
...
Reviewed-by: mcimadamore
2021-07-09 11:03:40 +00:00
Albert Mingkun Yang
3d193adbec
8270082: Remove unnecessary gc_timer null check in ReferenceProcessorPhaseTimes
...
Reviewed-by: tschatzl, kbarrett
2021-07-09 10:03:10 +00:00
Jan Lahoda
885f7b1141
8269146: Missing unreported constraints on pattern and other case label combination
...
8269301: Switch statement with a pattern, constant and default label elements crash javac
Reviewed-by: mcimadamore
2021-07-09 08:03:56 +00:00
Aleksey Shipilev
676f1d76ca
8270094: Shenandoah: Provide human-readable labels for test configurations
...
Reviewed-by: zgu
2021-07-09 07:54:40 +00:00
Thomas Schatzl
c93204ce3d
8269914: Factor out heap printing for G1 young and full gc
...
8270018: Add scoped object for g1 young gc JFR notification
Reviewed-by: ayang, iwalulya, kbarrett
2021-07-09 06:51:09 +00:00
Jatin Bhateja
62ff55d383
8269952: compiler/vectorapi/VectorCastShape*Test.java tests failed on avx2 machines
...
Reviewed-by: kvn, dlong
2021-07-09 03:20:59 +00:00
Mikhailo Seledtsov
46c610cbd8
8269840: Update Platform.isDefaultCDSArchiveSupported() to return true for aarch64 platforms
...
Reviewed-by: minqi, iklam
2021-07-09 01:55:33 +00:00
Jesper Wilhelmsson
dfd6b2be7d
Merge
2021-07-08 23:21:00 +00:00
Jonathan Gibbons
6401633800
8269722: NPE in HtmlDocletWriter
...
Reviewed-by: hannesw
2021-07-08 20:23:02 +00:00
Daniel D. Daugherty
9acb2a69a9
8270109: ProblemList 4 SA tests on macOS-aarch64
...
Reviewed-by: mikael
2021-07-08 19:23:21 +00:00
Brian Burkhalter
f46a917270
6766844: ByteArrayInputStream#read with a byte array of length 0 not consistent with InputStream when at EOF
...
Reviewed-by: naoto, lancea, joehw
2021-07-08 19:05:29 +00:00
Anthony Scarpino
5832882492
8269827: JMH tests for AES/GCM byte[] and bytebuffers
...
Reviewed-by: ecaspole, weijun
2021-07-08 17:19:46 +00:00
Alexey Bakhtin
6f171b9f0d
8268965: TCP Connection Reset when connecting simple socket to SSL server
...
Reviewed-by: xuelei
2021-07-08 16:44:55 +00:00
Aleksey Shipilev
4f322a9b6c
8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode
...
Reviewed-by: zgu
2021-07-08 16:42:03 +00:00
Coleen Phillimore
bca570c56e
8269962: SA has unused Hashtable, Dictionary classes
...
Reviewed-by: cjplummer, iklam, dholmes
2021-07-08 14:28:32 +00:00
Guoxiong Li
9e75f922b1
8269738: AssertionError when combining pattern matching and function closure
...
Reviewed-by: jlahoda, vromero
2021-07-08 14:15:07 +00:00
Jatin Bhateja
168af2e6b2
8269828: corrections in some instruction patterns for KNL x86 platform
...
Reviewed-by: kvn, dlong
2021-07-08 12:19:19 +00:00
Jan Lahoda
fa08cc62df
8268766: Desugaring of pattern matching enum switch should be improved
...
Reviewed-by: mcimadamore, psandoz
2021-07-08 11:56:53 +00:00
Albert Mingkun Yang
4a45d95719
8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java
...
Reviewed-by: tschatzl, iwalulya
2021-07-08 10:39:44 +00:00
Jan Lahoda
30bba54b97
8270064: Problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java due to JDK-8270060
...
Reviewed-by: mcimadamore
2021-07-08 10:37:27 +00:00
sunguoyun
2c883eeed4
8267982: Set the node after peephole optimization to be removed
...
Reviewed-by: kvn, thartmann
2021-07-08 09:12:35 +00:00
Jan Lahoda
4f70759175
8270006: Switches with 'case null:' should be exhaustive
...
Reviewed-by: vromero
2021-07-08 08:03:09 +00:00
Roland Westrelin
8f798b8222
8269746: C2: assert(!in->is_CFG()) failed: CFG Node with no controlling input?
...
Reviewed-by: chagedorn, thartmann
2021-07-08 07:25:21 +00:00
Lin Zang
4fbcce119b
8269886: Inaccurate error message for compressed hprof test
...
Reviewed-by: dholmes, cjplummer
2021-07-08 06:30:24 +00:00
Albert Mingkun Yang
a96012f958
8269803: G1: remove unnecessary NoRefDiscovery
...
Reviewed-by: tschatzl, kbarrett
2021-07-08 06:15:30 +00:00
Thejasvi Voniadka
4e18ec26dd
8269993: [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags
...
Reviewed-by: dfuchs, vtewari
2021-07-08 06:01:31 +00:00
TatWai Chong
e54585be57
8268363: AArch64: Implement string_indexof_char intrinsic in SVE
...
Reviewed-by: aph, njian
2021-07-08 02:29:17 +00:00
Jesper Wilhelmsson
270fbcb3f5
Merge
2021-07-08 00:55:53 +00:00
Roger Riggs
c812bbbe8f
8269929: (test) Add diagnostic info to ProceessBuilder/Basic.java for unexpected output
...
Reviewed-by: iris, bpb, naoto
2021-07-07 21:46:11 +00:00
Yumin Qi
f741e4ca74
8264735: Make dynamic dump repeatable
...
Reviewed-by: ccheung, iklam
2021-07-07 19:41:45 +00:00
Alexey Semenyuk
6000950b33
8269185: Directories in /opt/runtimepackagetest and /path/to/jdk-17 are different
...
Reviewed-by: almatvee, herrick
2021-07-07 16:57:07 +00:00
Brian Burkhalter
d1cecaaa22
8269481: SctpMultiChannel never releases own file descriptor
...
Reviewed-by: alanb, chegar
2021-07-07 15:49:21 +00:00
Daniel D. Daugherty
2209e3ec65
8270027: ProblemList jdk/jfr/event/oldobject/TestObjectSize.java on macOS-x64
...
Reviewed-by: mgronlun
2021-07-07 14:05:56 +00:00
Martin Doerr
1f2bf1d194
8269879: [PPC64] C2: Math.rint intrinsic uses wrong rounding mode
...
Reviewed-by: lucy, goetz
2021-07-07 12:52:18 +00:00
Coleen Phillimore
2dc5486415
8267303: Replace MinObjectAlignmentSize usages for non-Java heap objects
...
Reviewed-by: kbarrett, tschatzl, minqi
2021-07-07 12:46:07 +00:00
Coleen Phillimore
3586a233a4
8268635: Corrupt oop in ClassLoaderData
...
Reviewed-by: iklam, dholmes
2021-07-07 12:40:34 +00:00
Zhengyu Gu
bffb1a7199
8269923: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java failed with "FATAL ERROR in native method: Primitive type array expected but not received for JNI array operation"
...
Reviewed-by: dcubed, dholmes
2021-07-07 11:47:02 +00:00
Jorn Vernee
77a5b7b27e
8269761: idea.sh missing .exe suffix when invoking javac on WSL
...
Reviewed-by: mcimadamore, erikj
2021-07-07 10:05:33 +00:00
Jan Lahoda
7fcd5ca025
8266036: class file for sun.misc.Contended not found
...
8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased"
Reviewed-by: darcy
2021-07-07 09:49:53 +00:00
Thomas Schatzl
248aa5014b
8269294: Verify_before/after_young_collection should execute all verification
...
Reviewed-by: iwalulya, kbarrett
2021-07-07 07:56:41 +00:00
Daniel Fuchs
a49b1dc704
8269772: [macos-aarch64] test compilation failed with "SocketException: No buffer space available"
...
Reviewed-by: chegar, vtewari
2021-07-07 07:50:45 +00:00
Thomas Schatzl
18b80c70f8
8269908: Move MemoryService::track_memory_usage call into G1MonitoringScope
...
Reviewed-by: ayang, kbarrett
2021-07-07 07:39:31 +00:00
Thomas Schatzl
a6850111ac
8269022: Put evacuation failure string directly into gc=info log message
...
Reviewed-by: iwalulya, lkorinth, kbarrett
2021-07-07 07:32:57 +00:00
Jan Lahoda
820f2900d8
8268859: jshell throws exception while parsing illegal "case true"
...
Reviewed-by: mcimadamore
2021-07-07 07:26:41 +00:00
Richard Reingruber
72530ef666
8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events
...
Reviewed-by: kvn, roland, neliasso
2021-07-07 07:17:24 +00:00
Jan Lahoda
815e4af35d
8269802: javac fails to compile nested pattern matching switches
...
8269808: javac generates class with invalid stack map
Reviewed-by: mcimadamore
2021-07-07 06:24:58 +00:00
Chris Plummer
2daf39a59b
8269830: SA's vm object vtable matching code sometimes matches on incorrect type
...
Reviewed-by: kevinw, sspitsyn
2021-07-07 02:32:25 +00:00
Nick Gasson
3d090e7ee5
8267625: AARCH64: typo in LIR_Assembler::emit_profile_type
...
Reviewed-by: aph, dlong
2021-07-07 01:47:11 +00:00
Yi Yang
a9e201016d
8268425: Show decimal nid of OSThread instead of hex format one
...
Reviewed-by: stuefe, kevinw
2021-07-07 01:37:50 +00:00
Vicente Romero
01c29d8f2c
8266407: remove jdk.internal.javac.PreviewFeature.Feature.SEALED_CLASSES
...
Reviewed-by: jlahoda
2021-07-06 23:06:00 +00:00
Jesper Wilhelmsson
7a4f08ae32
Merge
2021-07-06 23:00:31 +00:00
Yumin Qi
e8206dbb17
8263538: SharedArchiveConsistency.java should test -Xshare:auto as well
...
Reviewed-by: iklam, ccheung
2021-07-06 22:27:13 +00:00
Ioi Lam
0ebf8aa9d7
8268778: CDS check_excluded_classes needs DumpTimeTable_lock
...
Reviewed-by: minqi, ccheung
2021-07-06 22:21:06 +00:00
Vladimir Kozlov
0d1cd3a745
8269825: [TESTBUG] Missing testing for x86 KNL platforms
...
Reviewed-by: dlong, jbhateja
2021-07-06 21:52:23 +00:00
Vladimir Kozlov
e0c130f484
8269955: ProblemList compiler/vectorapi/VectorCastShape[64|128]Test.java tests on x86
...
Reviewed-by: iignatyev, dlong
2021-07-06 21:30:48 +00:00
Daniel D. Daugherty
4dfcf53a8b
8269935: ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on windows
...
Reviewed-by: jjg
2021-07-06 17:00:55 +00:00
Eric Liu
1166ef25e9
8268966: AArch64: 'bad AD file' in some vector conversion tests
...
Reviewed-by: aph
2021-07-06 15:59:04 +00:00
Patrick Concannon
1578979df7
8269917: Insert missing commas in copyrights in java.net
...
Reviewed-by: chegar, dfuchs
2021-07-06 15:10:58 +00:00
Mandy Chung
3a69024033
8225667: Clarify the behavior of System::gc w.r.t. reference processing
...
Reviewed-by: rriggs, kbarrett, tschatzl
2021-07-06 14:59:42 +00:00
Patrick Concannon
326b2e1344
8253119: Remove the legacy PlainSocketImpl and PlainDatagramSocketImpl implementation
...
Reviewed-by: alanb, dfuchs, chegar
2021-07-06 13:46:02 +00:00
Julia Boes
f485171ce8
8269692: sun.net.httpserver.ServerImpl::createContext should throw IAE
...
Reviewed-by: dfuchs
2021-07-06 13:29:40 +00:00
Zhengyu Gu
16aa8cbf8d
8269697: JNI_GetPrimitiveArrayCritical() should not accept object array
...
Reviewed-by: kbarrett, dholmes
2021-07-06 12:25:11 +00:00
Aleksei Voitylov
e47803a84f
8266310: deadlock between System.loadLibrary and JNI FindClass loading another class
...
Reviewed-by: dholmes, plevart, chegar, mchung
2021-07-06 11:15:10 +00:00
Xiaohong Gong
2b20778225
8269568: JVM crashes when running VectorMask query tests
...
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org >
Reviewed-by: psandoz, jiefu, jbhateja, sviswanathan
2021-07-06 08:17:27 +00:00
Kim Barrett
0f4e07b7d9
8269661: JNI_GetStringCritical does not lock char array
...
8269650: Optimize gc-locker in [Get|Release]StringCritical for latin string
Reviewed-by: dholmes, tschatzl
2021-07-06 07:40:56 +00:00
Roland Westrelin
df1364b508
8269575: C2: assert(false) failed: graph should be schedulable after JDK-8252372
...
Reviewed-by: kvn, thartmann
2021-07-06 07:03:08 +00:00
Roland Westrelin
6d8fc7249a
8268883: C2: assert(false) failed: unscheduable graph
...
Reviewed-by: chagedorn, kvn, yyang
2021-07-06 06:47:45 +00:00
Tobias Hartmann
4ad8b04421
8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check
...
Reviewed-by: chagedorn, kvn
2021-07-06 05:44:59 +00:00
David Holmes
20eba35515
8269882: stack-use-after-scope in NewObjectA
...
Reviewed-by: kbarrett
2021-07-06 02:20:14 +00:00
Yi Yang
df0e11bb0c
8269672: C1: Remove unaligned move on all architectures
...
Co-authored-by: Martin Doerr <mdoerr@openjdk.org >
Reviewed-by: thartmann
2021-07-06 02:13:04 +00:00
Yi Yang
2926769800
8267956: C1 code cleanup
...
Reviewed-by: thartmann
2021-07-06 02:11:56 +00:00
Magnus Ihse Bursie
acc3d99535
8268860: Windows-Aarch64 build is failing in GitHub actions
...
Reviewed-by: dholmes
2021-07-06 00:28:40 +00:00
Jesper Wilhelmsson
a18a112963
Merge
2021-07-06 00:12:23 +00:00
Erik Gahlin
5b8e1a266e
8266595: jdk/jfr/jcmd/TestJcmdDump.java with slowdebug bits fails with AttachNotSupportedException
...
Reviewed-by: mseledtsov, dholmes
2021-07-05 15:18:47 +00:00
Jaikiran Pai
fd4de1ed40
8233020: (fs) UnixFileSystemProvider should use StaticProperty.userDir().
...
Reviewed-by: alanb
2021-07-05 13:54:30 +00:00
Jorn Vernee
76783cd8cb
8269760: idea.sh should not invoke cygpath directly
...
Reviewed-by: mcimadamore, erikj
2021-07-05 10:24:31 +00:00
Jorn Vernee
73198968e2
8269758: idea.sh doesn't work when there are multiple configurations available.
...
Reviewed-by: mcimadamore, erikj
2021-07-05 10:18:28 +00:00
James Fuller
164eff8c8a
8263389: IGV: Zooming changes the point that is currently centered
...
Reviewed-by: rrich, neliasso
2021-07-05 09:59:18 +00:00
Sergei Ustimenko
371d996a89
8269700: source level for IntelliJ JDK project is set incorrectly
...
Reviewed-by: mcimadamore
2021-07-05 09:09:23 +00:00
Patrick Concannon
8a7b380ebb
8269124: Update java.time to use switch expressions (part II)
...
Reviewed-by: dfuchs, vtewari, aefimov, iris, lancea, naoto
2021-07-05 09:08:13 +00:00
Severin Gehwolf
e14801cdd9
8269668: [aarch64] java.library.path not including /usr/lib64
...
Reviewed-by: aph, dholmes
2021-07-05 08:01:51 +00:00
Thomas Schatzl
675a9520b2
8269821: Remove is-queue-active check in inner loop of write_ref_array_pre_work
...
Reviewed-by: ayang, kbarrett
2021-07-05 07:24:10 +00:00
Ioi Lam
4da52eaf53
8269004: Implement ResizableResourceHashtable
...
Reviewed-by: coleenp, kbarrett
2021-07-05 02:29:23 +00:00
David Holmes
390d1025ca
8269652: Factor out the common code for creating system j.l.Thread objects
...
Reviewed-by: coleenp, dcubed, kvn, xliu
2021-07-04 21:58:16 +00:00
Jesper Wilhelmsson
17f53f2f9c
Merge
2021-07-02 20:50:11 +00:00
Ian Graves
0d0f6a4bec
8268664: The documentation of the Scanner.hasNextLine is incorrect
...
Reviewed-by: rriggs, bpb, iris
2021-07-02 19:46:54 +00:00
Alexander Zuev
97e0e9e73d
8268775: Password is being converted to String in AccessibleJPasswordField
...
Reviewed-by: prr
2021-07-02 19:37:15 +00:00
Brian Burkhalter
cb795893be
8188046: java.lang.Math.mutliplyHigh does not run in constant time
...
Reviewed-by: rriggs, darcy
2021-07-02 18:21:39 +00:00
Brian Burkhalter
ca4bea4665
8188044: We need Math.unsignedMultiplyHigh
...
Reviewed-by: rriggs, aph, darcy
2021-07-02 18:15:35 +00:00
Coleen Phillimore
3d84398d12
8268364: jmethod clearing should be done during unloading
...
Reviewed-by: dcubed, eosterlund
2021-07-02 18:04:45 +00:00
Mikael Vidstedt
1c18f91438
8269768: JFR Terminology Refresh
...
Reviewed-by: iignatyev, egahlin
2021-07-02 17:58:12 +00:00
Sandhya Viswanathan
6f0e8e79aa
8269775: compiler/codegen/ClearArrayTest.java failed with "assert(false) failed: bad AD file"
...
Reviewed-by: kvn, dlong
2021-07-02 15:33:07 +00:00
Christoph Göttschkes
53ad903a82
8269135: TestDifferentProtectionDomains runs into timeout in client VM
...
Reviewed-by: dholmes, dcubed
2021-07-02 15:16:31 +00:00
Weijun Wang
c4ea13edd0
8269543: The warning for System::setSecurityManager should only appear once for each caller
...
Reviewed-by: lancea, alanb, dfuchs
2021-07-02 14:31:50 +00:00
Albert Mingkun Yang
f8bcbf0172
8269596: Snapshot soft ref policy before marking/copying
...
Reviewed-by: tschatzl, kbarrett
2021-07-02 09:19:58 +00:00
Christian Hagedorn
2db9005c07
8262017: C2: assert(n != __null) failed: Bad immediate dominator info.
...
Reviewed-by: roland, neliasso, kvn
2021-07-02 07:43:57 +00:00
Nils Eliasson
7bc96dbc02
8269771: assert(tmp == _callprojs.fallthrough_catchproj) failed: allocation control projection
...
Reviewed-by: rbackman, kvn
2021-07-02 07:17:55 +00:00
David Holmes
4107dcf6ec
8269466: Factor out the common code for initializing and starting internal VM JavaThreads
...
Reviewed-by: sspitsyn, pchilanomate, dcubed, coleenp, kvn
2021-07-02 04:29:47 +00:00
Jamsheed Mohammed C M
5644c4f942
8265132: C2 compilation fails with assert "missing precedence edge"
...
Reviewed-by: iveresov, kvn
2021-07-02 04:26:09 +00:00
miao zheng
2baf498eb5
8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m)
...
Reviewed-by: dholmes
2021-07-02 03:15:55 +00:00
Hamlin Li
589f084161
8269110: ZGC: Remove dead code in zBarrier
...
Reviewed-by: pliden
2021-07-02 01:30:41 +00:00
Jesper Wilhelmsson
b0e186792e
Merge
2021-07-02 01:07:50 +00:00
Vladimir Kozlov
a4d2a9a77f
8269745: [JVMCI] restore original qualified exports to Graal
...
Reviewed-by: dnsimon, iveresov
2021-07-01 18:51:15 +00:00
Maurizio Cimadamore
e3773977cf
8268566: java/foreign/TestResourceScope.java timed out
...
Reviewed-by: jvernee
2021-07-01 16:28:48 +00:00
Vicente Romero
de61328d30
8225559: assertion error at TransTypes.visitApply
...
Reviewed-by: sadayapalam, jlahoda
2021-07-01 16:18:12 +00:00
Kim Barrett
6c76e77158
8260684: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java timed out
...
Reviewed-by: pliden, lkorinth
2021-07-01 16:09:30 +00:00
Jatin Bhateja
4bbf11d4a9
8269580: assert(is_valid()) failed: invalid register (-1)
...
Reviewed-by: kvn, dlong
2021-07-01 15:08:43 +00:00
Naoto Sato
54dd510bd5
8269704: Typo in j.t.Normalizer.normalize()
...
Reviewed-by: joehw, prappo, iris
2021-07-01 12:08:21 +00:00
Jan Lahoda
a8385feb30
8269354: javac crashes when processing parenthesized pattern in instanceof
...
Reviewed-by: vromero
2021-07-01 10:10:03 +00:00
Julia Boes
82bfc5d45c
8268960: com/sun/net/httpserver/Headers.java: Ensure mutators normalize keys and disallow null for keys and values
...
Reviewed-by: chegar, dfuchs, michaelm
2021-07-01 09:56:22 +00:00
Maxim Kartashev
18f356a38e
8267307: Introduce new client property for XAWT: xawt.mwm_decor_title
...
Reviewed-by: azvegint, serb
2021-07-01 09:53:28 +00:00
Aleksey Shipilev
c16d1fc981
8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998
...
Reviewed-by: kvn, iveresov, vlivanov
2021-07-01 09:27:55 +00:00
Roland Westrelin
ad27d9b3ec
8269088: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect
...
Reviewed-by: kvn, iveresov, neliasso
2021-07-01 08:11:59 +00:00
Albert Mingkun Yang
54a9c3e39f
8133873: Simplify {Register,Unregister}NMethodOopClosure
...
Reviewed-by: tschatzl, kbarrett
2021-07-01 07:57:54 +00:00
Roland Westrelin
c67a7b039d
8269230: C2: main loop in micro benchmark never executed
...
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org >
Reviewed-by: kvn, iveresov
2021-07-01 07:41:22 +00:00
Hannes Wallnöfer
962f1c1a9b
8262886: javadoc generates broken links with {@inheritDoc}
...
Reviewed-by: jjg
2021-07-01 07:25:39 +00:00
Jayathirth D V
f7ffd5872d
8267602: [macos] [lanai] java/awt/PrintJob/Text/stringwidth.sh doesn't exit on cancelling print dialog
...
Reviewed-by: aghaisas, serb
2021-07-01 03:01:30 +00:00
Denghui Dong
06d26208c5
8268298: jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message
...
Reviewed-by: egahlin
2021-07-01 02:15:19 +00:00
Yi Yang
d89e630cdf
8266746: C1: Replace UnsafeGetRaw with UnsafeGet when setting up OSR entry block
...
Replace UnsafeGetRaw with UnsafeGetObject when setting up OSR entry block, and rename Unsafe{Get,Put}Object to Unsafe{Get,Put}
Reviewed-by: thartmann, dlong, mdoerr
2021-07-01 01:39:50 +00:00
Hamlin Li
4660f72c38
8268870: Remove dead code in metaspaceShared
...
Reviewed-by: tschatzl
2021-07-01 01:19:32 +00:00
Jesper Wilhelmsson
9def3b068e
Merge
2021-07-01 01:01:34 +00:00
Liam Miller-Cushon
4930ae96d8
8268592: JDK-8262891 causes an NPE in Lint.augment
...
Reviewed-by: vromero
2021-07-01 00:16:23 +00:00
Mandy Chung
9ac63a6e08
8262841: Clarify the behavior of PhantomReference::refersTo
...
Reviewed-by: kbarrett, rriggs
2021-06-30 22:43:23 +00:00
Daniel D. Daugherty
aba6c55dac
8269703: ProblemList vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/TestDescription.java on Windows-X64 with -Xcomp
...
Reviewed-by: dholmes
2021-06-30 22:13:06 +00:00
Naoto Sato
3e022247d2
8269513: Clarify the spec wrt useOldISOCodes system property
...
Reviewed-by: lancea, bpb, iris, joehw
2021-06-30 22:11:58 +00:00
Joe Darcy
85262c7183
8268637: Update --release 17 symbol information for JDK 17 build 28
...
Reviewed-by: iris
2021-06-30 21:45:48 +00:00
Nils Eliasson
0dc65d3c74
8268897: [TESTBUG] compiler/compilercontrol/mixed/RandomCommandsTest.java must not fail on Command.quiet
...
Reviewed-by: kvn
2021-06-30 21:05:15 +00:00
Zhengyu Gu
5c08344b64
8269678: Remove unimplemented and unused os::bind_to_processor()
...
Reviewed-by: dcubed
2021-06-30 19:52:39 +00:00
Hannes Wallnöfer
3826012281
8268557: Module page uses unstyled table class
...
Reviewed-by: jjg
2021-06-30 18:40:17 +00:00
Daniel D. Daugherty
2b17e95e20
8269691: ProblemList sun/management/jdp/JdpDefaultsTest.java on Linux-aarch64
...
Reviewed-by: kvn, darcy
2021-06-30 17:39:22 +00:00
Christoph Göttschkes
1da5d4bb78
8269486: CallerAccessTest fails for non server variant
...
Reviewed-by: dholmes, stuefe, mchung, jvernee
2021-06-30 17:08:36 +00:00
Masanori Yano
83bce94cc8
8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML
...
Reviewed-by: lancea, naoto, iris, joehw
2021-06-30 16:25:40 +00:00
Andrew Haley
1810b1c2ad
8269516: AArch64: Assembler cleanups
...
Reviewed-by: ngasson, adinn
2021-06-30 13:59:39 +00:00
Aleksey Shipilev
a96012a7af
8261495: Shenandoah: reconsider update references memory ordering
...
Reviewed-by: zgu, rkennke
2021-06-30 13:32:32 +00:00
Martin Doerr
be0ac92e18
8269614: [s390] Interpreter checks wrong bit for slow path instance allocation
...
Reviewed-by: shade, rrich
2021-06-30 13:32:19 +00:00
Aleksey Shipilev
23d2996fee
8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient
...
Reviewed-by: rkennke
2021-06-30 13:22:38 +00:00
Doug Simon
a6b253d85c
8269416: [JVMCI] capture libjvmci crash data to a file
...
Reviewed-by: kvn, dholmes
2021-06-30 12:33:06 +00:00
Zhengyu Gu
4b4bef4e1e
8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark
...
Reviewed-by: coleenp, jvernee
2021-06-30 11:37:09 +00:00
Jan Lahoda
4ee400ae43
8268320: Better error recovery for broken patterns in switch
...
Reviewed-by: vromero
2021-06-30 09:47:22 +00:00
Thomas Schatzl
a0f32cb140
8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum
...
Reviewed-by: kbarrett, ayang, lkorinth
2021-06-30 09:14:26 +00:00
Wang Huang
ca283c3ac0
8265907: JVM crashes when matching VectorMaskCmp Node
...
Co-authored-by: Wang Huang <whuang@openjdk.org >
Co-authored-by: Ai Jiaming <aijiaming1@huawei.com >
Reviewed-by: njian, jbhateja, sviswanathan, dlong, adinn
2021-06-30 08:52:27 +00:00
Jan Lahoda
c3c918928c
8269141: Switch statement containing pattern case label element gets in the loop during execution
...
Reviewed-by: vromero
2021-06-30 08:45:12 +00:00
Thomas Schatzl
ee0247f056
8263461: jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure
...
Reviewed-by: kbarrett, iwalulya, ayang
2021-06-30 08:05:44 +00:00
Leo Korinth
6b64a7956c
8268350: Remove assert that ensures thread identifier remains the same
...
Reviewed-by: tschatzl, kbarrett
2021-06-30 07:45:39 +00:00
Thomas Stuefe
3ad20fcdfa
8269571: NMT should print total malloc bytes and invocation count
...
Reviewed-by: zgu, xliu
2021-06-30 04:38:33 +00:00
Jatin Bhateja
90eb1189ae
8269528: VectorAPI Long512VectorTest fails on X86 KNL target
...
Reviewed-by: kvn, sviswanathan
2021-06-30 02:33:01 +00:00
Leonid Mesnik
b969136b9f
8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load
...
Reviewed-by: sspitsyn, dholmes, coleenp
2021-06-30 02:05:25 +00:00
Jie Fu
a661686e1e
8269065: [REDO] vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError
...
Reviewed-by: stuefe, iignatyev
2021-06-30 01:25:28 +00:00
Jesper Wilhelmsson
ee526a2ea8
Merge
2021-06-30 01:19:39 +00:00
Sean Coffey
0d745ae8fd
8269034: AccessControlException for SunPKCS11 daemon threads
...
Reviewed-by: valeriep
2021-06-29 22:52:45 +00:00
Christoph Langer
d042029509
8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build
...
Reviewed-by: serb, psadhukhan, pbansal
2021-06-29 21:02:06 +00:00
Calvin Cheung
1ac8deef4c
8269615: Fix for 8263640 broke Windows build
...
Reviewed-by: iklam, dcubed
2021-06-29 19:52:06 +00:00
Chris Plummer
7ca753bf0c
8269268: JDWP: Properly fix thread lookup assert in findThread()
...
Reviewed-by: kevinw, amenkov, sspitsyn
2021-06-29 18:45:52 +00:00
Chris Plummer
401cb0ad55
8269232: assert(!is_jweak(handle)) failed: wrong method for detroying jweak
...
Reviewed-by: rkennke, amenkov, sspitsyn, sgehwolf
2021-06-29 18:41:19 +00:00
Alex Menkov
7a23c9cbb7
8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'"
...
Reviewed-by: sspitsyn, kevinw
2021-06-29 18:39:42 +00:00
Nils Eliasson
b8a16e931b
8268884: C2: Compile::remove_speculative_types must iterate top-down
...
Reviewed-by: roland, kvn
2021-06-29 18:38:25 +00:00
Calvin Cheung
c1e2a29448
8263640: hs_err improvement: handle class path longer than O_BUFLEN
...
Reviewed-by: iklam, minqi, dholmes
2021-06-29 17:57:15 +00:00
Man Cao
bb42d75161
8269417: Minor clarification on NonblockingQueue utility
...
Reviewed-by: kbarrett, iwalulya
2021-06-29 17:03:35 +00:00
Patricio Chilano Mateo
e238cbd596
8269530: runtime/ParallelLoad/ParallelSuperTest.java timeout
...
Reviewed-by: dholmes, coleenp
2021-06-29 14:35:13 +00:00
Jonathan Gibbons
25f9f19af9
8249646: Runtime.exec(String, String[], File) documentation contains literal {@link ...}
...
Reviewed-by: sundar, iris
2021-06-29 14:31:01 +00:00
Thomas Schatzl
3f2c372396
8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC
...
Reviewed-by: iwalulya, kbarrett
2021-06-29 14:16:21 +00:00
Zhengyu Gu
0d83dc2411
8268699: Shenandoah: Add test for JDK-8268127
...
Backport-of: e59acd9860
2021-06-29 12:29:06 +00:00
Jie Fu
7010dfdffa
8269517: compiler/loopopts/TestPartialPeelingSinkNodes.java crashes with -XX:+VerifyGraphEdges
...
Reviewed-by: kvn, dlong
2021-06-29 11:18:23 +00:00
Thomas Schatzl
fc0fd96a5f
8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC
...
Reviewed-by: kbarrett, iwalulya
2021-06-29 08:34:55 +00:00
Andrew Haley
a97715755d
8261579: AArch64: Support for weaker memory ordering in Atomic
...
Reviewed-by: adinn, shade
2021-06-29 07:39:24 +00:00
Yumin Qi
ee1e202bc3
8268821: Split systemDictionaryShared.cpp
...
Reviewed-by: erikj, ccheung, iklam
2021-06-28 23:20:28 +00:00
Jesper Wilhelmsson
03d54e6ef1
Merge
2021-06-28 23:00:32 +00:00
Mandy Chung
56240690f6
8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass
...
Reviewed-by: jvernee
2021-06-28 19:52:27 +00:00
Weijun Wang
e9b2c058a4
8269409: Post JEP 411 refactoring: core-libs with maximum covering > 10K
...
Reviewed-by: lancea, naoto
2021-06-28 19:05:33 +00:00
Xin Liu
09bb84685f
8267952: async logging supports to dynamically change tags and decorators
...
Reviewed-by: dholmes, phh
2021-06-28 18:17:45 +00:00
Daniel D. Daugherty
20640a57f3
8269534: Remove java/util/concurrent/locks/Lock/TimedAcquireLeak.java from ProblemList.txt
...
Reviewed-by: iignatyev, tschatzl
2021-06-28 17:30:41 +00:00
Alexey Semenyuk
efe8423d8c
8269403: Fix jpackage tests to gracefully handle jpackage app launcher crashes
...
Reviewed-by: almatvee, herrick
2021-06-28 16:55:20 +00:00
Vladimir Kozlov
8d09596f27
8269304: Regression ~5% in 2005 in b27
...
Reviewed-by: dlong, roland
2021-06-28 15:52:09 +00:00
Albert Mingkun Yang
d0d26f5c55
8269433: Remove effectively unused ReferenceProcessor::_enqueuing_is_done
...
Reviewed-by: kbarrett, tschatzl
2021-06-28 14:13:32 +00:00
Jim Laskey
e4c5446340
8268236: The documentation of the String.regionMatches method contains error
...
Reviewed-by: rriggs, dfuchs
2021-06-28 13:51:07 +00:00
Coleen Phillimore
29bc381da5
8268902: Testing for threadObj != NULL is unnecessary in suspend handshake
...
Reviewed-by: pchilanomate, dcubed
2021-06-28 13:13:32 +00:00
Albert Mingkun Yang
87ff27786b
8269222: Incorrect number of workers reported for reference processing
...
Reviewed-by: tschatzl, sangheki
2021-06-28 10:47:20 +00:00
Andrew Haley
4d2412ef3e
8269122: The use of "extern const" for Register definitions generates poor code
...
Reviewed-by: adinn, kbarrett, kvn
2021-06-28 09:14:41 +00:00
David Holmes
f45be1519e
8269003: Update the java manpage for JDK 18
...
Reviewed-by: minqi
2021-06-28 02:23:23 +00:00
Jesper Wilhelmsson
a29953d805
Merge
2021-06-27 23:51:05 +00:00
David Holmes
8bed35343d
8269261: The PlaceHolder code uses Thread everywhere but is always dealing with JavaThreads
...
Reviewed-by: ccheung, coleenp
2021-06-27 22:23:42 +00:00
Christoph Göttschkes
561a3a5077
8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs
...
Reviewed-by: kvn, iveresov
2021-06-27 13:12:51 +00:00
Dean Long
d9cb068f4b
8258746: illegal access to global field _jvmci_old_thread_counters by terminated thread causes crash
...
Reviewed-by: dholmes, kvn
2021-06-26 20:07:04 +00:00
Mandy Chung
6eb734a60f
8266269: Lookup::accessClass fails with IAE when accessing an arrayClass with a protected inner class as component class
...
Reviewed-by: chegar, alanb
2021-06-26 18:27:28 +00:00
Mandy Chung
3d0d27ce57
8269351: Proxy::newProxyInstance and MethodHandleProxies::asInterfaceInstance should reject sealed interfaces
...
Reviewed-by: darcy, alanb
2021-06-26 16:46:57 +00:00
Alexander Zvegintsev
51a1299b68
8264125: Specification of Taskbar::getIconImage doesn't mention that the returned image might not be equal to the Taskbar::setIconImage one. (eg on Mac OS)
...
Reviewed-by: kizune, prr
2021-06-26 15:57:45 +00:00
Dongbo He
3b83bc1bc3
8268427: Improve AlgorithmConstraints:checkAlgorithm performance
...
Co-authored-by: GaofengZhang <zhanggaofeng9@huawei.com >
Reviewed-by: xuelei, ascarpino
2021-06-26 09:54:47 +00:00
Vladimir Kozlov
824a51693e
8269260: Add AVX512 and other SSE + AVX combinations testing for tests which generate vector instructions
...
Reviewed-by: iveresov, dlong
2021-06-25 22:48:56 +00:00
Alex Menkov
1404e4bf44
8269302: serviceability/dcmd/framework/InvalidCommandTest.java still fails after JDK-8268433
...
Reviewed-by: kevinw, dcubed
2021-06-25 22:10:48 +00:00
Alexander Matveev
fb0a95fed4
8269036: tools/jpackage/share/AppImagePackageTest.java failed with "hdiutil: create failed - Resource busy"
...
Reviewed-by: asemenyuk, herrick
2021-06-25 21:27:35 +00:00
Brian Burkhalter
68ef21db41
4847239: (spec) File.createTempFile() should make it clear that it doesn't create the temporary directory
...
Reviewed-by: naoto, lancea
2021-06-25 19:08:35 +00:00
Brian Burkhalter
3fae4b3720
6633375: FileOutputStream_md.c should be merged into FileOutputStream.c
...
Reviewed-by: naoto
2021-06-25 19:07:39 +00:00
Brian Burkhalter
5ebed06e8a
8269074: (fs) Files.copy fails to copy from /proc on some linux kernel versions
...
Reviewed-by: alanb, vtewari
2021-06-25 19:06:42 +00:00
Joe Wang
d799563ac0
8256919: BCEL: Utility.encode forget to close
...
Reviewed-by: lancea, bpb, naoto
2021-06-25 18:42:07 +00:00
Sandhya Viswanathan
1e3b418a53
8269335: Unable to load svml library
...
Reviewed-by: psandoz
2021-06-25 18:31:18 +00:00
Naoto Sato
223759fb8a
8266901: Clarify the method description of Duration.toDaysPart()
...
Reviewed-by: bpb, rriggs, lancea, iris, scolebourne
2021-06-25 18:25:57 +00:00
Patrick Concannon
35c4702055
8268967: Update java.security to use switch expressions
...
Reviewed-by: xuelei
2021-06-25 16:34:18 +00:00
Thomas Stuefe
b565459f83
8267138: Stray suffix when starting gtests via GTestWrapper.java
...
Reviewed-by: shade
2021-06-25 16:33:19 +00:00
Patrick Concannon
1d167978e5
8268469: Update java.time to use switch expressions
...
Reviewed-by: lancea, naoto, dfuchs, iris, chegar
2021-06-25 15:42:38 +00:00
Jan Lahoda
4eb321298a
8268871: Adjust javac to updated exhaustiveness specification
...
Reviewed-by: vromero
2021-06-25 09:52:06 +00:00
Markus Grönlund
ffa34ed429
8265919: RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant"
...
Reviewed-by: egahlin
2021-06-25 09:41:23 +00:00
Ludovic Henry
fdcae6653c
8269092: Add OldObjectSampleEvent.allocationSize field
...
Reviewed-by: egahlin, jbachorik
2021-06-25 08:30:30 +00:00
Denghui Dong
fd43d9cb40
8269225: JFR.stop misses the written info when the filename is only specified by JFR.start
...
Reviewed-by: egahlin
2021-06-25 08:15:34 +00:00
Aleksey Shipilev
3a8f3d6cac
8269280: (bf) Replace StringBuffer in *Buffer.toString()
...
Reviewed-by: alanb, chegar, bpb
2021-06-25 08:08:10 +00:00
Scott Gibbons
c37988d079
8268276: Base64 Decoding optimization for x86 using AVX-512
...
Reviewed-by: erikj, sviswanathan, kvn
2021-06-25 03:19:48 +00:00
David Holmes
08ee7ae672
8268855: Cleanup name handling in the Thread class and subclasses
...
Reviewed-by: lfoltan, coleenp
2021-06-24 23:58:32 +00:00
Zhengyu Gu
c79034e0c9
8269303: Remove unnecessary forward declaration of PSPromotionManager in cpCache.hpp
...
Reviewed-by: kbarrett
2021-06-24 21:02:16 +00:00
Coleen Phillimore
42968db173
8269293: ObjectMonitor thread id fields should be 64 bits.
...
Reviewed-by: mgronlun, dcubed
2021-06-24 19:34:17 +00:00
Patricio Chilano Mateo
2fd7943ec1
8256425: Obsolete Biased Locking in JDK 18
...
Reviewed-by: kvn, dholmes, dcubed, rrich
2021-06-24 18:54:41 +00:00
Christoph Göttschkes
595446bff4
8269087: CheckSegmentedCodeCache test fails in an emulated-client VM
...
Reviewed-by: iveresov, kvn
2021-06-24 16:49:45 +00:00
Yumin Qi
7c31903dd3
8267075: jcmd VM.cds should print directory of the output files
...
Reviewed-by: ccheung
2021-06-24 14:52:47 +00:00
Aleksey Shipilev
e515873f88
8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java
...
Reviewed-by: valeriep
2021-06-24 06:36:30 +00:00
Alex Menkov
51d915979c
8236212: CompiledMethodLoad and CompiledMethodUnload events can be posted in START phase
...
Reviewed-by: sspitsyn, cjplummer
2021-06-24 00:29:36 +00:00
Alex Menkov
280f2d57d1
8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection
...
Reviewed-by: sspitsyn, cjplummer
2021-06-24 00:28:45 +00:00
Coleen Phillimore
f375916417
8269186: [REDO] Remove CodeCache::mark_for_evol_deoptimization() method
...
Reviewed-by: hseigel, lfoltan, sspitsyn
2021-06-23 21:11:06 +00:00
Mahendra Chhipa
7621fa37ef
8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests
...
Reviewed-by: dfuchs, michaelm
2021-06-23 15:19:10 +00:00
Coleen Phillimore
f3ba2690c5
8256306: ObjectMonitor::_contentions field should not be 'jint'
...
Reviewed-by: dholmes, stuefe, dcubed
2021-06-23 14:27:31 +00:00
Coleen Phillimore
52d5d1b361
8269188: [BACKOUT] Remove CodeCache::mark_for_evol_deoptimization() method
...
Reviewed-by: dholmes, sspitsyn
2021-06-23 14:26:30 +00:00
Harold Seigel
f2e690e0ee
8268720: Unspecified checks on NameAndType constants should not be performed
...
Reviewed-by: dholmes, lfoltan
2021-06-23 12:11:37 +00:00
miao zheng
2c29d790ca
8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java
...
Reviewed-by: dholmes
2021-06-23 08:51:35 +00:00
Aleksey Shipilev
6237630664
8269120: Build failure with GCC 6.3.0 after JDK-8017163
...
Reviewed-by: iwalulya, tschatzl, kbarrett
2021-06-23 07:03:51 +00:00
Thomas Schatzl
a5e4307050
8269134: Remove sparsePRT.inline.hpp after JDK-8017163
...
Reviewed-by: iwalulya, kbarrett
2021-06-23 06:51:53 +00:00
Aleksey Shipilev
17daf32a07
8269138: Move typeArrayOop.inline.hpp include to vectorSupport.cpp
...
Reviewed-by: stefank, vlivanov
2021-06-23 06:27:40 +00:00
Joshua Zhu
36d82b6ef1
8268858: Determine register pressure automatically by the number of available registers for allocation
...
Reviewed-by: kvn, dlong
2021-06-23 03:54:00 +00:00
miao zheng
ae3eedce9d
8268727: Remove unused slowpath locking method in OptoRuntime
...
Reviewed-by: dlong
2021-06-23 02:45:58 +00:00
Guoxiong Li
cd678a383f
8268368: Adopt cast notation for JavaThread conversions
...
Reviewed-by: dholmes, stefank
2021-06-23 02:21:24 +00:00
Jesper Wilhelmsson
b6cfca8a89
Merge
2021-06-23 01:05:44 +00:00
Kim Barrett
0c693e2f03
8268290: Improve LockFreeQueue<> utility
...
Reviewed-by: iwalulya, tschatzl
2021-06-22 17:43:59 +00:00
Coleen Phillimore
33c23a1cf2
8264941: Remove CodeCache::mark_for_evol_deoptimization() method
...
Reviewed-by: kvn, vlivanov, sspitsyn
2021-06-22 16:09:17 +00:00
Matthias Baesken
18a1dd261c
8269031: linux x86_64 check for binutils 2.25 or higher after 8265783
...
Reviewed-by: ihse, erikj
2021-06-22 13:28:41 +00:00
Yi Yang
2e639dd34a
8267657: Add missing PrintC1Statistics before incrementing counters
...
Reviewed-by: iveresov
2021-06-22 08:30:08 +00:00
Denghui Dong
1f0ea7c3d6
8268857: Merge VM_PrintJNI and VM_PrintThreads and remove the unused field 'is_deadlock' of DeadlockCycle
...
Reviewed-by: dholmes
2021-06-22 08:28:18 +00:00
Stefan Karlsson
1a818154cf
8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest
...
Reviewed-by: tschatzl, kbarrett
2021-06-22 07:44:25 +00:00
Jesper Wilhelmsson
0458113c6b
Merge
2021-06-21 23:09:01 +00:00
Thomas Schatzl
cd20c01942
8268458: Add verification type for evacuation failures
...
Reviewed-by: kbarrett, iwalulya
2021-06-21 11:12:29 +00:00
Thomas Schatzl
a58c477c49
8268952: Automatically update heap sizes in G1MonitoringScope
...
Reviewed-by: kbarrett, iwalulya
2021-06-21 11:11:14 +00:00
Christoph Göttschkes
cbec37d45d
8269029: compiler/codegen/TestCharVect2.java fails for client VMs
...
Reviewed-by: kvn, jiefu
2021-06-21 11:08:33 +00:00
Thomas Schatzl
1692fd2eba
8017163: G1: Refactor remembered sets
...
8048504: G1: Investigate replacing the coarse and fine grained data structures in the remembered sets
6949259: G1: Merge sparse and fine remembered set hash tables
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org >
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org >
Reviewed-by: sjohanss, iwalulya
2021-06-21 10:06:05 +00:00
Joel Borggrén-Franck
0b8a0e2b58
8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint
...
Reviewed-by: vromero
2021-06-21 08:39:35 +00:00
Jesper Wilhelmsson
b7d78a5b66
Merge
2021-06-18 23:04:20 +00:00
Boris Ulasevich
8f2456e5b0
8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
...
Co-authored-by: Chris Cole <chris@sageembedded.com >
Reviewed-by: dsamersoff
2021-06-18 16:25:25 +00:00
Albert Mingkun Yang
5ae9a12858
8268964: Remove unused ReferenceProcessorAtomicMutator
...
Reviewed-by: tschatzl, pliden
2021-06-18 11:48:59 +00:00
Julia Boes
f4d20b215e
8268900: com/sun/net/httpserver/Headers.java: Fix indentation and whitespace
...
Reviewed-by: dfuchs, chegar, michaelm
2021-06-18 09:35:48 +00:00
Jesper Wilhelmsson
a051e735cd
Merge
2021-06-18 00:53:09 +00:00
Rajan Halade
58e6e6d919
8268678: LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired
...
Reviewed-by: xuelei
2021-06-18 00:49:40 +00:00
Ioi Lam
bb24fa652a
8267189: Remove duplicated unregistered classes from dynamic archive
...
Reviewed-by: ccheung, minqi
2021-06-17 22:19:23 +00:00
Xin Liu
fa3b44d438
8268638: semaphores of AsyncLogWriter may be broken when JVM is exiting.
...
Reviewed-by: dholmes, phh
2021-06-17 20:27:14 +00:00
Thomas Schatzl
f2afe0a513
8268556: Use bitmap for storing regions that failed evacuation
...
Reviewed-by: kbarrett, iwalulya, sjohanss
2021-06-17 17:22:09 +00:00
Michael McMahon
2d088fa91d
8268294: Reusing HttpClient in a WebSocket.Listener hangs.
...
Reviewed-by: dfuchs
2021-06-17 07:13:59 +00:00
David Holmes
e84461072a
8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)"
...
Reviewed-by: stuefe
2021-06-17 07:02:47 +00:00
Jesper Wilhelmsson
3637e50b30
Merge
2021-06-17 01:05:54 +00:00
Xin Liu
02c9bf087e
8268852: AsyncLogWriter should not overide is_Named_thread()
...
Reviewed-by: dholmes, ysuenaga
2021-06-16 23:54:21 +00:00
Rajan Halade
b836b83b2a
8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test
...
Reviewed-by: xuelei
2021-06-16 17:10:40 +00:00
Coleen Phillimore
c20f80a4d2
8259066: Obsolete -XX:+AlwaysLockClassLoader
...
Reviewed-by: hseigel
2021-06-16 16:34:08 +00:00
Ioi Lam
e4908a439a
8268778: CDS check_excluded_classes needs DumpTimeTable_lock
...
Reviewed-by: ccheung, minqi
2021-06-16 16:05:19 +00:00
Coleen Phillimore
72b3b0af08
8267752: KVHashtable doesn't deallocate entries
...
Reviewed-by: iklam, stuefe
2021-06-16 12:43:11 +00:00
Coleen Phillimore
af13fe1107
8267870: Remove unnecessary char_converter during class loading
...
Reviewed-by: dholmes, iklam
2021-06-16 12:41:51 +00:00
Calvin Cheung
3ad658677b
8268078: ClassListParser::_interfaces should be freed
...
Reviewed-by: minqi, iklam, coleenp
2021-06-16 02:17:41 +00:00
Denghui Dong
48d456281e
8268780: Use 'print_cr' instead of 'print' for the message 'eliminated <owner is scalar replaced>'
...
Reviewed-by: cjplummer, zgu, dcubed
2021-06-16 02:08:37 +00:00
Jesper Wilhelmsson
e0f6f70d3f
Merge
2021-06-15 22:45:28 +00:00
Kim Barrett
00e33a45fe
8268647: Generation::expand_and_allocate has unused "parallel" argument
...
Reviewed-by: ayang, tschatzl
2021-06-15 22:05:15 +00:00
Sergey Bylokhov
0b09129fae
8268620: InfiniteLoopException test may fail on x86 platforms
...
Reviewed-by: prr, trebari, azvegint
2021-06-15 15:29:33 +00:00
Nils Eliasson
d384093289
8268125: ZGC: Clone oop array gets wrong acopy stub
...
Reviewed-by: kvn, vlivanov
2021-06-15 08:53:39 +00:00
David Holmes
9f3c7e74ff
8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name
...
Co-authored-by: Markus GaisBauer <markus.gaisbauer@dynatrace.com >
Reviewed-by: stuefe, luhenry
2021-06-15 02:12:57 +00:00
Leonid Mesnik
2e70bc35df
8268626: Remove native pre-jdk9 support for jtreg failure handler
...
Reviewed-by: erikj
2021-06-14 19:35:24 +00:00
Zhengyu Gu
e59acd9860
8268699: Shenandoah: Add test for JDK-8268127
...
Reviewed-by: rkennke
2021-06-14 18:07:34 +00:00
Jesper Wilhelmsson
17295b1bb0
Merge
...
Reviewed-by: dcubed
2021-06-14 15:55:57 +00:00
Anton Litvinov
c0b4407d09
8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print"
...
Reviewed-by: prr
2021-06-14 13:27:59 +00:00
Markus Grönlund
c4207355d3
8267579: Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow
...
Reviewed-by: dcubed, stefank, kbarrett
2021-06-14 10:41:00 +00:00
Rafael Winterhalter
51f3427e9b
8266791: Annotation property which is compiled as an array property but changed to a single element throws NullPointerException
...
Reviewed-by: darcy, jfranck
2021-06-14 08:24:24 +00:00
Ioi Lam
ba601b8407
8268520: VirtualSpace::print_on() should be const
...
Reviewed-by: kbarrett, stuefe, tschatzl
2021-06-14 05:55:20 +00:00
David Holmes
1ba4e0cada
8257038: Remove expired flags in JDK 18
...
Reviewed-by: kbarrett, ccheung
2021-06-13 22:16:12 +00:00
Daniel D. Daugherty
90c1034cd4
8268644: ProblemList serviceability/sa/ClhsdbJstackXcompStress.java in -Xcomp mode
...
Reviewed-by: azvegint
2021-06-12 13:53:07 +00:00
Yi Yang
5cee23a9ed
8265518: C1: Intrinsic support for Preconditions.checkIndex
...
Reviewed-by: dfuchs, iveresov
2021-06-12 01:03:50 +00:00
Joe Darcy
a466b49e71
8267634: Update --release 17 symbol information for JDK 17 build 26
...
Reviewed-by: jjg, iris
2021-06-11 23:10:00 +00:00
ScientificWare
49112fa575
8265909: build.tools.dtdbuilder.DTDBuilder.java failed detecting missing path of dtd_home
...
Reviewed-by: erikj
2021-06-11 12:25:37 +00:00
Igor Ignatyev
94d0b0f981
8268565: runtime/records/RedefineRecord.java should be run in driver mode
...
Reviewed-by: hseigel
2021-06-11 02:44:08 +00:00
Hamlin Li
df65237b9a
8267930: Refine code for loading hsdis library
...
Reviewed-by: whuang, neliasso, ysuenaga
2021-06-11 01:20:47 +00:00
Daniel D. Daugherty
2e900da5f7
8268574: ProblemList tests failing due to UseBiasedLocking going away
...
Reviewed-by: cjplummer
2021-06-10 23:08:56 +00:00
Calvin Cheung
4fd2a14997
8267556: Enhance class paths check during runtime
...
Reviewed-by: minqi, iklam
2021-06-10 19:50:44 +00:00
Leonid Mesnik
8c8422e0f8
8267893: Improve jtreg test failure handler do get native/mixed stack traces for cores and live processes
...
Reviewed-by: iignatyev
2021-06-10 17:45:53 +00:00
Leonid Mesnik
1e1039a7c8
8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java
...
Reviewed-by: amenkov, sspitsyn
2021-06-10 17:41:11 +00:00
Igor Ignatyev
78cb6776b6
8268539: several serviceability/sa tests should be run in driver mode
...
Reviewed-by: sspitsyn
2021-06-10 17:06:19 +00:00
UncleNine
72672277e4
8268361: Fix the infinite loop in next_line
...
Reviewed-by: dholmes, sgehwolf, sspitsyn
2021-06-10 16:40:29 +00:00
Joe Darcy
b018c450e5
8267630: Start of release updates for JDK 18
...
8267632: Add source 18 and target 18 to javac
8267631: Add SourceVersion.RELEASE_18
Reviewed-by: iris, erikj, dholmes
2021-06-10 16:22:14 +00:00