Alexey Ushakov
39ff48e0b3
JBR-2312 [backport to 193] 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 )
2020-04-20 18:18:00 +07:00
Artem Bochkarev
1fe81305fb
JBR-2143: enable X11_DISABLE_OVERRIDE_FLAG by default only in KDE-desktop env
...
fixed "XFCE: No context menu or main menu popups from Full screen mode"
(cherry picked from commit 8b027c4fbf )
2020-04-14 08:43:39 +07:00
Vitaly Provodin
33623d6f88
updated JTreg exclude list
2020-04-14 08:43:39 +07:00
Pengfei Li
905ad271c5
JBR-2274 runtime/LoadClass/LongBCP.java fails because of compilation error
...
8208623: [TESTBUG] runtime/LoadClass/LongBCP.java fails in AUFS file system
Limit the maximal file name length to 242 for AUFS file system
Reviewed-by: dholmes, redestad
(cherry picked from commit d7dbec973c )
2020-04-13 20:19:01 +07:00
Elena Sayapina
ec53d786e4
JBR-2242 [backport to 193] JBR-2235 JBR 11.0.6 doesn't start from a directory with a non-ASCII name
...
Changed CP_THREAD_ACP to CP_ACP to fix JDK-8242283: Can't start JVM when java home path includes non-ASCII character.
Complete fix for JBR-2235 includes the following commits:
- cherry-pick 3490262a : JDK-8240197: Cannot start JVM when $JAVA_HOME includes CJK characters
- cherry-pick 04e885b4 : JDK-8232168: Fix non wide char canonicalization on Windows
- cherry-pick 77ae10cd : JDK-8218547: Simplify JLI_Open on Windows in native code (libjli)
- cherry-pick 99b28daf : JDK-8240725: Some functions might not work with CJK character
2020-04-13 20:17:40 +07:00
Yasumasa Suenaga
cac4cd540e
8240725: Some functions might not work with CJK character
...
Reviewed-by: naoto
Backported the fix to jbr11.
Resolved conflicts in src/java.base/windows/native/libjava/canonicalize_md.c.
2020-04-13 20:16:58 +07:00
Matthias Baesken
ec42379972
8218547: Simplify JLI_Open on Windows in native code (libjli)
...
Reviewed-by: alanb, clanger
2020-04-13 20:16:56 +07:00
Ralf Schmelter
b6cb19d6eb
8232168: Fix non wide char canonicalization on Windows
...
Reviewed-by: clanger, alanb, ccheung
2020-04-13 20:16:53 +07:00
Vitaly Provodin
30526614a3
updated JTreg exclude list
2020-04-01 11:51:56 +07:00
Vitaly Provodin
0f62b4daa4
Revert "JBR-2212 add JBR building scripts"
...
This reverts commit ad2ef007
2020-04-01 11:51:33 +07:00
Vitaly Provodin
ad2ef007fd
JBR-2212 add JBR building scripts
2020-04-01 10:56:13 +07:00
Elena Sayapina
d07e32c60c
JBR-2242 [backport to 193] JBR-2235 JBR 11.0.6 doesn't start from a directory with a non-ASCII name
...
Apply JDK-8240823 fix from 11.0.8 (which is a backport of JDK-8240197 to jdk11)
8240197: Cannot start JVM when $JAVA_HOME includes CJK characters
(cherry picked from commit 9074c5df )
2020-03-31 13:04:24 +07:00
Artem Bochkarev
c8a21f38ab
JBR-2116 [backport 193] JBR-2111: enable X11_DISABLE_OVERRIDE_FLAG by default
...
(cherry picked from commit 31b590c16c )
2020-02-10 19:29:12 +07:00
Vitaly Provodin
e31571f59e
updated JTreg exclude list
...
(cherry picked from commit 48468b08d0 )
2020-02-05 14:44:56 +07:00
Vitaly Provodin
3e172fa91a
updated JTreg exclude list
2020-02-03 19:15:43 +07:00
Elena Sayapina
9da4fc9e9d
updated JTreg exclude list
2020-02-03 18:11:34 +07:00
Dmitry Batrak
08f8cbd374
fix merge issue after 'fix merge issues after merge from OpenJDK 11.0.6'
2020-02-03 11:23:27 +03:00
Dmitry Batrak
b9c087590c
fix merge issues after merge from OpenJDK 11.0.6
...
(cherry picked from commit 5e77712607 )
2020-02-03 13:28:00 +07:00
andrew
448d47e792
Added tag jdk-11.0.6-ga for changeset 837b7afec083
...
(cherry picked from commit cde27e425b )
2020-02-03 13:23:00 +07:00
xuelei
f8bc788dd2
8234037: Improve Object Identifier Processing
...
Reviewed-by: weijun, mschoene, ssahoo
(cherry picked from commit 71e46c4318 )
2020-02-03 13:22:59 +07:00
bae
29e381c1f0
8232419: Improve Registry registration
...
Reviewed-by: andrew
(cherry picked from commit ef559ffd56 )
2020-02-03 13:22:58 +07:00
igerasim
8481c3dc1c
8231790: Provide better FileSystemProviders
...
Reviewed-by: alanb, skoivu, rhalade
(cherry picked from commit 71336b75f0 )
2020-02-03 13:22:57 +07:00
jnimeh
442f3e20a7
8231780: Better TLS messaging support
...
Reviewed-by: ascarpino, rhalade, mschoene
(cherry picked from commit 2aa28b4ed4 )
2020-02-03 13:22:57 +07:00
phh
df258eff88
8230318: Better trust store usage
...
Reviewed-by: andrew
Contributed-by: Clive Verghese <verghese@amazon.com >
(cherry picked from commit c5a210aaaf )
2020-02-03 13:22:56 +07:00
weijun
9f23beebe9
8231139: Improved keystore support
...
Reviewed-by: mullan, ahgross
(cherry picked from commit 43013180d6 )
2020-02-03 13:22:55 +07:00
chegar
65b5766a96
8220598: Malformed copyright year range in a few files in java.base
...
Reviewed-by: dfuchs, lancea, rriggs, weijun
(cherry picked from commit fbc4b4c665 )
2020-02-03 13:22:54 +07:00
robm
3280617e9c
8231422: Better serial filter handling
...
Reviewed-by: rriggs
(cherry picked from commit b5bba8ea40 )
2020-02-03 13:22:54 +07:00
igerasim
5dce0d80c5
8230279: Improve Pack200 file reading
...
Reviewed-by: henryjen, jlaskey
(cherry picked from commit f8aab69542 )
2020-02-03 13:22:53 +07:00
weijun
314503eddb
8229951: Better Ticket Granting Services
...
Reviewed-by: ahgross, valeriep
(cherry picked from commit bd0b23b658 )
2020-02-03 13:22:52 +07:00
rriggs
577cb97e63
8230967: Improve Registry support of clients
...
Reviewed-by: skoivu, smarks, rhalade
(cherry picked from commit 879773164f )
2020-02-03 13:22:52 +07:00
xuelei
4813724abe
8229728: Implement negotiation parameters
...
Reviewed-by: jnimeh, ahgross, rhalade
(cherry picked from commit 0e71f74d71 )
2020-02-03 13:22:51 +07:00
igerasim
c7821247a4
8228548: Normalize normalization for all
...
Reviewed-by: chegar, rhalade, igerasim
(cherry picked from commit d4ec5a832c )
2020-02-03 13:22:50 +07:00
prr
40b60b3caf
8227816: More Colorful ICC profiles
...
Reviewed-by: serb, psadhukhan, mschoene, rhalade
(cherry picked from commit 27b2606b4d )
2020-02-03 13:22:49 +07:00
mbalao
c7dd6f09ac
8227758: More valid PKIX processing
...
Reviewed-by: andrew
(cherry picked from commit e650919a59 )
2020-02-03 13:22:49 +07:00
weijun
c7c8bef038
8226352: Improve Kerberos interop capabilities
...
Reviewed-by: ahgross, mullan, valeriep
(cherry picked from commit 12191c9bce )
2020-02-03 13:22:48 +07:00
alitvinov
867cd8dc26
8225279: Better XRender interpolation
...
Reviewed-by: serb, prr, rhalade, ahgross
(cherry picked from commit 9084b24162 )
2020-02-03 13:22:47 +07:00
serb
a7a4e59705
8224909: Unlink Set of LinkedHashSets
...
Reviewed-by: prr, mschoene, rhalade, psadhukhan
(cherry picked from commit 7411ddf127 )
2020-02-03 13:22:46 +07:00
lfoltan
42d4a2ff8d
8225261: Better method resolutions
...
Reviewed-by: ahgross, dholmes, hseigel, jwilhelm, rhalade
Contributed-by: lois.foltan@oracle.com
(cherry picked from commit 102d54732b )
2020-02-03 13:22:46 +07:00
erikj
642536fc10
8235687: Contents/MacOS/libjli.dylib cannot be a symlink
...
Reviewed-by: tbell
(cherry picked from commit 276971e4fa )
2020-02-03 13:22:45 +07:00
clanger
832827cae5
8235585: Enable macOS codesigning for all libraries and executables
...
Reviewed-by: erikj, clanger
Contributed-by: rene.schuenemann@gmail.com
(cherry picked from commit 7f6d996caf )
2020-02-03 13:22:44 +07:00
xuelei
601e327f7e
8233954: UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll
...
Reviewed-by: ascarpino
(cherry picked from commit d5ee71294d )
2020-02-03 13:22:43 +07:00
clanger
251589f727
8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java
...
Reviewed-by: iklam, iignatyev
(cherry picked from commit 9901421af3 )
2020-02-03 13:22:42 +07:00
mbaesken
a1aaeff0da
8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15
...
Reviewed-by: clanger, iignatyev
(cherry picked from commit 8cc97c6045 )
2020-02-03 13:22:42 +07:00
rhalade
4c1094413e
8233223: Add Amazon Root CA certificates
...
Reviewed-by: mullan
(cherry picked from commit 3f47742f62 )
2020-02-03 13:22:40 +07:00
cgo
cf0c011e42
8234906: [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit
...
Reviewed-by: kvn
(cherry picked from commit ed4ae15cf8 )
2020-02-03 13:22:40 +07:00
sgehwolf
7d14b56d63
8235142: JDK-8193255 backport broke bootstrap with JDK 10
...
Summary: Use Paths.get() over Path.of()
Reviewed-by: goetz, martin, clanger
(cherry picked from commit 0ab0134dd5 )
2020-02-03 13:22:39 +07:00
mdoerr
8b1553d5f3
8234645: ARM32: C1: PatchingStub for field access: not enough bytes
...
Reviewed-by: cgo, goetz
(cherry picked from commit 14f0820ea4 )
2020-02-03 13:22:38 +07:00
apetcher
a13158ba64
8221172: SunEC specific test is not limited to SunEC
...
Summary: Fixing a minor test bug in the SignatureDigestTruncate regression test
Reviewed-by: mullan
(cherry picked from commit 1158496e83 )
2020-02-03 13:22:38 +07:00
itakiguchi
546cd1ce6a
8230873: [AIX] GUI app does not work with UTF-8 locale on minimum software requirements
...
Summary: Fix fontconfig.properties file for AIX UTF-8 locales
Reviewed-by: clanger
(cherry picked from commit 24e6cfae03 )
2020-02-03 13:22:37 +07:00
rpatil
888297fd55
8231098: (tz) Upgrade time-zone data to tzdata2019c
...
Reviewed-by: martin, naoto
(cherry picked from commit 61d09e90db )
2020-02-03 13:22:36 +07:00
dmarkov
92a8f390fe
8230782: Robot.createScreenCapture() fails if “awt.robot.gtk” is set to false
...
Reviewed-by: prr, serb
(cherry picked from commit 19ef68d422 )
2020-02-03 13:22:35 +07:00
prr
782fbe745d
8233097: Fontmetrics for large Fonts has zero width
...
Reviewed-by: jdv, serb
(cherry picked from commit c000469738 )
2020-02-03 13:22:34 +07:00
mbalao
8faf8dff8d
8233404: System property to set the number of PBE iterations in JCEKS keystores
...
Reviewed-by: weijun
(cherry picked from commit 58c295fe50 )
2020-02-03 13:22:34 +07:00
coffeys
ed1b6616fc
8231124: Missing closedir call with JDK-8223490
...
Reviewed-by: naoto
(cherry picked from commit c9b31e318f )
2020-02-03 13:22:33 +07:00
valeriep
3c14275e9b
8225745: NoSuchAlgorithmException exception for SHA256withECDSA with RSASSA-PSS support
...
Summary: Fixed SignatureUtil and ECDSA signature impl to handle EC parameters
Reviewed-by: weijun
(cherry picked from commit bae167a609 )
2020-02-03 13:22:32 +07:00
prr
ff23c63114
8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7
...
Reviewed-by: serb
(cherry picked from commit 1f3187a64e )
2020-02-03 13:22:31 +07:00
jiefu
01e7c20d5e
8234245: sun/security/lib/cacerts/VerifyCACerts.java fails due to wrong checksum
...
Reviewed-by: mullan
(cherry picked from commit a84c3e58fd )
2020-02-03 13:22:30 +07:00
lancea
5a30c5036f
8234080: jdk/nio/zipfs/CRCWriteTest.java fails
...
Reviewed-by: clanger, amlu
(cherry picked from commit 451349a83a )
2020-02-03 13:22:30 +07:00
rhalade
5d1d42e523
8232019: Add LuxTrust certificate updates to the existing root program
...
Reviewed-by: mullan
(cherry picked from commit 1191071c97 )
2020-02-03 13:22:29 +07:00
weijun
f386f7a4b3
8225392: Comparison builds are failing due to cacerts file
...
Reviewed-by: erikj, martin, mullan
(cherry picked from commit 845abd8827 )
2020-02-03 13:22:28 +07:00
weijun
9373a8f417
8193255: Root Certificates should be stored in text format and assembled at build time
...
Reviewed-by: clanger, erikj, mullan
(cherry picked from commit 5c10bb898c )
2020-02-03 13:22:27 +07:00
roland
cf7d59a73b
8232539: SIGSEGV in C2 Node::unique_ctrl_out
...
Reviewed-by: thartmann, kvn
(cherry picked from commit fc58e2f9f5 )
2020-02-03 13:22:26 +07:00
mdoerr
0a744dfb95
8234591: [11u] Build with old C compiler broken by 8223490
...
Reviewed-by: phh
(cherry picked from commit a05e19384d )
2020-02-03 13:22:26 +07:00
xgong
60e52409f3
8234321: Call cache flush after generating trampoline.
...
Reviewed-by: adinn, iklam
(cherry picked from commit 96071d26df )
2020-02-03 13:22:25 +07:00
coffeys
be91c3c05d
8232984: Upgrading Joni License version to 2.1.16
...
Reviewed-by: coffeys
Contributed-by: kiran.sidhartha.ravikumar@oracle.com
(cherry picked from commit 30fc90d18b )
2020-02-03 13:22:24 +07:00
neugens
e24119fa54
8234107: Several AWT modal dialog tests failing on Linux after JDK-8231991
...
Summary: Fix off by one in wheel detection logic
Reviewed-by: prr
(cherry picked from commit 8066115162 )
2020-02-03 13:22:24 +07:00
neugens
ca281a6f27
8231991: Mouse wheel change focus on awt/swing windows
...
Summary: Avoid focus logic when only mouse wheel is moved up/down.
Reviewed-by: serb, dmarkov
(cherry picked from commit 84efcadaef )
2020-02-03 13:22:23 +07:00
mdoerr
5c988b7cfa
8233820: Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification
...
Summary: Verification code needs to skip illegal phi functions.
Reviewed-by: thartmann, vlivanov
(cherry picked from commit f549b9e6e1 )
2020-02-03 13:22:22 +07:00
mdoerr
3c10c0d313
8233081: C1: PatchingStub for field access copies too much
...
Reviewed-by: thartmann, dlong
(cherry picked from commit a639457de2 )
2020-02-03 13:22:22 +07:00
mdoerr
4dc628dd91
8231949: [PPC64, s390]: Make async profiling more reliable
...
Summary: Better checks if method from interpreter frame is valid.
Reviewed-by: rrich, ghaug, goetz
(cherry picked from commit ee06dfa001 )
2020-02-03 13:22:21 +07:00
mdoerr
a64077d383
8230669: [s390] C1: assert(is_bound() || is_unused()) failed: Label was never bound to a location, but it was used as a jmp target
...
Reviewed-by: phh, xliu
(cherry picked from commit 50a2759494 )
2020-02-03 13:22:20 +07:00
serb
517cc7e30c
8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration
...
Reviewed-by: jdv
(cherry picked from commit fa52b57aaf )
2020-02-03 13:22:20 +07:00
serb
b756e015eb
8229515: [macos] access to window property of NSView on wrong thread
...
Reviewed-by: prr, dmarkov
(cherry picked from commit 6e93c2ff06 )
2020-02-03 13:22:19 +07:00
coffeys
31d18c1469
8228645: Don't run sun/security/pkcs11/Cipher/TestKATForGCM.java on buggy NSS solaris versions
...
Reviewed-by: valeriep
(cherry picked from commit 934b08f5cd )
2020-02-03 13:22:18 +07:00
valeriep
aae4c2e685
8226651: Setting the mgfHash in CK_RSA_PKCS_PSS_PARAMS has no effect
...
Summary: Fixed to get the MGF digest algorithm from MGF1ParameterSpec
Reviewed-by: xuelei
(cherry picked from commit cf808f7f30 )
2020-02-03 13:22:18 +07:00
naoto
f23be01fca
8228465: HOST locale provider holds wrong era name for GregorianCalendar in US locale
...
Reviewed-by: lancea
(cherry picked from commit 073273e07b )
2020-02-03 13:22:17 +07:00
coffeys
7f3819c337
8223490: Optimize search algorithm for determining default time zone
...
Reviewed-by: naoto, rriggs
(cherry picked from commit 8830a96a5b )
2020-02-03 13:22:16 +07:00
hannesw
458cf36d53
8227391: Update double-conversion to version 3.1.5
...
Reviewed-by: attila
(cherry picked from commit 3a638115eb )
2020-02-03 13:22:16 +07:00
mbalao
50f2e9b200
8227437: S4U2proxy cannot continue because server's TGT cannot be found
...
Reviewed-by: weijun, clanger
(cherry picked from commit e30e3208ea )
2020-02-03 13:22:15 +07:00
serb
88033e8e9b
8224152: [macOS] ProblemList tests that leave rubbish on the screen
...
Reviewed-by: prr
(cherry picked from commit 5d41473916 )
2020-02-03 13:22:14 +07:00
joehw
f9c783a767
8224157: BCEL: update to version 6.3.1
...
Reviewed-by: dfuchs, lancea
(cherry picked from commit 41f9b781b3 )
2020-02-03 13:22:14 +07:00
xuelei
458abe7a4d
8217610: TLSv1.3 fail with ClassException when EC keys are stored in PKCS11
...
Reviewed-by: valeriep
(cherry picked from commit 0b4e78a254 )
2020-02-03 13:22:13 +07:00
xyin
ed80d5bf43
8198882: Add 10 JNDI tests to com/sun/jndi/dns/AttributeTests/
...
Reviewed-by: vtewari, rriggs
(cherry picked from commit d36b532d81 )
2020-02-03 13:22:12 +07:00
stuefe
902814f111
8221539: [metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends
...
Reviewed-by: adinn, coleenp, mdoerr
(cherry picked from commit 84d66f3db3 )
2020-02-03 13:22:11 +07:00
jjiang
2c5bef8b9c
8215524: Finished message validation failure should be decrypt_error alert
...
Reviewed-by: xuelei
(cherry picked from commit 4c3a88527b )
2020-02-03 13:22:11 +07:00
serb
c26b97f4bb
8215200: IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow
...
Reviewed-by: dmarkov, kaddepalli
(cherry picked from commit 1613d1c3d6 )
2020-02-03 13:22:10 +07:00
xuelei
081b5e5766
8214321: Misleading code in SSLCipher
...
Reviewed-by: ascarpino
(cherry picked from commit d88f30eb3d )
2020-02-03 13:22:09 +07:00
serb
e1b0d2b986
8214046: [macosx] Undecorated Frame does not Iconify when set to
...
Reviewed-by: dmarkov
(cherry picked from commit d1a6f6e0cb )
2020-02-03 13:22:09 +07:00
valeriep
ca6af6ee00
8213008: Cipher with UNWRAP_MODE should support the generation of an AES key type
...
Summary: Replaced CKK_GENERIC_SECRET with alorithm-specific key type in P11RSACipher unwrap impl
Reviewed-by: ascarpino
(cherry picked from commit 5a67563b9c )
2020-02-03 13:22:08 +07:00
rraghavan
acc71fffe5
8227439: Turn off AOT by default
...
Summary: Made UseAOT, AOTLibrary experimental and UseAOT false by default
Reviewed-by: iignatyev, kvn
(cherry picked from commit 632ecffb12 )
2020-02-03 13:22:06 +07:00
clanger
18b07b5b7e
8226869: Test java/util/Locale/LocaleProvidersRun.java should enable assertions
...
Reviewed-by: naoto
(cherry picked from commit 2d8557b92e )
2020-02-03 13:22:05 +07:00
mli
0bc9ccc257
8210403: Refactor java.util.Locale:i18n shell tests to plain java tests
...
Reviewed-by: naoto
Contributed-by: ying.z.zhou@oracle.com
(cherry picked from commit a2d358d896 )
2020-02-03 13:22:04 +07:00
mbaesken
0565da70c4
8233202: exclude javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java
...
Reviewed-by: clanger
(cherry picked from commit 06f2989b91 )
2020-02-03 13:22:03 +07:00
bpb
77aa727978
8232178: MacVolumesTest failed after upgrade to MacOS Catalina
...
Reviewed-by: lancea
(cherry picked from commit b3a8ec4cd6 )
2020-02-03 13:22:03 +07:00
mbaesken
bf47b95287
8232052: use string literal for format string when handling PauseAtStartupFile
...
Reviewed-by: clanger, stuefe
(cherry picked from commit a01f2b150a )
2020-02-03 13:22:02 +07:00
bpb
c900642199
8231254: (fs) Add test for macOS Catalina changes to protect system software
...
Reviewed-by: alanb
(cherry picked from commit e7de300e73 )
2020-02-03 13:22:01 +07:00
valeriep
3f592f03c4
8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4
...
Summary: For CK_GCM_PARAMS, try the spec definition first before falling back to the header file definition
Reviewed-by: xuelei
(cherry picked from commit 8ed35599f3 )
2020-02-03 13:22:00 +07:00
mbaesken
fbb4d668fa
8231222: fix pkcs11 P11_DEBUG guarded native traces
...
Reviewed-by: clanger
(cherry picked from commit 32fdadd613 )
2020-02-03 13:21:59 +07:00
valeriep
a9a95d6c02
8228835: Memory leak in PKCS11 provider when using AES GCM
...
Summary: updated freeCKMechanismPtr to free mechanism-specific memories
Reviewed-by: jnimeh
(cherry picked from commit abd2afe1f5 )
2020-02-03 13:21:58 +07:00
shade
a40f7e352e
8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support)
...
Reviewed-by: alanb
(cherry picked from commit 789cde0a48 )
2020-02-03 13:21:58 +07:00
valeriep
bf149010a1
8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism
...
Summary: Disable mechanisms with partial support, e.g. can decrypt but cannot encrypt
Reviewed-by: xuelei
(cherry picked from commit 4a716e2bd5 )
2020-02-03 13:21:57 +07:00
valeriep
fb152418ab
8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
...
Summary: Added support for GCM, PSS, and other mechanisms
Reviewed-by: jnimeh
(cherry picked from commit 3426afe277 )
2020-02-03 13:21:55 +07:00
jboes
97289299fc
8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request
...
Summary: Preserve BODY in poster output stream before sending CONNECT request
Reviewed-by: bae
(cherry picked from commit 2c2a107579 )
2020-02-03 13:21:54 +07:00
coffeys
cc67bc1e19
8212752: Typo in SSL log message related to inactive/disabled signature scheme
...
Reviewed-by: coffeys
Contributed-by: jai.forums2013@gmail.com
(cherry picked from commit 0e5f9c8398 )
2020-02-03 13:21:53 +07:00
xuelei
bcec0fde2a
8212738: Incorrectly named signature scheme ecdsa_secp512r1_sha512
...
Reviewed-by: ascarpino
(cherry picked from commit e01762e302 )
2020-02-03 13:21:53 +07:00
iignatyev
2e983359a8
8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout
...
Reviewed-by: dholmes
(cherry picked from commit 7e6d43f2e0 )
2020-02-03 13:21:52 +07:00
bobv
eb19031fa7
8211740: [AOT] -XX:AOTLibrary doesn't accept windows path
...
Reviewed-by: kvn, iignatyev
(cherry picked from commit 4feb1771cd )
2020-02-03 13:21:51 +07:00
vdeshpande
874446daec
8221092: UseAVX=3 has performance degredation on Skylake (X7) processors
...
Summary: Fix for UseAVX=3 has performance degredation on Skylake (X7) processors
Reviewed-by: kvn
(cherry picked from commit ad589e3b4c )
2020-02-03 13:21:50 +07:00
weijun
c739f25540
8227381: GSS login fails with PREAUTH_FAILED
...
Reviewed-by: xuelei
(cherry picked from commit b19e4e7e32 )
2020-02-03 13:21:50 +07:00
weijun
118913183c
8227061: KDC.java test behaves incorrectly when AS-REQ contains a PAData not PA-ENC-TS-ENC
...
Reviewed-by: mullan
(cherry picked from commit 31b44bf445 )
2020-02-03 13:21:49 +07:00
weijun
7c181a4367
8226719: Kerberos login to Windows 2000 failed with "Inappropriate type of checksum in message"
...
Reviewed-by: xuelei
(cherry picked from commit faa4d7370d )
2020-02-03 13:21:48 +07:00
mseledtsov
b6b92aacc9
8230115: Problemlist JFR TestNetworkUtilization test
...
Summary: Added test to the problem list
Reviewed-by: dcubed
(cherry picked from commit 8104d8dd82 )
2020-02-03 13:21:47 +07:00
azeller
f3a69914e9
8231457: Asserts on AIX because os::elapsed_counter() is not monotonic
...
Summary: replace gettimeofday with javaTimeNanos
Reviewed-by: dholmes, stuefe
(cherry picked from commit 5b11fae577 )
2020-02-03 13:21:47 +07:00
mbalao
266ce408a4
8233944: Make KerberosPrincipal.KRB_NT_ENTERPRISE field package private
...
Reviewed-by: clanger
(cherry picked from commit 1b1ee81b21 )
2020-02-03 13:21:46 +07:00
fyang
20af9d1b13
8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub
...
Reviewed-by: adinn
(cherry picked from commit 87efc9126a )
2020-02-03 13:21:45 +07:00
lmesnik
a3fd102443
8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file
...
Reviewed-by: dholmes, cjplummer
(cherry picked from commit d7c34d2bcc )
2020-02-03 13:21:44 +07:00
cjplummer
289790a09c
8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr
...
Summary: Give jshell process time to fully startup and stablize before requesting heap dump
Reviewed-by: sspitsyn, amenkov
(cherry picked from commit a7cf6a8277 )
2020-02-03 13:21:43 +07:00
thartmann
bd131e63b1
8230388: Problemlist additional compiler/rtm tests
...
Summary: Putting tests on the problem list.
Reviewed-by: roland
(cherry picked from commit 8e94d9247e )
2020-02-03 13:21:43 +07:00
dcubed
15d06b2d17
8226899: Problemlist compiler/rtm tests
...
Reviewed-by: kvn
(cherry picked from commit e76ae699d3 )
2020-02-03 13:21:42 +07:00
igerasim
98806edef8
8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date
...
Reviewed-by: chegar, vtewari
(cherry picked from commit 5a324e6eae )
2020-02-03 13:21:41 +07:00
rriggs
7204b19d77
8224505: TestQuotedLogOutput failure after ProcessBuilder changes
...
Reviewed-by: alanb
(cherry picked from commit 10e4cc830d )
2020-02-03 13:21:40 +07:00
dfuchs
069264200e
8216363: NullPointerException in java.util.logging.Handler#isLoggable
...
Summary: The implementation is changed to match the spec: isLoggable(null) returns false.
Reviewed-by: mchung, lancea
(cherry picked from commit 59ae671635 )
2020-02-03 13:21:39 +07:00
jnimeh
a77c89ada1
8211866: TLS 1.3 CertificateRequest message sometimes offers disallowed signature algorithms
...
Reviewed-by: xuelei
(cherry picked from commit 980886ace9 )
2020-02-03 13:21:39 +07:00
serb
d4aac84259
8211147: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder
...
Reviewed-by: prr
(cherry picked from commit 74e6b1d499 )
2020-02-03 13:21:38 +07:00
weijun
865cd8ade0
8209771: jdk.test.lib.Utils::runAndCheckException error
...
Reviewed-by: dholmes
(cherry picked from commit 171853966e )
2020-02-03 13:21:37 +07:00
kvn
ddd6db4a55
8202359: [GRAAL] compiler/uncommontrap/TestDeoptOOM.java failed with OutOfMemoryError
...
Summary: exclude this test from running with Java Graal
Reviewed-by: iveresov
(cherry picked from commit 9082655773 )
2020-02-03 13:21:36 +07:00
igerasim
381206df90
8200381: Typos in javadoc - missing verb "be" and alike
...
Reviewed-by: lancea, darcy, wetmore
(cherry picked from commit b46b385c97 )
2020-02-03 13:21:36 +07:00
michaelm
9fdd5cd346
8185898: setRequestProperty(key, null) results in HTTP header without colon in request
...
Reviewed-by: chegar, dfuchs
(cherry picked from commit c415d45310 )
2020-02-03 13:21:34 +07:00
serb
0ebf68e12d
8144125: [macOS] java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically
...
Reviewed-by: dmarkov
(cherry picked from commit 5c26690e26 )
2020-02-03 13:21:34 +07:00
jpai
2fc01e977a
8232879: Writing out data with the Zip File System leads to a CRC failure
...
Reviewed-by: lancea, clanger
Contributed-by: Jaikiran Pai <jai.forums2013@gmail.com >
(cherry picked from commit 9f4825e253 )
2020-02-03 13:21:33 +07:00
mbaesken
769e244c0b
8233203: fix non-product build on AIX when compiling with xlc16/legacy-xlc
...
Reviewed-by: clanger, mdoerr
(cherry picked from commit 32ac71c499 )
2020-02-03 13:21:32 +07:00
dmarkov
97712edf4a
8225505: ctrl-F1 does not show the tooltip of a menu item (JMenuItems)
...
Reviewed-by: psadhukhan, serb
(cherry picked from commit 101cd5996c )
2020-02-03 13:21:31 +07:00
serb
9283f60751
8221246: NullPointerException within Win32ShellFolder2
...
Reviewed-by: prr
(cherry picked from commit 0359fc6005 )
2020-02-03 13:21:31 +07:00
lucy
7cc340396a
8231403: [ppc]: Align ReservedCodeCacheSize default value with other platforms
...
Reviewed-by: goetz
(cherry picked from commit 1064cda1bd )
2020-02-03 13:21:30 +07:00
mbaesken
33215b24a0
8232381: add result NULL-checking to freetypeScaler.c
...
Reviewed-by: clanger, prr
(cherry picked from commit 33465f55e9 )
2020-02-03 13:21:30 +07:00
ecaspole
e5a64d9b45
8233075: JFR - nmetods - misspelled in several places
...
Reviewed-by: hseigel, mseledtsov
(cherry picked from commit 0e0762b050 )
2020-02-03 13:21:29 +07:00
roland
903eb7dba1
8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode
...
Reviewed-by: vlivanov, thartmann
(cherry picked from commit 262666e870 )
2020-02-03 13:21:28 +07:00
mbalao
acb9ed6b83
8215032: Support Kerberos cross-realm referrals (RFC 6806)
...
Reviewed-by: weijun
(cherry picked from commit 88be2910ce )
2020-02-03 13:21:27 +07:00
neliasso
90c824cc48
8214773: Replace use of thread unsafe strtok
...
Reviewed-by: thartmann, dholmes
(cherry picked from commit c75fb10878 )
2020-02-03 13:21:27 +07:00
mdoerr
ae3c398f88
8216426: Usage of array placement new may lead to memory corruption
...
Reviewed-by: rehn, kbarrett, rkennke, eosterlund
(cherry picked from commit 20ed2bda8e )
2020-02-03 13:21:26 +07:00
bobv
475e51d02e
8220476: Incorrect GPL header in src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
...
Reviewed-by: lancea
(cherry picked from commit 0300ab165a )
2020-02-03 13:21:25 +07:00
gadams
9191e4d01f
8220474: Incorrect GPL header in src/java.instrument/share/classes/java/lang/instrument/package-info.java
...
Reviewed-by: dholmes
(cherry picked from commit 8fe3161d7e )
2020-02-03 13:21:25 +07:00
dtitov
fa2603f058
8221532: Incorrect copyright header in FileSystemSupport_md.c
...
Reviewed-by: cjplummer, gadams
(cherry picked from commit 610d83566b )
2020-02-03 13:21:24 +07:00
prr
dc417274b0
8212071: Need to set the FreeType LCD Filter to reduce fringing.
...
Reviewed-by: prr, lbourges
Contributed-by: John Neffenger <john@status6.com >
(cherry picked from commit 620deb17d4 )
2020-02-03 13:21:24 +07:00
gromero
cecc1158a8
8209972: [GRAAL] Don't run RTM tests with Graal
...
Reviewed-by: kvn, goetz
(cherry picked from commit c781a9f263 )
2020-02-03 13:21:23 +07:00
ihse
22001f0498
8214311: dtrace gensrc has missing dependencies
...
Reviewed-by: tbell, erikj, clanger
(cherry picked from commit ff3df98fdf )
2020-02-03 13:21:23 +07:00
cito
23c95ded58
8223697: jfr tool can't format duration values greater than 1 minute
...
Reviewed-by: egahlin
(cherry picked from commit 976cf67f3f )
2020-02-03 13:21:22 +07:00
egahlin
3338456f5c
8215771: The jfr tool should pretty print reference chains
...
Reviewed-by: mgronlun
(cherry picked from commit cd2cea1e6f )
2020-02-03 13:21:21 +07:00
mdoerr
9a04bcf7b6
8232005: [s390, PPC64] More exception checks missing in interpreter
...
Reviewed-by: rrich, goetz
(cherry picked from commit 49820156ad )
2020-02-03 13:21:21 +07:00
xuelei
f68485346b
8218580: endpoint identification algorithm should be case-insensitive
...
Reviewed-by: jnimeh
(cherry picked from commit cafadfe2fc )
2020-02-03 13:21:20 +07:00
rkennke
fc6fea804c
8231085: C2/GC: Better GC-interface for expanding clone
...
Reviewed-by: eosterlund
(cherry picked from commit 0bd132ffb4 )
2020-02-03 13:21:20 +07:00
jiefu
d3cd341660
8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model
...
Reviewed-by: mdoerr, kbarrett, tschatzl
(cherry picked from commit 09c387dd3a )
2020-02-03 13:21:19 +07:00
iignatyev
8bb6783826
8207922: ctw of jdk.security.auth failed with "Unexpected zero exit codebefore finishing all compilations"
...
Reviewed-by: roland, thartmann
(cherry picked from commit b6284527df )
2020-02-03 13:21:19 +07:00
fyang
edb467d653
8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
...
Summary: Duplicate cmp node in empty loop if it has other users
Reviewed-by: neliasso, thartmann
Contributed-by: wanghuang3@huawei.com , xietuo@huawei.com
(cherry picked from commit 1fa5608196 )
2020-02-03 13:21:18 +07:00
jwilhelm
e1e26eec57
8214052: [testbug] vmTestbase/vm/compiler/CodeCacheInfoOnCompilation - wrong shell used
...
Reviewed-by: jwilhelm
Contributed-by: merkel05@gmail.com
(cherry picked from commit f83757e077 )
2020-02-03 13:21:17 +07:00
shade
72622176d4
8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration
...
Reviewed-by: zgu
(cherry picked from commit 7ba305cd72 )
2020-02-03 13:21:16 +07:00
chagedorn
c40ceb3690
8232874: Add missing test for 8230062
...
Summary: Adds a missing test which verifies the bug fix of 8230062.
Reviewed-by: roland, thartmann
(cherry picked from commit fd33162fc5 )
2020-02-03 13:21:16 +07:00
dfuchs
5016e40ed6
8221395: HttpClient leaving connections in CLOSE_WAIT state until Java process ends
...
Summary: When a non WebSocket connection is not returned to the pool, it needs to be closed even if HttpConnection::isOpen yields false.
Reviewed-by: chegar, michaelm
(cherry picked from commit 7194705ba6 )
2020-02-03 13:21:15 +07:00
mbaesken
6d78da7015
8215411: some GetByteArrayElements calls miss corresponding Release
...
Reviewed-by: dholmes, jcbeyler
(cherry picked from commit 1bef94548a )
2020-02-03 13:21:15 +07:00
kbarrett
3e490c83ac
8229156: ProblemList gc/stress/gclocker/TestExcessGCLockerCollections.java
...
Reviewed-by: shade
(cherry picked from commit e6ceb0fe6a )
2020-02-03 13:21:14 +07:00
mbaesken
d13b98396b
8231751: on aix handle Power 9 in os::get_summary_cpu_info
...
Reviewed-by: clanger, mdoerr
(cherry picked from commit 2f52b1143b )
2020-02-03 13:21:13 +07:00
ysuenaga
bd8b0859e0
8232592: <Unknown compiled code> is shown in jstack mixed mode
...
Reviewed-by: cjplummer, phh
(cherry picked from commit d4798270c1 )
2020-02-03 13:21:13 +07:00
rschmelter
839a5cd78e
8191521: handle long relative path specified in -Xbootclasspath/a on windows
...
8231885: Fix/remove malformed assert in os_windows.cpp
8231930: Windows build fails after JDK-8191521
Reviewed-by: ccheung, clanger
(cherry picked from commit e6ecc6977e )
2020-02-03 13:21:12 +07:00
cito
e3613c02ad
8225694: Destination option missing in FlightRecorderMXBeanImpl
...
Reviewed-by: egahlin
(cherry picked from commit 54594a3a5a )
2020-02-03 13:21:12 +07:00
serb
a89b58dd8b
8134672: [TEST_BUG] Some tests should check isDisplayChangeSupported
...
Reviewed-by: prr
(cherry picked from commit c9ae2287e7 )
2020-02-03 13:21:11 +07:00
serb
f0256c70a7
8215105: java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color
...
Reviewed-by: prr
(cherry picked from commit 6a0075a0d9 )
2020-02-03 13:21:10 +07:00
serb
1525af526e
8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map
...
Reviewed-by: prr, pbansal
(cherry picked from commit 131c15e84a )
2020-02-03 13:21:10 +07:00
poonam
bc42e87114
8229420: [Redo] jstat reports incorrect values for OU for CMS GC
...
Reviewed-by: tschatzl, sgehwolf
(cherry picked from commit 139cef3f71 )
2020-02-03 13:21:09 +07:00
vkempik
6c8eb59ac4
8229872: (fs) Increase buffer size used with getmntent
...
Summary: Dynamically allocate memory for getmntent
Reviewed-by: alanb
(cherry picked from commit 29dcde44a9 )
2020-02-03 13:21:08 +07:00
rhalade
c2566ae858
8231887: ComodoCA.java fails because certificate was revoked
...
Reviewed-by: mullan, clanger
(cherry picked from commit 0be3a3d510 )
2020-02-03 13:21:08 +07:00
dfuchs
03267e201e
8216561: HttpClient: The logic of retry on connect exception is inverted
...
Summary: Allows retry on connect exception by default, ensuring that the second attempt takes into account the time spent in the first attempt in order to honor the connect timeout value (if present).
Reviewed-by: chegar
(cherry picked from commit 41f7f7ec92 )
2020-02-03 13:21:07 +07:00
erikj
c7e2ac524e
8213005: Missing symbols in hs_err files on Windows after JDK-8212028
...
Reviewed-by: ctornqvi
(cherry picked from commit 194ff2a76c )
2020-02-03 13:21:07 +07:00
erikj
695de94fec
8212028: Use run-test makefile framework for testing in Oracle's Mach5
...
Reviewed-by: ihse
(cherry picked from commit 6c6ebdfe5c )
2020-02-03 13:21:06 +07:00
erikj
c60536fea2
8211037: Load jib jars dynamically from JibArtifactManager
...
Reviewed-by: ihse
(cherry picked from commit 6153b10950 )
2020-02-03 13:21:05 +07:00
ccheung
391473d61a
8190737: use unicode version of the canonicalize() function to handle long path on windows
...
Summary: also calling CreateFileW in zip_util.c to handle long path
Reviewed-by: sherman, iklam
(cherry picked from commit 530914ca89 )
2020-02-03 13:21:05 +07:00
igerasim
60133f0aba
8230303: JDB hangs when running monitor command
...
Reviewed-by: sspitsyn
(cherry picked from commit e5113d0e43 )
2020-02-03 13:21:04 +07:00
chagedorn
c61a8c8450
8230062: assert(i == p->size()-1) failed: must be last element of the pack
...
Summary: Avoids vectorization of reduction chain in which an intermediate result is used.
Reviewed-by: roland, thartmann
(cherry picked from commit 0d8c2743b8 )
2020-02-03 13:21:03 +07:00
shade
d2f1d2ffe1
8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT
...
Reviewed-by: kvn, dlong, stefank
(cherry picked from commit be9046a53e )
2020-02-03 13:21:03 +07:00
stefank
2844e3c119
8221913: Add GC.selected() jtreg-ext function
...
Reviewed-by: kbarrett, pliden
(cherry picked from commit e65e644a0f )
2020-02-03 13:21:02 +07:00
joehw
a84102aa87
8016914: CoreDocumentImpl.setXmlVersion NPE
...
Reviewed-by: lancea
(cherry picked from commit f8d10b4428 )
2020-02-03 13:21:01 +07:00
coffeys
2cf444bc0f
8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni
...
Reviewed-by: alanb, coffeys, chegar
Contributed-by: kiran.sidhartha.ravikumar@oracle.com
(cherry picked from commit c775ddc60a )
2020-02-03 13:21:01 +07:00
jiefu
4b0e9f2740
8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?
...
Reviewed-by: tschatzl, kbarrett
(cherry picked from commit 4aef972c9f )
2020-02-03 13:21:00 +07:00
serb
b9e1694e52
8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java
...
Reviewed-by: prr
(cherry picked from commit 0c2b9693a2 )
2020-02-03 13:21:00 +07:00
dtitov
d4c4f7dc95
8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout
...
Reviewed-by: sspitsyn, cjplummer
(cherry picked from commit e1391531d8 )
2020-02-03 13:20:59 +07:00
serb
69d3ad3713
8219504: Test for JDK-8211435 can be run on all platforms
...
Reviewed-by: kaddepalli, dmarkov, sveerabhadra
(cherry picked from commit d6b010d653 )
2020-02-03 13:20:58 +07:00
kbarrett
862ce55989
8048556: Unnecessary GCLocker-initiated young GCs
...
Summary: Fixed recognition of unnecessary GCLocker collections.
Reviewed-by: pliden, tschatzl
(cherry picked from commit eaf5d37349 )
2020-02-03 13:20:58 +07:00
egahlin
966c698af1
8224217: RecordingInfo should use textual representation of path
...
Reviewed-by: mgronlun
(cherry picked from commit 5c230b3b50 )
2020-02-03 13:20:57 +07:00
shade
815d7c8dec
8231201: hs_err should print coalesced safepoint operations in Events section
...
Reviewed-by: phh, dholmes
(cherry picked from commit 2adb57d11e )
2020-02-03 13:20:57 +07:00
pliden
c147cf7d5c
8221456: nmethod::make_unloaded() clears _method member too early
...
Reviewed-by: eosterlund, thartmann
(cherry picked from commit 47f5eccb68 )
2020-02-03 13:20:56 +07:00
prr
c814d77b3d
8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll
...
Reviewed-by: jdv, serb, aaivanov
(cherry picked from commit e80dcbc58d )
2020-02-03 13:20:55 +07:00
mbaesken
a148b9e7ad
8228368: avoid incompatible pointer to integer conversion initializing gint in gtk2_interface
...
Reviewed-by: prr
(cherry picked from commit 7864dbf77b )
2020-02-03 13:20:55 +07:00
dzhou
6f205375f2
8215913: [Test_bug]java/util/Locale/LocaleProvidersRun.java failed on de_DE and ja_JP locale.
...
Reviewed-by: naoto, rgoel, rriggs
(cherry picked from commit 57add311ce )
2020-02-03 13:20:54 +07:00
pliden
0945a66e4a
8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails
...
Reviewed-by: shade, dholmes
(cherry picked from commit ccdec15cf8 )
2020-02-03 13:20:54 +07:00
pliden
273aff426c
8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails
...
Reviewed-by: sspitsyn, dcubed, iignatyev
(cherry picked from commit 78a3117309 )
2020-02-03 13:20:53 +07:00
bpb
d6fb6dbded
8229022: BufferedReader performance can be improved by using StringBuilder
...
Reviewed-by: igerasim, vtewari, dfuchs
(cherry picked from commit 934b31bb1f )
2020-02-03 13:20:53 +07:00
aeubanks
897db0d955
8229899: Make java.io.File.isInvalid() less racy
...
Reviewed-by: alanb, martin, shade
(cherry picked from commit 7dfb4e1422 )
2020-02-03 13:20:52 +07:00
thartmann
dcd069af25
8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed
...
Summary: Bail out if the range check If has an Opaque4Node input instead of a BoolNode.
Reviewed-by: roland, kvn
(cherry picked from commit 849ccb0f71 )
2020-02-03 13:20:51 +07:00
roland
83b86ac717
8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node
...
Reviewed-by: thartmann, neliasso
(cherry picked from commit 23635b2c44 )
2020-02-03 13:20:51 +07:00
shade
9dab4d0de3
8230671: x86_32 build failures after JDK-8229496
...
Reviewed-by: thartmann
(cherry picked from commit 0da8b2e292 )
2020-02-03 13:20:50 +07:00
thartmann
1aab11d1ec
8229496: SIGFPE (division by zero) in C2 OSR compiled method
...
Summary: Adding a CastNode to keep the dependency between the div/mod operation and the zero check.
Reviewed-by: roland, mdoerr
(cherry picked from commit fd962940f0 )
2020-02-03 13:20:49 +07:00
rrich
8b981b1356
8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG
...
Reviewed-by: thartmann, mdoerr
(cherry picked from commit d44fd1fc25 )
2020-02-03 13:20:48 +07:00
roland
ee8cf142fe
8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java
...
Reviewed-by: thartmann
(cherry picked from commit c6e27a2803 )
2020-02-03 13:20:48 +07:00
roland
bba465cc9d
8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution
...
Reviewed-by: thartmann, vlivanov
(cherry picked from commit f8d3ac276a )
2020-02-03 13:20:47 +07:00
clanger
e8b43c3bb3
8223869: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms
...
Reviewed-by: goetz
(cherry picked from commit 2963e93679 )
2020-02-03 13:20:47 +07:00
roland
b16bb1e1aa
8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint
...
Reviewed-by: thartmann, neliasso
(cherry picked from commit e8f49f1c08 )
2020-02-03 13:20:46 +07:00
mbaesken
24e4e90f6e
8229284: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage
...
Reviewed-by: mseledtsov, sgehwolf
(cherry picked from commit 27ebcae325 )
2020-02-03 13:20:46 +07:00
clanger
d9eb3d038c
8231318: Several compiler/aot tests fail for JDK11 on Windows when only MSVC 2017 is installed
...
Reviewed-by: kvn
(cherry picked from commit eff0d1b71b )
2020-02-03 13:20:45 +07:00
sgehwolf
b0fee4ddeb
8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
...
Summary: Move container constant to separate test lib class
Reviewed-by: alanb
(cherry picked from commit 56c966e762 )
2020-02-03 13:20:44 +07:00
sgehwolf
66eadf40d2
8227642: [TESTBUG] Make docker tests podman compatible
...
Reviewed-by: mseledtsov, iignatyev
(cherry picked from commit 63e4311f2e )
2020-02-03 13:20:44 +07:00
bobv
230633f3e4
8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM
...
Reviewed-by: sgehwolf, mseledtsov
(cherry picked from commit ae26ba75f9 )
2020-02-03 13:20:43 +07:00
simonis
637e68c482
8220528: [AIX] Fix basic Xinerama and Xrender functionality
...
Reviewed-by: clanger, stuefe, serb
(cherry picked from commit 8b929de8d4 )
2020-02-03 13:20:43 +07:00
mgronlun
c7bb67da59
8227605: Kitchensink fails "assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant"
...
Reviewed-by: dholmes, dcubed, egahlin
(cherry picked from commit 5839e78f3e )
2020-02-03 13:20:42 +07:00
mgronlun
86776127b4
8227411: TestTimeMultiple.java failed "assert(!lease()) failed: invariant"
...
Reviewed-by: egahlin
(cherry picked from commit 549fdb70a7 )
2020-02-03 13:20:42 +07:00
mgronlun
50b9694fbb
8217362: Emergency dump does not work when disk=false is set
...
Reviewed-by: egahlin, ysuenaga
Contributed-by: yasuenag@gmail.com
(cherry picked from commit 07d0133874 )
2020-02-03 13:20:41 +07:00
alanb
b635341ea0
8215449: Several tests failing when jtreg run with -vmoption:--illegal-access=deny
...
Reviewed-by: redestad, mchung, jjg, adinn, clanger
(cherry picked from commit 61a4546299 )
2020-02-03 13:20:40 +07:00
mseledtsov
153602caaa
8228687: [TESTBUG] exclude Container tests from hotspot_misc group
...
Summary: Excluded hotspot_containers from hotspot_misc
Reviewed-by: dcubed, adinn
(cherry picked from commit f90998904e )
2020-02-03 13:20:40 +07:00
vromero
59a395825a
8210789: langtools/tools/javac/T8152616.java missing @modules
...
Reviewed-by: jjg
(cherry picked from commit 72b5b8fe0b )
2020-02-03 13:20:39 +07:00
shurailine
d54188f24e
8208364: java/lang/reflect/callerCache/ReflectionCallerCacheTest.java missing module dependencies declaration
...
Reviewed-by: mchung
(cherry picked from commit 1e549d3f92 )
2020-02-03 13:20:39 +07:00
mbaesken
f6d3860180
8228902: add os::dll_load to the unified logging os category
...
Reviewed-by: coleenp, mdoerr
(cherry picked from commit b1a2d8708a )
2020-02-03 13:20:38 +07:00
mbaesken
15f68062b2
8230861: missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect
...
Reviewed-by: alanb, stuefe
(cherry picked from commit f1c036af5f )
2020-02-03 13:20:38 +07:00
mbaesken
e2db292151
8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return
...
Reviewed-by: dfuchs, stuefe, vtewari
(cherry picked from commit ac5e1d600c )
2020-02-03 13:20:37 +07:00
mbaesken
c6ba3e8644
8230900: missing ReleaseStringUTFChars in java.desktop native code
...
Reviewed-by: clanger, prr
(cherry picked from commit a6d9a208f2 )
2020-02-03 13:20:37 +07:00
mbaesken
63838c33a2
8230901: missing ReleaseStringUTFChars in serviceability native code
...
Reviewed-by: stuefe, sspitsyn
(cherry picked from commit 4e995ce9d1 )
2020-02-03 13:20:36 +07:00
jiefu
87d6fb04e3
8230943: False deadlock detection with -XX:+CIPrintCompileQueue after JDK-8163511
...
Reviewed-by: dholmes, thartmann
(cherry picked from commit 9dee330c79 )
2020-02-03 13:20:35 +07:00
azeller
3daf61e5f5
8230110: TestLinkageErrorInGenerateOopMap times out
...
Reviewed-by: stuefe, clanger, thartmann
(cherry picked from commit fdc03195eb )
2020-02-03 13:20:34 +07:00
mgronlun
fb44a596fb
8224172: assert(jfr_is_event_enabled(id)) failed: invariant
...
Reviewed-by: dcubed, dholmes
(cherry picked from commit 67ed8faeec )
2020-02-03 13:20:34 +07:00
egahlin
dda8476316
8216064: -XX:StartFlightRecording:settings= doesn't work properly
...
Reviewed-by: mgronlun
(cherry picked from commit 536200abd3 )
2020-02-03 13:20:33 +07:00
stuefe
4ca67d4f76
8227035: JVM::printFlags fails in native OOM situations
...
Reviewed-by: goetz, gziemski
(cherry picked from commit 37fa50ad95 )
2020-02-03 13:20:33 +07:00
stuefe
f567203e2d
8227032: MetaspaceUtils::print_report crashes when called before initialization
...
Reviewed-by: tschatzl, goetz
(cherry picked from commit 9c5d154d85 )
2020-02-03 13:20:32 +07:00
stuefe
331acc866d
8227031: Print NMT statistics on fatal errors
...
Reviewed-by: mbaesken, mdoerr
(cherry picked from commit 1dbb83d6ec )
2020-02-03 13:20:31 +07:00
mbalao
ac092f3122
8230923: SunJSSE is not properly initialized in FIPS mode from a configuration file
...
Reviewed-by: andrew
(cherry picked from commit 896fe14e07 )
2020-02-03 13:20:31 +07:00
clanger
ce528b1911
8231247: (zipfs) Test failure in jdk/nio/zipfs/InvalidZipHeaderTests.java after backport of JDK-8222807
...
Reviewed-by: goetz
(cherry picked from commit 3574794cea )
2020-02-03 13:20:30 +07:00
mseledtsov
5637b6ff28
8226779: [TESTBUG] Test JFR API from Java agent
...
Summary: Created new tests for JFR plus Java Agent
Reviewed-by: egahlin
(cherry picked from commit ba91288a28 )
2020-02-03 13:20:30 +07:00
egahlin
8979e5e21e
8214750: Unnecessary <p> tags in jfr classes
...
Reviewed-by: mgronlun
(cherry picked from commit ed44eb9758 )
2020-02-03 13:20:29 +07:00
rschmelter
b26b4ca84e
8227435: Perf::attach() should not throw a java.lang.Exception
...
Reviewed-by: sspitsyn, clanger, dholmes
(cherry picked from commit 5f32cecaf1 )
2020-02-03 13:20:28 +07:00
dcubed
1c11e73227
8227338: templateInterpreter.cpp: copy_table() needs to be safer
...
Reviewed-by: dholmes, eosterlund, sspitsyn, kbarrett
(cherry picked from commit cca764cceb )
2020-02-03 13:20:28 +07:00
mbaesken
c5760ea575
8223438: add VirtualizationInformation JFR event
...
Reviewed-by: clanger, egahlin
(cherry picked from commit fd530693a7 )
2020-02-03 13:20:27 +07:00
lancea
587ed266a1
8222807: Address iteration with invalid ZIP header entries
...
Reviewed-by: redestad, clanger
(cherry picked from commit ed6fba57ee )
2020-02-03 13:20:26 +07:00
rschmelter
3c3f2b0477
8222529: sun.jdwp.listenerAddress agent property uses wrong encoding
...
Reviewed-by: sspitsyn, amenkov, clanger, erikj
(cherry picked from commit d0b47d84dd )
2020-02-03 13:20:26 +07:00
clanger
9324bf334c
8222440: (zipfs) JarFileSystem does not correctly handle versioned entries if no root entry is present
...
Reviewed-by: lancea
(cherry picked from commit 23bcfb1622 )
2020-02-03 13:20:25 +07:00
lancea
901c37acb6
8211919: ZipDirectoryStream should provide a stream of paths that are relative to the directory
...
Reviewed-by: alanb, clanger
(cherry picked from commit b8fca4849f )
2020-02-03 13:20:24 +07:00
sherman
bf333df438
8211385: (zipfs) ZipDirectoryStream yields a stream of absolute paths when directory is relative
...
Reviewed-by: alanb, lancea
(cherry picked from commit f3610a5923 )
2020-02-03 13:20:24 +07:00
stuefe
23402c3c64
8214975: No hs-err file if fatal error is raised during dynamic initialization
...
Reviewed-by: dholmes, dcubed, clanger
(cherry picked from commit aa0e1862af )
2020-02-03 13:20:23 +07:00
sgehwolf
e29deb6a70
8227397: Add --with-extra-asflags configure option
...
Reviewed-by: phh
(cherry picked from commit cae492bf2c )
2020-02-03 13:20:22 +07:00
roland
b5583f4f8c
8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping
...
Reviewed-by: thartmann, kvn
(cherry picked from commit 9ce169d3f0 )
2020-02-03 13:20:22 +07:00
jiefu
d3c249e32f
8230376: [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM
...
Reviewed-by: dholmes
(cherry picked from commit 958579aa25 )
2020-02-03 13:20:21 +07:00
coleenp
97c0affd48
8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken
...
Summary: Return NULL source file and negative line number for hidden frames.
Reviewed-by: dholmes, hseigel
(cherry picked from commit 1d9f47e5b1 )
2020-02-03 13:20:21 +07:00
roland
1c4d79a505
8209835: Aarch64: elide barriers on all volatile operations
...
Reviewed-by: aph, adinn
(cherry picked from commit c3d8700c8c )
2020-02-03 13:20:15 +07:00
mbaesken
ab514cf24b
8229182: runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12
...
Reviewed-by: clanger, mseledtsov
(cherry picked from commit f5d33c65a9 )
2020-02-03 13:20:09 +07:00
mbaesken
745fd10567
8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return
...
Reviewed-by: prr, stuefe
(cherry picked from commit 8b940e1571 )
2020-02-03 13:20:04 +07:00
mbaesken
eb97cf7245
8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG
...
Reviewed-by: mdoerr
(cherry picked from commit b39decf7e5 )
2020-02-03 13:19:58 +07:00
mbaesken
64acb52642
8230466: check malloc/calloc results in jdk.hotspot.agent
...
Reviewed-by: cjplummer, ysuenaga, sspitsyn
(cherry picked from commit 8064329207 )
2020-02-03 13:19:53 +07:00
coleenp
7457b2cc8c
8210559: ClassLoaderData Symbols can leak
...
Summary: unrefcount the symbol names when the CLD is destroyed
Reviewed-by: lfoltan, jiangli, iklam
(cherry picked from commit 9af589e612 )
2020-02-03 13:19:48 +07:00
shade
97a42d136c
8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list
...
Reviewed-by: zgu
(cherry picked from commit 2edd846525 )
2020-02-03 13:19:42 +07:00
shade
114a12eb28
8230238: Add another regression test for JDK-8134739
...
Reviewed-by: kvn
(cherry picked from commit 4f861ec281 )
2020-02-03 13:19:37 +07:00
thartmann
0c2042ab62
8213014: Crash in CompileBroker::make_thread due to OOM
...
Summary: Added missing null checks and checks for pending exception.
Reviewed-by: kvn, dholmes, mdoerr
(cherry picked from commit b698664672 )
2020-02-03 13:19:31 +07:00
smarks
be3131039c
8227368: EnumSet.class serialization broken in JDK 9+
...
Reviewed-by: plevart, clanger
(cherry picked from commit 9acfc97d0a )
2020-02-03 13:19:26 +07:00
mdoerr
e8f1a1904e
8213604: Fix missing includes after JDK-8212673
...
Reviewed-by: tschatzl, roland
(cherry picked from commit 9ee5c461a3 )
2020-02-03 13:19:21 +07:00
egahlin
d632c2a999
8216283: Allow shorter method sampling interval than 10 ms
...
Reviewed-by: mgronlun
(cherry picked from commit afc75a9be5 )
2020-02-03 13:19:16 +07:00
cito
685ab28cc9
8221569: JFR tool produces incorrect output when both --categories and --events are specified
...
Reviewed-by: mgronlun
Contributed-by: chihiro.ito@oracle.com , erik.gahlin@oracle.com
(cherry picked from commit 4c3cd262eb )
2020-02-03 13:19:11 +07:00
mseledtsov
f35131497c
8222888: [TESTBUG] docker/TestJFREvents.java fails due to "RuntimeException: JAVA_MAIN_CLASS_ is not defined"
...
Summary: Introduced unique environment variable
Reviewed-by: egahlin, lmesnik, sgehwolf
(cherry picked from commit d58f2786e0 )
2020-02-03 13:19:05 +07:00
mseledtsov
f491668352
8221711: [TESTBUG] create more tests for JFR in container environment
...
Summary: Added test cases for environment and network events
Reviewed-by: egahlin
(cherry picked from commit 07f40b07fe )
2020-02-03 13:19:00 +07:00
ysuenaga
c5291bb0ea
8220555: JFR tool shows potentially misleading message when it cannot access a file
...
Reviewed-by: egahlin, mseledtsov
(cherry picked from commit 05fa67b8aa )
2020-02-03 13:18:55 +07:00
thartmann
54566f03ab
8229016: C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed: ConvP2XNode required
...
Summary: Detect array copy to self to avoid emitting another load to the to-be-removed allocation.
Reviewed-by: kvn
(cherry picked from commit bb0a118507 )
2020-02-03 13:18:49 +07:00
rkennke
d9a334a819
8212673: jtreg/applications/runthese/RunThese30M.java fails in C2 with "assert(!had_error) failed: bad dominance"
...
Reviewed-by: thartmann, kvn, shade
(cherry picked from commit b440240952 )
2020-02-03 13:18:44 +07:00
neliasso
8338417fbc
8218468: Load barrier slow path node should be MachTypeNode
...
Reviewed-by: shade, pliden, kvn
(cherry picked from commit f593eedf20 )
2020-02-03 13:18:39 +07:00
cjplummer
741def697d
8220352: Crash with assert(external_guard || result != __null) failed: Invalid JNI handle
...
Summary: Don't delete globalrefs that might still be referenced
Reviewed-by: gadams, jcbeyler, sspitsyn
(cherry picked from commit 38ca7f71fa )
2020-02-03 13:18:34 +07:00
hseigel
de5e083b27
8215699: -Xlog::file cannot be used with named pipe
...
Summary: If the log file is a named pipe then change the default file_count to zero so no log file rotation is attempted.
Reviewed-by: lfoltan, coleenp
(cherry picked from commit 00b69ecc81 )
2020-02-03 13:18:28 +07:00
shade
5ce4638c29
8230646: Epsilon does not extend TLABs to max size
...
Reviewed-by: tschatzl, zgu
(cherry picked from commit d7590fb32f )
2020-02-03 13:18:23 +07:00
mikael
2284734d93
8218935: Make jfr strncpy uses GCC 8.x friendly
...
Reviewed-by: clanger
(cherry picked from commit c61023ee9d )
2020-02-03 13:18:18 +07:00
mgronlun
9733d2b268
8229437: assert(is_aligned(ref, HeapWordSize)) failed: invariant
...
Reviewed-by: egahlin
(cherry picked from commit f47afca78a )
2020-02-03 13:18:13 +07:00
mgronlun
78250f5c3e
8228834: Regression caused by JDK-8214542 not installing complete checkpoint data to candidates
...
Reviewed-by: egahlin
(cherry picked from commit d9ddb3e20b )
2020-02-03 13:18:08 +07:00
mgronlun
612f0010a6
8214542: JFR: Old Object Sample event slow on a deep heap in debug builds
...
Reviewed-by: egahlin, rwestberg
(cherry picked from commit 6f692c140d )
2020-02-03 13:18:03 +07:00
xliu
f1f8f683e4
8229450: C2 compilation fails with assert(found_sfpt) failed
...
Reviewed-by: roland, thartmann
(cherry picked from commit 905d073f20 )
2020-02-03 13:17:58 +07:00
eosterlund
2c3766f7a8
8210158: Accessorize JFR getEventWriter() intrinsics
...
Reviewed-by: kvn, neliasso, roland, rbackman
(cherry picked from commit 64a8947f2c )
2020-02-03 13:17:57 +07:00
eosterlund
2efcf36499
8208601: Introduce native oop barriers in C2 for OopHandle
...
Reviewed-by: neliasso, kvn
(cherry picked from commit 9257edcd56 )
2020-02-03 13:17:52 +07:00
naoto
6277d9c4c0
8227127: Era designator not displayed correctly using the COMPAT provider
...
Reviewed-by: rriggs
(cherry picked from commit a04e50c329 )
2020-02-03 13:17:47 +07:00
eosterlund
c923a07fd2
8208582: Introduce native oop barriers in C1 for OopHandle
...
Reviewed-by: coleenp, kvn
(cherry picked from commit 84bfbbb5c9 )
2020-02-03 13:17:42 +07:00
ctornqvi
c2619571c2
8212627: [TESTBUG] runtime/CreateMirror/ArraysNewInstanceBug.java timed out
...
Reviewed-by: coleenp, dcubed, hseigel
(cherry picked from commit c16692d216 )
2020-02-03 13:17:41 +07:00
thartmann
af866e1346
8210387: C2 compilation fails with "assert(node->_last_del == _last) failed: must have deleted the edge just produced"
...
Summary: Refresh iterator and start from the beginning while there is progress when removing dead regions.
Reviewed-by: kvn
(cherry picked from commit 63803b0322 )
2020-02-03 13:17:40 +07:00
ascarpino
3e617704e2
8214098: sun.security.ssl.HandshakeHash.T12HandshakeHash constructor check backwards.
...
Reviewed-by: xuelei
(cherry picked from commit 58d18a3f0e )
2020-02-03 13:17:35 +07:00
neliasso
517600b0fe
8224538: LoadBarrierNode::common_barrier must check address
...
Reviewed-by: thartmann, kvn
(cherry picked from commit d988aa4291 )
2020-02-03 13:17:30 +07:00
thartmann
37263c4289
8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached
...
Summary: Ignore membar if the load is already control dependent on it.
Reviewed-by: neliasso, kvn
(cherry picked from commit cf1d91b771 )
2020-02-03 13:17:24 +07:00
neliasso
c769d6036c
8215755: ZGC: split_barrier_thru_phi: check number of inputs of phi
...
Reviewed-by: pliden, thartmann
(cherry picked from commit ed6dd0063c )
2020-02-03 13:17:19 +07:00
pliden
ed9aee4467
8215708: ZGC: Add missing LoadBarrierNode::size_of()
...
Reviewed-by: eosterlund, neliasso
(cherry picked from commit 2485fd3607 )
2020-02-03 13:17:14 +07:00
roland
f32efc6dea
8209691: Allow MemBar on single memory slice
...
Reviewed-by: kvn, vlivanov
(cherry picked from commit 4e678448cc )
2020-02-03 13:17:08 +07:00
stuefe
f7782342ac
8225225: stringStream internal buffer should always be zero terminated
...
Reviewed-by: coleenp, dholmes
(cherry picked from commit e47b5a7cce )
2020-02-03 13:17:03 +07:00
stuefe
8d0134195f
8220394: bufferedStream does not honor size limit
...
Reviewed-by: dholmes, clanger
(cherry picked from commit 11525a9f35 )
2020-02-03 13:16:57 +07:00
mseledtsov
43d401f3dc
8213448: [TESTBUG] enhance jfr/jvm/TestDumpOnCrash
...
Summary: added 2 more crash scenarios, removed dumponexit, and more
Reviewed-by: egahlin
(cherry picked from commit cb6a1b8ab4 )
2020-02-03 13:16:57 +07:00
iklam
2cd6c650a0
8209647: constantPoolHandle::constantPoolHandle(ConstantPool*) when precompiled header is disabled
...
Summary: Added fieldDescriptor.inline.hpp
Reviewed-by: coleenp, shade
(cherry picked from commit 6b97023215 )
2020-02-03 13:16:52 +07:00
iklam
3109b7f803
8209545: Simplify HeapShared::archive_module_graph_objects
...
Summary: Added archivable_static_fields array in heapShared.cpp
Reviewed-by: jiangli
(cherry picked from commit d5af21716b )
2020-02-03 13:16:47 +07:00
iklam
17365e8828
8206115: Use shared macros for JavaClasses::compute_offsets and MetaspaceShared::serialize_well_known_classes
...
Summary: Added BASIC_JAVA_CLASSES_DO in javaClasses.hpp
Reviewed-by: jiangli, redestad, coleenp
(cherry picked from commit 069a255c6b )
2020-02-03 13:16:46 +07:00
redestad
14a78ed84e
8209120: Archive the Integer.IntegerCache
...
Reviewed-by: jiangli, alanb, plevart, iklam, mchung
(cherry picked from commit 8d20f0cbcf )
2020-02-03 13:16:41 +07:00
jiangli
aae76713ae
8207263: Store the Configuration for system modules into CDS archive.
...
Summary: Archive boot layer Configuration.
Reviewed-by: redestad, iklam, ccheung
(cherry picked from commit cb086a6016 )
2020-02-03 13:16:36 +07:00
redestad
4cfd1e0a40
8209003: Consolidate use of empty collections in java.lang.module
...
Reviewed-by: alanb, mchung
(cherry picked from commit 3c65b74093 )
2020-02-03 13:16:35 +07:00
rkennke
44564c507b
8213381: Hook to allow GC to inject Node::Ideal() calls
...
Reviewed-by: kvn, eosterlund, roland
(cherry picked from commit 7892c95c0b )
2020-02-03 13:16:30 +07:00
thartmann
d5fb010162
8228888: C2 compilation fails with assert "m has strange control"
...
Summary: Weakened too strong assert.
Reviewed-by: kvn, roland
(cherry picked from commit 8865a01155 )
2020-02-03 13:16:24 +07:00
thartmann
1f61ae05a2
8209833: C2 compilation fails with "assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place"
...
Summary: Deoptimize if exception is thrown in _clone intrinsic.
Reviewed-by: kvn
(cherry picked from commit 2b7bea7f17 )
2020-02-03 13:16:19 +07:00
roland
06e2ae32b6
8216135: C2 assert(!had_error) failed: bad dominance
...
Reviewed-by: thartmann, kvn
(cherry picked from commit 481b87fbfa )
2020-02-03 13:16:13 +07:00
stefank
865926005b
8227086: Use AS_NO_KEEPALIVE loads in HeapDumper
...
Reviewed-by: kbarrett, sspitsyn
(cherry picked from commit 292eb6d30b )
2020-02-03 13:16:08 +07:00
mchung
9a2864cf0b
8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767
...
Reviewed-by: coleenp, fparain, shade, plevart
(cherry picked from commit 0183200122 )
2020-02-03 13:16:03 +07:00
stuefe
d95da97089
8221406: Windows 32bit build error in NetworkInterface_winXP.c
...
Reviewed-by: clanger
(cherry picked from commit 25c9571a16 )
2020-02-03 13:15:58 +07:00
egahlin
94c7a82100
8214925: JFR tool fails to execute
...
Reviewed-by: mgronlun, mseledtsov
(cherry picked from commit f2cef3852a )
2020-02-03 13:15:57 +07:00
egahlin
b5e1dd3d5b
8214896: JFR Tool left files behind
...
Reviewed-by: mgronlun
(cherry picked from commit 2699b817ca )
2020-02-03 13:15:51 +07:00
egahlin
f4dda58221
8205516: JFR tool
...
Reviewed-by: mgronlun
(cherry picked from commit ba1180e7a8 )
2020-02-03 13:15:46 +07:00
ysuenaga
6eb8d2fcb9
8209790: SA tools not providing option to connect to debug server
...
Reviewed-by: sspitsyn, cjplummer
(cherry picked from commit eefbab5cbd )
2020-02-03 13:15:45 +07:00
mbaesken
a6299ba3a6
8224958: add os::dll_load calls to event log
...
Reviewed-by: dholmes, mdoerr, stuefe
(cherry picked from commit be146bff04 )
2020-02-03 13:15:41 +07:00
stuefe
f289dcb8b0
8224193: stringStream should not use Resouce Area
...
Reviewed-by: goetz, coleenp, dholmes
(cherry picked from commit 820f0b9976 )
2020-02-03 13:15:40 +07:00
stuefe
aace02838c
8222015: Small VM.metaspace improvements
...
Reviewed-by: jiangli, coleenp
(cherry picked from commit 12d30d9e28 )
2020-02-03 13:15:35 +07:00
kbarrett
39351020c1
8214315: G1: fatal error: acquiring lock SATB_Q_FL_lock/1 out of order with lock tty_lock/0
...
Summary: Add new 'tty' lock rank.
Reviewed-by: eosterlund, tschatzl
(cherry picked from commit bd821c49f8 )
2020-02-03 13:15:25 +07:00
goetz
595ee37a97
8229408: Bump update version for OpenJDK: jdk-11.0.6
...
Reviewed-by: shade
(cherry picked from commit 882499cc66 )
2020-02-03 13:15:24 +07:00
bell-sw
6a2aa95650
Merge SunLayoutEngine.java: upstream version:
...
https://github.com/bell-sw/jdk11u-openjdk/commit/27522184
https://github.com/JetBrains/JetBrainsRuntime/commit/1e1b932a
https://github.com/JetBrains/JetBrainsRuntime/commit/bac12d45
(cherry picked from commit 9bfe5d8b56 )
2020-02-03 13:15:24 +07:00
prr
a0698c858d
8210384: SunLayoutEngine.isAAT() font is expensive on MacOS
...
Reviewed-by: dmarkov, kaddepalli
Conflicts:
src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
(cherry picked from commit a0ac78c60f )
2020-02-03 13:15:19 +07:00
lbourges
c3eae1c3c6
8230728: Thin stroked shapes are not rendered if affine transform has flip bit
...
Summary: use abs(at.getDeterminant()) in userSpaceLineWidth() to ensure positive value
Reviewed-by: prr, jdv
(cherry picked from commit 5d6fcc8939 )
2020-02-03 13:15:14 +07:00
lbourges
1005e7dcaa
8231693: Backout "8230728: Thin stroked shapes are not rendered if affine transform has flip bit" from jdk11u
...
Summary: revert push to jdk11u
Reviewed-by: sgehwolf
(cherry picked from commit 4b9128c444 )
2020-02-03 13:15:13 +07:00
lbourges
c714985bab
8230728: Thin stroked shapes are not rendered if affine transform has flip bit
...
Summary: use abs(at.getDeterminant()) in userSpaceLineWidth() to ensure positive value
Reviewed-by: prr, jdv
(cherry picked from commit d448321ce9 )
2020-02-03 13:15:13 +07:00
bell-sw
72eb557f5b
Simple merge: windows.fontconfig.properties:
...
https://github.com/bell-sw/jdk11u-openjdk/commit/40094fc9
https://github.com/JetBrains/JetBrainsRuntime/commit/85065319
https://github.com/JetBrains/JetBrainsRuntime/commit/9b80ea79
(cherry picked from commit fe75742083 )
2020-02-03 13:05:00 +07:00
prr
964b07c49e
8208179: Devanagari not shown with logical fonts on Windows after removal of Lucida Sans from JDK
...
Reviewed-by: jdv, naoto
Conflicts:
make/data/fontconfig/windows.fontconfig.properties
(cherry picked from commit ba595302f4 )
2020-02-03 13:04:52 +07:00
serb
5546c85aaf
8213119: [macos] java/awt/GraphicsDevice/CheckDisplayModes.java fails
...
Reviewed-by: prr, jdv
(cherry picked from commit 7de747cf61 )
2020-02-03 12:52:53 +07:00
bell-sw
2d165bf223
Manual merge: the change from upstream: https://github.com/bell-sw/jdk11u-openjdk/commit/e410e72f vs
...
CGraphicsEnvironment.java: JRE-359 CGraphicsEnvironment.getDefaultScreenDevice() returns null: https://github.com/JetBrains/JetBrainsRuntime/commit/6d73b251
CGLGraphicsConfig.java: JRE-238 [736] java.awt.AWTError: access denied: https://github.com/JetBrains/JetBrainsRuntime/commit/5d98c94e
CGraphicsDevice.m: JRE-907 macOS: add ability to check for scaled display mode: https://github.com/JetBrains/JetBrainsRuntime/commit/e496262a
(cherry picked from commit 539b211b99 )
2020-02-03 12:52:53 +07:00
serb
2bdf533a5f
8211992: GraphicsConfiguration.getDevice().getDisplayMode() causes JVM crash on Mac
...
Reviewed-by: prr
Conflicts:
src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java
src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
(cherry picked from commit e776046f66 )
2020-02-03 12:52:52 +07:00
serb
4ccf2b6b59
8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts
...
Reviewed-by: prr, avu
(cherry picked from commit 837953074c )
2020-02-03 12:52:52 +07:00
bell-sw
ed7b4a8678
Revert "IDEA-148133 [IU-143.382] [MacOS] IDEA crashes regularly"
...
Reverting JB fix: 7262736e7e
New fix: 5e55c482b4
Bug ID: https://bugs.openjdk.java.net/browse/JDK-8146238
(the new fix comes in the next commit)
(cherry picked from commit 45cb20c9e8 )
2020-02-03 12:52:51 +07:00
psadhukhan
86d38287d5
8231084: Large performance regression in SwingMark TextArea in 14-b13
...
8231336 : Corrupted option dialog in JTHarness with JDK14b13
Reviewed-by: serb, prr
(cherry picked from commit 426d5f0163 )
2020-02-03 12:52:51 +07:00
bell-sw
5a42420d1c
Revert "JBR-1875 Modal dialogs text partly lost"
...
Reverting this change: https://github.com/JetBrains/JetBrainsRuntime/commit/598452f0
- going to get fresh one from the upstream (next two commits)
(cherry picked from commit 14d9cd0813 )
2020-02-03 12:39:25 +07:00
Vitaly Provodin
5a1176c417
updated JTreg exclude list
2020-01-29 09:52:45 +07:00
Denis Fokin
cd148f0f27
JBR-2043 [backport to 193] JBR-1928 NullPointerException from Swing on IDE startup
...
(cherry picked from commit 915d369d98 )
2020-01-22 19:20:39 +07:00
Elena Sayapina
5af3688de4
JBR-2087 [backport to 193] JBR-2086 JetBrainsMono fonts update to v1.0.1
...
(cherry picked from commit a4b373e631 )
2020-01-22 18:27:19 +07:00
Anton Tarasov
b2a897fd13
JBR-2082 Revealing taskbar does not work when "Automatically hide the taskbar"
...
(cherry picked from commit b31a41fb2f )
2020-01-22 11:32:06 +03:00
Alexey Ushakov
a6f08bafa7
JBR-2072 Rendering issue with brackets in 13 size
...
Backported: JBR-1997 JetBrainsMono fonts update to v0.22
(cherry picked from commit 5d7fd2e1e5 )
2020-01-17 20:17:13 +03:00
Kirill Kirichenko
707fabff0d
JBR-1874 Cursor not changing from 'default' to 'text'. Additional fix after reopening.
...
(cherry picked from commit 5a29d4ade9 )
2020-01-14 17:09:09 +07:00
Vitaly Provodin
f5312c93f4
updated JTreg exclude list
2019-12-26 10:07:52 +07:00
Vitaly Provodin
685098cb8d
updated JTreg exclude list
2019-12-25 17:55:45 +07:00
Artem Bochkarev
07b2edea8f
JBR-2045 [backport to 193] JBR-1680: allow to disable 'override-redirect' logic of XWindowPeer
...
with fixed fail of: javax/swing/JOptionPane/8081019/bug8081019.java
(cherry picked from commit 9094054cdc )
(cherry picked from commit 78363232b3 )
2019-12-24 15:49:23 +07:00
Artem Bochkarev
a9f00fc57c
JBR-2044 [backport to 193] JBR-1089: allow to create FileDialog without parent
...
was broken in 8fd21b3746
fixed test FileDialogModalFocusTest.java
(cherry picked from commit 5e0a9f5993 )
2019-12-24 14:45:15 +07:00
Artem Bochkarev
c280523599
JBR-2036 [backport to 193] JBR-2005: don't set appearance of file chooser if OSX version < 10.14
...
(cherry picked from commit 2adf5275f1 )
2019-12-24 11:40:43 +07:00
Alexey Ushakov
4ebbb3b93a
JBR-2032 [backport to 193] JBR-2023 PhpStorm/Webstorm 2019.3 crashes on start on MacOS 10.14.6 on libfreetype.6.dylib
...
Corrected compile time check to disable fontconfig on Mac
(cherry picked from commit 36e8544049 )
2019-12-23 18:58:32 +07:00
Vitaly Provodin
16fc5a58f8
JBR-2014 Add jdk.hotspot.agent module to jbr
...
(cherry picked from commit 418d5fd97e )
2019-12-17 11:33:18 +03:00
Artem Bochkarev
f71aa5893e
JBR-2010: backport JBR-1794
...
backport 8234522: [macos] Crash with use of native file dialog
cherry-picked from hg changeset (Node ID e07a60855a7631b5eac32da1f1e71d72986a2c06, Parent 221a47a6f6d335560d9dd532a1ac593e316b5954)
(cherry picked from commit 09eabbd567 )
2019-12-11 15:03:47 +03:00
Vitaly Provodin
bcff453516
updated JTreg exclude list
2019-12-04 10:48:47 +07:00
Elena Sayapina
8feade0e4d
JBR-1994 [backport to 193] JBR-1694: java.lang.IllegalArgumentException: Null charset name
...
Move GB18030.class from sun/nio/cs/ext (jdk.charsets) to sun/nio/cs (java.base),
so the charset is available during VM initialization on Windows.
(cherry picked from commit 588cfef576 )
2019-12-03 12:05:55 +07:00
andrew
4f5d13993c
Added tag jdk-11.0.5-ga for changeset 6385eb06af94
...
(cherry picked from commit 8e9e71b1d0 )
2019-12-02 15:05:40 +07:00
weijun
39e4f50bbf
8219013: Update Apache Santuario (XML Signature) to version 2.1.3
...
Reviewed-by: mullan
(cherry picked from commit adb67de9a5 )
2019-12-02 15:05:19 +07:00
kaddepalli
c731aed351
8219914: Change the environment variable for Java Access Bridge logging to have a directory. Reviewed-by: prr
2019-11-29 12:25:52 +07:00
alvdavi
4e9ae6a2e1
8228825: Enhance ECDSA operations Reviewed-by: andrew
2019-11-29 12:25:52 +07:00
rriggs
ccf3e35f7c
8227601: Better collection of references Reviewed-by: smarks, ahgross, skoivu, rhalade
2019-11-29 12:25:52 +07:00
igerasim
c23cd357ba
8226765: Commentary on Javadoc comments Reviewed-by: jjg, rhalade, skoivu, andrew
2019-11-29 12:25:52 +07:00
prr
c4166930b4
8225597: Enhance font glyph mapping Reviewed-by: serb, psadhukhan, mschoene, rhalade
2019-11-29 12:25:52 +07:00
igerasim
f330e19fbd
8225298: Improve TLS connection support Reviewed-by: dfuchs, igerasim, michaelm, rhalade, skoivu
2019-11-29 12:25:52 +07:00
prr
3eeb407631
8225292: Better Graphics2D drawing Reviewed-by: serb, psadhukhan, mschoene, rhalade
2019-11-29 12:25:52 +07:00
prr
cd5a91c0d5
8224915: Better serial attributes Reviewed-by: serb, psadhukhan, mschoene, rhalade
2019-11-29 12:25:51 +07:00
joehw
74820c7ae0
8224532: Better Path supports Reviewed-by: rriggs, lancea, dfuchs, mschoene
2019-11-29 12:25:51 +07:00
thartmann
8e7e75bc9c
8224062: Improve String index handling Reviewed-by: kvn, rhalade, mschoene
2019-11-29 12:25:51 +07:00
aefimov
519cd961ae
8223892: Improved handling of jar files Reviewed-by: dfuchs, chegar, michaelm, rhalade, ahgross
2019-11-29 12:25:51 +07:00
hannesw
0e1cc3673b
8223518: Unexpected exception in jjs Reviewed-by: sundar, mschoene, rhalade, jlaskey
2019-11-29 12:25:51 +07:00
joehw
3c2ca749d7
8223505: Better pattern compilation Reviewed-by: rriggs, lancea, dfuchs, mschoene
2019-11-29 12:25:51 +07:00
igerasim
84f9cf70e2
8222684: Better support for patterns 8223163: Better pattern recognition Reviewed-by: ahgross, bchristi, jeff, rhalade, rriggs, smarks
2019-11-29 12:25:51 +07:00
rriggs
62a1148ce9
8221858: Build Better Processes Reviewed-by: alanb, rhalade, ahgross, darcy
2019-11-29 12:25:51 +07:00
serb
845c25cf78
8221497: Optional Panes in Swing Reviewed-by: prr, alitvinov, mschoene, rhalade
2019-11-29 12:25:51 +07:00
weijun
080815d543
8209901: Canonical file handling Reviewed-by: mullan, alanb, ahgross
2019-11-29 12:25:51 +07:00
weijun
9169e56bd3
8224025: Fix for JDK-8220302 is not complete Reviewed-by: ahgross, mullan, valeriep
2019-11-29 12:25:51 +07:00
weijun
4a86f90542
8220302: Better Kerberos ccache handling Reviewed-by: valeriep
2019-11-29 12:25:51 +07:00
alitvinov
0f7417d9f3
8218877: Help transform transformers Reviewed-by: serb, prr, mschoene, bpb, ssahoo
2019-11-29 12:25:50 +07:00
michaelm
4cc144c6bb
8218573: Better socket support Reviewed-by: alanb, ahgross, chegar, igerasim
2019-11-29 12:25:50 +07:00
aefimov
fefb347a7f
8213429: Windows file handling redux Reviewed-by: alanb, dfuchs, weijun, bpb, rhalade, ahgross
2019-11-29 12:25:50 +07:00
bpb
487af65c13
8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina Reviewed-by: alanb
2019-11-29 12:25:50 +07:00
clanger
9b4d8e92f8
8230850: Test sun/tools/jcmd/TestProcessHelper.java fails intermittently Reviewed-by: stuefe, cjplummer, sgehwolf
2019-11-29 12:25:50 +07:00
redestad
cc170b1b95
8229773: Resolve permissions for code source URLs lazily Reviewed-by: alanb, mullan, rriggs, dfuchs
2019-11-29 12:25:50 +07:00
rpatil
a04881c013
8228469: (tz) Upgrade time-zone data to tzdata2019b Reviewed-by: naoto, martin
2019-11-29 12:25:50 +07:00
naoto
36f73f60fd
8212970: TZ database in "vanguard" format support Reviewed-by: rriggs, joehw, erikj, scolebourne
2019-11-29 12:25:50 +07:00
rhalade
6f4930ab64
8228337: problemList failing/ignored manual tests in security-libs Reviewed-by: ascarpino
2019-11-29 12:25:50 +07:00
iignatyev
48fdd25b4b
8222154: upgrade gtest to 1.8.1 Reviewed-by: jwilhelm, rwestberg
2019-11-29 12:25:50 +07:00
lancea
f848c89089
8229887: (zipfs) zip file corruption when replacing an existing STORED entry Reviewed-by: alanb, redestad, dfuchs
2019-11-29 12:25:50 +07:00
jjiang
6f47f0432b
8225390: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536 Reviewed-by: xuelei
2019-11-29 12:25:49 +07:00
jjiang
e53c626335
8204203: Many pkcs11 tests failed in Provider initialization, after compiler on Windows changed Summary: Build NSS 3.41 with VS2017 and also upgrade to this NSS for macosx Reviewed-by: valeriep
2019-11-29 12:25:49 +07:00
chegar
71a4bb2f7c
8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries Reviewed-by: dfuchs, alanb, erikj
2019-11-29 12:24:59 +07:00
stuefe
1430d4dcdd
8221407: Windows 32bit build error in libsunmscapi/security.cpp Reviewed-by: clanger
2019-11-29 12:24:59 +07:00
martin
03ffe67459
8213406: (fs) More than one instance of built-in FileSystem observed in heap Reviewed-by: alanb, cushon, weijun
2019-11-29 12:24:59 +07:00
redestad
dc953ecebb
8224589: Improve startup behavior of SecurityProperties Reviewed-by: alanb
2019-11-29 12:24:59 +07:00
aph
f34511c71f
8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state Reviewed-by: aph, dholmes Contributed-by: Andrey Petushkov <andrey.petushkov@gmail.com>
2019-11-29 12:24:58 +07:00
ngasson
0e181495b8
8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64 Reviewed-by: cjplummer, adinn
2019-11-29 12:24:58 +07:00
joehw
c3319de838
8225005: Xerces 2.12.0: License file Reviewed-by: lancea
2019-11-29 12:24:58 +07:00
joehw
ab66121fb7
8222991: Xerces 2.12.0: Validation Reviewed-by: lancea
2019-11-29 12:24:58 +07:00
joehw
e964759c56
8222743: Xerces 2.12.0: DOM Implementation Reviewed-by: lancea
2019-11-29 12:24:58 +07:00
joehw
2fabdba65c
8222415: Xerces 2.12.0: Parsing Configuration Reviewed-by: lancea
2019-11-29 12:24:58 +07:00
aph
90ecdc08f4
8219993: AArch64: Compiled CI stubs are unsafely modified Reviewed-by: adinn
2019-11-29 12:24:58 +07:00
dpochepk
871d906083
8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 Reviewed-by: adinn
2019-11-29 12:24:58 +07:00
shade
05822e2bd5
8219583: Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot) Reviewed-by: kbarrett, mikael
2019-11-29 12:24:58 +07:00
mikael
264aa9b832
8214777: Avoid some GCC 8.X strncpy() errors in HotSpot Reviewed-by: kbarrett, rehn
2019-11-29 12:24:58 +07:00
dchuyko
4536d898e2
8215130: Fix errors in LittleCMS 2.9 reported by GCC 8 Reviewed-by: prr
2019-11-29 12:24:58 +07:00
dchuyko
43f38f2532
8220072: GCC 8.3 reports errors in java.base Reviewed-by: rriggs
2019-11-29 12:24:57 +07:00
michaelm
b94e86479d
8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests Reviewed-by: chegar, dfuchs
2019-11-29 12:24:57 +07:00
kvn
dbe7ff0625
8207965: C2-only debug build fails Reviewed-by: kvn, iignatyev Contributed-by: xxinliu@amazon.com
2019-11-29 12:24:57 +07:00
vromero
ad27700e9e
8225386: test for JDK-8216261 fails in Windows Reviewed-by: jjg
2019-11-29 12:24:57 +07:00
vromero
5e7a4f377c
8216261: Javap ignores default modifier on interfaces Reviewed-by: jjg, darcy
2019-11-29 12:24:57 +07:00
weijun
d3b8bd0b05
8229767: Typo in java.security: Sasl.createClient and Sasl.createServer Reviewed-by: xuelei
2019-11-29 12:24:57 +07:00
coffeys
855b6bf39a
8218553: Enhance keystore load debug output Reviewed-by: weijun
2019-11-29 12:24:57 +07:00
weijun
18c428c1cc
8200400: Restrict Sasl mechanisms Reviewed-by: mullan
2019-11-29 12:24:57 +07:00
aivanov
629588d9af
8222108: Reduce minRefreshTime for updating remote printer list on Windows Reviewed-by: prr, serb
2019-11-29 12:24:57 +07:00
bpb
213a879353
8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer. Reviewed-by: dfuchs, prappo
2019-11-29 12:24:57 +07:00
erikj
71abcd8598
8214003: Limit default test jobs based on memory size Reviewed-by: shade, tbell
2019-11-29 12:24:57 +07:00
erikj
4272e92d73
8211727: Adjust default concurrency settings for running tests on Sparc Reviewed-by: ctornqvi, tbell, mikael
2019-11-29 12:24:57 +07:00
mdoerr
c6fbe5730a
8229925: [s390, PPC64] Exception check missing in interpreter Reviewed-by: dholmes, rrich
2019-11-29 12:24:57 +07:00
redestad
fd78a398f6
8224202: Speed up Properties.load Reviewed-by: rriggs, igerasim
2019-11-29 12:24:56 +07:00
mbaesken
835a7876cf
8224221: add memprotect calls to event log Reviewed-by: dholmes, mdoerr
2019-11-29 12:24:56 +07:00
dpochepk
94cd5f5bef
8218966: AArch64: String.compareTo() can read memory after string Reviewed-by: adinn, dsamersoff
2019-11-29 12:24:56 +07:00
mbaesken
08ba3807eb
8227630: adjust format specifiers in loadlib_aix.cpp Reviewed-by: mdoerr, shade
2019-11-29 12:24:56 +07:00
mbaesken
821ec62c63
8227869: fix wrong format specifiers in os_aix.cpp Reviewed-by: dholmes, mdoerr, clanger
2019-11-29 12:24:56 +07:00
mbaesken
d6bca8f68e
8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms Reviewed-by: dholmes, jcbeyler
2019-11-29 12:24:56 +07:00
rriggs
5ae8ce8d8a
8216528: test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp Reviewed-by: dholmes, alanb Contributed-by: fujie@loongson.cn
2019-11-29 12:24:56 +07:00
alanb
cd7e468592
8216046: test/jdk/java/beans/PropertyEditor/Test6397609.java failing Reviewed-by: alanb, serb Contributed-by: fujie@loongson.cn
2019-11-29 12:24:56 +07:00
ysuenaga
1bb3d9f9df
8223814: SA: jhsdb common help needs to be more detailed Reviewed-by: dholmes, sspitsyn, ysuenaga Contributed-by: Osamu Sakamoto <sakamoto.osamu@nttcom.co.jp>
2019-11-29 12:24:56 +07:00
ysuenaga
bc55a82a56
8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger" Reviewed-by: cjplummer, sspitsyn
2019-11-29 12:24:56 +07:00
roland
dd59567dca
8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Reviewed-by: kvn, thartmann
2019-11-29 12:24:56 +07:00
xuelei
c0e1dc66e1
8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Reviewed-by: mullan
2019-11-29 12:24:56 +07:00
dsamersoff
01475ad9e9
8229352: Use of an uninitialized register in 32-bit ARM template interpreter Reviewed-by: dlong, shade Contributed-by: christoph.goettschkes@microdoc.com
2019-11-29 12:24:55 +07:00
ngasson
4c9911e19d
8217368: AArch64: C2 recursive stack locking optimisation not triggered Reviewed-by: aph, drwhite
2019-11-29 12:24:55 +07:00
adinn
74e4e3affd
8230099: Prepare for backport of JDK-8217368 Reviewed-by: aph
2019-11-29 12:24:55 +07:00
ngasson
db305785dd
8209413: AArch64: NPE in clhsdb jstack command Reviewed-by: aph
2019-11-29 12:24:55 +07:00
lmesnik
991e64f1e9
8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. Reviewed-by: thartmann, sspitsyn
2019-11-29 12:24:55 +07:00
thartmann
cfd7234f1e
8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL Summary: Handle unsafe off-heap access with constant zero address. Reviewed-by: vlivanov, roland
2019-11-29 12:24:55 +07:00
vlivanov
4f5217456b
8218879: Keep track of memory accesses originated from Unsafe Reviewed-by: thartmann
2019-11-29 12:24:55 +07:00
dpochepk
85a1dfebfb
8215792: AArch64: String.indexOf generates incorrect result Reviewed-by: dsamersoff
2019-11-29 12:24:55 +07:00
lancea
b806f1b616
8225189: Multiple JNI calls within critical region in ZIP Library Reviewed-by: alanb
2019-11-29 12:24:55 +07:00
roland
3ea8d216dc
8214857: "bad trailing membar" assert failure at memnode.cpp:3220 Reviewed-by: adinn, thartmann
2019-11-29 12:24:55 +07:00
roland
fa61cabc13
8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better Reviewed-by: kvn, thartmann
2019-11-29 12:24:55 +07:00
roland
73f547cf7a
8209420: Track membars for volatile accesses so they can be properly optimized Reviewed-by: adinn, aph, thartmann
2019-11-29 12:24:55 +07:00
vlivanov
a118cbe192
8202952: C2: Unexpected dead nodes after matching Reviewed-by: kvn
2019-11-29 12:24:54 +07:00
pliden
a5c5f1a10d
8229406: ZGC: Fix incorrect statistics Reviewed-by: pliden, eosterlund Contributed-by: albert.th@alibaba-inc.com
2019-11-29 12:24:54 +07:00
fmatte
6420eef8f6
8225715: jhsdb jmap fails to write binary heap dump of a jshell process Summary: Add a Null check for getSourceFileName() before writing into thread dump. Reviewed-by: cjplummer, kevinw
2019-11-29 12:24:54 +07:00
mseledtsov
4ebbdeb59c
8222299: [TESTBUG] move hotspot container tests to hotspot/containers Summary: Moved the tests, updated relevant files Reviewed-by: dholmes, iignatyev, shade
2019-11-29 12:24:54 +07:00
jiefu
debfb99891
8221894: Add comments for docker tests in the test doc Reviewed-by: erikj, dholmes, shade
2019-11-29 12:24:54 +07:00
mseledtsov
72f2ef97ea
8219997: [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info Summary: Start docker with limits on CPU/Mem, verify JFR reports correct data Reviewed-by: egahlin
2019-11-29 12:24:54 +07:00
mseledtsov
145d4e02f5
8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores Summary: making sure cpuset size does not exceed available cores Reviewed-by: dholmes, lmesnik, shade
2019-11-29 12:24:54 +07:00
stuefe
d8b36a059f
8210314: [aix] NMT does not show "Safepoint" memory type Reviewed-by: goetz, mbaesken
2019-11-29 12:24:54 +07:00
mdoerr
ceb70c88c5
8228649: [PPC64] SA reads wrong slots from interpreter frames Summary: Make frame layout consistent between dbg and product build and implement offsets accordingly. Reviewed-by: goetz, gromero
2019-11-29 12:24:54 +07:00
mikael
a2ce3a9b36
8218581: Incorrect exception message generation Reviewed-by: hseigel
2019-11-29 12:24:54 +07:00
shade
34ba2bec92
8228725: AArch64: Purge method call format support Reviewed-by: adinn
2019-11-29 12:24:54 +07:00
roland
7dec4b5574
8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node" Reviewed-by: thartmann, kvn
2019-11-29 12:24:54 +07:00
bsrbnd
4022c7aeef
8225644: C1 dumps incorrect class name in ClassCastException message Reviewed-by: vlivanov, bsrbnd Contributed-by: fujie@loongson.cn, bsrbnd@gmail.com
2019-11-29 12:24:54 +07:00
vlivanov
7d2a80804f
8226409: Enable argument profiling for sun.misc.Unsafe.put*/get* Reviewed-by: kvn
2019-11-29 12:24:53 +07:00
zgu
5b486ac09c
8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer Reviewed-by: dholmes, rehn
2019-11-29 12:24:53 +07:00
neliasso
bd70ede024
8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize Reviewed-by: kvn, thartmann
2019-11-29 12:24:53 +07:00
roland
1597d47f12
8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call Reviewed-by: kvn
2019-11-29 12:24:53 +07:00
pbansal
84163df099
8226964: [Yaru] GTK L&F: There is no difference between menu selected and de-selected Reviewed-by: prr, kcr
2019-11-29 12:24:53 +07:00
pli
d8dfa99fa0
8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry Reviewed-by: adinn, aph
2019-11-29 12:24:53 +07:00
lbourges
a211c3c0ce
8228711: Path rendered incorrectly when it goes outside the clipping region Summary: fixed closePath() to preserve last position and its outcode in Stroker and TransformingPathConsumer2D.PathClipFilter Reviewed-by: prr, kcr
2019-11-29 12:24:53 +07:00
egahlin
91e3719d65
8220657: JFR.dump does not work when filename is set Reviewed-by: ysuenaga
2019-11-29 12:24:53 +07:00
bchristi
ba188f66b2
8216401: Allow "file:" URLs in Class-Path of local JARs Reviewed-by: alanb, mchung
2019-11-29 12:24:53 +07:00
yzhang
fcd62573a1
8213134: AArch64: vector shift failed with MaxVectorSize=8 Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend. To detect shift failures, MaxVectorSize options are added to jtreg test cases. Reviewed-by: aph, kvn
2019-11-29 12:24:53 +07:00
lancea
6f39e773ac
8226530: ZipFile reads wrong entry size from ZIP64 entries Reviewed-by: bpb, clanger, shade
2019-11-29 12:24:53 +07:00
tnakamura
e6d6efd23a
8220227: Host Locale Provider getDisplayCountry returns error message under non-English Win10 Summary: Adjusting to detect translated Unknown messages Reviewed-by: naoto
2019-11-29 12:24:53 +07:00
mbaesken
dab6a1781a
8227834: build.log output from failing commands : include the hs_error file path in case of crashes in build Reviewed-by: tbell
2019-11-29 12:24:53 +07:00
mbaesken
fb7631adec
8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent Reviewed-by: naoto
2019-11-29 12:24:52 +07:00
mbaesken
a6e88165f6
8228578: fix CFData object leak in macosx KeystoreImpl.m Reviewed-by: weijun
2019-11-29 12:24:52 +07:00
ihse
fb153ec1b6
8217896: Make better use of LCPUs when building on AIX Reviewed-by: ihse Contributed-by: Andrew Leonard <andrew_m_leonard@uk.ibm.com>
2019-11-29 12:24:52 +07:00
shade
25f88d4c15
8228400: Remove built-in AArch64 simulator Reviewed-by: adinn, aph, dsamersoff
2019-11-29 12:24:52 +07:00
mbaesken
de89ccb66c
8228764: New library dependencies due to JDK-8222720 Reviewed-by: goetz, dholmes
2019-11-29 12:24:52 +07:00
goetz
2735ae6a5d
8209939: [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on. Reviewed-by: mdoerr, ghaug
2019-11-29 12:24:52 +07:00
itakiguchi
618260c5a0
8227919: 8213232 causes crashes on solaris sparc64 Reviewed-by: prr, vkempik
2019-11-29 12:24:52 +07:00
jiangli
32d1673220
8202035: Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module. Summary: Support system module archiving with unnamed initial module at dump time. Reviewed-by: erikj, coleenp, mchung, iklam, ccheung Contributed-by: alan.bateman@oracle.com, jiangli.zhou@oracle.com
2019-11-29 12:24:52 +07:00
mseledtsov
8138d5afb1
8224165: [TESTBUG] Docker tests produce excessive output Summary: Trimmed child process output, saving child stdout to file Reviewed-by: dholmes, lmesnik
2019-11-29 12:24:52 +07:00
mseledtsov
038cc41c8b
8221710: [TESTBUG] more configurable parameters for docker testing Summary: Introduced docker test config properties Reviewed-by: lmesnik, iignatyev, egahlin
2019-11-29 12:24:52 +07:00
dpochepk
07d5807758
8205421: AARCH64: StubCodeMark should be placed after alignment Reviewed-by: aph
2019-11-29 12:24:52 +07:00
mbaesken
f6efcce3cc
8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) Reviewed-by: dholmes, sgehwolf
2019-11-29 12:24:52 +07:00
zgu
59940c7194
8208499: NMT: Missing memory tag for Safepoint polling page Summary: Added missing memory tag and cleanup memory type enum Reviewed-by: shade, coleenp
2019-11-29 12:24:51 +07:00
zgu
98f8b80d42
8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread Reviewed-by: coleenp, minqi
2019-11-29 12:24:51 +07:00
ccheung
ec59a3fb09
8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail Summary: added the missing call MemTracker::record_virtual_memory_reserve_and_commit() Reviewed-by: jiangli, zgu
2019-11-29 12:24:51 +07:00
serb
8e408a4bd0
8217676: Upgrade libpng to 1.6.37 Reviewed-by: prr, jdv, kcr
2019-11-29 12:24:51 +07:00
bobv
ce7888a3b0
8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562 Reviewed-by: mseledtsov, rriggs
2019-11-29 12:24:51 +07:00
bobv
4862b5b192
8219562: Line of code in osContainer_linux.cpp L102 appears unreachable Reviewed-by: rriggs, sgehwolf
2019-11-29 12:24:51 +07:00
mseledtsov
4a22495ac2
8221527: [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10 Summary: Using Docker test library to get the image name Reviewed-by: dholmes
2019-11-29 12:24:51 +07:00
bobv
8156bf8cad
8212528: Wrong cgroup subsystem being used for some CPU Container Metrics Reviewed-by: rriggs, sgehwolf
2019-11-29 12:24:51 +07:00
ngasson
694b84a22c
8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64 Reviewed-by: aph, sgehwolf, mseledtsov
2019-11-29 12:24:51 +07:00
mseledtsov
026d1222ec
8221342: [TESTBUG] Generate Dockerfile for docker testing Summary: Dockerfile is generated; introduced properties to specify custom base image Reviewed-by: sgehwolf, dholmes, jiefu
2019-11-29 12:24:51 +07:00
mseledtsov
526724a9c0
8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 Summary: Updated the OL version in Dockerfile in FROM field Reviewed-by: dcubed
2019-11-29 12:24:51 +07:00
bobv
ef6b500605
8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs Reviewed-by: sspitsyn, sgehwolf
2019-11-29 12:24:51 +07:00
bobv
75a1c22997
8217766: Container Support doesn't work for some Join Controllers combinations Reviewed-by: rriggs, sgehwolf
2019-11-29 12:24:51 +07:00
sgehwolf
5809bd03be
8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp Reviewed-by: bobv, adinn
2019-11-29 12:24:50 +07:00
psadhukhan
a0b2e469ac
8225423: GTK L&F: JSplitPane: There is no divider shown Reviewed-by: prr, serb
2019-11-29 12:24:50 +07:00
alitvinov
22cca7cb81
8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579 8224825: java/awt/Color/AlphaColorTest.java fails in linux-x64 system Reviewed-by: prr
2019-11-29 12:24:50 +07:00
hseigel
49b2c81f4d
8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*) Summary: When calculating vtable size at class load time, do not look for miranda method if matching package private method is found in a super class. Reviewed-by: acorn, lfoltan
2019-11-29 12:24:50 +07:00
vlivanov
d5aed127bb
8225141: Better handling of classes in error state in fast class initialization checks Reviewed-by: dlong, dholmes
2019-11-29 12:24:50 +07:00
dcubed
c550319f0c
8208706: compiler/tiered/ConstantGettersTransitionsTest.java fails to compile Reviewed-by: dholmes
2019-11-29 12:24:50 +07:00
iignatyev
feacf8c19f
8208701: Fix for JDK-8208655 causes test failures in CI tier1 Reviewed-by: dholmes, dcubed
2019-11-29 12:24:50 +07:00
iignatyev
69894cd01f
8208655: use JTreg skipped status in hotspot tests Reviewed-by: kvn, hseigel, iklam
2019-11-29 12:24:50 +07:00
stuefe
372070f588
8221408: Windows 32bit build build errors/warnings in hotspot Reviewed-by: kbarrett, dholmes
2019-11-29 12:24:50 +07:00
shade
91b70c4d9e
8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot) Reviewed-by: dholmes, stuefe
2019-11-29 12:24:50 +07:00
coleenp
3d4d569983
8222914: Partial backport of JDK-8218266 8215505: Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes Summary: remove dead code, protection_domains can be unloaded in the dictionary pd_set. Reviewed-by: lfoltan, dholmes, zgu, hseigel
2019-11-29 12:24:50 +07:00
dfuchs
11587d28f2
8216562: UnknownBodyLength sometimes fails due to "Connection reset by peer" Summary: uses a longer linger time and avoids closing socket too early. Reviewed-by: chegar
2019-11-29 12:24:49 +07:00
dfuchs
38ddbc72e7
8210130: java/net/httpclient/UnknownBodyLengthTest.java failed Summary: The fix improves the test robustness by making it retry once in case of IO/Connect exception. Reviewed-by: chegar
2019-11-29 12:24:49 +07:00
dtitov
33775ea579
8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Reviewed-by: sspitsyn, dholmes
2019-11-29 12:24:49 +07:00
dtitov
c596eda6fc
8221730: jcmd process name matching broken Reviewed-by: jcbeyler, dholmes, cjplummer
2019-11-29 12:24:49 +07:00
dtitov
46af26f628
8205654: serviceability/dcmd/framework/HelpTest.java timed out 8218705: Test sun/tools/jcmd/TestJcmdDefaults.java fails on Linux Reviewed-by: sspitsyn, dholmes
2019-11-29 12:24:49 +07:00
sviswanathan
f2bdd74ae5
8217371: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation) Reviewed-by: kvn, neliasso, thartmann
2019-11-29 12:24:49 +07:00
hseigel
a7400926bb
8228596: Class redefinition fails when condy instructions are removed Summary: Make sure has_dynamic_constant flag value gets copied to merged constant pool, when it is set to TRUE Reviewed-by: coleenp, dcubed, sspitsyn
2019-11-29 12:24:49 +07:00
zgu
35974c48d6
8217785: Padding ParallelTaskTerminator::_offered_termination variable Reviewed-by: shade, tschatzl
2019-11-29 12:24:49 +07:00
dholmes
f2f2ad67b1
8222387: Out-of-bounds access to CPU _family_id_xxx array Reviewed-by: dholmes, kvn Contributed-by: Jinke Fan <fanjinke51@yeah.net>
2019-11-29 12:24:49 +07:00
thartmann
8b3c56edb5
8220341: Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack Summary: Skip unloaded methods in compile queue during marking. Reviewed-by: kvn, neliasso, eosterlund, coleenp
2019-11-29 12:24:49 +07:00
thartmann
cf13d54f2b
8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?" Summary: Use weak handles for compile tasks to allow unloading of referenced methods. Reviewed-by: kvn, coleenp, eosterlund
2019-11-29 12:24:49 +07:00
roland
ca92dbea10
8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop Reviewed-by: thartmann, kvn
2019-11-29 12:24:49 +07:00
vdeshpande
bb95f980aa
8224558: Fix replicateB encoding Reviewed-by: thartmann, vlivanov
2019-11-29 12:24:48 +07:00
qpzhang
7ac32a957c
8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted Summary: Specify a proper min stack size input to -Xss for aarch64 Reviewed-by: aph
2019-11-29 12:24:48 +07:00
ecaspole
51b3a8b151
8216375: Revert JDK-8145579 after JDK-8076988 is resolved Summary: Remove obsolete code Reviewed-by: thartmann, dlong
2019-11-29 12:24:48 +07:00
ecaspole
39031388d4
8076988: reevaluate trivial method policy Summary: Removed some checks to qualify as trivial Reviewed-by: shade, thartmann, dlong
2019-11-29 12:24:48 +07:00
redestad
c52178849f
8209186: Rename SimpleThresholdPolicy to TieredThresholdPolicy Reviewed-by: thartmann, pliden, kvn
2019-11-29 12:24:48 +07:00
rrich
1e7520f894
8228618: s390: c1/c2 fail to add a metadata relocation in the static call stub. Reviewed-by: mdoerr, goetz
2019-11-29 12:24:48 +07:00
joehw
73a9d228d8
8213734: SAXParser.parse(File, ..) does not close resources when Exception occurs. Reviewed-by: lancea
2019-11-29 12:24:48 +07:00
coffeys
e68266ef05
8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 Reviewed-by: lancea
2019-11-29 12:24:48 +07:00
kbarrett
c6b446af02
8220690: ATTRIBUTE_ALIGNED requires GNU extensions enabled Summary: Use __typeof__(x) instead of typeof(x). Reviewed-by: shade, sgehwolf
2019-11-29 12:24:48 +07:00
valeriep
9100e2b570
8226607: Inconsistent info between pcsclite.md and MUSCLE headers Summary: Updated the info based on MUSCLE v1.8.24 Reviewed-by: ascarpino
2019-11-29 12:24:48 +07:00
valeriep
7087eaec00
8218780: Update MUSCLE PCSC-Lite header files Summary: update the PCSC-lite header files to 1.8.24 release Reviewed-by: coffeys
2019-11-29 12:24:48 +07:00
ogatak
a875315c21
8224090: [PPC64] Fix SLP patterns for filling an array with double float literals Reviewed-by: mdoerr, simonis
2019-11-29 12:24:48 +07:00
stuefe
5b8dafa160
8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak Reviewed-by: stefank, coleenp
2019-11-29 12:24:47 +07:00
sgroeger
2b9e81f96c
8226468: [aix] loadquery failed error message displayed Reviewed-by: stuefe, mbaesken
2019-11-29 12:24:47 +07:00
mbaesken
a108c6a251
8227247: tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows Reviewed-by: jjg, stuefe
2019-11-29 12:24:47 +07:00
kevinw
0527a7ee0a
8219513: compiler/codegen/aes/TestCipherBlockChainingEncrypt.java timeout on Solaris-sparc Reviewed-by: kvn, iignatyev Contributed-by: fairoz.matte@oracle.com
2019-11-29 12:24:47 +07:00
hseigel
d3a73ae583
8215901: [TESTBUG] TestCheckedEnsureLocalCapacity.java fails intermittently Summary: Change pattern match to not require that the matching string start at the beginning of a line. Reviewed-by: dcubed, dholmes
2019-11-29 12:24:47 +07:00
joehw
1b3990bbe8
8213325: (props) Properties.loadFromXML does not fully comply with the spec Reviewed-by: alanb, rriggs, dfuchs, naoto
2019-11-29 12:24:47 +07:00
dzhou
5a6501c033
8210408: Refactor java.util.ResourceBundle:i18n shell tests to plain java tests Reviewed-by: naoto
2019-11-29 12:24:47 +07:00
dtitov
49b93fc0a5
8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out Reviewed-by: cjplummer, gadams
2019-11-29 12:24:47 +07:00
pliden
63cf5826b7
8215451: JNI IsSameObject should not keep objects alive Reviewed-by: eosterlund, kbarrett
2019-11-29 12:24:47 +07:00
tvaleev
7d60956ff4
8214687: Optimize Collections.nCopies().hashCode() and equals() Reviewed-by: igerasim, smarks
2019-11-29 12:24:47 +07:00
jiefu
9da926c7a3
8219919: RuntimeStub name lost with PrintFrameConverterAssembly Reviewed-by: kvn
2019-11-29 12:24:47 +07:00
manc
0350cad963
8223227: Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase Reviewed-by: dholmes, jcbeyler
2019-11-29 12:24:46 +07:00
manc
31e61204a1
8223177: Data race on JvmtiEnvBase::_tag_map in double-checked locking Summary: Add memory fences on accesses to JvmtiEnvBase::_tag_map Reviewed-by: dholmes, jcbeyler, sspitsyn
2019-11-29 12:24:46 +07:00
bpb
baa8d855f9
8202252: (aio) Closed AsynchronousSocketChannel keeps completion handler alive Summary: Clear handler instance variable after use Reviewed-by: rriggs, alanb
2019-11-29 12:24:46 +07:00
eosterlund
cda4d52840
8224531: SEGV while collecting Klass statistics Reviewed-by: coleenp, kbarrett, tschatzl
2019-11-29 12:24:46 +07:00
eosterlund
d716566537
8212992: Change mirror accessor in Klass::verify_on() to use AS_NO_KEEPALIVE Reviewed-by: coleenp, pliden
2019-11-29 12:24:46 +07:00
eosterlund
808e3190b5
8210063: ZGC: Enable load barriers for IN_NATIVE runtime barriers Reviewed-by: pliden
2019-11-29 12:24:46 +07:00
eosterlund
ab69ef628e
8227277: HeapInspection::find_instances_at_safepoint walks dead objects Reviewed-by: dholmes, kbarrett, tschatzl, coleenp
2019-11-29 12:24:46 +07:00
redestad
063cd195f7
8220682: Heap dumping and inspection fails with JDK-8214712 Reviewed-by: jcbeyler, jiangli, sspitsyn
2019-11-29 12:24:46 +07:00
mgronlun
0d7ddd0044
8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory Reviewed-by: egahlin, rwestberg
2019-11-29 12:24:46 +07:00
dcubed
884e063cdb
8227117: normal interpreter table is not restored after single stepping with TLH Reviewed-by: sspitsyn, eosterlund, dholmes, coleenp
2019-11-29 12:24:46 +07:00
coleenp
68a9ce537e
8228485: JVM crashes when bootstrap method for condy triggers loading of class whose static initializer throws exception Summary: Add case for JVM_CONSTANT_Dynamic in error_message function. Reviewed-by: dholmes, shade
2019-11-29 12:24:46 +07:00
igerasim
ba958e68ae
8226543: Reduce GC pressure during message digest calculations in password-based encryption Reviewed-by: mullan
2019-11-29 12:24:45 +07:00
jlahoda
a89ddcd623
8208269: Javadoc does not support module-info in a multi-release jar Summary: Ensuring correct version is set when reading multi-release jars. Reviewed-by: jjg
2019-11-29 12:24:45 +07:00
roland
db7c827e90
8209684: Intrinsics that assume some input non null should use GraphKit::must_be_not_null() Reviewed-by: kvn, thartmann
2019-11-29 12:24:45 +07:00
zgu
d2d403e6fb
8218566: NMT: missing memory tag for assert poison page Reviewed-by: shade, stuefe
2019-11-29 12:24:45 +07:00
zgu
5f5620da86
8218558: NMT stack traces in output should show mt component for virtual memory allocations Reviewed-by: shade, stuefe, coleenp
2019-11-29 12:24:45 +07:00
mbalao
a31c378062
8223482: Unsupported ciphersuites may be offered by a TLS client Reviewed-by: xuelei, andrew
2019-11-29 12:24:45 +07:00
unknown
4e318fe17e
8221892: ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable Reviewed-by: martin, dholmes
2019-11-29 12:24:45 +07:00
weijun
4317086b95
8225257: sun/security/tools/keytool/PSS.java timed out Reviewed-by: valeriep
2019-11-29 12:24:45 +07:00
rpatil
5e2b75e1b7
8224560: (tz) Upgrade time-zone data to tzdata2019a 8225580: tzdata2018i integration causes test failures on jdk-13 8215982: (tz) Upgrade time-zone data to tzdata2018i Reviewed-by: andrew, naoto
2019-11-29 12:24:45 +07:00
weijun
d9a9191583
8222987: sun/security/tools/keytool/PSS.java times out on Solaris-SPARC Reviewed-by: mullan, xuelei
2019-11-29 12:24:45 +07:00
naoto
e678c7c484
8222980: Upgrade IANA Language Subtag Registry to Version 2019-04-03 Reviewed-by: bpb, lancea
2019-11-29 12:24:45 +07:00
coffeys
685987cedb
8133489: Better messaging for PKIX path validation matching Reviewed-by: xuelei
2019-11-29 12:24:44 +07:00
kbarrett
ddc24ff413
8217576: C1 atomic access handlers use incorrect decorators Summary: Fix decorator defaulting. Reviewed-by: tschatzl, eosterlund
2019-11-29 12:24:44 +07:00
rehn
6b216b260e
8220173: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark Reviewed-by: dcubed, redestad
2019-11-29 12:24:44 +07:00
rkennke
d913f69bc3
8223244: Fix usage of ARRAYCOPY_DISJOINT decorator Reviewed-by: eosterlund, shade
2019-11-29 12:24:44 +07:00
mdoerr
60a9fa82d2
8225347: [s390] Unexpected exit from stack overflow test Reviewed-by: simonis
2019-11-29 12:24:44 +07:00
rrich
aae91dfee0
8223572: ~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition() Reviewed-by: dcubed, rehn, dholmes
2019-11-29 12:24:44 +07:00
naoto
65bdba16cf
8220037: Inconsistencies of generated timezone files between Windows and Linux Reviewed-by: rriggs
2019-11-29 12:24:44 +07:00
naoto
04f49461ee
8217366: ZoneStrings are not populated for all the Locales Reviewed-by: rriggs
2019-11-29 12:24:44 +07:00
psadhukhan
34d4d46bdb
8214702: Wrong text position for whitespaced string in printing Swing text Reviewed-by: prr, serb
2019-11-29 12:24:44 +07:00
alanb
aca014f9e8
8208780: (se) test SelectWithConsumer.testReadableAndWriteable(): failure Reviewed-by: bpb
2019-11-29 12:24:44 +07:00
mbaesken
6b89e3c9a8
8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 Reviewed-by: aph, goetz, lucy
2019-11-29 12:24:44 +07:00
roland
0a7186408e
8215265: C2: range check elimination may allow illegal out of bound access Reviewed-by: thartmann, kvn
2019-11-29 12:24:44 +07:00
joehw
3f02f6a9e2
8180901: Transformer.reset() resets the state only once Reviewed-by: rriggs, lancea
2019-11-29 12:24:43 +07:00
neliasso
afdcfe7996
8087128: C2: Disallow definition split on MachCopySpill nodes Reviewed-by: kvn
2019-11-29 12:24:43 +07:00
eosterlund
ee7a8b2836
8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy Reviewed-by: kvn, mdoerr, thartmann
2019-11-29 12:24:43 +07:00
eosterlund
876a237923
8216427: ciMethodData::load_extra_data() does not always unpack the last entry Reviewed-by: thartmann, kvn
2019-11-29 12:24:43 +07:00
dholmes
59614ead06
8193234: When using -Xcheck:jni an internally allocated buffer can leak Reviewed-by: shade, hseigel
2019-11-29 12:24:43 +07:00
roland
6feab1c871
8224580: Matcher can cause oop field/array element to be reloaded Reviewed-by: neliasso, rkennke, dlong
2019-11-29 12:24:43 +07:00
vlivanov
5ee1e4169f
8218163: C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none Reviewed-by: kvn, neliasso
2019-11-29 12:24:43 +07:00
thartmann
d8718869c7
8218721: C1's CEE optimization produces safepoint poll with invalid debug information Summary: Bail out of CEE if one of the gotos is a safepoint but the if is not. Reviewed-by: vlivanov, mdoerr
2019-11-29 12:24:43 +07:00
prr
7493143634
8222362: Upgrade to Freetype 2.10.0 Reviewed-by: serb, erikj
2019-11-29 12:24:43 +07:00
coffeys
24c3cb08db
8217364: Custom URLStreamHandler for jrt or file protocol can override default handler Reviewed-by: redestad
2019-11-29 12:24:42 +07:00
xuelei
e951925064
8216326: SSLSocket stream close() does not close the associated socket Reviewed-by: jnimeh
2019-11-29 12:24:42 +07:00
rriggs
de811fa971
8216205: Java API documentation formatting error in System.getEnv Reviewed-by: lancea, bchristi, alanb
2019-11-29 12:24:42 +07:00
ysuenaga
133b9def4b
8216155: C4819 warning at libfreetype sources on Windows Reviewed-by: erikj
2019-11-29 12:24:42 +07:00
roland
ea5250cb69
8215483: Off heap memory accesses should be vectorized Reviewed-by: neliasso, kvn
2019-11-29 12:24:42 +07:00
dmarkov
45fbb55e57
8214579: JFrame does not paint content in XVFB / X11vnc environment Reviewed-by: prr
2019-11-29 12:24:42 +07:00
mgronlun
2941a8707c
8214287: SpecJbb2005StressModule got uncaught exception Reviewed-by: egahlin, jwilhelm
2019-11-29 12:24:42 +07:00
joehw
19298a4a63
8213117: adoptNode corrupts attribute values Reviewed-by: lancea
2019-11-29 12:24:42 +07:00
mdoerr
053f38c8b2
8224230: [PPC64, s390] Support AsyncGetCallTrace Reviewed-by: goetz, jcbeyler, sspitsyn
2019-11-29 12:24:42 +07:00
weijun
8ff154d460
8221801: Update src/java.base/share/legal/public_suffix.md Reviewed-by: xuelei
2019-11-29 12:24:42 +07:00
psadhukhan
2ec6c1bb18
8221411: NullPointerException in RasterPrinterJob without PrinterResolution Reviewed-by: prr
2019-11-29 12:24:42 +07:00
jnimeh
930b5fc653
8218723: Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation Reviewed-by: apetcher
2019-11-29 12:24:41 +07:00
stuefe
e45e48522c
8224487: outputStream should not be copyable Reviewed-by: kbarrett, coleenp
2019-11-29 12:24:41 +07:00
stuefe
86f28c5e03
8221480: jcmd VM.metaspace shall print limits in basic mode Reviewed-by: adinn, rehn
2019-11-29 12:24:41 +07:00
shade
0aa8b848c0
8224033: os::snprintf should be used in virtualizationSupport.cpp Reviewed-by: mbaesken, stuefe
2019-11-29 12:24:41 +07:00
mbaesken
645e73c407
8222720: Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64 Reviewed-by: dholmes, rehn
2019-11-29 12:24:41 +07:00
mdoerr
1035e46d44
8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function Reviewed-by: mbaesken, gromero, kvn
2019-11-29 12:24:41 +07:00
gromero
a70c4d4ebb
8223660: jtreg: Decouple Unsafe from RTM tests Reviewed-by: mdoerr, shade
2019-11-29 12:24:41 +07:00
rschmelter
5f901c5982
8220570: Additonal trace when native thread creation fails Summary: Added additonal trace when native thread creation fails Reviewed-by: dholmes, goetz
2019-11-29 12:24:41 +07:00
rschmelter
ea20050764
8221325: Add information about swap space to print_memory_info() on MacOS Reviewed-by: stuefe, dholmes
2019-11-29 12:24:41 +07:00
shade
8cdd6bee6a
8218715: [TESTBUG] TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock WhiteBoxAPI Reviewed-by: kvn
2019-11-29 12:24:41 +07:00
roland
24146de984
8217990: C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks Reviewed-by: thartmann, mdoerr, rrich, kvn
2019-11-29 12:24:41 +07:00
roland
165e0fed91
8216549: Mismatched unsafe access to non escaping object fails Reviewed-by: vlivanov, kvn, thartmann
2019-11-29 12:24:41 +07:00
fyang
c39dfe852e
8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal Reviewed-by: thartmann Contributed-by: jitao8@huawei.com
2019-11-29 12:24:40 +07:00
vlivanov
c6bc4e331a
8217760: C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle Reviewed-by: thartmann, roland
2019-11-29 12:24:40 +07:00
thartmann
2735859ea2
8218201: Failures when vmIntrinsics::_getClass is not inlined Summary: Fix BCEscapeAnalyzer to correctly handle _getClass intrinsic. Reviewed-by: kvn, dlong, redestad, neliasso
2019-11-29 12:24:40 +07:00
zgu
bb2650fd53
8216199: Local variable arg defined but never used in BCEscapeAnalyzer::compute_escape_for_intrinsic() Summary: Removed unused local variable Reviewed-by: thartmann
2019-11-29 12:24:40 +07:00
unknown
5205b67c07
8221120: CopyOnWriteArrayList.set should always have volatile write semantics Reviewed-by: martin
2019-11-29 12:24:40 +07:00
qpzhang
01239bc9f9
8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable Reviewed-by: aph
2019-11-29 12:24:40 +07:00
fyang
454e3ab3f7
8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield Reviewed-by: aph Contributed-by: patrick@os.amperecomputing.com
2019-11-29 12:24:40 +07:00
fyang
167932904a
8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static Reviewed-by: aph Contributed-by: lunliu93@gmail.com
2019-11-29 12:24:40 +07:00
dkejriwal
cf1eb0bce6
8206879: Currency decimal marker incorrect for Peru Reviewed-by: naoto, rpatil
2019-11-29 12:24:40 +07:00
igerasim
cb0a40ad69
6996807: FieldReflectorKey hash code computation can be improved Reviewed-by: rriggs
2019-11-29 12:24:40 +07:00
gromero
c98f4944ae
8221434: Fix typo in lib-x11 autoconf error message about missing headers Reviewed-by: dholmes
2019-11-29 12:24:39 +07:00
xliu
3312aa5fbf
8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently Summary: Always purge_stale_tasks() in CompileQueue::get(). Reviewed-by: thartmann, kvn
2019-11-29 12:24:39 +07:00
stuefe
ecc6c105e6
8224034: [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows Reviewed-by: dholmes
2019-11-29 12:24:39 +07:00
stuefe
ce5d9b023d
8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe Reviewed-by: rriggs, martin
2019-11-29 12:24:39 +07:00
stuefe
989fcdab48
8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO Reviewed-by: dcubed, dholmes
2019-11-29 12:24:39 +07:00
jiangli
9ce25e0256
8210926: vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/TestDescription.java failed with JVMTI_ERROR_INVALID_CLASS in CDS mode Summary: Reset InstanceKlass _init_state to 'allocated' before writing out shared classes at dump time. Reviewed-by: dholmes, coleenp
2019-11-29 12:24:39 +07:00
tschatzl
eabc627267
8200365: TestOptionsWithRanges.java of '-XX:TLABWasteTargetPercent=100' fails intermittently Summary: For initial TLAB sizing, increase the number of expected refills to 2. Reviewed-by: phh, sangheki
2019-11-29 12:24:39 +07:00
aivanov
0399ca1b86
8218682: [TEST_BUG] DashOffset fails in mach5 8198411: [TEST_BUG] Two java2d tests are unstable in mach5 Summary: Skip testing VolatileImage if IndexColorModel is detected Reviewed-by: prr, serb
2019-11-29 12:24:39 +07:00
dlong
3ea3cb34f0
8204521: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java fails trying to delete temp file Reviewed-by: kvn
2019-11-29 12:24:39 +07:00
kaddepalli
518b306a9d
8196681: Java Access Bridge logging and debug flags dynamically controlled Reviewed-by: serb, sveerabhadra
2019-11-29 12:24:39 +07:00
goetz
432d67fccb
8215534: [testbug] some jfr test don't check @requires vm.hasJFR Reviewed-by: sundar, egahlin
2019-11-29 12:24:39 +07:00
coffeys
46e71c37bd
8148188: Enhance the security libraries to record events of interest Reviewed-by: egahlin, mullan, weijun, xuelei
2019-11-29 12:24:39 +07:00
ysuenaga
e4b113a046
8225636: SA can't handle prelinked libraries Reviewed-by: sspitsyn, cjplummer
2019-11-29 12:24:38 +07:00
naoto
74e785d99d
8214770: java/time/test/java/time/format/TestNonIsoFormatter.java failed in non-english locales. Reviewed-by: lancea, bpb
2019-11-29 12:24:38 +07:00
mbaesken
57f4ebeafb
8220355: Improve assertion texts and exception messages in eventHandlerVMInit Reviewed-by: alanb, sspitsyn, jcbeyler
2019-11-29 12:24:38 +07:00
mbaesken
d25deac18b
8223574: add more thread-related system settings info to hs_error file on AIX Reviewed-by: goetz, mdoerr
2019-11-29 12:24:38 +07:00
mbaesken
3c49912fc5
8222280: Provide virtualization related info in the hs_error file on AIX Reviewed-by: clanger, mdoerr
2019-11-29 12:24:38 +07:00
azeller
7929fce046
8194231: java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind Summary: Changed test to no longer use hardcoded ports. Reviewed-by: chegar, clanger
2019-11-29 12:24:38 +07:00
thartmann
7b2ac0579e
8219807: C2 crash in IfNode::up_one_dom(Node*, bool) Summary: Guard against regions degraded to copies. Reviewed-by: kvn
2019-11-29 12:24:38 +07:00
mbaesken
904b065be3
8217093: Support extended-length paths in parse_manifest.c on windows Reviewed-by: chegar, clanger
2019-11-29 12:24:38 +07:00
mdoerr
3fb686a350
8211097: aix: fix build after JDK-8210919 Reviewed-by: shade, mbaesken, erikj
2019-11-29 12:24:38 +07:00
ihse
0513b87831
8210919: Remove statically linked libjli on Windows Reviewed-by: erikj
2019-11-29 12:24:38 +07:00
ihse
fc5c718661
8210729: Clean up macosx static library handling Reviewed-by: erikj
2019-11-29 12:24:38 +07:00
mgronlun
cddb74d2a2
8214161: java.lang.IllegalAccessError: class jdk.internal.event.X509CertificateEvent (in module java.base) cannot access class jdk.jfr.internal.handlers.EventHandler (in module jdk.jfr) because module java.base does not read module jdk.jfr Reviewed-by: egahlin, dholmes
2019-11-29 12:24:38 +07:00
mgronlun
f030750af7
8213172: CDS and JFR tests fail with assert(JdkJfrEvent::is(klass)) failed: invariant Reviewed-by: egahlin, dholmes
2019-11-29 12:24:38 +07:00
egahlin
dad134d6d8
8203629: Produce events in the JDK without a dependency on jdk.jfr Reviewed-by: mgronlun
2019-11-29 12:24:37 +07:00
igerasim
38cf3dcc11
8217344: Make comparison overflow-aware in ECDHKeyAgreement.engineGenerateSecret() Reviewed-by: apetcher
2019-11-29 12:24:37 +07:00
xliu
4d9f1c2080
8222670: pathological case of JIT recompilation and code cache bloat Summary: Prevent downgraded compilation tasks from recompiling. Reviewed-by: sgehwolf, thartmann
2019-11-29 12:24:37 +07:00
xuelei
4f80f3f6d4
8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes Reviewed-by: jnimeh
2019-11-29 12:24:37 +07:00
thartmann
7de85f3a86
8177899: Tests fail due to code cache exhaustion on machines with many cores Summary: Implemented upper limit on CICompilerCount based on code cache size. Reviewed-by: kvn, mdoerr
2019-11-29 12:24:37 +07:00
mbaesken
3700f363ab
8219241: Provide basic virtualization related info in the hs_error file on linux/windows x86_64 Reviewed-by: dholmes, mdoerr
2019-11-29 12:24:37 +07:00
robm
fd51d57e83
8139965: Hang seen when using com.sun.jndi.ldap.search.replyQueueSize Reviewed-by: dfuchs
2019-11-29 12:24:37 +07:00
aoqi
eb2c633229
8170639: [Linux] jsig is limited to a maximum of 64 signals Reviewed-by: dholmes, iklam
2019-11-29 12:24:37 +07:00
ysuenaga
b942fc1590
8224252: [TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805 Reviewed-by: cjplummer, sspitsyn
2019-11-29 12:24:37 +07:00
clanger
fdbe934361
8223553: Fix code constructs that do not compile with the Eclipse Java Compiler Reviewed-by: smarks, dfuchs
2019-11-29 12:24:37 +07:00
stuefe
9310557f64
8213017: jspawnhelper: need to handle pipe write failure when sending return code Reviewed-by: alanb
2019-11-29 12:24:37 +07:00
unknown
7dd62453a1
8224698: ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler Reviewed-by: martin, clanger, smarks, dfuchs
2019-11-29 12:24:37 +07:00
goetz
968a703563
8224838: Bump update version for OpenJDK: jdk-11.0.5 Reviewed-by: clanger
2019-11-29 12:24:36 +07:00
xuelei
8ae0ca788b
8210985: Update the default SSL session cache size to 20480 Summary: Change SSLSessionContext.getSessionCacheSize to return 20480 by default instead of 0. Reviewed-by: jnimeh, mullan
2019-11-29 12:24:36 +07:00
bell-sw
7cc6dabacb
Merge conflict fix. Conflict against: https://github.com/JetBrains/JetBrainsRuntime/commit/0456745
2019-11-29 12:24:36 +07:00
prr
98222a3ab1
8225286: Better rendering of native glyphs Reviewed-by: serb, psadhukhan, mschoene, rhalade
...
Conflicts:
src/java.desktop/share/native/libfontmanager/freetypeScaler.c
2019-11-29 12:24:36 +07:00
prr
6ca28a465e
8223886: Add in font table referene Reviewed-by: serb, psadhukhan, mschoene, rhalade
...
Conflicts:
src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
Cherrypick merge failed. The change applied manually:
https://github.com/bell-sw/jdk11u-openjdk/commit/0634e836
2019-11-29 12:24:36 +07:00
bell-sw
86f9f3d218
Merge conflict fix. Conflict against: https://github.com/JetBrains/JetBrainsRuntime/commit/690696bb
2019-11-29 12:24:36 +07:00
prr
dccdba4195
8222690: Better Glyph Images Reviewed-by: serb, psadhukhan, mschoene, rhalade
...
Conflicts:
src/java.desktop/share/native/libfontmanager/DrawGlyphList.c
2019-11-29 12:24:36 +07:00
bell-sw
904035e893
Merge conflict fix. Minor clash with the change: https://github.com/JetBrains/JetBrainsRuntime/commit/1e1b932a
2019-11-29 12:24:36 +07:00
prr
cb01742e4d
8220186: Improve use of font temporary files Reviewed-by: serb, psadhukhan, mschoene, rhalade
...
Conflicts:
src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java
2019-11-29 12:24:36 +07:00
bell-sw
7d4b3df1d1
Merge conflict fix. Minor clash with the change: https://github.com/JetBrains/JetBrainsRuntime/commit/e3ba0bd6
2019-11-29 12:24:36 +07:00
serb
2f7d8d675a
8215756: Memory leaks in the AWT on macOS Reviewed-by: dmarkov
...
Conflicts:
src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
2019-11-29 12:24:36 +07:00
valeriep
cd45e7d047
8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange Summary: Add internal Signature init methods to select provider based on both key and parameter Reviewed-by: xuelei
2019-11-29 12:24:35 +07:00
valeriep
62eedcd00e
8214096: sun.security.util.SignatureUtil passes null parameter, so JCE validation fails Summary: Changed SignatureUtil.specialSetParameter to ignore null signature parameters Reviewed-by: mullan, weijun
2019-11-29 12:24:35 +07:00
weijun
e5b9dff996
8215694: keytool cannot generate RSASSA-PSS certificates Reviewed-by: xuelei
2019-11-29 12:24:35 +07:00
redestad
fc7e5e237f
8215380: Backout accidental change to String::length Reviewed-by: darcy, smarks
2019-11-29 12:24:35 +07:00
bell-sw
de40b3e2e8
Merge conflict fix. Automatic merge failed due to cherrypicking commit from outdated mercurial branch without the change: https://github.com/bell-sw/jdk11u-openjdk/commit/aa8dc084
2019-11-29 12:24:35 +07:00
redestad
41960fba8c
8215281: Use String.isEmpty() when applicable in java.base Reviewed-by: dfuchs, alanb
...
Conflicts:
src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
2019-11-29 12:24:35 +07:00
bell-sw
91790b3703
Merge conflict fix. Automatic cherrypick merge failed due to commit on outdated mercurial branch without the change: https://github.com/bell-sw/jdk11u-openjdk/commit/d5bd6969
2019-11-29 12:24:35 +07:00
apetcher
a9557a4d3a
8147502: Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size Summary: Truncate the digest according to the group order, not the field size Reviewed-by: jnimeh
...
Conflicts:
src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
2019-11-29 12:24:35 +07:00
Alexey Ushakov
feafd8965a
JBR-1970 [bkp to 193] JBR-1962 Allow to change font config
...
-Djava2d.font.loadFontConf=true option loads .fonts.conf from user.home (if available)
(cherry picked from commit 165ca35138 )
(cherry picked from commit faa8d3d258 )
2019-11-27 16:41:03 +03:00
Vitaly Provodin
9fb7d40dbe
updated JTreg exclude list
2019-11-25 11:59:03 +07:00
Vitaly Provodin
f276e66ddc
updated JTreg exclude list
2019-11-20 10:29:29 +07:00
Denis Fokin
5832699aa0
JBR-1967 backport to 193: JBR-1883 Button states are changed on Toolbar after significant delay
...
(cherry picked from commit 6c1c66e3e7 )
2019-11-19 12:23:16 +03:00
Vitaly Provodin
b8619feb9e
updated JTreg exclude list
2019-11-18 16:25:30 +07:00
Alexey Ushakov
cd4c15fca4
JBR-1959 [bkp to 193] JBR-1954 .AppleSystemUIFont font rendering issues still exist for non-HiDPI displays on macOS Catalina
...
Removed workaround for fixed JBR-226 to have correct device transform. Additional transform for font size calculation is not necessary any more.
(cherry picked from commit c430a66615 )
2019-11-15 16:13:51 +03:00
Alexey Ushakov
85fbfd586d
JBR-1925 JetBrainsMono fonts update to v0.20
...
Updated the fonts to v0.20
(cherry picked from commit 41f4fddd34 )
2019-11-14 18:10:31 +07:00
Konstantin Bulenkov
82259164e9
Remove JetBrains Mono Italic until UX-973 is fixed
...
(cherry picked from commit 529d5c8bcc )
2019-11-14 18:10:25 +07:00
Denis Fokin
fbebc4470b
JBR-1947 backport: JBR-1932 Dialogs leak via CPlatformWindow
...
(cherry picked from commit 7fe266a4a3 )
2019-11-05 12:59:46 +03:00
Alexey Ushakov
bbbe066b74
JBR-1915 .AppleSystemUIFont font rendering issues on macOS Catalina
...
Restored CoreText rendering (JBR-1756, JBR-1863, JBR-1868)
Use actual font size for calculating advances
(cherry picked from commit 0ff4014388 )
2019-10-31 14:22:43 +03:00
Denis Fokin
fadf7ba13a
JBR-1931 Provide separate means to get in fullscreen and get out of fullscreen
...
(cherry picked from commit a19f3595ba )
2019-10-28 17:16:22 +03:00
Elena Sayapina
fb450839b4
JBR-1417 Regression test update, fixed focus issue on a certain TC agents by adding frame.toFront()
...
(cherry picked from commit b99c1e7b5c )
2019-10-16 19:43:01 +07:00
Vitaly Provodin
4c11caa0ce
JBR-1821: Notarize JBR bundles as a standalone app
2019-10-16 14:32:49 +07:00
Elena Sayapina
fad2dbc187
JBR-1417 Regression test update, additional focus check was added
...
(cherry picked from commit d757108517 )
2019-10-16 13:20:37 +07:00
Elena Sayapina
5c51d79ef9
JBR-1417 Regression test update, fixed test compilation, added missed import
...
(cherry picked from commit 6ea9530d9f )
2019-10-16 12:23:45 +07:00
Elena Sayapina
928e884754
JBR-1417 Regression test update, made fail check more straightforward
...
(cherry picked from commit 9fe5c778d9 )
2019-10-16 12:23:40 +07:00
Vitaly Provodin
9331ecada6
updated JTreg exclude list
2019-10-11 18:17:55 +07:00
Vitaly Provodin
8781991e67
updated JTreg exclude list
2019-10-11 18:17:00 +07:00
Eugene Petrenko
7a24f5a493
project setup improvements
...
git ignore .idea and cmake build folders folder under /jb
make configure script unix executable to support ./configure runs
add section for building on macOS
2019-10-10 12:24:41 +02:00
Eugene Petrenko
82dcb03358
cds - add more logging to -Xshare:dump errors
...
log exception along with "Preload Warning: Verification failed" warning messages
advanced debug logging to diagnose listed class was not defined error from -Xshare:dump
more detailed error logging from the Xshare:dump phase
2019-10-10 12:24:41 +02:00
Eugene Petrenko
691e7d46ed
Support AppCDS on Windows via a variation of the older JDK fix 8185145
...
8185145: AppCDS custom loader support on Mac OS X
2019-10-10 12:24:41 +02:00
Calvin Cheung
51ec616d23
8185145: AppCDS custom loader support on Mac OS X
...
Reviewed-by: dholmes, gziemski
2019-10-10 12:24:41 +02:00
Vitaly Provodin
b3a41ba6d9
updated JTreg exclude list
2019-10-10 09:09:50 +07:00
Vitaly Provodin
2fb4c904ab
Revert "cds - log exception along with "Preload Warning: Verification failed" warning messages"
...
This reverts commit c3839647
2019-10-05 10:43:18 +07:00
Vitaly Provodin
ab1e8dc136
Revert "add section for building on macOS"
...
This reverts commit 6b7ccbdc
2019-10-05 10:43:09 +07:00
Vitaly Provodin
e480592b39
Revert "cds - advanced debug logging to diagnose listed class was not defined error from -Xshare:dump"
...
This reverts commit 48478ca6
2019-10-05 10:43:00 +07:00
Vitaly Provodin
99dae8d59e
Revert "cds - more detailed error logging from the Xshare:dump phase"
...
This reverts commit b74750d8
2019-10-05 10:42:51 +07:00
Vitaly Provodin
2e672f6c2f
updated JTreg exclude list
2019-10-05 06:35:26 +07:00
Vitaly Provodin
a31ba4ca30
Merge remote-tracking branch 'origin/master'
2019-10-05 06:35:19 +07:00
Alexey Ushakov
1e900726f9
JBR-1721 Cant open project on macOS 10.15
...
Removed workaround for early Catalina betas
2019-10-04 13:58:57 +03:00
Dmitry Batrak
6f60cad1a9
JBR-1879 Wrong symbols in evaluate expression dialog
...
add clarifying comment to code
2019-10-03 11:57:33 +03:00
Eugene Petrenko
b74750d845
cds - more detailed error logging from the Xshare:dump phase
2019-10-03 11:35:49 +07:00
Eugene Petrenko
48478ca6e2
cds - advanced debug logging to diagnose listed class was not defined error from -Xshare:dump
2019-10-03 11:35:48 +07:00
Eugene Petrenko
6b7ccbdccc
add section for building on macOS
2019-10-03 11:35:48 +07:00
Eugene Petrenko
c3839647c6
cds - log exception along with "Preload Warning: Verification failed" warning messages
2019-10-03 11:35:47 +07:00
Alexey Ushakov
a7b4c9449a
JBR-1885 JetBrainsMono fonts update to v0.19
...
Updated the fonts to v0.19. Bundled italic fonts
2019-10-01 22:52:11 +03:00
Vitaly Provodin
380c17456c
moving test/jdk/jb/java/awt/font/TextLayout to test/jdk/jb/java/awt/Font/TextLayout
2019-10-01 10:06:39 +07:00
Dmitry Batrak
ba7496606d
JBR-1879 Wrong symbols in evaluate expression dialog
...
a better check that font used by GDI matches the font used by JRE
2019-09-30 14:47:16 +03:00
Dmitry Batrak
1ee493a1f9
JBR-1879 Wrong symbols in evaluate expression dialog
...
rollback fix for JBR-1777
2019-09-30 14:46:51 +03:00
Dmitry Batrak
fc25d3598c
test case for JBR-1875
2019-09-27 15:11:32 +03:00
Dmitry Batrak
598452f079
JBR-1875 Modal dialogs text partly lost
...
This reverts JBR-1838 (Backport fix for JDK-8226513 from OpenJDK)
2019-09-27 15:11:00 +03:00
Vitaly Provodin
c49e042535
updated JTreg exclude list
2019-09-27 08:34:44 +07:00
Alexey Ushakov
94a4eb7002
JBR-1874 Cursor not changing from 'default' to 'text'
...
Prevent OS from changing cursor
2019-09-26 12:58:52 +03:00
Alexey Ushakov
fa160d2d7d
JBR-1872 Backport JDK-8217731 Font rendering and glyph spacing has changed from jdk-8 to jdk-11
...
The fix backported with some minor modifications
2019-09-25 17:42:50 +03:00
Vitaly Provodin
c0397fbade
updated JTreg exclude list
2019-09-25 16:51:32 +07:00
Dennis Ushakov
d5868e8fe1
JBR-1863, JBR-1868 correct advances on Catalina
2019-09-24 19:56:24 +03:00
Dennis Ushakov
e40bb508e3
JBR-1850: on macOS fonts should be sorted by weight to ensure proper population of the families
2019-09-24 18:48:51 +03:00
Denis Konoplev
c92af06680
Fix package name
2019-09-24 18:01:45 +03:00
Vitaly Provodin
178708f1cb
updated JTreg exclude list
2019-09-23 16:49:54 +07:00
Vitaly Provodin
2e2cae243c
updated JTreg exclude list
2019-09-20 17:09:23 +07:00
Vitaly Provodin
7a2a7986be
updated JTreg exclude list
2019-09-20 14:09:41 +07:00
Artem Bochkarev
5839539379
JBR-1851: check NSArray length
...
and make more exception-safe
and minor optimization for logging (cache jobjects)
2019-09-17 18:28:32 +03:00
Vitaly Provodin
1b04112158
updated JTreg exclude list
2019-09-17 10:35:38 +07:00
Denis Fokin
a5dcce7541
JBR-1844 Settings window header color is not changed when switching and applying a theme
2019-09-16 12:54:00 +03:00
Vitaly Provodin
976c97f409
updated JTreg exclude list
2019-09-16 15:50:50 +07:00
Vitaly Provodin
4ef573bfb7
updated JTreg exclude list
2019-09-14 06:19:23 +07:00
Artem Bochkarev
0efbe5d9b9
JBR-1762: fixed review comments
2019-09-13 18:54:55 +03:00
Artem Bochkarev
7a2ccfc521
JBR-1762: request focus of immediate parent when dispose popup
...
because requesting focus for frame-parent causes to close whole popup chain
2019-09-13 18:54:49 +03:00
Artem Bochkarev
969255904b
JBR-1841: allow deferred disabling of InputMethods-support
2019-09-13 16:05:01 +03:00
Vitaly Provodin
27d2f21f65
updated JTreg exclude list
2019-09-12 14:41:54 +07:00
Alexey Ushakov
7f032e3fe7
JBR-1840 Update new fonts up to v0.18
...
Updated new fonts
2019-09-12 00:48:40 +03:00
Dmitry Batrak
6b50fc8871
IDEA-222435 Backport fix for JDK-8226513 from OpenJDK
...
apply fix from OpenJDK
2019-09-11 11:36:27 +03:00
Dmitry Batrak
81d989b511
IDEA-222435 Backport fix for JDK-8226513 from OpenJDK
...
revert fixes for JBR-934 and JBR-1604
2019-09-11 11:34:39 +03:00
Dennis Ushakov
acdc0ea38e
JBR-1756 use CoreText for all font rendering on Catalina
2019-09-10 10:46:32 +03:00
Artem Bochkarev
4cd8e27964
JBR-1788: use old codepath of CFileDialog (with completionHandler) when running under mojave (or previous)
...
fixed JBR-1788: File Chooser on Mac is in the center of the screen
2019-09-09 19:51:01 +03:00
Artem Bochkarev
8445f53d85
JBR-1668: add hardcoded default values for preferences node NSServicesStatus
2019-09-09 19:09:49 +03:00
Anton Tarasov
eaa04303a7
JBR-1834 [linux] runtime hidpi switch is broken
2019-09-09 17:29:44 +03:00
Vitaly Provodin
29c8d3fecf
updated JTreg exclude list
2019-09-06 14:48:30 +07:00
Elena Sayapina
41e89505be
JBR-1417 Added new regression test (JBR 11 does not support chain of popups)
2019-09-05 17:56:56 +07:00
Artem Bochkarev
30d479fbd4
JBR-1515: obtain shortcut from OS to check inside AWTView.performKeyEquivalent
2019-09-05 13:06:30 +03:00
Anton Tarasov
4399dc382c
JBR-1824 export NSWindow::setIgnoresMouseEvents to java internal API
2019-09-05 12:56:32 +03:00
Alexey Ushakov
e21bc70e8f
JBR-1756 San Francisco rendering is broken on Catalina
...
Added performance test with random glyphs
2019-09-04 15:59:32 +03:00
Vitaly Provodin
08ea095216
updated JTreg exclude list
2019-09-04 16:34:27 +07:00
Dmitry Batrak
7884d54f48
JBR-1777 Wrong glyphs are rendered for Roboto font
...
refactoring following JR-CR-483
2019-09-04 09:43:35 +03:00
Konstantin Bulenkov
483234fe7d
Revert "Update JetBrains Mono to 0.17"
...
This reverts commit 0fb5c9ed
2019-09-02 16:27:35 +02:00
Dmitry Batrak
6790353282
JBR-1805 Hard to read font rendering for Courier New
...
updating fix for JBR-1777
2019-09-02 12:15:55 +03:00
Konstantin Bulenkov
0fb5c9ed61
Update JetBrains Mono to 0.17
2019-08-30 15:52:11 +03:00
Vitaly Provodin
5a63351d2a
updated JTreg exclude list
2019-08-30 16:44:58 +07:00
Anton Tarasov
eae772aca9
JBR-1802 com/sun/java/accessibility/util/8051626/Bug8051626.java: access denied ("java.lang.RuntimePermission" "getClassLoader")
2019-08-30 12:13:54 +03:00
Vitaly Provodin
b3c4cc9e52
updated JTreg exclude list
2019-08-30 10:10:28 +07:00
Sergey Malenkov
57e46e5dcd
Rollback to d4b529ad49
2019-08-29 23:02:04 +03:00
Sergey Malenkov
ba69b0d47d
Revert all attempts to fix JBR-1076
2019-08-29 20:59:47 +03:00
Dmitry Batrak
e1c6172e9a
JBR-1777 Wrong glyphs are rendered for Roboto font
2019-08-28 17:06:25 +03:00
Anton Tarasov
322526458a
JBR-1795 Project opened from Welcome screen goes to backgound after loading
2019-08-27 22:41:19 +03:00
Anton Tarasov
8ae0be8eb6
JBR-1609 Jupyter Notebook eventually causes IDEA to become unresponsive on Mac OSX
2019-08-26 17:24:33 +03:00
Anton Tarasov
4b09614a0e
JBR-1786 Weird white border for IDE window
2019-08-26 16:52:15 +03:00
Alexey Ushakov
08ae9ff034
JBR-1778 Font in editor incorrect (always italics)
...
More unique patterns for 'Anka/Coder'
2019-08-26 16:40:47 +03:00
Alexey Ushakov
251068294e
JBR-1778 Font in editor incorrect (always italics)
...
'Anka/Coder' font support
2019-08-26 15:56:25 +03:00
Denis Fokin
cce5c34181
Exports break windows build because lack of packages
2019-08-26 13:53:51 +03:00
Alexey Ushakov
ec241e4a0a
JBR-1778 Font in editor incorrect (always italics)
...
Added some more patterns to bold and italic detection code
2019-08-23 15:12:07 +03:00
Denis Fokin
f42e6bb30b
JBR-1784 File dialogs aren't themed on macOS
2019-08-23 14:39:57 +03:00
Denis Fokin
b3dacc9146
JBR-1779 Can't assign and use Force Touch in 2019.1
2019-08-23 12:55:18 +03:00
Denis Fokin
a2059db21b
Export eawt packages
2019-08-23 12:55:18 +03:00
Alexey Ushakov
5119eeee12
JBR-1778 Font in editor incorrect (always italics)
...
Added -it pattern into italic detection code
2019-08-22 18:59:59 +03:00
Anton Tarasov
d9dfc3c6c5
JBR-1770 [windows] frame does not open as maximized
2019-08-21 14:42:38 +03:00
Artem Bochkarev
1acada7cac
JBR-1771: fixed compilation errors (macosx-x86_64-normal-server-fastdebug)
2019-08-21 09:50:38 +03:00
Artem Bochkarev
ec9bd95bfe
JBR-1721: don't use completion handler to obtain results from NSOpenPanel
...
it doesn't invoked in catalina, move handler's logic just after runModal
2019-08-20 17:19:21 +03:00
Dmitry Batrak
5d35e72065
JBR-1761 Printing a comment block in landscape mode results in oddly rotated italic letters
2019-08-20 11:49:58 +03:00
Artem Bochkarev
cf7d535b03
Merge branch 'system_hotkeys'
2019-08-19 18:41:57 +03:00
Egor Ushakov
c959b23697
JBR-1655 Disable "WARNING: An illegal reflective access operation has occurred" - use property jdk.module.illegalAccess.silent
2019-08-16 14:46:55 +03:00
Vitaly Provodin
bdd644eaac
updated JTreg exclude list
2019-08-16 09:45:52 +07:00
Dennis Ushakov
d45a8d2113
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.
2019-08-15 15:22:19 +03:00
Artem Bochkarev
15f7368309
JBR-1668: add hardcoded descriptions of system actions
...
and minor fixes
fix memory management
2019-08-14 20:39:34 +03:00
Alexey Ushakov
aa13c8b4ea
JBR-1690 Bundle new fonts
...
Test correction
2019-08-13 15:56:12 +03:00
Alexey Ushakov
83843f9124
JBR-1690 Bundle new fonts
...
Removed excessive fonts
2019-08-13 14:51:44 +03:00
Alexey Ushakov
ed806bf652
Revert "8194873: right ALT key hotkeys no longer work in Swing components Reviewed-by: serb, psadhukhan"
...
This reverts commit 05e1a1b2
2019-08-11 13:43:52 +03:00
Alexey Ushakov
56b69b2813
Reverted fix of JDK-8041928: MouseEvent.getModifiersEx gives wrong result because it breaks AltGr shortcuts
2019-08-11 13:43:52 +03:00
Denis Fokin
da03ef94f8
JBR-448 Keyboard shortcuts do not work the same way on different layouts (mac)
2019-08-09 13:49:44 +03:00
Alexey Ushakov
76abb69262
JBR-1690 Bundle new fonts
...
Update family name for JetBrainsMono-Thin
2019-08-08 17:37:38 +03:00
Alexey Ushakov
2a2e1cfb36
JBR-1690 Bundle new fonts
...
Updated bundled fonts
2019-08-07 12:35:59 +03:00
Anton Tarasov
12de3e287e
JBR-1693 difficult to input Japanese text with "Fast" Key Repeat
2019-08-02 20:17:58 +03:00
Dmitry Batrak
9cc5cbc99b
JBR-1714 Italic text is displayed using incorrect glyphs on Windows
...
improved fix - it keeps generating synthetic italic for system fonts which exist in plain variant only
2019-08-02 17:15:11 +03:00
Dmitry Batrak
46e4cdfcbd
JBR-1714 Italic text is displayed using incorrect glyphs on Windows
2019-08-02 15:30:23 +03:00
Vitaly Provodin
897a8fc34e
updated JTreg exclude list
2019-08-02 11:30:51 +07:00
Denis Fokin
52405e5dfa
JBR-1712 java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java: Frame is not in ICONIFIED state
2019-08-01 12:24:48 +03:00
Alexey Ushakov
bcae402dc8
JBR-1699 Use platform font rendering for bundled fonts on MacOS
...
Removed unnecessary method
2019-07-31 17:09:36 +02:00
Alexey Ushakov
c423003bd4
JBR-1699 Use platform font rendering for bundled fonts on MacOS
...
Use different family for specific font faces. Refactoring
2019-07-31 13:18:47 +02:00
Artem Bochkarev
9dbcf194c9
JBR-1668: minor fixes
...
fixed review comments
2019-07-31 13:54:03 +03:00
Vitaly Provodin
7b27b1b042
updated JTreg exclude list
2019-07-31 14:43:33 +07:00
Vitaly Provodin
7911ed796c
updated JTreg exclude list
2019-07-30 17:59:52 +07:00
Alexey Ushakov
df8927dbb7
JBR-1702 Update to 11.0.4 openjdk sourcebase
...
Added info about docker image name
2019-07-30 11:33:59 +02:00
Alexey Ushakov
a86bde7a19
JBR-1702 Update to 11.0.4 openjdk sourcebase
...
Updated docker image build script
2019-07-30 11:26:10 +02:00
Anton Tarasov
2ea40c8d84
JBR-1429 [followup] Scale is huge due to GDK_SCALE
2019-07-29 21:46:16 +03:00
Alexey Ushakov
a159468873
Updated gradle script to run unit tests with updated JBR
2019-07-29 18:05:40 +02:00
Alexey Ushakov
8c86ad3e96
JBR-1699 Use platform font rendering for bundled fonts on MacOS
...
Used CFont instead of TrueTypeFont for bundled fonts on mac
2019-07-29 18:05:40 +02:00
Anton Tarasov
1c3477df2e
JBR-1429 Scale is huge due to GDK_SCALE
2019-07-29 19:01:05 +03:00
Denis Fokin
25ca06766f
JBR-1696 Focus lost after "Add File to Git" dialog is shown
2019-07-29 12:10:20 +03:00
Alexey Ushakov
42d83e8388
Merge pull request #8 from bell-sw/update_11.0.4
...
Update 11.0.4
2019-07-29 10:53:05 +02:00
Vitaly Provodin
e4a3889cf0
JBR-1618: fixed misprint, added saving screenshots in case of failure
2019-07-29 14:28:06 +07:00
Vitaly Provodin
2b0ad27393
updated JTreg exclude list
2019-07-29 14:14:53 +07:00
Alexey Ushakov
0d2326ff34
JBR-1690 Bundle new fonts
2019-07-28 23:47:07 +02:00
Alexey Ushakov
114b8af38f
JBR-1624 Fonts rendering is broken in the 2019.2 EAP (Fira Code)
...
Corrected lookup for bold fonts
2019-07-28 23:47:07 +02:00
Alexey Ushakov
62f9d1f46a
JBR-1645 javax/swing/JTextArea/TestTabSize.java: Tab width calculation wrong
...
Corrected idea font filter
2019-07-28 23:09:31 +02:00
Dmitry Batrak
0429e74e9d
JBR-1689 Incorrect painting of long strings on linux
...
correct operator precedence
2019-07-26 14:36:46 +03:00
Dmitry Batrak
e12c1d6f0d
JBR-1689 Incorrect painting of long strings on linux
2019-07-25 15:50:46 +03:00
andrew
984ee6de6d
Added tag jdk-11.0.4-ga for changeset 6a4d57474e1c
2019-07-24 18:24:03 +03:00
jnimeh
baa0bcc47b
8222678: Improve TLS negotiation
...
Reviewed-by: mullan, rhalade, mschoene
2019-07-24 18:21:10 +03:00
igerasim
a974a4bbf8
8221518: Normalize normalization
...
Reviewed-by: chegar, igerasim, ahgross, rhalade
2019-07-24 18:21:09 +03:00
jnimeh
f4ad93af52
8221345: Better Poly1305 support
...
Reviewed-by: apetcher, mschoene, rhalade
2019-07-24 18:21:08 +03:00
serb
1d5b16fd63
8220517: Enhanced GIF support
...
Reviewed-by: aivanov, ssahoo, mschoene, prr
2019-07-24 18:21:07 +03:00
jnimeh
40cfdce94b
8219775: Certificate validation improvements
...
Reviewed-by: ascarpino, ssahoo, skoivu
2019-07-24 18:21:06 +03:00
serb
1cccea91e9
8218876: Improve PNG support options
...
Reviewed-by: prr, rhalade, mschoene
2019-07-24 18:21:05 +03:00
xuelei
21a7269ceb
8218873: Improve JSSE endpoint checking
...
Reviewed-by: mullan, ahgross, rhalade
2019-07-24 18:21:04 +03:00
coffeys
58b8ccc854
8218863: Better endpoint checks
...
Reviewed-by: xuelei, ahgross, jnimeh, mullan, rhalade
2019-07-24 18:21:03 +03:00
igerasim
64566ca44c
8217563: Improve realm maintenance
...
Reviewed-by: mullan, mschoene, valeriep
2019-07-24 18:21:02 +03:00
mullan
de2d07fe1f
8216381: More limited privilege usage
...
Reviewed-by: ahgross, coffeys, rhalade
2019-07-24 18:21:00 +03:00
smarks
c65f663dcb
8213432: Better copies of CopiesList
...
Reviewed-by: rriggs, skoivu, ahgross, robm, rhalade, jeff
2019-07-24 18:20:59 +03:00
igerasim
da3730d6ce
8213431: Improve file protocol handling
...
Reviewed-by: chegar, dfuchs, igerasim, rhalade, weijun
2019-07-24 18:20:58 +03:00
igerasim
262d1ddf1f
8212328: Exceptional throw cases
...
Reviewed-by: smarks, rriggs, igerasim, ahgross, skoivu
2019-07-24 18:20:57 +03:00
naoto
1de7835d1d
8226876: Assertion in sun/util/locale/provider/CalendarDataUtility on Windows after JDK-8218960
...
Reviewed-by: clanger
2019-07-24 18:20:56 +03:00
clanger
677d4d3eb1
8226880: Backport of JDK-8208698 (Improved ECC Implementation) should not bring parts of JDK-8205476 (KeyAgreement#generateSecret is not reset for ECDH based algorithm)
...
Reviewed-by: andrew
2019-07-24 18:20:55 +03:00
mbaesken
a0d84192bb
8225402: events logging in deoptimization.cpp should go to deopt-log
...
Reviewed-by: mdoerr, stuefe, coleenp
2019-07-24 18:20:54 +03:00
mbaesken
8af0800269
8218811: replace open by os::open in hotspot coding
...
Reviewed-by: dholmes, iklam, stuefe
2019-07-24 18:20:53 +03:00
aph
869aabd8b2
8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
...
Reviewed-by: kbarrett, tschatzl
2019-07-24 18:20:52 +03:00
erikj
eaba1a6346
8222913: Add Jib support for VERSION_EXTRA*
...
Reviewed-by: tbell, mikael
2019-07-24 18:20:51 +03:00
fyang
7c16f77492
8224828: aarch64: rflags is not correct after safepoint poll
...
Reviewed-by: aph, adinn
Contributed-by: Xiang Yuan <yuanxiang4@huawei.com >
2019-07-24 18:20:50 +03:00
apetcher
5d9faf7c80
8208698: Improved ECC Implementation
...
Summary: New implementation of ECDH and ECDSA forsome prime-order curves
Reviewed-by: ascarpino
2019-07-24 18:20:49 +03:00
mgronlun
f2d4934d48
8220293: Deadlock in JFR string pool
...
Reviewed-by: rehn, egahlin
2019-07-24 18:20:48 +03:00
rraghavan
8b14351736
8202414: Unsafe write after primitive array creation may result in array length change
...
Summary: Avoided collecting unaligned stores in Initialize node by making can_capture_store return false for same
Reviewed-by: dlong, kvn, vlivanov
2019-07-24 18:20:47 +03:00
erikj
1c86964a86
8210837: Add libXrandr-devel to the Linux devkits
...
Reviewed-by: prr, mikael
2019-07-24 18:20:46 +03:00
jjiang
a959da2d69
8212562: To remove lib/security from test/jdk/TEST.groups
...
Summary: Remove lib/security from test group jdk_security3
Reviewed-by: coffeys
2019-07-24 18:20:45 +03:00
clanger
618061de22
8224727: Problem list test security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
...
Reviewed-by: rhalade
2019-07-24 18:20:44 +03:00
rhalade
f904e0178e
8202651: Test ComodoCA.java fails
...
Reviewed-by: mullan
2019-07-24 18:20:43 +03:00
aph
e1cda1822f
8224880: AArch64: java/javac error with AllocatePrefetchDistance
...
Reviewed-by: adinn
2019-07-24 18:20:42 +03:00
aph
7c19f7a134
8224671: AArch64: mauve System.arraycopy test failure
...
Reviewed-by: adinn
2019-07-24 18:20:41 +03:00
ysuenaga
8ef4fe8295
8163805: hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java failed with timed out
...
Reviewed-by: cjplummer, jcbeyler
2019-07-24 18:20:40 +03:00
ysuenaga
2f2d0406ac
8223665: SA: debugd options should follow jhsdb style
...
Reviewed-by: dholmes, sspitsyn, ysuenaga, jcbeyler
Contributed-by: Osamu Sakamoto <sakamoto.osamu@nttcom.co.jp >
2019-07-24 18:20:39 +03:00
aivanov
558f0efc8c
8217707: JNICALL declaration breaks Splash screen functions
...
Reviewed-by: prr, stuefe
2019-07-24 18:20:38 +03:00
ljiang
19ae35dd6f
8218781: Localized names for Japanese era Reiwa in COMPAT provider
...
Reviewed-by: naoto
2019-07-24 18:20:37 +03:00
goetz
692d03cede
8221470: Print methods in exception messages in java-like Syntax.
...
Reviewed-by: dholmes, mdoerr, coleenp
2019-07-24 18:20:36 +03:00
itakiguchi
219844961a
8211841: [testbug] sun/nio/cs/OLD/TestIBMDB.java does not compile (aix)
...
Reviewed-by: alanb, goetz
2019-07-24 18:20:35 +03:00
itakiguchi
87023a078c
8213614: DnD operation change feature does not work with 64bit big endian CPU
...
Reviewed-by: serb
2019-07-24 18:20:34 +03:00
serb
49d3fc810e
8208996: X11 icon window color handing bug
...
Reviewed-by: serb
Contributed-by: takiguc@linux.vnet.ibm.com
2019-07-24 18:20:33 +03:00
mbaesken
915a162c8a
8221915: cleanup ticks related coding in os_perf_aix.cpp [aix]
...
Reviewed-by: mdoerr
2019-07-24 18:20:32 +03:00
mbalao
8954790601
8220513: Wrapper Key may get deleted when closing sessions in SunPKCS11 crypto provider
...
Summary: Do not close the session holding the Wrapper Key while in use. Delete the Wrapper Key when no longer needed.
Reviewed-by: valeriep
2019-07-24 18:20:31 +03:00
valeriep
bb857b8557
8216597: SIGBUS in Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after JDK-6913047
...
Summary: changed variable declaration type to byte* from long* to fix SIGBUS error
Reviewed-by: ascarpino
2019-07-24 18:20:30 +03:00
mbalao
8edb0464c1
8217088: Disable JDK-6913047 fix (SunPKCS11 memory leak) after JDK-8216597 (SIGBUS error in getNativeKeyInfo)
...
Summary: Disable JDK-6913047 fix (SunPKCS11 memory leak) temporarily until JDK-8216597 (SIGBUS error in getNativeKeyInfo) is fixed.
Reviewed-by: mullan
2019-07-24 18:20:29 +03:00
mbalao
28a73b545d
6913047: Long term memory leak when using PKCS11 and JCE exceeds 32 bit process address space
...
Summary: Extract cryptographic keys within NSS PKCS11 software tokens for memory management purposes.
Reviewed-by: valeriep
2019-07-24 18:20:28 +03:00
ysuenaga
e812af9f42
8213015: Inconsistent settings between JFR.configure and -XX:FlightRecorderOptions
...
Reviewed-by: mgronlun, egahlin
2019-07-24 18:20:27 +03:00
egahlin
a9e8af6270
8213617: JFR should record the PID of the recorded process
...
Reviewed-by: mgronlun
2019-07-24 18:20:26 +03:00
mgronlun
2c3a64f901
8215284: Reduce noise induced by periodic task getFileSize()
...
Reviewed-by: redestad, egahlin
2019-07-24 18:20:24 +03:00
sgehwolf
ea3ed16d6d
8224474: harfbuzz 2.3.1 code fails to compile with gcc 4.4.7
...
Summary: Move GCC pragmas outside functions
Reviewed-by: clanger, aph
2019-07-24 18:20:23 +03:00
mbaesken
529d816862
8221535: add steal tick related information to hs_error file [linux]
...
Reviewed-by: dholmes, goetz
2019-07-24 18:20:22 +03:00
mbaesken
d79c9e4957
8220781: linux-s390 : os::get_summary_cpu_info gives bad output
...
Reviewed-by: dholmes, lucy
2019-07-24 18:20:21 +03:00
rhalade
7d45943917
8223499: Remove two DocuSign root certificates that are expiring
...
Reviewed-by: mullan
2019-07-24 18:20:20 +03:00
itakiguchi
3ba9e9e4d1
8211826: StringIndexOutOfBoundsException happens via GetStringUTFRegion()
...
Reviewed-by: serb
2019-07-24 18:20:19 +03:00
itakiguchi
7ef6ea624e
8212676: AWT SystemColor setting on CDE
...
Reviewed-by: serb
2019-07-24 18:20:18 +03:00
rhalade
f737bc3621
8222136: Remove two Comodo root CA certificates that are expiring
...
Reviewed-by: mullan
2019-07-24 18:20:17 +03:00
weijun
25a31564d8
8217690: Update public suffix version
...
Reviewed-by: mullan
2019-07-24 18:20:16 +03:00
aivanov
83c4ae980d
8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
...
Reviewed-by: serb, prr
2019-07-24 18:20:15 +03:00
naoto
824c573811
8218960: CONFIG level logging statements printed in CLDRCalendarDataProviderImpl.java even when default log Level is INFO
...
Reviewed-by: nishjain, rriggs
2019-07-24 18:20:14 +03:00
nishjain
fe6d5b2a52
8214935: Upgrade IANA LSR data
...
Reviewed-by: rriggs, naoto
2019-07-24 18:20:13 +03:00
pbansal
6e4fabb087
8214765: All TrayIcon MessageType icons does not show up with gtk3 option set
...
Reviewed-by: serb, psadhukhan
2019-07-24 18:20:12 +03:00
pmuthuswamy
9301dc410d
8214468: jQuery UI upgrade from 1.11.4 to 1.12.1
...
Reviewed-by: hannesw
2019-07-24 18:20:11 +03:00
prr
b05477ba7c
8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
...
Reviewed-by: serb
2019-07-24 18:20:10 +03:00
clanger
47af566600
8223597: jdk/nio/zipfs/ZipFSTester.java RuntimeException: CHECK_FAILED! (getAttribute.crc <entries20> failed 6af4413c vs 0 ...)
...
Reviewed-by: redestad, lancea
2019-07-24 18:20:09 +03:00
shade
47ccf390c3
8219574: Minimal VM build failure after JDK-8219414
...
Reviewed-by: jgeorge, dholmes, cjplummer
2019-07-24 18:20:08 +03:00
Alexey Ushakov
b4f5bf8bd3
JBR-1399 Improve font discovery and loading by introducing font cache
...
Added unit test
2019-07-24 17:20:07 +02:00
ysuenaga
d7551500de
8219414: SA: jhsdb jsnap throws UnmappedAddressException with core generated by gcore
...
Reviewed-by: cjplummer, jgeorge
2019-07-24 18:20:07 +03:00
sgehwolf
05b725a6da
8215342: [Zero] Build fails after JDK-8200613
...
Reviewed-by: shade, jgeorge
Contributed-by: Christophe Phillips <chphilli@redhat.com >
2019-07-24 18:20:06 +03:00
jgeorge
7deb1789d3
8200613: SA: jstack throws UnmappedAddressException with a CDS core file
...
Summary: Dump the closed archive heap space into the corefile on Linux by setting bit 2 of the coredump_filter file to dump the file backed private mappings.
Reviewed-by: iklam, cjplummer, kevinw, coleenp
2019-07-24 18:20:05 +03:00
jgeorge
ffc8f45780
8215026: Incorrect amount of memory unmapped with ImageFileReader::close()
...
Summary: Use map_size() instead of _index_size as the amount of memory to be unmapped while closing an image file
Reviewed-by: alanb, jlaskey
2019-07-24 18:20:04 +03:00
shade
9bc95fb2f0
8215374: 32-bit build failures after JDK-8181143 (Introduce diagnostic flag to abort VM on too long VM operations)
...
Reviewed-by: roland
2019-07-24 18:20:03 +03:00
shade
6547132b8a
8181143: Introduce diagnostic flag to abort VM on too long VM operations
...
Reviewed-by: rkennke, zgu, dholmes, stuefe, rehn
2019-07-24 18:20:02 +03:00
gromero
46c6cf5f35
8210320: PPC64: Fix uninitialized variable in C1 LIR assembler code
...
Reviewed-by: mbaesken, shade, mdoerr
2019-07-24 18:20:01 +03:00
rriggs
d889bab9fb
8220166: Performance regression in deserialization (4-6% in SPECjbb)
...
Reviewed-by: shade, dholmes, alanb
2019-07-24 18:20:00 +03:00
itakiguchi
61d8496cfd
8212677: X11 default visual support for IM status window on VNC
...
Reviewed-by: serb, naoto
2019-07-24 18:19:59 +03:00
dcherepanov
b20bd86a21
8221244: Unexpected behavior of PropertyDescription.getReadMethod for boolean properties
...
Reviewed-by: serb
2019-07-24 18:19:58 +03:00
prr
6479da50e2
8210886: Remove references in xwindows.md to non-existent files.
...
Reviewed-by: serb, dmarkov
2019-07-24 18:19:57 +03:00
serb
b66591c77e
8220495: Update GIFlib library to the 5.1.8
...
Reviewed-by: prr
2019-07-24 18:19:56 +03:00
aivanov
724e964295
8221412: lookupPrintServices() does not always update the list of Windows remote printers
...
Reviewed-by: prr, serb
2019-07-24 18:19:55 +03:00
sveerabhadra
39039c2416
8212202: [Windows] Exception if no printers are installed.
...
Reviewed-by: prr
2019-07-24 18:19:54 +03:00
prr
a1f9c32ddf
8210782: Upgrade HarfBuzz to the latest 2.3.1
...
Reviewed-by: serb, ihse, erikj
2019-07-24 18:19:53 +03:00
clanger
ca0d576263
8223555: Cleanups in cacerts tests
...
Reviewed-by: xuelei
2019-07-24 18:19:52 +03:00
redestad
3d7557d7e2
8222532: (zipfs) Performance regression when writing ZipFileSystem entries in parallel
...
Reviewed-by: lancea, clanger, alanb
2019-07-24 18:19:51 +03:00
kaddepalli
3e0db035b2
8218674: HTML Tooltip with "img=src" on component doesn't show
...
Summary: Make sure image is scaled appropriately if synchronous loading flag is set.
Reviewed-by: serb, psadhukhan
2019-07-24 18:19:50 +03:00
jlahoda
9243823fbd
8218152: [javac] fails and exits with no error if a bad annotation processor provided
...
Summary: Handle exceptions thrown while loading annotation processors.
Reviewed-by: jlahoda
Contributed-by: groeges@uk.ibm.com
2019-07-24 18:19:49 +03:00
ysuenaga
6dbdd87a32
8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero
...
Reviewed-by: egahlin, mgronlun
2019-07-24 18:19:47 +03:00
rhalade
b0a1a1a634
8222137: Remove T-Systems root CA certificate
...
Reviewed-by: mullan
2019-07-24 18:19:46 +03:00
bae
2a1e510c1f
8139178: Wrong fontMetrics when printing in Landscape (OpenJDK)
...
Reviewed-by: prr
2019-07-24 18:19:45 +03:00
dl
3f7c8dd3e7
8222930: ConcurrentSkipListMap.clone() shares size variable between original and clone
...
Reviewed-by: martin, smarks
Contributed-by: Adam Farley8 <adam.farley@uk.ibm.com >, Martin Buchholz <martinrb@google.com >
2019-07-24 18:19:44 +03:00
neliasso
c1d1494573
8219448: split-if update_uses accesses stale idom data
...
Reviewed-by: thartmann, kvn
2019-07-24 18:19:43 +03:00
vlivanov
e871dc0abf
8215757: C2: PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM
...
Reviewed-by: kvn, roland
2019-07-24 18:19:42 +03:00
prr
9ae04eada2
8210880: Remove HPKeysym.h from JDK sources
...
Reviewed-by: serb, dmarkov
2019-07-24 18:19:41 +03:00
lmesnik
1e11f3a6d8
8221437: assert(java_lang_invoke_ResolvedMethodName::vmtarget(resolved_method()) == m()) failed: Should not change after link resolution
...
Reviewed-by: coleenp, sspitsyn
2019-07-24 18:19:40 +03:00
jgeorge
e0ad91db68
8204308: SA: serviceability/sa/TestInstanceKlassSize*.java fails when running in CDS mode
...
Summary: Use longs instead of ints while computing the identity hash of klass symbols
Reviewed-by: coleenp, lfoltan, jiangli, shade
2019-07-24 18:19:39 +03:00
sgehwolf
4a032cf6c5
8221639: [i386] expand_exec_shield_cs_limit workaround is undefined code after JDK-8199717
...
Summary: Only perform this optimization for x86_64
Reviewed-by: dholmes, andrew
2019-07-24 18:19:38 +03:00
rhalade
246655a960
8216577: Add GlobalSign's R6 Root certificate
...
Reviewed-by: mullan, robm
2019-07-24 18:19:37 +03:00
gromero
2020112807
8223395: PPC64: Improve comments in the JVM signal handler to match ISA text
...
Reviewed-by: mdoerr
2019-07-24 18:19:36 +03:00
gromero
5c53f38ec6
8221175: Fix bad function case for controlled JVM crash on PPC64 big-endian
...
Reviewed-by: chrisphi, stuefe, goetz
2019-07-24 18:19:35 +03:00
mdoerr
e5e0f0ae3b
8216556: Unnecessary liveness computation with JVMTI
...
Reviewed-by: redestad, dlong, kvn
2019-07-24 18:19:34 +03:00
gromero
58162a4803
8223266: PPC64: Check for branch to illegal address before checking for mem serialization
...
Reviewed-by: goetz, mdoerr
2019-07-24 18:19:33 +03:00
lfoltan
6333b9f008
8205611: Improve the wording of LinkageErrors to include module and class loader information
...
Summary: Clean up the wording of loader constraint violations to include the module and class loader information.
Reviewed-by: coleenp, goetz, hseigel
2019-07-24 18:19:32 +03:00
itakiguchi
1c67381903
8212678: Windows IME related patch
...
Reviewed-by: serb, naoto
2019-07-24 18:19:31 +03:00
sgroeger
bf3d9b9891
8222027: java/util/logging/LogManager/TestLoggerNames.java generates intermittent ClassCastException
...
Summary: Make a strong reference to TestLogger and dont fetch it from LogManager
Reviewed-by: dfuchs
2019-07-24 18:19:30 +03:00
itakiguchi
5042274cad
8220281: IBM-858 alias name is missing on IBM00858 charset
...
Summary: Add aliases into IBM charsets
Reviewed-by: naoto
2019-07-24 18:19:29 +03:00
mullan
ae613356ea
8218618: Program fails when using JDK addressed by UNC path and using Security Manager
...
Reviewed-by: weijun
2019-07-24 18:19:28 +03:00
smarks
5fbb52191d
8221924: get(null) on single-entry unmodifiable Map returns null instead of throwing NPE
...
Reviewed-by: redestad, lancea
2019-07-24 18:19:27 +03:00
lzhai
7d8c539268
8206955: MethodHandleProxies.asInterfaceInstance does not support default methods
...
Summary: Cache default method handles.
Reviewed-by: mchung, plevart
2019-07-24 18:19:26 +03:00
prr
6a25123067
8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
...
Reviewed-by: serb
2019-07-24 18:19:25 +03:00
mbalao
2f022325b0
8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth
...
Summary: Consider algorithmic bold in FontMetrics.getMaxAdvance value and update obliqueness.
Reviewed-by: prr, serb
2019-07-24 18:19:24 +03:00
clanger
134e8c4798
8222522: Add configure options for Mac Bundle creation
...
Reviewed-by: erikj
2019-07-24 18:19:23 +03:00
clanger
e3771f75b0
8221880: Better customization for Windows RC properties FileDescription and ProductName
...
Reviewed-by: erikj
2019-07-24 18:19:22 +03:00
mullan
523988e12d
8222133: Add temporary exceptions for root certs that are due to expire soon
...
Reviewed-by: xuelei
2019-07-24 18:19:21 +03:00
mullan
03bf56e8ff
8222089: [TESTBUG] sun/security/lib/cacerts/VerifyCACerts.java fails due to cert within 90-day expiry window
...
Reviewed-by: xuelei
2019-07-24 18:19:20 +03:00
igerasim
c562fdce46
8170494: JNI exception pending in PlainDatagramSocketImpl.c
...
Reviewed-by: clanger, vtewari
2019-07-24 18:19:19 +03:00
shade
cea2506581
8217879: hs_err should print more instructions in hex dump
...
Reviewed-by: stuefe, coleenp, dholmes, lucy, stefank
2019-07-24 18:19:18 +03:00
shade
fc656b75b4
8222410: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile hangs when "nc" does not accept "-U"
...
Reviewed-by: alanb
2019-07-24 18:19:17 +03:00
shade
ba24a55e7a
8222397: x86_32 tests with UseSHA1Intrinsics SEGV due to garbled registers
...
Reviewed-by: kvn, dsamersoff
2019-07-24 18:19:16 +03:00
hannesw
562b7623e5
8209914: javadoc search sometimes generates bad URIs
...
Reviewed-by: jjg
2019-07-24 18:19:15 +03:00
prr
bee63f6b8f
8218020: Fix version number in mesa.md 3rd party legal file
...
Reviewed-by: serb, psadhukhan
2019-07-24 18:19:14 +03:00
vlivanov
4331f72e0a
8188133: C2: Static field accesses in clinit can trigger deoptimizations
...
Reviewed-by: kvn
2019-07-24 18:19:13 +03:00
clanger
b680502d78
8215472: (zipfs) Cleanups in implementation classes of jdk.zipfs and tests
...
Reviewed-by: redestad, lancea
2019-07-24 18:19:12 +03:00
amlu
29c3b8035a
8211266: [TESTBUG] ZipFSTester.java failed intermittently in ZipFSTester.checkRead(): bound must be positive
...
Reviewed-by: lancea
2019-07-24 18:19:11 +03:00
sherman
487a0cb89f
8210899: (zipfs) ZipFileSystem.EntryOutputStreamCRC32 mistakenly set the crc32 value into size field
...
Reviewed-by: bpb
2019-07-24 18:19:10 +03:00
bulasevich
1fcdac97ed
8217647: JFR: recordings on 32-bit systems unreadable
...
Reviewed-by: egahlin
Contributed-by: boris.ulasevich@bell-sw.com , markus.gronlund@oracle.com
2019-07-24 18:19:09 +03:00
lfoltan
d8796fc895
8216970: condy causes JVM crash
...
Summary: Fix issue with ConstantPool::constant_tag_at to correctly handle a condy whose return type is an array.
Reviewed-by: acorn, hseigel, jrose
2019-07-24 18:19:08 +03:00
shade
6606ee93d5
8222032: x86_32 fails with "wrong size of mach node" on AVX-512 machine
...
Reviewed-by: kvn, vlivanov
2019-07-24 18:19:07 +03:00
shade
0081bdd6bc
8221917: serviceability/sa/TestPrintMdo.java fails on 32-bit platforms
...
Reviewed-by: cjplummer, dholmes
2019-07-24 18:19:06 +03:00
pbansal
ed99711837
8220349: The fix done for JDK-8214253 have caused issues in JTree behaviour
...
Reviewed-by: serb, prr
2019-07-24 18:19:05 +03:00
mdoerr
580ea2b861
8221833: Readability check in Symbol::is_valid not performed for some addresses
...
Reviewed-by: zgu, coleenp
2019-07-24 18:19:04 +03:00
mdoerr
f8bf5b94da
8220441: [PPC64] Clobber memory effect missing for memory barriers in atomics
...
Reviewed-by: simonis, goetz
2019-07-24 18:19:03 +03:00
mdoerr
e5f579f928
8218991: s390: Add intrinsic for GHASH algorithm
...
Reviewed-by: lucy, simonis
2019-07-24 18:19:02 +03:00
mdoerr
50cdd824b8
8220625: tools/javac/classreader/8171132/BadConstantValue.java failed with "did not see expected error"
...
Reviewed-by: clanger
2019-07-24 18:19:01 +03:00
clanger
2dcc5f045b
8221610: Resurrect (legacy) JRE bundle target
...
Reviewed-by: erikj, azeller
2019-07-24 18:19:00 +03:00
erikj
90de3b119f
8210519: build/releaseFile/CheckSource.java failed additional sources found
...
Reviewed-by: mikael, dholmes, ihse
2019-07-24 18:18:59 +03:00
goetz
9ae5bc1fce
8219918: ProblemList hotspot tests failing in SAP testing.
...
Reviewed-by: dholmes
2019-07-24 18:18:58 +03:00
clanger
d32a958776
8217311: Improve Exception thrown when MulticastSocket.setInterface fails on AIX(Unix)
...
Reviewed-by: sgroeger, alanb, mbaesken, chegar
2019-07-24 18:18:57 +03:00
shade
f2126682e8
8221870: use driver to run CtwRunner in applications/ctw tests
...
Reviewed-by: shade, epavlova
2019-07-24 18:18:56 +03:00
clanger
a56c9bd36d
8219915: [TESTBUG] Fix test langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java in Standalone mode
...
Reviewed-by: jlahoda
2019-07-24 18:18:55 +03:00
alanb
47f63ddec9
8207340: (fs) UnixNativeDispatcher close and readdir usages should be fixed
...
Summary: Replace readdir_r with readdir, use RESTARTABLE for close only on aix.
Reviewed-by: bpb
2019-07-24 18:18:54 +03:00
bpb
d4f23f6cab
8202794: Native Unix code should use readdir rather than readdir_r
...
8207748: Fix for 8202794 breaks tier1 builds
Summary: Replace uses of readdir_r with readdir.
Reviewed-by: alanb, bsrbnd, kbarrett, darcy
2019-07-24 18:18:53 +03:00
ngasson
043686d649
8220707: [TESTBUG] serviceability/sa/TestHeapDumpForLargeArray.java fails with jtreg -vmoption:-Xmx < 8g
...
Reviewed-by: clanger, sballal, jcbeyler
2019-07-24 18:18:52 +03:00
ghaug
29985b6c0d
8221479: Fix JFR profiling on s390
...
Reviewed-by: mdoerr, clanger
2019-07-24 18:18:51 +03:00
kbarrett
9c77effb3b
8202353: os::readdir should use readdir instead of readdir_r
...
Summary: Summary: os::readdir uses POSIX readdir, drop buffer arg, fix JFR uses.
Reviewed-by: coleenp, tschatzl, bsrbnd
2019-07-24 18:18:50 +03:00
simonis
734bb46798
8221483: TestOopCmp.java fails due to "Multiple garbage collectors selected"
...
Reviewed-by: kvn, mdoerr
2019-07-24 18:18:48 +03:00
simonis
36bf031da8
8221083: [ppc64] Wrong oop compare in C1-generated code
...
Reviewed-by: mdoerr, goetz
2019-07-24 18:18:47 +03:00
gromero
af31a2f634
8220794: PPC64: Fix signal handler for SIGSEGV on branch to illegal address
...
Reviewed-by: stuefe, goetz
2019-07-24 18:18:46 +03:00
shade
d4d2409947
8221400: java/lang/String/StringRepeat.java test requests too much heap
...
Reviewed-by: stuefe, alanb
2019-07-24 18:18:45 +03:00
shade
1bf1546703
8221401: java/math/BigInteger/LargeValueExceptions.java test should be disabled on 32-bit platforms
...
Reviewed-by: stuefe, bpb
2019-07-24 18:18:44 +03:00
shade
8c7c75195f
8220198: Lots of com/sun/crypto/provider/Cipher tests fail on x86_32 due to missing SHA512 stubs
...
Reviewed-by: kvn, thartmann
2019-07-24 18:18:43 +03:00
rkennke
4b5e87f162
8220714: C2 Compilation failure when accessing off-heap memory using Unsafe
...
Reviewed-by: vlivanov, roland
2019-07-24 18:18:42 +03:00
mbaesken
a30a8852f4
8215296: do not disable c99 on Solaris
...
Reviewed-by: dholmes, ihse, goetz, clanger
2019-07-24 18:18:41 +03:00
roland
7a42b99514
8220374: C2: LoopStripMining doesn't strip as expected
...
Reviewed-by: rkennke, thartmann, mdoerr
2019-07-24 18:18:40 +03:00
aph
735bb0b81c
8219006: AArch64: Register corruption in slow subtype check
...
Reviewed-by: adinn
2019-07-24 18:18:39 +03:00
clanger
10f57c2915
8200286: (testbug) MOptionTest test fails with java.lang.AssertionError: Classfiles too old!
...
Reviewed-by: stuefe, jjg
2019-07-24 18:18:38 +03:00
adinn
328b2c647c
8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode
...
Reviewed-by: adinn
Contributed-by: nick.gasson@arm.com
2019-07-24 18:18:37 +03:00
mbalao
0748a9b63f
8219011: Implement MacroAssembler::warn method on AArch64
...
Reviewed-by: adinn
2019-07-24 18:18:36 +03:00
dbuck
8a789d61a9
8217564: idempotent protection missing in crc32c.h
...
Summary: added include guard to crc32c.h
Reviewed-by: dcubed
2019-07-24 18:18:35 +03:00
mbaesken
94bfa56922
8215707: [macosx] fix pthread_getschedparam and pthread_setschedparam calls
...
Reviewed-by: clanger, dholmes
2019-07-24 18:18:34 +03:00
roland
eabc7977a7
8219335: "failed: unexpected type" assert failure in ConnectionGraph::split_unique_types() with unsafe accesses
...
Reviewed-by: thartmann, kvn
2019-07-24 18:18:33 +03:00
mbaesken
0aa1c20cf1
8219746: Provide virtualization related info in the hs_error file on linux ppc64 / ppc64le
...
Reviewed-by: dholmes, lucy, mdoerr
2019-07-24 18:18:32 +03:00
stuefe
cac4760d87
8212828: (process) Provide a way for Runtime.exec to use posix_spawn on linux
...
Reviewed-by: alanb, rriggs
Contributed-by: david.lloyd@redhat.com
2019-07-24 18:18:31 +03:00
iklam
a82a3ffbf1
8212205: VM asserts after CDS archive has been unmapped
...
Reviewed-by: dholmes, jiangli, hseigel, stuefe
2019-07-24 18:18:30 +03:00
aivanov
f68b3043dc
8217263: Automate DashOffset test
...
Reviewed-by: prr, serb
2019-07-24 18:18:29 +03:00
coleenp
0134ec0a23
8210457: JVM crash in ResolvedMethodTable::add_method(Handle)
...
Summary: Add a function to call NSME in ResolvedMethodTable to replace deleted methods.
Reviewed-by: sspitsyn
2019-07-24 18:18:28 +03:00
aph
44a2d03996
8209415: Fix JVMTI test failure HS202
...
Summary: Fix test for static method in exception throw handler
Reviewed-by: adinn
2019-07-24 18:18:26 +03:00
tschatzl
10ce765c20
8218063: JDK-8218060 breaks build for S390
...
Summary: Reinstated function removed by JDK-8218060 and properly ifdef'ed it.
Reviewed-by: shade, eosterlund
2019-07-24 18:18:25 +03:00
tschatzl
af40b4e1d0
8218060: JDK-8217786 breaks build due to remaining unused function
...
Summary: Remove unused function.
Reviewed-by: eosterlund
2019-07-24 18:18:24 +03:00
mbaesken
4ea6839dee
8217786: Provide virtualization related info in the hs_error file on linux s390x
...
Reviewed-by: dholmes, stuefe
2019-07-24 18:18:23 +03:00
mbaesken
aa80960737
8216355: missing NULL checks in libnet in interface iteration and potential resource leak in getMacAddress
...
Reviewed-by: clanger, rwestberg
2019-07-24 18:18:22 +03:00
mbaesken
907ee46e59
8219112: name_and_sig_as_C_string usages in frame_s390 miss ResourceMark
...
Reviewed-by: shade, lucy
2019-07-24 18:18:21 +03:00
mbaesken
410c7daa75
8219460: ppc: adjust NativeGeneralJump::insert_unconditional to stack allocated MacroAssembler
...
Reviewed-by: mdoerr
2019-07-24 18:18:20 +03:00
pbansal
1373e65863
8214112: The whole text in target JPasswordField image are not selected
...
Reviewed-by: serb, psadhukhan
2019-07-24 18:18:19 +03:00
kevinw
8780ac4183
8209951: Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining
...
Reviewed-by: kvn, thartmann
Contributed-by: fairoz.matte@oracle.com
2019-07-24 18:18:18 +03:00
pbansal
8086cff234
8214111: There is no icon in all JOptionPane target image
...
Reviewed-by: serb, psadhukhan
2019-07-24 18:18:17 +03:00
apetcher
a8b0f565e4
8208648: ECC Field Arithmetic Enhancements
...
Summary: interal library enhancements to support ECC implementatation
Reviewed-by: jnimeh
2019-07-24 18:18:16 +03:00
nishjain
bca035a384
8213294: Upgrade IANA LSR data
...
Reviewed-by: naoto
2019-07-24 18:18:15 +03:00
dmarkov
0d3048339f
8214109: XToolkit is not correctly displayed color on 16-bit high color setting
...
Reviewed-by: serb, prr
2019-07-24 18:18:14 +03:00
pbansal
fc674452a2
8214252: Expanded & Collapsed nodes of a JTree look the same on GTK3
...
Reviewed-by: serb, psadhukhan
2019-07-24 18:18:13 +03:00
pbansal
533913d0b4
8214253: Tooltip is transparent rather than having a black background
...
Reviewed-by: serb, psadhukhan
2019-07-24 18:18:12 +03:00
ssadetsky
d86ba25b1d
8218473: JOptionPane display issue with GTKLookAndFeel
...
Reviewed-by: prr, serb
2019-07-24 18:18:11 +03:00
ssadetsky
372397a76c
8218479: JTextPane display issue with GTKLookAndFeel
...
Reviewed-by: prr, serb
2019-07-24 18:18:10 +03:00
shade
b8f0618681
8220718: Missing ResourceMark in nmethod::metadata_do
...
Reviewed-by: mdoerr, zgu
2019-07-24 18:18:09 +03:00
sgehwolf
4c85b20f95
8220353: [TESTBUG] TestRegisterRestoring uses SafepointALot without UnlockDiagnosticVMOptions
...
Reviewed-by: thartmann, shade
2019-07-24 18:18:08 +03:00
mdoerr
ba474bcfdd
8219584: Try to dump error file by thread which causes safepoint timeout
...
Reviewed-by: stuefe, dholmes, kvn
2019-07-24 18:18:07 +03:00
mullan
660fd8a3c8
8217878: ENVELOPING XML signature no longer works in JDK 11
...
8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10
Summary: Backout and restore previous XML signature marshalling implementation
Reviewed-by: weijun
2019-07-24 18:18:06 +03:00
xuelei
c38615fdca
8216045: The size of key_exchange may be wrong on FFDHE
...
Reviewed-by: jnimeh
2019-07-24 18:18:05 +03:00
dfuchs
366bd6c3c4
8217094: HttpClient SSL race if a socket IOException is raised before ALPN is available
...
Summary: The patch makes suer that the SSLFlowDelegate's ALPN CF is always completed
Reviewed-by: chegar
2019-07-24 18:18:04 +03:00
serb
ab67248c83
8210739: Calling JSpinner's setFont with null throws NullPointerException
...
Reviewed-by: psadhukhan
2019-07-24 18:18:03 +03:00
apetcher
396bcd7653
8201317: X25519/X448 code improvements
...
Summary: Minor code/comment improvements
Reviewed-by: xuelei
2019-07-24 18:18:01 +03:00
vromero
179c440804
8210197: javac can't tell during speculative attribution if a diamond expression is creating an anonymous inner class or not
...
Reviewed-by: mcimadamore
2019-07-24 18:18:00 +03:00
xuelei
1021dce957
8219389: Delegated task created by SSLEngine throws BufferUnderflowException
...
Reviewed-by: ascarpino
2019-07-24 18:17:59 +03:00
ascarpino
9d9687bace
8215790: Delegated task created by SSLEngine throws java.nio.BufferUnderflowException
...
Reviewed-by: jnimeh
2019-07-24 18:17:58 +03:00
xuelei
d832e2dcde
8215443: The use of TransportContext.fatal() leads to bad coding style
...
Reviewed-by: ascarpino
2019-07-24 18:17:57 +03:00
stefank
266d389c19
8218733: SA: CollectedHeap provides broken implementation for used() and capacity()
...
Reviewed-by: shade, jgeorge, eosterlund
2019-07-24 18:17:56 +03:00
fyang
5000cf32d2
8219698: aarch64: SIGILL triggered when specifying unsupported hardware features
...
Reviewed-by: aph
2019-07-24 18:17:55 +03:00
ascarpino
af3ebd40ab
8220165: Encryption using GCM results in RuntimeException- input length out of bound
...
Reviewed-by: valeriep
2019-07-24 18:17:54 +03:00
dholmes
b57830deaf
8217765: Internal Error (javaCalls.cpp:61) guarantee(thread->can_call_java()) failed
...
Reviewed-by: rehn, redestad, coleenp
2019-07-24 18:17:53 +03:00
jcm
df40e259ea
8213825: assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking
...
Summary: skip sfpt optimization for Load is removed for Java Object's Markword Load.
Reviewed-by: kvn, dlong
2019-07-24 18:17:52 +03:00
aivanov
96c225a86e
8215123: Crash in runtime image built with jlink --compress=2
...
Reviewed-by: ihse, alanb
2019-07-24 18:17:51 +03:00
jgeorge
12515379ef
8202884: SA: Attach/detach might fail on Linux if debugee application create/destroy threads during attaching
...
Summary: While doing a ptrace attach, do not attach to threads which are in the process of exiting or are zombies -- skip these threads.
Reviewed-by: jcbeyler, ysuenaga
2019-07-24 18:17:50 +03:00
mullan
6d3266e7f8
8195793: Remove GTE CyberTrust Global Root
...
Reviewed-by: rhalade
2019-07-24 18:17:49 +03:00
mdoerr
3f8ff03d63
8219582: PPC: Crash after C1 checkcast patched and GC
...
Reviewed-by: akozlov, goetz
2019-07-24 18:17:47 +03:00
jjiang
44b995832b
8211971: Move security/cacerts/VerifyCACerts.java and security/CheckBlacklistedCerts.java
...
Summary: Move lib/security tests to sun/security/lib
Reviewed-by: weijun
2019-07-24 18:17:46 +03:00
weijun
f0f7032ffc
8211969: test/jdk/lib/security/CheckBlacklistedCerts.java searching for wrong paths
...
Reviewed-by: mullan
2019-07-24 18:17:45 +03:00
mikael
26b4b71251
8211350: Remove jprt support
...
Reviewed-by: dholmes, erikj, mchung, alanb, jjg
2019-07-24 18:17:44 +03:00
simonis
8a4f73dec9
8213515: Improve freetype detection on linux/ppc64/ppc64le/s390x
...
Reviewed-by: shade, ihse, stuefe
2019-07-24 18:17:43 +03:00
rraghavan
2ef26c346d
8210803: Compilation failure in codeBlob.cpp for Windows 32-bit
...
Summary: Added ordinary operator delete declaration within class
Reviewed-by: kvn, rlichten, thartmann
2019-07-24 18:17:42 +03:00
itakiguchi
f1bfb4b93a
8217880: AIX build issue after JDK-8214533
...
Reviewed-by: goetz, ihse, mbaesken
2019-07-24 18:17:41 +03:00
itakiguchi
9e461b9cfb
8214533: IBM-29626C is required for AIX default charset
...
Reviewed-by: alanb, rriggs
2019-07-24 18:17:40 +03:00
itakiguchi
9645d6d6ce
8212794: IBM-964 is required for AIX default charset
...
Reviewed-by: rriggs, ihse, alanb
2019-07-24 18:17:39 +03:00
itakiguchi
9fec4ab8bc
8213618: IBM970 charset has missing entry and remove unexpected entries
...
Reviewed-by: srl, martin
2019-07-24 18:17:38 +03:00
sherman
bb3abaeddc
8208634: Add x-IBM-1129 charset
...
Reviewed-by: alanb, sherman
Contributed-by: enasser@in.ibm.com
2019-07-24 18:17:36 +03:00
itakiguchi
7618bc21e4
8211393: Memory leak issue on awt_InputMethod.c
...
Reviewed-by: naoto, clanger
2019-07-24 18:17:35 +03:00
sveerabhadra
e89edc17b0
8190361: Incorrect version info in jaccessinspector.exe and jaccesswalker.exe
...
Reviewed-by: prr, mhalder
2019-07-24 18:17:34 +03:00
serb
6f9ee713ac
8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source
...
Reviewed-by: dmarkov, lbourges, kaddepalli, prr
2019-07-24 18:17:33 +03:00
ascarpino
b27c65bd65
8201633: Problems with AES-GCM native acceleration
...
Reviewed-by: valeriep
2019-07-24 18:17:32 +03:00
valeriep
e497ff5f18
8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)
...
Summary: Do bounds check per encryption/decryption call instead of per block
Reviewed-by: ascarpino, redestad
2019-07-24 18:17:31 +03:00
hseigel
e1127f6887
8215398: -Xlog option usage => Invalid decorator '\temp\app_cds.log'.
...
Summary: On Windows, do not treat ':' as a delimeter when it's in a string such as "C:..."
Reviewed-by: dholmes, sspitsyn
2019-07-24 18:17:30 +03:00
iignatyev
6e1a192696
8174691: [TESTBUG] A number of native hotspot unit tests fail when executed in stand-alone mode
...
Reviewed-by: kvn, tschatzl
2019-07-24 18:17:29 +03:00
cushon
6c38912958
8210483: AssertionError in DeferredAttr at setOverloadKind caused by JDK-8203679
...
Reviewed-by: mcimadamore, vromero
2019-07-24 18:17:27 +03:00
jlahoda
08265c8a8a
8209055: c.s.t.javac.code.DeferredCompletionFailureHandler seems to use WeakHashMap incorrectly
...
Summary: Do not keep speculative Symbols in DeferredCompletionFailureHandler.
Reviewed-by: jjg, vromero
2019-07-24 18:17:25 +03:00
shade
c5dd604ef8
8209573: [TESTBUG] gc/epsilon/TestMemoryMXBeans should retry on failure
...
Reviewed-by: kvn, pliden
2019-07-24 18:17:24 +03:00
roland
d781571d7e
8205574: Loop predication "assert(f <= 1 && f >= 0) failed Incorrect frequency"
...
Reviewed-by: kvn
2019-07-24 18:17:23 +03:00
clanger
be04489104
8219710: Bump update version for OpenJDK: jdk11.0.4
...
Reviewed-by: goetz
2019-07-24 18:17:22 +03:00
bell-sw
80855b3dd9
resolving a simple merge conflict. two different methods was put in one place, letting them to coexist
2019-07-24 18:17:07 +03:00
itakiguchi
8f571a5887
8213232: Unix/X11 setCompositionEnableNative issue
...
Reviewed-by: serb
Conflicts:
src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
2019-07-24 18:17:06 +03:00
bell-sw
176aed1c33
minor merge conflict around Xrandr #include again
2019-07-24 18:17:05 +03:00
simonis
dbf59696bb
8213944: Fix AIX build after the removal of Xrandr.h and add a configure check for it
...
Reviewed-by: shade, erikj, stuefe, ihse, goetz
Conflicts:
src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
2019-07-24 18:17:04 +03:00
bell-sw
83b360a88a
minor merge conflict. deleting Xrandr #include as the header was deleted
2019-07-24 18:17:03 +03:00
prr
624aa68718
8210863: Remove Xrandr include files from JDK sources
...
Reviewed-by: serb
Conflicts:
src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
2019-07-24 18:17:02 +03:00
avu
6b799847b0
8213292: Input freezes after MacOS key-selector (press&hold) usage on macOS Mojave
...
Reviewed-by: serb
(Commiting empty update to make merge robot happy)
The change is already in place (with additional IS_OSX_GT10_13 treatment):
https://github.com/JetBrains/JetBrainsRuntime/commit/c358cff1
https://github.com/bell-sw/jdk11u-openjdk/commit/e83307ae
2019-07-24 18:17:01 +03:00
bell-sw
6d47616124
Merge resolution. Reverting the change in freetypeScaler.c as it has no sence for JetBrainsRuntime:
...
the affected variable 'renderFlags' was moved to 'FTScalerContext.loadFlags': https://github.com/JetBrains/JetBrainsRuntime/commit/0456745a
and deleted as not used soon: https://github.com/JetBrains/JetBrainsRuntime/commit/431e1442
The of JDK-8214002 fix (if algorithmic styling is required then we do not request bitmap) is already in place.
2019-07-24 18:17:01 +03:00
itakiguchi
d233632c35
8214002: Cannot use italic font style if the font has embedded bitmap
...
Reviewed-by: prr
Conflicts:
src/java.desktop/share/native/libfontmanager/freetypeScaler.c
2019-07-24 18:17:00 +03:00
bell-sw
c676a05f0a
trivial merge conflict resolution
2019-07-24 18:16:59 +03:00
erikj
43ce2bb92a
8210283: Support git as an SCM alternative in the build
...
Reviewed-by: ihse, ehelin
Conflicts:
.gitignore
2019-07-24 18:16:58 +03:00
twisti
37ba62c6c3
8210008: custom extension for make/SourceRevision.gmk
...
Reviewed-by: erikj
2019-07-24 18:16:57 +03:00
bell-sw
805e7dbc44
trivial merge conflict resolution
2019-07-24 18:16:56 +03:00
serb
6d4928a1e6
8208702: javax/swing/reliability/HangDuringStaticInitialization.java may hang on macos
...
Reviewed-by: prr, denis
Conflicts:
src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
2019-07-24 18:16:54 +03:00
Denis Fokin
1a5ba408a1
JBR-1670 Force restore focus on tempLost
2019-07-18 21:13:29 +03:00
Anton Tarasov
461b0b5cd4
JBR-1669 IDE-managed HiDPI mode is broken
2019-07-18 17:01:45 +03:00
Artem Bochkarev
6bbe7102e2
JBR-1668: read system keyboard shortcuts
...
initial support for OS X
2019-07-18 15:13:53 +03:00
Elena Sayapina
0900a705bc
IDEA-165950 Added new regression test (National keyboard layouts support)
2019-07-18 15:57:15 +07:00
Anton Tarasov
fe97147ea2
JBR-1650 [followup] propagate custom decoration title bar height to native
2019-07-15 12:42:11 +03:00
Dmitry Batrak
bdd52c4c89
add couple of files to .gitignore to be able to use my own project setup
2019-07-09 10:37:45 +03:00
Anton Tarasov
5511e8eae8
JBR-1650 [followup] propagate custom decoration title bar height to native
2019-07-08 22:19:47 +03:00
Anton Tarasov
f6fc65d014
JBR-1650 propagate custom decoration title bar height to native
2019-07-08 18:52:01 +03:00
Vitaly Provodin
eb493ef1bf
updated JTreg exclude list
2019-07-08 14:34:52 +07:00
Alexey Ushakov
da86fbacae
JBR-1647 [fwp to 11] JBR-1639 Unexpected crash when I update my MacBook Pro to MacOS Version 10.15 Beta (19A501i)
...
Removed usage of coretext in HarfBuzz
2019-07-05 16:50:28 +03:00
Denis Fokin
4e7c0b5e50
JBR-1515 Regression test jb/sun/awt/macos/MoveFocusShortcutTest.java fails on macOS
...
All system CMD shortcuts were forbidden.
2019-07-05 12:44:02 +03:00
Vitaly Provodin
b210facd6b
updated JTreg exclude list
2019-07-04 11:40:58 +07:00
Denis Fokin
3801db7e12
JBR-1515 Regression test jb/sun/awt/macos/MoveFocusShortcutTest.java fails on macOS
...
Now we prevent Mac OS from handling the shortcut. We can enumerate windows on IDE level.
2019-07-03 19:58:56 +03:00
Alexey Ushakov
22efc1419c
JBR-1634 Some swing gtk regression tests fail with "java.lang.InternalError: Unable to load native GTK libraries"
...
Added check on gtk3 version
2019-07-03 17:47:01 +03:00
Artem Bochkarev
b7acd7f6f6
JBR-1573: restore current input context after cleanup
2019-07-03 13:02:03 +03:00
Denis Fokin
2646c8bb5b
Wrong selector
2019-07-02 21:24:32 +03:00
Denis Fokin
c276444bee
JBR-1635 Native file dialog does not work as an oppositeWindow properly
2019-07-01 18:26:46 +03:00
Vitaly Provodin
4c7870a3b4
updated JTreg exclude list
2019-06-29 05:37:45 +07:00
Denis Fokin
4e1330dfb2
JBR-1515 Regression test jb/sun/awt/macos/MoveFocusShortcutTest.java fails on macOS
...
In my environment the test stopped sending double WINDOW_GAINED_FOCUS events.
The test still fails because of the Cmd-` shortcut effect.
2019-06-28 21:02:10 +03:00
Vitaly Provodin
2ca8f09c02
updated JTreg exclude list
2019-06-28 21:09:15 +07:00
Vitaly Provodin
a71b0a3e0d
updated JTreg exclude list
2019-06-27 10:52:50 +07:00
Alexey Ushakov
cef29e8100
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
2019-06-26 16:19:45 +03:00
Anton Tarasov
9e768377db
JBR-1629 Maximized window cut at the right and bottom
2019-06-26 14:39:46 +03:00
Denis Fokin
68c2fd0e3b
JBR-1515 Regression test jb/sun/awt/macos/MoveFocusShortcutTest.java fails on macOS
...
The problem is still reproducible, but the fix is the part of the solution
2019-06-26 14:00:52 +03:00
Vitaly Provodin
7967532f3f
updated JTreg exclude list
2019-06-26 16:43:39 +07:00
Vitaly Provodin
73f993d10c
updated JTreg exclude list
2019-06-25 10:15:04 +07:00
Alexey Ushakov
e838103a24
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)
2019-06-24 23:30:57 +03:00
Anton Tarasov
e7ca6db66b
JBR-1492 Not able to start Intellij Idea 2017.2.5 with modified vmoptions
2019-06-24 14:29:50 +03:00
Vitaly Provodin
d9656a178b
updated JTreg exclude list
2019-06-23 07:54:43 +07:00
Vitaly Provodin
5f6351b0c4
updated JTreg exclude list
2019-06-23 07:40:54 +07:00
Vitaly Provodin
c3a0ec902d
updated JTreg exclude list
2019-06-22 06:01:31 +07:00
Anton Tarasov
567d96c428
Merge remote-tracking branch 'origin/master'
2019-06-20 21:02:12 +03:00
Anton Tarasov
1666f05b23
JBR-1617 revert fixes for app icon
2019-06-20 21:01:34 +03:00
Egor Ushakov
ae823a660b
JBR-1615 Slow ClassLoaderReferenceImpl.findType
2019-06-20 17:52:15 +03:00
Denis Fokin
f6a31f444c
Revert: JBR-1583 Fight MAC OS X "Please call TIS/TSM in main thread!!!" message
2019-06-20 14:15:19 +03:00
Dmitry Batrak
a1b4cd964a
JBR-1604 Tooltip with package's info is cut
2019-06-19 17:15:15 +03:00
Elena Sayapina
5845719fe5
updated JTreg exclude list
2019-06-17 16:49:18 +07:00
alexsch
dae56a9e8b
JBR-1066: fixed ScreenMenuMemoryLeakTest
...
re-apply fix that was reverted in 2a92eec5 :
8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu
Reviewed-by: azvegint, alexsch
Contributed-by: Robin Stevens <robin.stevens@scz.be >
NOTE: fix 8158325 caused 'JBR-922 Actions from system menu does not work on jdk9 runtime', 'IDEA-183063 MacOS: popups are closing, main menu actions will not open when running under Oracle 1.8.152 JDK'. This fix was reapplied because it is correct and bugs aren't reproduced now.
(cherry picked from commit 0a4920f61d )
2019-06-14 16:36:53 +07:00
Anton Tarasov
9cc97b0c00
[followup] JBR-1351 Borderless UI: Bold frame around IDEA window appears on non-HiDPI display
2019-06-13 20:15:41 +03:00
Denis Fokin
936dc2c40b
JBR-1583 Fight MAC OS X "Please call TIS/TSM in main thread!!!" message
...
Crash is fixed
2019-06-11 12:59:53 +03:00
Anton Tarasov
db6c43b6f4
JBR-1414 DnD on linux (XToolkit) does not honor HIDPI scale
2019-06-10 19:11:43 +03:00
Artem Bochkarev
bd9a95d6fb
JRE-220: fixed 'terminal Ctrl+C is not working'
...
cherry-picked from a8c7db34
2019-06-08 14:28:34 +07:00
Denis Fokin
8d9bac395e
JBR-1583 Fight MAC OS X "Please call TIS/TSM in main thread!!!" message
2019-06-07 16:27:58 +03:00
Anton Tarasov
f652c790f4
Merge remote-tracking branch 'origin/master'
2019-06-07 15:21:58 +03:00
Anton Tarasov
8e59bb2f09
JBR-1582 IDEA EAP icon has low resolution on Mac
2019-06-07 15:21:28 +03:00
Artem Bochkarev
c8533a1219
JBR-1573: fix resources cleanup
...
JBR-1573: fix resources cleanup
2019-06-07 10:48:13 +07:00
Denis Fokin
f35489e8ca
JBR-1574 java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java: Test failed
2019-06-06 23:58:13 +03:00
Artem Bochkarev
3ad94911af
JBR-1573: workaround for 'Sudden keyboard death on Ubuntu 18'
...
recreate instance of system InputMethod when starts filter all events
2019-06-06 17:53:25 +07:00
Denis Fokin
31629b719d
Yet another forgotten file.
2019-06-05 13:02:45 +03:00
Denis Fokin
0e3ce4aa6a
These files are generated by gradle. They prevent users from rebase.
2019-06-05 12:53:24 +03:00
Denis Fokin
4cef4a36c7
JBR-1569 Transparent title bars not working in JRE 11
2019-06-04 18:25:53 +03:00
Denis Fokin
7a05ec59e0
Revert: JBR-1414 DnD on linux (XToolkit) does not honor HIDPI scale
...
Regression: JBR-1558 Drag'n'drop in trees doesn't work properly in master builds on HiDPI displays
2019-06-04 14:30:32 +03:00
Vitaly Provodin
26807f5975
updated JTreg exclude list
2019-06-04 10:36:07 +07:00
Vitaly Provodin
85dad30333
updated JTreg exclude list
2019-06-04 06:24:55 +07:00
Anton Tarasov
9f7289d5ef
Merge remote-tracking branch 'origin/master'
2019-06-03 12:49:07 +03:00
Anton Tarasov
14d51243c6
JBR-1544 Robot cannot capture screen with scale other than 1:1
2019-06-03 12:48:45 +03:00
Alexey Ushakov
350a3fdef3
JBR-1399 Improve font discovery and loading by introducing font cache
...
Bundle IDEA fonts to improve startup performance
2019-05-31 20:24:27 +03:00
Denis Fokin
ae087bad40
JBR-1421 Cannot type opening square bracket or brace with a Spanish-ISO keyboard macOS
2019-05-31 12:30:22 +03:00
Vitaly Provodin
74b2cb3607
updated JTreg exclude list
2019-05-31 15:09:00 +07:00
Denis Fokin
63f98e40a6
JBR-1421 Cannot type opening square bracket or brace with a Spanish-ISO keyboard macOS
...
Forgotten change
2019-05-30 16:49:27 +03:00
Vyacheslav Moklev
5547701e2c
JBR-1552 Invalid screen bounds in full screen mode
...
Check is window is not in undecorated state
2019-05-30 11:02:00 +03:00
Denis Fokin
1ca0a3f140
JBR-1522 JDK11 does not reset reused heavy-weight popup window min-size
2019-05-29 12:47:19 +03:00
Alexey Ushakov
194b2d939f
Updated RenderPerfTest to use correct location of the frame marker
2019-05-28 15:14:20 +03:00
Alexey Ushakov
943b1472c7
Updated RenderUtil to get correct screenshots on linux
2019-05-28 14:50:29 +03:00
Alexey Ushakov
83c22de72e
Added golden images for MixedTextTest and TextMetricsTest from Linux
2019-05-28 14:50:29 +03:00
Artem Bochkarev
62d057516d
JBR-1400: don't clear application NSMenu when defined vm-property 'mac.system.menu.singleton'
...
cherry-pick from commit bc8eca286b42306c66890dbeef2bfd2f4aa48a5d (from jdk8u)
2019-05-28 11:38:02 +07:00
Artem Bochkarev
e57384c1d6
JBR-1541: activate menu in completion handler of modal dialog
2019-05-28 11:28:30 +07:00
Vitaly Provodin
3655b01149
updated JTreg exclude list
2019-05-28 10:13:54 +07:00
Alexey Ushakov
5f9b3a6dda
JBR-1521 Update quality tests to Java 11
...
Added golden images for TextMetricsTest from Mojave
2019-05-27 13:38:48 +03:00
Alexey Ushakov
cab6dd5087
JBR-1521 Update quality tests to Java 11
...
Added golden images for MixedTextTest from Mojave
2019-05-27 13:21:51 +03:00
Vitaly Provodin
e4b063cb1f
updated JTreg exclude list
2019-05-27 14:24:08 +07:00
Alexey Ushakov
bbd90315c9
JBR-1521 Update quality tests to Java 11
...
Updated golden images for DroidFontTest on Windows
2019-05-26 18:51:25 +03:00
Alexey Ushakov
c93b853a2b
Updated gradle project:
...
- provided correct path to test jdk
- used modern syntax instead of <<
2019-05-26 14:56:31 +03:00
Vitaly Provodin
d65279cdc1
updated JTreg exclude list
2019-05-24 10:49:09 +07:00
Alexey Ushakov
6c71f3a853
JBR-1521 Update quality tests to Java 11
...
Updated golden images for DroidFontTest on linux
2019-05-22 22:56:57 +03:00
Alexey Ushakov
95a5c1661b
JBR-1521 Update quality tests to Java 11
...
Added golden images for DroidFontTest from Mojave
2019-05-22 16:59:01 +03:00
Alexey Ushakov
153020320d
JBR-1415 CLion with jdk11, frame around Exit button
...
In addition fallback to normal painting for sub-components of non-opaque
dialogs and frames
2019-05-21 19:27:59 +03:00
Alexey Ushakov
23e2ac4c4e
JBR-1528 backport rendering performance microbenchmarks from openjdk-metal branch
...
Backport test/jdk/jbu/quality/metal/MetalRenderTest.java
2019-05-21 12:51:57 +03:00
Denis Fokin
29ec6c2bce
JBR-1311 [JBR 11] Double quote adding special character on macOS with "English, U.S. International - PC" layout
2019-05-20 19:58:03 +03:00
Alexey Ushakov
7997c7a5ee
JBR-1521 Update quality tests to Java 11
...
Updated RenderUtil to Java 11
2019-05-17 23:17:47 +03:00
Alexey Ushakov
14659f0d30
JBR-1520 [fwp to JBR11] JRE-722 LCD text rendering performance on OSX 25X slower than grayscale
...
Fixed LCD text performance by using bulk rendering via vertex arrays and
reducing glTextureBarrierNV usages
Added native logging of accelerated text rendering
Replaced glClientActiveTextureARB with glClientActiveTexture
(it is now part of OpenGL 1.3 standard)
2019-05-17 23:17:46 +03:00
Alexey Ushakov
a868128d2e
Updated .gitignore
2019-05-17 23:17:46 +03:00
Dmitry Batrak
1e1b932a4c
JBR-1517 Update font layout speedup code to match the variant submitted to OpenJDK (JDK-8220231)
...
apply corresponding change from OpenJDK 13
2019-05-17 15:08:47 +03:00
Dmitry Batrak
bac12d4598
JBR-1517 Update font layout speedup code to match the variant submitted to OpenJDK (JDK-8220231)
...
revert original implementation of font layout speedup
2019-05-17 13:19:43 +03:00
Dmitry Batrak
2bbfe3bf2f
JBR-1435 Various problems with emojis
...
add piece of code that was missed during migration from JBR 8
2019-05-17 11:23:03 +03:00
Vitaly Provodin
38abcae3e9
updated JTreg exclude list
2019-05-17 14:09:59 +07:00
Anton Tarasov
1746b04686
JBR-1427 pycharm jupyter preview stuck and no response when click on preview.
2019-05-16 18:28:02 +03:00
Vyacheslav Moklev
00d32e58dc
JBR-1509 Client area size is wrong in Borderless mode
...
Fix client area size
2019-05-16 11:51:42 +03:00
Denis Fokin
d0acd2b182
JBR-1255 [JDK 11] java.lang.IllegalArgumentException: Wrong parent window
2019-05-15 19:26:44 +03:00
Denis Fokin
fbb8ed8326
JBR-1434 "New file dialog" popup remains above all windows on switching application
2019-05-15 19:22:00 +03:00
Denis Fokin
54bb2dd097
JBR-1417 JBR 11 does not support chain of popups
...
Adopted version of "JRE-864 Multiple child windows opened and closed in sequence"
2019-05-14 17:11:51 +03:00
Vitaly Provodin
fe6bc5f94d
updated JTreg exclude list
2019-05-14 16:29:15 +07:00
Denis Fokin
2a8bced104
Revert: JBR-1311 [JBR 11] Double quote adding special character on macOS with "English, U.S. International - PC" layout
...
JBR-1421 resolves the issue
2019-05-13 20:51:59 +03:00
Denis Fokin
b0366b1c0d
JBR-1421 Cannot type opening square bracket or brace with a Spanish-ISO keyboard macOS
2019-05-13 20:45:19 +03:00
Vitaly Provodin
33001a74d0
updated JTreg exclude list
2019-05-13 16:29:38 +07:00
Denis Fokin
85dfaefecb
JBR-1414 DnD on linux (XToolkit) does not honor HIDPI scale
2019-05-08 09:46:26 +03:00
itakiguchi
7d1cd2b825
8211810: X11 Time stamp data should be unsigned
...
Reviewed-by: serb
2019-05-08 09:46:25 +03:00
Artem Bochkarev
7aa5324011
fixed JBR-1135
...
don't skip KeyEvents with character A (with keycode == 0) in AWTView::performKeyEquivalent
this condition was added in fix "JBR-184 Mac OS: Delete action deletes twice if Edit menu has be opened before",
it seems that this condition is unnecessary and JBR-184 doesn't reproduce without it.
2019-05-08 11:27:55 +07:00
Alexey Ushakov
434166fe63
JBR-1412 [fwp to JBR11] JBR-1393 RubyMine is hanging after log in (macOS)
...
Modified version of JBR8 fix
2019-05-07 14:35:11 +03:00
Vitaly Provodin
148b7ed39c
updated JTreg exclude list
2019-05-01 18:03:39 +07:00
Vitaly Provodin
4ae5115c38
updated JTreg exclude list
2019-04-30 11:47:20 +07:00
Elena Sayapina
3c08825f26
updated JTreg exclude list
2019-04-26 19:29:50 +07:00
Alexey Ushakov
207c6b92ff
JBR-1394 JBR11 does not support LCD text on Mac
...
Enable LCD rendering for transparent destinations
2019-04-24 14:34:05 +03:00
Alexey Ushakov
165597441b
Merge pull request #4 from bell-sw/update_8u212
...
jdk-11.0.3 update
2019-04-24 13:52:21 +03:00
andrew
69fea5acae
Added tag jdk-11.0.3-ga for changeset 175eb80c253a
2019-04-23 14:37:38 +03:00
Vitaly Provodin
2edc09cf1a
updated JTreg exclude list
2019-04-23 11:12:15 +07:00
Denis Fokin
d3de2e6f03
Modal dialogs (Messages) shouldn't popup IDEA when another application is active
...
Investigation is closed
2019-04-22 16:43:05 +03:00
Elena Sayapina
b105cb9dd5
updated JTreg exclude list
2019-04-22 16:00:09 +07:00
naoto
67e827a88f
8205432: Replace the placeholder Japanese era name
...
Reviewed-by: rriggs, chegar
2019-04-20 16:54:54 +03:00
naoto
98c6738d08
8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales
...
Reviewed-by: lancea
2019-04-20 16:54:52 +03:00
naoto
335812c56c
8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values
...
Reviewed-by: scolebourne, rriggs
2019-04-20 16:54:51 +03:00
xiaofeya
df8c9852f0
8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK
...
Reviewed-by: naoto
2019-04-20 16:54:50 +03:00
igerasim
8eea0ad423
8218453: More dynamic RMI interactions
...
Reviewed-by: aph
2019-04-20 16:54:49 +03:00
ccheung
bab1257ca0
8214809: CDS storage improvements
...
Reviewed-by: aph
2019-04-20 16:54:48 +03:00
igerasim
ef4fa2cbe5
8211936: Better String parsing
...
Reviewed-by: aph
2019-04-20 16:54:47 +03:00
phh
ee46cf4a7f
8221769: Revert JDK-8221767 mistakenly pushed to jdk11u 11.0.3
...
Reviewed-by: clanger
2019-04-20 16:54:46 +03:00
joehw
a1cccc09e9
8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ?
...
Summary: Properly handle unicode16 characters split across buffer chunks.
Reviewed-by: lancea, dfuchs
2019-04-20 16:54:45 +03:00
dcherepanov
1bae86d422
8211100: hotspot C1 issue with comparing long numbers on x86 32-bit
...
Reviewed-by: iveresov, thartmann
2019-04-20 16:54:43 +03:00
clanger
9b30a18ab0
8172695: (scanner) java/util/Scanner/ScanTest.java fails
...
Reviewed-by: smarks, bpb
2019-04-20 16:54:42 +03:00
rraghavan
bfdc57751e
8211698: Crash in C2 compiled code during execution of double array heavy processing code
...
Summary: Correctly registered new Opaque4Node in add_range_check_predicate
Reviewed-by: roland, thartmann
2019-04-20 16:54:41 +03:00
aph
874324a521
8211064: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls
...
Reviewed-by: aph
Contributed-by: andrey.petushkov@gmail.com
2019-04-20 16:54:40 +03:00
fyang
d721ca49f1
8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults
...
Reviewed-by: aph
Contributed-by: nick.gasson@arm.com
2019-04-20 16:54:39 +03:00
ngasson
1775d38e43
8216350: AArch64: monitor unlock fast path not called
...
Reviewed-by: aph, drwhite, fyang
2019-04-20 16:54:38 +03:00
roland
9c878aabdc
8211320: Aarch64: unsafe.compareAndSetByte() and unsafe.compareAndSetShort() c2 intrinsics broken with negative expected value
...
Reviewed-by: adinn, aph
2019-04-20 16:54:37 +03:00
sgehwolf
9908ad8a42
8220294: ZGC fails to build on GCC 4.4.7: Type parameter issue
...
Summary: Specify explicit type in the constructor
Reviewed-by: shade, pliden
2019-04-20 16:54:36 +03:00
sgehwolf
448be98742
8220283: ZGC fails to build on GCC 4.4.7: ATTRIBUTE_ALIGNED compatibility issue
...
Reviewed-by: shade, kbarrett
2019-04-20 16:54:35 +03:00
stuefe
2763564edb
8219650: [Testbug] Fix potential crashes in new test hotspot gtest "test_print_hex_dump"
...
Reviewed-by: clanger, shade
2019-04-20 16:54:33 +03:00
goetz
0589670380
8219651: compiler/ciReplay/TestServerVM.java is failing on windows
...
Reviewed-by: thartmann, kvn
2019-04-20 16:54:32 +03:00
gziemski
45898700f2
8219789: [TESTBUG] TestOptionsWithRanges.java produces hs_err_pidXXXXX.log file for VMThreadStackSize=9007199254740991
...
Summary: Excluded test of mac range for VMThreadStackSize
Reviewed-by: coleenp, mseledtsov
2019-04-20 16:54:31 +03:00
goetz
a3d96bb10f
8219714: [testbug] com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java must pass classpath to subprocess
...
Reviewed-by: dholmes, dcubed
2019-04-20 16:54:30 +03:00
naoto
20ade329ea
8217609: New era placeholder not recognized by java.text.SimpleDateFormat
...
Reviewed-by: nishjain, rriggs
2019-04-20 16:54:29 +03:00
jcbeyler
303bbcbd49
8210192: Hsperf counter ParNew::CMS should be ParNew:CMS
...
Summary: Rename the counter back to ParNew:CMS and added a test
Reviewed-by: sjohanss, tschatzl
Contributed-by: manc@google.com
2019-04-20 16:54:28 +03:00
aivanov
3c118f9869
8214122: JDWP is broken on 32 bit Windows: transport library missing onLoad entry
...
Reviewed-by: ihse, dcubed
2019-04-20 16:54:27 +03:00
rpatil
65895d26d8
8206120: Add test cases for lenient Japanese era parsing
...
8211398: Square character support for the Japanese new era
8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to handle new code points
Reviewed-by: coffeys, naoto
Contributed-by: deepak.kejriwal@oracle.com
2019-04-20 16:54:26 +03:00
jnimeh
3f11249c43
8210989: RSASSA-PSS certificate cannot be selected for client auth on TLSv1.2
...
Reviewed-by: xuelei
2019-04-20 16:54:25 +03:00
sjohanss
826568cc79
8214118: HeapRegions marked as archive even if CDS mapping fails
...
Reviewed-by: tschatzl, jiangli
2019-04-20 16:54:23 +03:00
roland
da69b70295
8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation
...
Reviewed-by: kvn
2019-04-20 16:54:21 +03:00
goetz
97cacd17cd
8219461: Bump update version for OpenJDK jdk11.0.3
...
Reviewed-by: clanger
2019-04-20 16:54:19 +03:00
manc
3db162c6e0
8218192: Remove copy constructor for MemRegion
...
Summary: Remove copy constructor in memRegion.hpp
Reviewed-by: tschatzl, kbarrett
2019-04-20 16:54:17 +03:00
egahlin
b2ea6b8614
8215362: JFR GTest JfrTestNetworkUtilization fails
...
Reviewed-by: mgronlun
2019-04-20 16:54:16 +03:00
egahlin
1e93ed46bf
8215175: Inconsistencies in JFR event metadata
...
Reviewed-by: mgronlun
2019-04-20 16:54:14 +03:00
egahlin
d2da323bba
8213966: The ZGC JFR events should be marked as experimental
...
Reviewed-by: pliden
2019-04-20 16:54:13 +03:00
egahlin
ae9e8f53ab
8165675: Trace event for thread park has incorrect unit for timeout
...
Reviewed-by: mgronlun
2019-04-20 16:54:12 +03:00
aph
5c880cee6a
8215100: AArch64: fix compareTo intrinsic with four-character Latin/Unicode
...
Reviewed-by: aph, dpochepk
Contributed-by: nick.gasson@arm.com
2019-04-20 16:54:11 +03:00
aph
e6dfbc06c8
8215202: AArch64: jtreg test test/jdk/sun/nio/cs/FindEncoderBugs.java fails
...
Reviewed-by: aph
Contributed-by: nick.gasson@arm.com
2019-04-20 16:54:10 +03:00
shade
9ff295b635
8216049: stringTable::intern creates redundant String when looking up existing one
...
Reviewed-by: redestad, gziemski, rehn, zgu, jiangli
2019-04-20 16:54:09 +03:00
itakiguchi
84c797155d
8211267: StackOverflowError happened by TextField.setFont(...)
...
Reviewed-by: serb, prr
2019-04-20 16:54:08 +03:00
tnakamura
d402451e8d
8213183: InputMethod cannot be used after its restarting
...
Summary: Retains masks at XSelectInput and deletes all IM data at DestroyXIMCallback
Reviewed-by: naoto
2019-04-20 16:54:07 +03:00
jjg
8829dbc435
8212233: javadoc fails on jdk12 with "The code being documented uses modules but the packages defined in $URL are in the unnamed module."
...
Reviewed-by: hannesw, pmuthuswamy
2019-04-20 16:54:06 +03:00
alitvinov
468bd0610f
8201818: [macosx] Printing attributes break page size set via "java.awt.print.Book" object
...
Reviewed-by: prr, psadhukhan
2019-04-20 16:54:05 +03:00
dmarkov
28055ca921
8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly if popup window is displayed
...
Reviewed-by: kaddepalli, serb
2019-04-20 16:54:03 +03:00
sherman
bb95afade0
8210394: (zipfs) jdk/nio/zipfs/ZFSTests.java rootdir.zip: The process cannot access the file because it is being used by another process
...
Reviewed-by: alanb, jlaskey
2019-04-20 16:54:02 +03:00
mullan
f87b95cebc
8216280: Allow later Symantec Policy distrust date for two Apple SubCAs
...
Reviewed-by: coffeys
2019-04-20 16:54:01 +03:00
mullan
72d2103586
8207258: Distrust TLS server certificates anchored by Symantec Root CAs
...
Reviewed-by: weijun
2019-04-20 16:54:00 +03:00
shade
8b1b703d7a
8219260: Default number of test jobs needs to be consistently calculated
...
Reviewed-by: aph, clanger, erikj
2019-04-20 16:53:59 +03:00
weijun
c65daf33b9
8214513: A PKCS12 keystore from Java 8 using custom PBE parameters cannot be read in Java 11
...
Reviewed-by: mullan
2019-04-20 16:53:58 +03:00
weijun
b511cec345
8214100: use of keystore probing results in unnecessary exception thrown
...
Reviewed-by: mullan
2019-04-20 16:53:57 +03:00
sherman
e88cbc2f1d
8197398: (zipfs) Files.walkFileTree walk indefinitelly while processing JAR file with "/" as a directory inside.
...
Reviewed-by: alanb
2019-04-20 16:53:56 +03:00
xuelei
68aaf0eacd
8214339: SSLSocketImpl erroneously wraps SocketException
...
Reviewed-by: ascarpino, jnimeh
2019-04-20 16:53:55 +03:00
jiangli
ca1c5693ad
8214827: Incorrect call ClassLoaders.toFileURL("jrt:/java.compiler")
...
Summary: Use URL constructor for jrt URL in SystemDictionaryShared::get_shared_protection_domain().
Reviewed-by: ccheung, iklam, dholmes, coleenp
2019-04-20 16:53:54 +03:00
stooke
ab5b2f66eb
8216578: Remove unused/obsolete method in JFR code
...
Reviewed-by: mgronlun, mikael
2019-04-20 16:53:53 +03:00
xuelei
588a2e65a4
8213782: NullPointerException in sun.security.ssl.OutputRecord.changeWriteCiphers
...
Reviewed-by: ascarpino
2019-04-20 16:53:52 +03:00
dmarkov
8eb594bc07
8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files
...
Reviewed-by: kaddepalli, aivanov, serb
2019-04-20 16:53:51 +03:00
ssahoo
6268945a2d
8211787: javax/net/ssl/TLSCommon/TLSTest.java throws java.net.SocketTimeoutException: Read timed out
...
Summary: java.net.SocketTimeoutException: Read timed out
Reviewed-by: xuelei
2019-04-20 16:53:50 +03:00
shade
2509740631
8219251: Langtools tests default memory size needs to be 768m
...
Reviewed-by: aph, clanger
2019-04-20 16:53:49 +03:00
aoqi
f93e7b0fb9
8217597: [TESTBUG] old version docker does not support --cpus
...
Summary: "--cpus" is only available in Docker 1.13 and higher, and is the equivalent of setting both --cpu-period and --cpu-quota.
Reviewed-by: bobv, dholmes
Contributed-by: aoqi@loongson.cn
2019-04-20 16:53:48 +03:00
itakiguchi
4d26eb7e23
8211382: ISO2022JP and GB18030 NIO converter issues
...
Reviewed-by: sherman, rriggs
2019-04-20 16:53:46 +03:00
aph
6b876c8318
8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean
...
Reviewed-by: shade, alanb
2019-04-20 16:53:45 +03:00
lancea
25021522cf
8211295: DriverManager.getConnection fails when called from com.sun.rowset.JdbcRowSetImpl
...
Reviewed-by: mchung, alanb
2019-04-20 16:53:44 +03:00
mgronlun
b6228e99ba
8215727: Restore JFR thread sampler loop to old / previous behavior
...
Reviewed-by: egahlin, mgronlun
Contributed-by: milan.mimica@gmail.com
2019-04-20 16:53:42 +03:00
shade
3714265873
8217315: Proper units should print more significant digits
...
Reviewed-by: stuefe, tschatzl
2019-04-20 16:53:41 +03:00
shade
216125d9c9
8217994: os::print_hex_dump should be more resilient against unreadable memory
...
Reviewed-by: zgu, stuefe, lucy
2019-04-20 16:53:39 +03:00
egahlin
1030c22316
8212232: Wrong metadata for the configuration of the cutoff for old object sample events
...
Reviewed-by: mgronlun
2019-04-20 16:53:37 +03:00
coffeys
8cf44f203a
8213952: Relax DNSName restriction as per RFC 1123
...
Reviewed-by: weijun, mullan, chegar
2019-04-20 16:53:35 +03:00
lancea
83397588a8
8211765: JarFile constructor throws undocumented exception
...
Reviewed-by: lancea, sherman, alanb, chegar
Contributed-by: Jaikiran Pai <jai.forums2013@gmail.com >
2019-04-20 16:53:34 +03:00
egahlin
a0d8b1e251
8209960: -Xlog:jfr* doesn't work with the JFR
...
Reviewed-by: mgronlun
2019-04-20 16:53:31 +03:00
egahlin
69c3e4846b
8207829: FlightRecorderMXBeanImpl is leaking the first classloader which calls it
...
Reviewed-by: mgronlun
2019-04-20 16:53:30 +03:00
valeriep
81e3a0d870
8211049: Second parameter of "initialize" method is not used
...
Summary: Use the specified random object instead of system default
Reviewed-by: weijun
2019-04-20 16:53:29 +03:00
joehw
4712c0918e
8215330: javax.xml.catalog.CatalogResolverImpl: GroupEntry.matchURI fails to match
...
Reviewed-by: lancea
2019-04-20 16:53:28 +03:00
ccheung
b713ec1985
8215947: JVM crash with -XX:+DumpSharedSpaces
...
Summary: disable JIT compilation if -XX:+DumpSharedSpaces is specified by the user
Reviewed-by: lfoltan, jiangli
2019-04-20 16:53:27 +03:00
mchinnathamb
567b48cab3
8215397: jsig.c missing classpath exception
...
Reviewed-by: dholmes
2019-04-20 16:53:26 +03:00
egahlin
c0420921ce
8213421: Line number information for execution samples always 0
...
Reviewed-by: mgronlun
2019-04-20 16:53:25 +03:00
hseigel
716254c447
8211821: PrintStringTableStatistics crashes JVM
...
Summary: During JVM exit, print the Symbol and String tables before current thread gets deleted.
Reviewed-by: iklam, dholmes
2019-04-20 16:53:24 +03:00
joehw
63b80b2b4d
8210874: Test for JDK-8209615
...
Reviewed-by: lancea
2019-04-20 16:53:23 +03:00
joehw
392f9a2901
8209615: ParseError in XMLEventReader on a valid input
...
Reviewed-by: lancea
2019-04-20 16:53:22 +03:00
lmesnik
6cb29aac35
8209758: 2 classes with same name G1PrintCollectionSetClosure cause crash when logging is enabled
...
Reviewed-by: tschatzl, kbarrett
2019-04-20 16:53:21 +03:00
thartmann
db5d580447
8208275: C2 crash in Node::add_req(Node*)
...
Summary: Split-if optimization should not process (dead) counted loops.
Reviewed-by: roland
2019-04-20 16:53:20 +03:00
zgu
20dcc833f6
8217342: Build failed with excluding JFR
...
Reviewed-by: shade, pliden
2019-04-20 16:53:19 +03:00
jnimeh
6dcd516fa3
8214129: SSL session resumption/SNI with TLS1.2 causes StackOverflowError
...
Reviewed-by: xuelei, jjiang
2019-04-20 16:53:18 +03:00
manc
577364a426
8213829: Remove circular dependency between g1CollectedHeap and g1ConcurrentMark
...
Summary: Improve include statements related to g1CollectedHeap.inline.hpp
Reviewed-by: kbarrett, tschatzl
2019-04-20 16:53:17 +03:00
zgu
1d81c1f463
8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type")
...
Reviewed-by: shade, coleenp
2019-04-20 16:53:16 +03:00
shade
6b594eaab5
8217471: [TESTBUG] gc/epsilon/TestClasses.java fails on some platforms - OOME Metaspace
...
Reviewed-by: dholmes, tschatzl
2019-04-20 16:53:15 +03:00
shade
a3b55b44f0
8217014: Epsilon should not ignore Metadata GC causes
...
Reviewed-by: stuefe, zgu
2019-04-20 16:53:14 +03:00
shade
dcede2ffa5
8216308: StackTraceElement::fill_in can use injected Class source-file
...
Reviewed-by: coleenp, dholmes
2019-04-20 16:53:13 +03:00
shade
cde258e50f
8216302: StackTraceElement::fill_in can use cached Class.name
...
Reviewed-by: coleenp, dholmes, mchung
2019-04-20 16:53:12 +03:00
shade
327368ecc9
8217378: UseCriticalCMSThreadPriority is broken
...
Reviewed-by: rkennke, dcubed
2019-04-20 16:53:11 +03:00
mbalao
60db74211d
8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts
...
Summary: Improvements on the synchronization of SequencedEvent events from different AppContexts
Reviewed-by: serb
2019-04-20 16:53:10 +03:00
shade
f4128def6b
8217321: [TESTBUG] utilities/test_globalDefinitions.cpp should use _LP64, not LP64
...
Reviewed-by: tschatzl, coleenp
2019-04-20 16:53:09 +03:00
stuefe
a99aa18578
8218156: "jcmd VM.metaspace basic" misreports free chunk space
...
Reviewed-by: zgu
2019-04-20 16:53:07 +03:00
roland
e7c90d3aa8
8214206: Fix for JDK-8213419 is broken on 32-bit
...
Reviewed-by: mdoerr, shade
2019-04-20 16:53:06 +03:00
roland
8f27913925
8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1
...
Reviewed-by: kvn, dlong, aph
2019-04-20 16:53:05 +03:00
bell-sw
c311d0165b
Merge conflict in WWindowPeer.displayChanged()
...
JRE-660 fix vs JDK-8207070 (commits 8649992 and https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/09456a6d05fb )
fix: combine two changes to start both updateGC and adjustBoundsOnDPIChange on EventHanderThread.
DisplayChangesException.java test passed
2019-04-20 16:52:51 +03:00
serb
19f1edea6e
8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor
...
Reviewed-by: prr
2019-04-20 16:52:50 +03:00
alitvinov
756c492c6c
8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component
...
Reviewed-by: serb, dmarkov
(empty commmit for backport robot; the fix is actually backported already)
2019-04-20 16:52:49 +03:00
bell-sw
05079b182b
Merge conflict in Java_sun_font_FreetypeFontScaler_getGlyphImageNative
...
IDEA-57233 fix vs JDK-8216965 (commits 0456745 vs https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a363f160b05a )
fix: combine two changes to include both error check and renderFlag.
FontSize1Test test passed
2019-04-20 16:52:49 +03:00
prr
5bd162986f
8216965: crash in freetypeScaler.c CopyBW2Grey8
...
Reviewed-by: serb, mbaesken
2019-04-20 16:52:47 +03:00
Vitaly Provodin
86823b171d
updated JTreg exclude list
2019-04-19 16:11:18 +07:00
Elena Sayapina
95df9908f4
JBR-1380: Regression test java/awt/Graphics2D/DrawString/LCDTextSrcEa.java works incorrectly
2019-04-19 15:56:25 +07:00
Denis Fokin
4476063ebf
JBR-1311 [JBR 11] Double quote adding special character on macOS with "English, U.S. International - PC" layout
2019-04-18 17:46:33 +03:00
Vitaly Provodin
7eb4cef588
updated JTreg exclude list
2019-04-18 11:33:26 +07:00
Alexey Ushakov
2b99dfed40
JBR-1314 Font difference in pycharm 2019.1 on Ubuntu
...
Removed disabling hints on MAX_FCSIZE_LTL_DISABLED font size
2019-04-17 22:31:42 +03:00
Elena Sayapina
a5948894bf
JBR-1372: JDialog1054.java, MoveFocusShortcutTest.java regression tests need update
2019-04-15 17:16:10 +07:00
Vitaly Provodin
01e2a516cf
updated JTreg exclude list
2019-04-15 11:14:17 +07:00
Alexey Ushakov
013d3dfcf2
[JDK 11] Font Rendering on MacOS
...
Fixed regression caused by JBR-1076 by limiting fallback painting
only to undecorated non-opaque frames and dialogs
2019-04-11 23:47:17 +03:00
Anton Tarasov
2dd4163bc4
IDEA-210154 Borderless UI: Top frame of IDEA window is blue
2019-04-11 13:26:13 +03:00
Vitaly Provodin
e2a2f99cef
updated JTreg exclude list
2019-04-11 16:42:15 +07:00
Anton Tarasov
84286e9c67
[followup] JBR-1365 force IDE-managed HiDPI on Linux for fractional scales
2019-04-10 15:10:26 +03:00
Anton Tarasov
f092ff3962
JBR-1365 force IDE-managed HiDPI on Linux for fractional scales
2019-04-10 13:45:09 +03:00
Vitaly Provodin
e5324ac253
Revert "JRE-1199: added the list of files required for stripped JBR bundle"
...
This reverts commit a1fcf9fc
2019-04-10 17:01:42 +07:00
Vitaly Provodin
7c202c52ba
Revert "JRE-1199: added the list of files required for stripped JBR bundle (follow up)"
...
This reverts commit 9820ecb7
2019-04-10 17:01:23 +07:00
Vitaly Provodin
e0e1205ab0
Revert "JRE-1199: added the list of files required for stripped JBR bundle (follow up)"
...
This reverts commit e5dd1ec9
2019-04-10 17:00:58 +07:00
Vitaly Provodin
b203fe6e17
Revert "JRE-1199: corrected the list of files required for stripped JBR bundle on Windows"
...
This reverts commit 6f4be20e
2019-04-10 17:00:43 +07:00
Vitaly Provodin
f3f37db654
Revert "JRE-1199: added the list of files required for stripped JBR bundle - removed leading ./"
...
This reverts commit 13fbc2be
2019-04-10 17:00:28 +07:00
Vitaly Provodin
c88a550a3b
Revert "JRE-1199: added JFX files"
...
This reverts commit ec0d6d6b
2019-04-10 17:00:07 +07:00
Vitaly Provodin
809d66a387
Revert "JRE-1199: added the list of files required for stripped JBR bundle (follow up)"
...
This reverts commit a4e7fdb6
2019-04-10 16:59:50 +07:00
Vitaly Provodin
e07cf33b28
Revert "JRE-1238: NoClassDefFoundError: Could not initialize class sun.tools.attach.VirtualMachineImpl"
...
This reverts commit 366ceeb8
2019-04-10 16:59:34 +07:00
Vitaly Provodin
bceea77552
updated JTreg exclude list
2019-04-10 16:30:04 +07:00
Denis Fokin
3c9c599a2d
JBR-1362 Multiple child windows opened and closed in sequence result in a focus loss
2019-04-09 16:24:05 +03:00
Anton Tarasov
06d35de069
JBR-1351 Borderless UI: Bold frame around IDEA window appears on non-HiDPI display
2019-04-09 12:16:30 +03:00
Egor Ushakov
3a09f6c1db
JBR-1354 com/sun/tools/attach/PermissionTest.java: access denied ("java.util.PropertyPermission" "sun.tools.attach.tmp.only" "read")
2019-04-09 11:35:16 +03:00
Egor Ushakov
4bd3f7835e
JBR-1061 .attach_pid files in the working dir - flag to put .attach file in tmp dir only
2019-04-05 11:56:35 +03:00
Vitaly Provodin
c0b795d04e
updated JTreg exclude list
2019-04-03 14:45:56 +03:00
Vitaly Provodin
0617bf25b8
updated JTreg exclude list
2019-04-02 17:10:02 +03:00
Vitaly Provodin
501aeec5e5
updated JTreg exclude list
2019-03-30 09:09:01 +07:00
Alexey Ushakov
ee05f360c5
JBR-1324 [fwp to JBR11] JBR-1174 Font Difference on macOS
...
Enable LCD shader by "Use font smoothing when available" setting
2019-03-29 20:15:11 +03:00
Egor Ushakov
2db9a870e7
8146986: JDI: Signature lookups for unprepared classes can take a long time - fixed tests
2019-03-29 13:20:38 +03:00
Vitaly Provodin
260319ec74
updated JTreg exclude list
2019-03-29 10:58:38 +07:00
Anton Tarasov
9179718cb6
JBR-1313 wrong insets for non-resizable custom-decorated frame
2019-03-28 19:17:17 +03:00
Vitaly Provodin
90276e6c00
updated JTreg exclude list
2019-03-28 14:34:03 +07:00
Anton Tarasov
cb188edaab
JBR-1293 do not modify client bounds when custom-decorated frame is set undecorated
2019-03-26 10:20:35 +03:00
Vitaly Provodin
589b93be04
updated JTreg exclude list
2019-03-26 10:54:49 +07:00
Egor Ushakov
63572dcc76
8146986: JDI: Signature lookups for unprepared classes can take a long time - pt.2
2019-03-25 12:37:50 +03:00
Vitaly Provodin
480a2f5a34
updated JTreg exclude list
2019-03-25 15:42:35 +07:00
pbansal
763414f5f0
8218469: JSlider display issue with slider for GTKLookAndFeel
...
8218470: JScrollBar display issue with GTKLookAndFeel
8218472: JProgressBar display issue with GTKLookAndFeel
8203627: Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F
Reviewed-by: serb, prr
2019-03-22 22:29:38 +03:00
Alexey Ushakov
e3ba0bd651
JBR-1144 [JDK11] [macos] Held down key is not deleted when press backspace after accent menu popup (Mojave)
...
Handled both Delete and ForwardDelete keys
2019-03-22 14:40:05 +03:00
Egor Ushakov
7db46ce2b2
8146986: JDI: Signature lookups for unprepared classes can take a long time
2019-03-22 12:38:29 +03:00
Alexey Ushakov
81916a92af
JBR-1144 [JDK11] [macos] Held down key is not deleted when press backspace after accent menu popup (Mojave)
...
Handled backspace separately
2019-03-21 23:10:40 +03:00
Vitaly Provodin
b85a2171c3
updated JTreg exclude list
2019-03-20 15:48:54 +07:00
Mikhail Filippov
05dc889841
Adopt fix to match patch submitted into Oracle
2019-03-19 10:31:45 +03:00
Vitaly Provodin
4a754a0fa2
JBR-1286: jdk.compiler was added into JBR
2019-03-19 11:18:23 +07:00
pbansal
be9b80a30a
8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop
...
Reviewed-by: prr, kcr
2019-03-18 23:02:00 +03:00
Vitaly Provodin
f691fe2f03
updated JTreg exclude list
2019-03-18 16:51:16 +07:00
Anton Tarasov
a879ad5739
JBR-1278 allow native border and shadow for custom decoration mode
2019-03-18 11:48:56 +03:00
Vyacheslav Moklev
94c75b0537
JBR-1274 Common Item Dialog sometimes crash the process
...
Prevent from freeing memory with CoTaskMemFree twice
2019-03-18 11:12:54 +03:00
Vyacheslav Moklev
bff7dfddfb
JBR-1273 Common Item Dialog does not open when wrong path to directory is passed
...
Handle set directory / set file properly
2019-03-18 11:12:41 +03:00
Vyacheslav Moklev
6ecbc2736b
JBR-1271 Wrong parent of native windows dialogs
...
Set a proper parent to a dialog window
2019-03-18 11:12:26 +03:00
Vyacheslav Moklev
8cde9502f1
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
2019-03-18 11:12:11 +03:00
Sergey Malenkov
af0360f3ea
Merge remote-tracking branch 'origin/master'
2019-03-14 13:50:23 +03:00
Sergey Malenkov
02e0f6f078
do not replace the right Alt key with AltGr on Mac by default
2019-03-14 13:50:09 +03:00
Vitaly Provodin
094f03f5b3
updated JTreg exclude list
2019-03-13 11:35:07 +07:00
Vitaly Provodin
71ee90cd7b
updated JTreg exclude list
2019-03-13 11:16:30 +07:00
Vitaly Provodin
426055c320
updated JTreg exclude list
2019-03-12 11:37:06 +07:00
Vitaly Provodin
30ce36030d
updated JTreg exclude list
2019-03-11 10:06:30 +07:00
Vitaly Provodin
6012cd1180
updated JTreg exclude list
2019-03-10 09:39:32 +07:00
Elena Sayapina
1d31d1f8ff
JBR-1260: Wrong calling convention for EnableNonClientDpiScaling in windows/native/sun/windows/awt.h
2019-03-07 13:27:10 +03:00
Vyacheslav Moklev
04112e6f90
JBR-1258 CommonItemDialog ignores directory to open
...
Fix parsing of directory path / file path
2019-03-06 12:01:25 +03:00
Vyacheslav Moklev
e0c79eb54f
JBR-1257 CommonItemDialog modal window has no owner
...
Fix modality for Common Item Dialog
2019-03-06 12:00:56 +03:00
Vitaly Provodin
6ad54fb1ea
JBR-1199: added JBR modules list for jlink
2019-03-06 09:37:47 +07:00
Elena Sayapina
dc7abebe17
JBR-1102: [JDK11] java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java: 'paint' method of 60 components was not called
2019-03-05 08:36:37 +03:00
Vitaly Provodin
6d35b8fe59
updated JTreg exclude list
2019-03-03 08:20:13 +07:00
Vitaly Provodin
9552363525
updated JTreg exclude list
2019-03-03 07:45:56 +07:00
Vitaly Provodin
6a9a917161
Merge remote-tracking branch 'origin/master'
2019-03-03 07:44:33 +07:00
Sergey Malenkov
916fec8145
Fix key modifiers processing including AltGr
2019-03-02 17:38:24 +03:00
Alexey Ushakov
a53989e85a
Added cmake projects for hotspot and jdk
2019-02-28 18:13:20 +03:00
Dmitry Batrak
4efa7eab3e
JBR-1248 Exception caused by broken font
2019-02-28 15:49:24 +03:00
Elena Sayapina
07bf36928d
updated JTreg exclude list
2019-02-28 11:26:48 +03:00
Dmitry Batrak
c2e756ec4f
apply (partial) fix for JBR-363 from OpenJDK 12 (JDK-8139178)
2019-02-28 10:09:41 +03:00
Dmitry Batrak
3d7ac30072
partially rollback JBR-363 fix, to apply corresponding change from OpenJDK 12
2019-02-28 10:09:41 +03:00
Dmitry Batrak
3d0ec88046
apply part of JBR-363 fix missed in backporting from JBRE 8
2019-02-28 10:09:40 +03:00
Vitaly Provodin
2b8f6f70a0
updated JTreg exclude list
2019-02-28 11:55:42 +07:00
Elena Sayapina
c8d631a142
JBR-1102: [JDK11] java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java: 'paint' method of 60 components was not called
2019-02-28 07:50:43 +03:00
Alexey Ushakov
37739127c3
JBR-1113 java/awt/FontClass/GlyphRotationTest.java: java.lang.RuntimeException: cnt 1 = 13 cnt 2 = 13
...
Resolved merge issue (IDEA-57233)
2019-02-27 14:13:12 +03:00
Dmitry Batrak
a26b70568a
JBR-1245 [JDK 11] There are different letter spacings in some controls
2019-02-27 12:06:42 +03:00
Dmitry Batrak
1e6f37320b
add 'build' folder to .gitignore
2019-02-27 12:05:14 +03:00
Elena Sayapina
f368f0f101
JBR-1148: jb/sun/awt/macos/KeyPressAndHoldTest.java intermittently fails by timeout, added max time to wait, reverted ApplePressAndHoldEnabled check
2019-02-27 10:15:29 +03:00
Elena Sayapina
48b7dd874f
JBR-1146: Test jb/javax/swing/JDialog/JDialog1054.java intermittently fails by timeout
2019-02-26 14:27:16 +03:00
Elena Sayapina
5bb4c2a1d6
JRE-318: Minor regression test update, corrected comments
2019-02-26 12:51:47 +03:00
Vitaly Provodin
094306dc24
updated JTreg exclude list
2019-02-25 11:43:51 +07:00
Vitaly Provodin
9b1114df30
updated JTreg exclude list
2019-02-25 10:09:03 +07:00
Vitaly Provodin
366ceeb857
JRE-1238: NoClassDefFoundError: Could not initialize class sun.tools.attach.VirtualMachineImpl
2019-02-22 16:55:59 +03:00
Denis Fokin
315b0ed151
JRE-1220 Allow to process and veto keyevents after AWT typeahead and before Swing actions processing
2019-02-22 16:30:36 +03:00
Denis Fokin
2a68808b1d
Indentation
2019-02-22 13:07:31 +03:00
Vitaly Provodin
8bc90e970e
updated JTreg exclude list
2019-02-22 12:34:57 +03:00
Anton Tarasov
d2820524a1
JRE-1232 forwardport: JRE-1228support custom frame decoration
2019-02-21 20:04:00 +03:00
Denis Fokin
d68dcbfa37
Indentation
2019-02-21 19:53:06 +03:00
Denis Fokin
34fa047463
IDEA-205322 Dark window header not worked on macOS.
2019-02-21 17:21:42 +03:00
Vitaly Provodin
a4e7fdb61c
JRE-1199: added the list of files required for stripped JBR bundle (follow up)
2019-02-21 09:41:50 +03:00
Vitaly Provodin
ec0d6d6b14
JRE-1199: added JFX files
2019-02-20 20:13:19 +03:00
Vitaly Provodin
903775e751
updated JTreg exclude list
2019-02-18 05:58:41 +03:00
Vitaly Provodin
13fbc2beca
JRE-1199: added the list of files required for stripped JBR bundle - removed leading ./
2019-02-17 08:50:27 +07:00
Vitaly Provodin
6f4be20e39
JRE-1199: corrected the list of files required for stripped JBR bundle on Windows
2019-02-15 18:32:26 +07:00
Vitaly Provodin
e5dd1ec919
JRE-1199: added the list of files required for stripped JBR bundle (follow up)
2019-02-15 15:36:25 +07:00
Vitaly Provodin
ad87675353
updated JTreg exclude list
2019-02-15 14:41:32 +07:00
Vyacheslav Moklev
764909ce2a
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
2019-02-14 11:21:59 +03:00
Vitaly Provodin
74f6d29013
updated JTreg exclude list
2019-02-14 11:57:59 +07:00
Vitaly Provodin
9820ecb77c
JRE-1199: added the list of files required for stripped JBR bundle (follow up)
2019-02-14 10:57:19 +07:00
Vitaly Provodin
a1fcf9fcbc
JRE-1199: added the list of files required for stripped JBR bundle
2019-02-14 10:55:08 +07:00
Elena Sayapina
8637715ecc
JRE-1092 Compilation with VS2017 is broken by JRE-431 fix on JBRE11
2019-02-13 16:32:41 +07:00
Vitaly Provodin
52ee651a09
removed
2019-02-13 16:25:37 +07:00
Vitaly Provodin
a47c5fadca
updated JTreg exclude list
2019-02-13 11:23:44 +07:00
Vitaly Provodin
33b68747b2
updated JTreg exclude list
2019-02-13 10:45:01 +07:00
Dmitry Batrak
d53601a541
Merge pull request #2 from mfilippov/mf-users-font-issue
...
JRE-1166 Handle the case when fonts are installed into user's home folder
2019-02-12 13:26:00 +03:00
Mikhail Filippov
a03103bbe6
JRE-1166 [jdk11] Handle the case when fonts are installed into user registry key. This is the default behaviour since Windows 10 1809.
2019-02-12 13:20:45 +03:00
Alexey Ushakov
8fb03809dc
Merge remote-tracking branch 'origin/openjdk11'
2019-02-08 01:24:47 +03:00
Vitaly Provodin
3d988754d4
Revert "JRE-1139 RubyMine with 11 JDK throws exception on the start"
...
This reverts commit 96da48c5
2019-02-07 17:45:54 +07:00
Vitaly Provodin
53c4bf9f26
updated JTreg exclude list
2019-02-05 16:49:24 +07:00
Vitaly Provodin
140750c24d
updated JTreg exclude list
2019-02-03 11:55:37 +07:00
Vitaly Provodin
7c60ba27c5
updated JTreg exclude list
2019-02-03 10:39:44 +07:00
Vitaly Provodin
5bd82eb264
updated JTreg exclude list
2019-02-03 07:04:05 +07:00
Vitaly Provodin
ba6e4eb906
updated JTreg exclude list
2019-02-01 14:00:56 +07:00
Anton Tarasov
46fc019eeb
JRE-1172 [cleanup]
2019-01-31 17:41:44 +03:00
Anton Tarasov
04eebb8c56
Merge remote-tracking branch 'origin/master'
2019-01-31 15:17:23 +03:00
Anton Tarasov
c7257c1dae
JRE-1172 forwardport: JRE-1163[IDEA-187439] Modal dialogs (e.g commit dialog or diff from it) are sometimes invisible
2019-01-31 15:00:29 +03:00
Anton Tarasov
c06c4c69d3
JRE-1162 [jdk11] support on-the-fly DPI change on linux
2019-01-28 18:45:26 +03:00
Anton Tarasov
d45e86456a
Merge remote-tracking branch 'origin/master'
2019-01-25 13:36:08 +03:00
Anton Tarasov
924d33c6d1
Add unix classes to the gradle project
2019-01-25 13:34:45 +03:00
Alexey Ushakov
63b1f82e1c
JRE-911 [JDK11]jb/sun/lwawt/macosx/CThreading/IsAppKit.java: Compilation failed
...
Allowed access to sun.lwawt.macosx
2019-01-23 13:28:41 +03:00
Vitaly Provodin
39501a3d4a
updated JTreg exclude list
2019-01-23 11:53:15 +07:00
Vitaly Provodin
6003593f78
updated JTreg exclude list
2019-01-20 08:50:51 +07:00
Alexey Ushakov
9e06cc8f01
JRE-1114 [JDK11] IDEA hangs on adding new SDK on macOS
...
Ported workaround for JRE-199 from JBRE8
(ce389c1012efa8d4caf6ee118720145bb51eddba)
2019-01-18 20:41:29 +03:00
Anton Tarasov
be4f8c0d9d
JRE-1142 [jdk11] hidpi is not detected since Ubuntu 18.04
2019-01-18 18:36:52 +03:00
Anton Tarasov
b89e6aed0b
JRE-1111 [JDK11] java/beans/Beans/TypoInBeanDescription.java crashes at libawt_xawt.so+0x4a30d
2019-01-18 17:44:50 +03:00
Elena Sayapina
3d898a8024
JRE-998: Added new regression test (Input freezes after MacOS key-selector on Mojave)
2019-01-18 19:23:26 +07:00
Alexey Ushakov
96da48c589
JRE-1139 RubyMine with 11 JDK throws exception on the start
...
Restored javax.activation module
2019-01-17 21:28:48 +03:00
Vitaly Provodin
241af853ea
updated JTreg exclude list
2019-01-17 15:34:52 +07:00
Elena Sayapina
b808be6a6a
JRE-1054: Added new regression test (Weird non-modal dialog above modal dialog behaviour)
2019-01-17 13:00:07 +07:00
Elena Sayapina
0be0a018b5
JRE-318: Added new regression test (Cmd+` doesn't work after update to JDK 152_*)
2019-01-17 12:59:33 +07:00
Alexey Ushakov
48e7b547ae
JRE-1083 [JDK11] Test com/sun/java/accessibility/util/8051626/Bug8051626.java fails on macOS on JB JDK11b
...
Wrapped SelectorPerformer invocation into privileged action
2019-01-16 16:52:26 +03:00
Alexey Ushakov
d4b529ad49
JRE-1112 javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java: Background is not translucent (java.awt.Color[r=255,g=255,b=255])
...
Moved check to resolve rendering problems in components
2019-01-15 15:48:34 +03:00
Vitaly Provodin
f779f6248c
updated JTreg exclude list
2019-01-15 15:30:10 +07:00
Vitaly Provodin
c0c871c5f9
updated JTreg exclude list
2019-01-15 15:22:02 +07:00
Vitaly Provodin
53b86e4272
updated JTreg exclude list
2019-01-14 16:58:00 +07:00
Vitaly Provodin
483af71639
updated JTreg exclude list
2019-01-11 16:33:17 +07:00
Vitaly Provodin
5a9b273098
updated JTreg exclude list
2019-01-11 10:43:00 +07:00
Denis Fokin
212888416b
Fallback mode, compatible with OpenJDK key event processing
...
(cherry picked from commit 33704a6)
2019-01-10 22:58:52 +03:00
Denis Fokin
14e2b7a4ad
Mac OS X private keyboard layout switch API
...
(cherry picked from commit f6532954e9b0fd1600848fcc7f9f367058599e89)
2019-01-10 22:51:27 +03:00
Vitaly Provodin
bbdbe17e2a
JRE-1117 J2DBench: introduced result reader for TC's charts (follow up)
...
separated printing values fo TC charts and values for comparisons
2019-01-07 06:47:33 +07:00
Vitaly Provodin
422fa59643
JRE-1117 J2DBench: introduced result reader for TC's charts
2019-01-05 08:22:51 +07:00
Vitaly Provodin
0b5119ca89
enabling dtrace-tests: added dtrace keyword
2018-12-28 11:18:23 +07:00
Alexey Ushakov
dfaa777ff5
JRE-1112 javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java: Background is not translucent (java.awt.Color[r=255,g=255,b=255])
...
Fixed regression on linux caused by fix of JRE-1076
2018-12-27 20:16:12 +03:00
Vitaly Provodin
d45e80b422
updated JTreg exclude list
2018-12-27 15:41:44 +07:00
Alexey Ushakov
a29f19e6a2
JRE-1109 [JDK11] java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java: JNI string operation received a non-string
...
Corrected check for the allocated string
2018-12-26 15:59:57 +03:00
Vitaly Provodin
c2eee9426f
updated JTreg exclude list
2018-12-26 10:27:37 +07:00
Alexey Ushakov
0e1d23c807
JRE-60 Editor font is distorted on Kubuntu Linux 16.04 with HiDPI
...
Override FC_HINT_SLIGHT only for small font sizes
2018-12-25 13:00:19 +03:00
Alexey Ushakov
2847be73c6
JRE-366 Add support for Awesome WM
...
Added detection of Awesome WM and handled similar to Sawfish WM
(cherry picked from commit 6742077ed198975949af567e8ef543f853397351)
2018-12-25 13:00:17 +03:00
Alexey Ushakov
6851dc3441
JRE-353 Fedora 25 + XMonad rendering issues
...
Added support for Xmonad WM
(cherry picked from commit c690c3c7fdf1390e6b1a8d388ff752a09391ae3c)
2018-12-25 13:00:15 +03:00
Dmitry Batrak
61dc0ea151
force Unix line endings on new files in project
...
as core.autocrlf=false is recommended on Windows, Git won't convert line endings on commit
2018-12-25 12:03:50 +03:00
Vitaly Provodin
d295bb0bbd
moving diff-image file into the scratch directory
2018-12-25 15:32:33 +07:00
Vitaly Provodin
703cdf6b6a
updated JTreg exclude list
2018-12-25 15:02:06 +07:00
Dmitry Batrak
c606d1f8c6
JRE-571 Print to PDF not working when no printers installed on macOS
...
port of JDK-8211055, JDK-8212040 from OpenJDK 12
2018-12-25 09:03:49 +03:00
Dmitry Batrak
65a5e450d5
JRE-927 Unexpected wrapping of bidirectional text in JEditorPane on HiDPI screens
...
port commit 11a5a4a2 from JBR 9
2018-12-25 09:03:26 +03:00
Dmitry Batrak
c6fed2cf58
JRE-774 Don't paste BOM from clipboard on Mac
...
port commit ea9b75b3 from JBR 9
2018-12-25 09:03:10 +03:00
Dmitry Batrak
9caaac4a5a
JRE-847 Box drawing characters have different widths with Monospaced font on Windows
...
port commit 778cef18 from JBR 9
2018-12-25 09:02:44 +03:00
Dmitry Batrak
5d704a963b
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
2018-12-25 09:02:27 +03:00
Dmitry Batrak
e9bd5f5dad
JRE-748 Strange dots with fractional metrics turned on
...
port commit 82e7c82d from JBR 9
2018-12-25 09:02:08 +03:00
Dmitry Batrak
32ce109355
JRE-593 Wrong italic font rendering for Source Code Pro
...
port commit 1f6bd200 from JBR 9
2018-12-25 09:01:54 +03:00
Dmitry Batrak
2b03305a5f
JRE-588 Images in JavaDoc not scaled proportionally when only <img> width specified
...
port JDK-8208638 from OpenJDK 12
2018-12-25 09:01:34 +03:00
Dmitry Batrak
89c99c1999
JRE-586 Incorrect rendering of Myanmar combining marks
...
port commit 5c513399 from JBR 9
2018-12-25 09:01:18 +03:00
Dmitry Batrak
8da6cec22a
JRE-472 Impossible to enter zero width non-joiner character on Windows 10
...
backport JDK-8187364 from OpenJDK 12
2018-12-25 09:01:04 +03:00
Dmitry Batrak
394e055ae6
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
2018-12-25 09:00:49 +03:00
Dmitry Batrak
5b814d6b34
JRE-430 Font fallback sometimes doesn't work in Swing text components
...
port commit fc8003ad from JBR 9
2018-12-25 09:00:27 +03:00
Dmitry Batrak
67b1e552d8
JRE-372 IntelliJ editors silently precompose diacritics
...
port commit f7facf1b from JBR 9
2018-12-25 09:00:11 +03:00
Dmitry Batrak
fc2b95ea8e
avoid changing characters' advances when special character is added to the line or ligatures are enabled
...
problem report - https://youtrack.jetbrains.com/issue/JRE-118#comment=27-1816577
port commit 32288ee6 from JBR 9
2018-12-25 08:59:52 +03:00
Dmitry Batrak
690696bb52
JRE-118 Emoji support
...
port commits 5dcafa4d, 70e14949 from JBR 9
2018-12-25 08:59:37 +03:00
Dmitry Batrak
cbf4d301ee
fix direction of vertical glyph offsets (regression introduced by backporting JDK 9 changes for JRE-33)
...
port commit 9b98eaf0 from JBR 9
2018-12-25 08:59:03 +03:00
Dmitry Batrak
72fb9ff7c4
an option to disable native rendering for rotated text (following JRE-19)
...
port commit ccc1ded6 from JBR 9
2018-12-25 08:58:41 +03:00
Dmitry Batrak
030f15834c
JRE-11 Support text rendering via DirectWrite API on Windows
...
port commits 7b180f8d, cccbcab4 from JBR 9
2018-12-25 08:58:25 +03:00
Dmitry Batrak
c30407cb87
JRE-10 Ligatures are not working sometimes when characters from multiple scripts are present
...
ports commit 18b3f575 from JBR 9
2018-12-25 08:58:07 +03:00
Dmitry Batrak
dbc15fb84e
don't apply FreeType-returned glyph advance for 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.
ports commit 7bd6c17c from JBR 9
2018-12-25 08:57:45 +03:00
Dmitry Batrak
d6b588bdab
IDEA-150876 OpenJDK fonts for toolwindow names look worse than Oracles's
...
port commits c9debd5e, ed78cd00, 4c7e1619, 7aa0429c from JBR 9
2018-12-25 08:57:27 +03:00
Dmitry Batrak
a949f9d220
reimplement JDK-7162125 to fix JDK-8147002
...
port commit ba38e5c4 from JBR 9
2018-12-25 08:57:12 +03:00
Dmitry Batrak
c3c85ad548
optimize usage of Harfbuzz - create hb_face_t instance only once for each Font2D instance
...
port commit de367178 from JBR 9
2018-12-25 08:56:46 +03:00
Dmitry Batrak
f3ca8c7869
revert all my previously merged changes
2018-12-25 08:47:04 +03:00
Alexey Ushakov
ff04fd9429
Revert "JRE-578 OGLRenderQueue.flushNow() executes too many times"
...
This reverts commit acc636fa
2018-12-24 21:53:51 +03:00
Alexey Ushakov
339d11fa0d
JRE-1076 setBackground(Color bgColor) does not have any effect on Window in 11 Runtime
...
Use PaintManager.paint() for non-opaque windows
2018-12-21 22:36:21 +03:00
Dmitry Batrak
24dfabe6c3
JRE-593 Wrong italic font rendering for Source Code Pro
...
port commits 4ae0566, 30f998a from master
2018-12-19 17:13:33 +07:00
Dmitry Batrak
8e6fc9365c
fix compilation warning (causing build failure)
2018-12-19 16:58:21 +07:00
Dmitry Batrak
adacc3a6f6
an option to disable native rendering for rotated text (following JRE-19)
...
port commit bb1be19 from master
2018-12-19 16:51:51 +07:00
Dmitry Batrak
6aee6ac680
JRE-11 Support text rendering via DirectWrite API on Windows
...
port commits 14b183c, 6305747, 9afd0eb, 004f97e, 3ea365b, edf6ef0, a16b2a6 from master
2018-12-19 16:45:37 +07:00
Dmitry Batrak
6b52af6446
don't apply FreeType-returned glyph advance for 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.
ports commit 0d385c6 from master
2018-12-19 16:39:21 +07:00
Dmitry Batrak
86ca0039c0
IDEA-150876 OpenJDK fonts for toolwindow names look worse than Oracles's
...
port commits d170a25, d97f0b8 from master
2018-12-19 16:33:16 +07:00
Vitaly Provodin
fcdbfc43af
Revert "JRE-11 Support text rendering via DirectWrite API on Windows"
...
This reverts commit 8e7d110d
2018-12-19 16:21:41 +07:00
Vitaly Provodin
09b06c2254
Revert "JRE-593 Wrong italic font rendering for Source Code Pro"
...
This reverts commit 1440ca58
2018-12-19 15:40:10 +07:00
Vitaly Provodin
7919c20137
Revert "JRE-593 Wrong italic font rendering for Source Code Pro"
...
This reverts commit d08b441e
2018-12-19 15:37:47 +07:00
Dmitry Batrak
25777c7a28
reimplement JDK-7162125 to fix JDK-8147002
...
port commits e3db506, 373b766, 733ec1f, 01abac6, 6048ac6, 42e6d3c, d1e42da, c9a3a18, 49d2809 from master
2018-12-19 15:01:25 +07:00
Vitaly Provodin
d08b441e3c
JRE-593 Wrong italic font rendering for Source Code Pro
...
fixed compilation errors - removed rotation
2018-12-19 14:50:38 +07:00
Vitaly Provodin
97ab23c7d5
JRE-624 CThreading isAppKit() fails to detect main app thread if it was renamed
...
moved from jdk/test to test/jdk
2018-12-19 11:22:09 +07:00
Dmitry Batrak
1440ca5841
JRE-593 Wrong italic font rendering for Source Code Pro
...
port commits 4ae0566, 30f998a from master
2018-12-19 11:15:56 +07:00
Dmitry Batrak
8e7d110d73
JRE-11 Support text rendering via DirectWrite API on Windows
...
port commits 14b183c, 6305747, 9afd0eb, 004f97e, 3ea365b, edf6ef0, a16b2a6 from master
2018-12-19 11:07:34 +07:00
Dmitry Batrak
968c24866d
JRE-588 Images in JavaDoc not scaled proportionally when only <img> width specified
...
port JDK-8195095, JDK-8206238, JDK-8208638 from OpenJDK 12
port commits 8f5a6e9a, 07461ea4 from jbre8u
2018-12-19 10:23:45 +07:00
Dmitry Batrak
e722edf104
JRE-588 Images in JavaDoc not scaled proportionally when only <img> width specified
...
port commit 1423c10 from master
2018-12-19 10:15:20 +07:00
Dmitry Batrak
fc8100802a
JRE-571 Print to PDF not working when no printers installed on macOS
...
port of JDK-8212040 from OpenJDK 12
port commits 8b5b0de9, ad455515 from jbre8u
2018-12-18 18:21:02 +07:00
Dmitry Batrak
d31903acce
JRE-571 Print to PDF not working when no printers installed on macOS
...
port of JDK-8211055 from OpenJDK 12
port commits d2fa84e9, 109165b7 from jbre8u
2018-12-18 18:15:03 +07:00
Alexey Ushakov
55e86e53bc
JRE-43 Font.getFamily() does not work in headless mode
...
Resolved merge issues
2018-12-18 13:05:52 +03:00
Vitaly Provodin
a2dd06ca62
updated JTreg exclude list
2018-12-18 16:00:41 +07:00
Dmitry Batrak
785032941d
JRE-970 [macos] Problem with input of yen symbol
...
port of commit fbb07014 from JBRE8u
2018-12-18 15:53:14 +07:00
Dmitry Batrak
3ce2665aae
JRE-774 Don't paste BOM from clipboard on Mac
...
port commit 48b03b9c from master
2018-12-18 15:36:52 +07:00
Dmitry Batrak
3524ee07e7
JRE-847 Box drawing characters have different widths with Monospaced font on Windows
...
port commit c1ccf91 from master
2018-12-18 15:28:29 +07:00
Dmitry Batrak
32cbdd4cef
JRE-748 Strange dots with fractional metrics turned on
...
port commit e0f56b5 from master
2018-12-18 15:17:29 +07:00
Dmitry Batrak
b5bf240fd8
JRE-586 Incorrect rendering of Myanmar combining marks
...
port commit d6bdad1 from master
2018-12-18 11:36:41 +07:00
Dmitry Batrak
c3b4add398
JRE-472 Impossible to enter zero width non-joiner character on Win10
...
port commit dc238fe from master
2018-12-18 11:24:10 +07:00
Dmitry Batrak
bc7cd26d17
JRE-430 Font fallback sometimes doesn't work in Swing text components
...
port commit 2c79ff3 from master
2018-12-18 10:46:04 +07:00
Dmitry Batrak
5f5b589458
JRE-372 IntelliJ editors silently precompose diacritics
...
port commit b83ffcf from master
2018-12-18 10:36:02 +07:00
Dmitry Batrak
a9bc2e51f4
fix direction of vertical glyph offsets (regression introduced by backporting JDK 9 changes for JRE-33)
...
port commit 29e7806 from master
2018-12-17 18:30:02 +07:00
Dmitry Batrak
a6c21c912e
JRE-10 Ligatures are not working sometimes when characters from multiple scripts are present
...
ports commit 165b288 from master
2018-12-17 18:21:25 +07:00
Vitaly Provodin
d3731df79d
jbu tests: added golden files for Windows
...
(cherry picked from commit ff10483)
2018-12-14 16:40:18 +07:00
Vitaly Provodin
00a29ad129
JRE-9: added regression test
...
(cherry picked from commit 4ffb665)
2018-12-14 16:14:24 +07:00
Vitaly Provodin
7fc924f065
not for upstream: added disposing frames in order to provide the test with the chance on the second run
...
(cherry picked from commit 8170635)
2018-12-14 16:07:42 +07:00
Vitaly Provodin
63130fd461
Regression test on https://bugs.openjdk.java.net/browse/JDK-8139176
...
(cherry picked from commit 6f1c0a6)
2018-12-14 15:39:17 +07:00
Alexey Ushakov
f925b24d5e
Resolved windows compile issues
2018-12-14 10:46:22 +03:00
Vitaly Provodin
9e6301fd03
Revert "Create README.MD"
...
This reverts commit 4c588271
2018-12-14 11:28:29 +07:00
Konstantin Bulenkov
4c588271e2
Create README.MD
...
(cherry picked from commit 66baa265d993540d11ecde5b11c88028e2687270)
2018-12-14 10:35:00 +07:00
Konstantin Bulenkov
9699d0763a
add vcs.xml
...
(cherry picked from commit 1cf13ee9654999c1e07756fe5367c89ef5cf17ec)
2018-12-14 10:29:00 +07:00
Konstantin Bulenkov
786cee5d97
add JetBrains copyright
...
(cherry picked from commit 260b5e1571c6944a69f96cc702fc9e88f45a6e4e)
2018-12-14 10:21:13 +07:00
Konstantin Bulenkov
37e7661f85
add workspace.xml to gitignore
...
(cherry picked from commit bd5b9403fdca779ecc76f0b3af2918fe772f7ed1)
2018-12-14 10:14:56 +07:00
Konstantin Bulenkov
de1e4a9d71
update icons
...
(cherry picked from commit dfe387ff5037deda29d8d522cba6cc5370796ff4)
2018-12-14 10:07:40 +07:00
Alexey Ushakov
9662d45e36
JRE-921 IDEA crash on JDK9
...
Open and Save Panels should be retained when using without ARC
https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/UsingtheOpenandSavePanels/UsingtheOpenandSavePanels.html
2018-12-14 00:23:51 +03:00
Alexey Ushakov
dffea9d701
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
2018-12-14 00:23:50 +03:00
Alexey Ushakov
c358cff18b
JRE-1027 forwardport(9): JRE-998 Input freezes after MacOS key-selector on Mojave
...
Added workaround to reset IM after entering accented symbols
2018-12-14 00:23:49 +03:00
Alexey Ushakov
2c1ee18b78
JRE-965 Debug build compile failure
...
Fixed compile failure
2018-12-14 00:23:48 +03:00
Alexey Ushakov
eaed1780be
JRE-945 Compiler warnings in graphics trace code
...
Added casts to pointers
2018-12-14 00:23:47 +03:00
Alexey Ushakov
666e2ed685
JRE-690 Recent bundled JDK VCS Log UI slowdowns
...
Replaced OLG blit sync with threshold by the sync without threshold
Refactoring. NO_SYNC mode is not used, so removing QueueSyncType
(cherry picked from commit 45cbdc74e15f6bbc48f37b93d3edf5436de255fa)
(cherry picked from commit 8aa2d043fb9f9058fb578396caccd11703c421be)
2018-12-14 00:23:47 +03:00
Alexey Ushakov
fe339f5eab
JRE-690 Recent bundled JDK VCS Log UI slowdowns
...
Optimized nativeGetCursorPosition to avoid creating temporary Point2D object
(cherry picked from commit 2861386c34127be16e4ab0d0b3e6e826e4707cc7)
2018-12-14 00:23:46 +03:00
Alexey Ushakov
5904c3ce30
JRE-686 OGL Glyph cache is too small for IDEA editor
...
Increased glyph cache size. Added logging to track caching process
(cherry picked from commit f02739d32d7c0bc7b7aae8c85536e16f51bb8543)
(cherry picked from commit 9cc1ce5d2f25892e8ccd9c22a0252e21e8fd2f02)
(cherry picked from commit cb76ebdd51f7ee3cc6133e199bb7e479d863c08b)
(cherry picked from commit 3f94620cf4c5b529cc786706695c4562fbc75ab2)
2018-12-14 00:23:45 +03:00
Alexey Ushakov
7cd1d0bc10
JRE-646 Provide performance logging of graphics primitives
...
Enhanced logging (example: -Dsun.java2d.trace=log,ptime,td=3000000,verbose)
Filter primitives by name and detect LCD/Grayscale text rendering (JRE-679)
Example: -Dsun.java2d.trace=log,ptime,name:OGLDrawGlyphsGray,verbose
(cherry picked from commit d38e16b0ae64866c91700ed312311419ab749269)
(cherry picked from commit 61a0ac6af921093a20324a88d6ed5e45c9d8ed7d)
(cherry picked from commit 9318aa0a17e50a92accb996f284b4ab5f6d9eaa5)
2018-12-14 00:23:45 +03:00
Alexey Ushakov
0a36774a6e
JRE-625 Unstable UI menu rendering
...
Removed lazy flushing in flushOnscreenGraphics
(cherry picked from commit abf35dcf1304c737fc07783202377fee3c40c58a)
2018-12-14 00:23:44 +03:00
Alexey Ushakov
54bd0ddc20
JRE-624 CThreading.isAppKit() fails to detect main app thread if it was renamed
...
Added app main thread fix
(cherry picked from commit 5dfb30ae68b2c54d58c98a9195709c031f823581)
(cherry picked from commit 94163bd69f64616836523e81567aa1141480d841)
2018-12-14 00:23:43 +03:00
Alexey Ushakov
2fe5289178
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)
2018-12-14 00:23:43 +03:00
Alexey Ushakov
cf7e3f86f5
JRE-584 Retaining objects in HashMap causes some performance drop
...
Replaced HashMap with ArrayList
(cherry picked from commit 79ea17c76eb44b60d88bd4630ce66c6794f2f881)
(cherry picked from commit 243a2c8833b82c7fef09f1f519d081b4464865c1)
2018-12-14 00:23:42 +03:00
Alexey Ushakov
acc636fa2d
JRE-578 OGLRenderQueue.flushNow() executes too many times
...
Aligned flushNow to predefined time threshold in order to decrease frequency of the operation
(cherry picked from commit 5762188776dc3d425e3fe0ada1015bfdfcade154)
(cherry picked from commit 38e122f6f9a2f85aba1eeb0e9bff277b1f2a471e)
2018-12-14 00:23:41 +03:00
Alexey Ushakov
833d9f85a8
JRE-501 Live resize is jerky for heavy java applications on Mac
...
Skip too frequent flushBuffer actions
(cherry picked from commit c1abdf240b37065f60678479d662b0966664e7fa)
2018-12-14 00:23:40 +03:00
Alexey Ushakov
cef970e1ba
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)
2018-12-14 00:23:33 +03:00
Denis Fokin
3f02c651e5
IDEA-140054 A lot of NSEvents
...
8042752: [macosx] NSEvent instances leak throw JNI local references
Reviewed-by: serb, azvegint
(cherry picked from commit 511d7c8ae09a74b15f28b0d7030cdcc05c9aac3b)
2018-12-13 20:10:54 +03:00
Denis Fokin
f9902f7611
JRE-318 Cmd+` doesn't work after update to JDK 152_*
...
Partial revert: 8169589: [macosx] Activating a JDialog puts to back another dialog
(cherry picked from commit 413a18a770dd299e6e47a0f3d4be9f6767ec491f)
2018-12-13 20:10:52 +03:00
Denis Fokin
a8ec2d4116
JRE-190 Cannot type opening square bracket or brace with a Spanish keyboard in the last Rubymine EAP
...
(cherry picked from commit fe170431d51dd92d28d601c9cc35f06c9f78cddf)
2018-12-13 20:10:51 +03:00
Denis Fokin
9a20d85614
IDEA-166921 Shift not handled correctly in keymap
...
(cherry picked from commit 9328c07d5545e74d37ad1bf2016b6a433281d28e)
2018-12-13 20:10:50 +03:00
Denis Fokin
98041ba69a
IDEA-166443 Mac OS: Delete action deletes twice if Edit menu has be opened before
...
(cherry picked from commit 9f29d899c9c12ad5c8c19e2d49cff54ad0e93b85)
2018-12-13 20:10:48 +03:00
Denis Fokin
068ee17dc4
IDEA-166435 Mac OS: IDEA quits on pressing any key with Korean, Chinese and Japanese keyboard layouts
...
(cherry picked from commit 0fb0fee02afb895d5b99514d6049e3d308bd8262)
2018-12-13 20:10:47 +03:00
Denis Fokin
4b53b59313
Broken space is fixed
...
(cherry picked from commit 5b52e0988a9fe864fe482c10fa6ecbab3da7cd34)
2018-12-13 20:10:46 +03:00
Denis Fokin
95a43caeba
IDEA-166086 IDEA crashes on pressing a dead key
...
IDEA-166368 Terminal, Mac OS: Delete key inserts a symbol
IDEA-160245 Keymap: if non-QWERTY layout support is enabled, shortcuts with Numpad Plus are not recognized
(cherry picked from commit 601502cb5a3e391ca61fb3b041c507a675c7f008)
2018-12-13 20:10:45 +03:00
Denis Fokin
34f70fb425
^M and other ISO controls are fixed
...
(cherry picked from commit b107409ba7e980839e34971413249a30df8858e7)
2018-12-13 20:10:43 +03:00
Denis Fokin
86316d0205
JRE-149 java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java: Pressed char is not dead acute
...
(cherry picked from commit 7f4b9869f8e3e846aedc938c2a9eb644175bd9aa)
2018-12-13 20:10:42 +03:00
Denis Fokin
b1941dcb80
Broken backspace in quick search
...
IDEA-166086 IDEA crashes on pressing a dead key
(cherry picked from commit c1eeff0b523da3744ee888f10397552665b0276a)
2018-12-13 20:10:39 +03:00
Denis Fokin
a56cb06c61
IDEA-166050 Terminal, Mac OS: can't enter uppercase symbols – Shift key is ignored
...
(cherry picked from commit 660e54886b9de2d9491bdc30c2755deadb7a4576)
2018-12-13 20:10:37 +03:00
Denis Fokin
3d687d001b
IDEA-166040 jediterm-pty expects getting control command unicode chars in KeyEvent (typ0)
...
(cherry picked from commit edb73f66480355e9c919246d5f5ebf69ca1ac9ab)
2018-12-13 20:10:35 +03:00
Denis Fokin
6e44f31b7d
IDEA-166040 jediterm-pty expects getting control command unicode chars in KeyEvent
...
(cherry picked from commit 7edd54b0a343c582336cf63b6419a98a2fde320b)
2018-12-13 20:10:34 +03:00
Denis Fokin
d68f22fe9a
IDEA-165993 French (azerty) keyboard layout: Cmd+Shift+; is recognized as A
...
(cherry picked from commit 8196fcd73920b6aff122df94e20cab94f4483276)
2018-12-13 20:10:33 +03:00
Denis Fokin
5f4ecfc278
IDEA-165993 French (azerty) keyboard layout: Cmd+Shift+; is recognized as A
...
(cherry picked from commit 682276fb5a3189cb3a6459dc829e54e0bcc14b60)
2018-12-13 20:10:32 +03:00
Denis Fokin
7282448b4d
IDEA-165943 Keymap: for non-QWERTY keyboard layouts Shift+... shortcuts are inconsistently interpreted
...
(cherry picked from commit 5b7f4b73a3a22d7a336dc6811328176285b5ee05)
2018-12-13 20:10:30 +03:00
Denis Fokin
65c02bb7e6
Fix for java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java
...
(cherry picked from commit 935f3a13f7b220ec2d11d7b44cb18abc3dcba37c)
2018-12-13 20:10:29 +03:00
Denis Fokin
293c224f35
IDEA-63779 Keymap shows characters for keys only for english keyboard layout correctly
...
(cherry picked from commit bd745c470d809412259df868fade2d159dfe9e7b)
2018-12-13 20:10:28 +03:00
Denis Fokin
e8af601d73
IDEA-63779 Keymap shows characters for keys only for english keyboard layout correctly
...
IDEA-27262 Wrong keys are picked up on dvorak layout in Mac OSX 10.6.2
(cherry picked from commit 07780916770f9214a40068addd32579c10a27a72)
2018-12-13 20:10:24 +03:00
Denis Fokin
df5bcf148a
Suppress "uncommented constants" warning
2018-12-13 19:53:01 +03:00
Denis Fokin
8453ad0462
IDEA-63779 Keymap shows characters for keys only for english keyboard layout correctly
...
IDEA-27262 Wrong keys are picked up on dvorak layout in Mac OSX 10.6.2
(cherry picked from commit 07780916770f9214a40068addd32579c10a27a72)
2018-12-13 19:53:01 +03:00
Denis Fokin
3c09162059
IDEA-160416 Cannot type the dollar sign on my Mac (regression)
...
(cherry picked from commit 2e7d270b931d0dcf07b603df0f6901f7875fbd0b)
2018-12-13 19:53:01 +03:00
Denis Fokin
916ccc45f1
IDEA-157001 Keymap: for non-QWERTY keyboard layouts Ctrl mofifiers change key processing to QWERTY-like
...
(cherry picked from commit 5cbee365fa41f40d17fa63a02a92ed1289354bc5)
2018-12-13 19:53:01 +03:00
Denis Fokin
4bcecb07e5
Revert: IDEA-157001 Keymap: for non-QWERTY keyboard layouts Alt and Ctrl mofifiers change key processing to QWERTY-like
...
(cherry picked from commit 4698945b23236e6b82f7a7dc963684d10721ac0f)
2018-12-13 19:53:00 +03:00
Denis Fokin
2fdb898177
IDEA-157001 Keymap: for non-QWERTY keyboard layouts Alt and Ctrl mofifiers change key processing to QWERTY-like
...
(cherry picked from commit 7927c5cb93ba8461137218d71f8ad25730b8b828)
2018-12-13 19:53:00 +03:00
Alexey Ushakov
bcb5ba34ac
Revert "8148187: Remove OS X-specific com.apple.concurrent package"
...
Move the dispatcher native code to libosx folder
2018-12-13 16:01:49 +03:00
Alexey Ushakov
0f7c26186a
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)
2018-12-13 16:01:49 +03:00
Alexey Ushakov
6fc369e8bf
JRE-444 CPlatformWindow.nativeGetTopmostPlatformWindowUnderMouse is slow
...
Replaced number of CGWindowListCopyWindowInfo for each window layer with [NSWindow windowNumberAtPoint: belowWindowWithWindowNumber:]
(cherry picked from commit 2a143af4d62340acdfd9c94d876f684385febbc8)
2018-12-13 16:01:48 +03:00
Alexey Ushakov
6d73b25130
JRE-359 CGraphicsEnvironment.getDefaultScreenDevice() returns null
...
Moved CG api calls to AppKit thread
(cherry picked from commit fd0210f035199e8612097a2c1d42b90cfd2111f8)
(cherry picked from commit 5e99e376d9dfe477401121878704630c3c13f9f7)
2018-12-13 16:01:48 +03:00
Alexey Ushakov
5d98c94ee9
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)
2018-12-13 16:01:48 +03:00
Alexey Ushakov
28774d6878
JRE-193 UI freeze and 12/second thread dumps
...
Moved CStrikeDisposer dispose code to AppKit
2018-12-13 16:01:48 +03:00
Alexey Ushakov
a68dea068c
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)
2018-12-13 16:01:48 +03:00
Alexey Ushakov
45f1ff7490
JRE-193 UI freeze and 12/second thread dumps
...
Moved CStrikeDisposer dispose code to AppKit
(cherry picked from commit 51a8c0bee88a78e1c14f537345ce161bc44d1030)
2018-12-13 16:01:48 +03:00
Alexey Ushakov
be707de431
JRE-161 CCE in OGLTextRenderer.validateContext
...
Throw InvalidPipeException instead of CCE
(cherry picked from commit eafe84a8519b42dea5518cc91a27652befd91473)
2018-12-13 16:01:47 +03:00
Alexey Ushakov
3db09e43d8
JRE-140 AWT hangs on component creation because of 2D activity on AppKit thread
...
Used AtomicBoolean instead of volatile for double
(cherry picked from commit 17ac3b61ac8d2133e49cdcc20935e6ce38212f07)
2018-12-13 16:01:47 +03:00
Stanislav Dombrovsky
9f079c66e9
Fix rendering of HTML list dots + better vertical align for them.
...
(cherry picked from commit fa4a404533ba1ef638fe523adc74391aee8a3ebf)
2018-12-13 16:56:19 +07:00
Stanislav Dombrovsky
1a1fa31545
IDEA-146218 Add ability to use SF system fonts on OSX 10.11 and greater. The workaround implemented in this fix allows loading OSX system fonts on OSX >= 10.11 in the list of installed fonts which makes possible to use them in the UI.
...
(cherry picked from commit 401b217)
(cherry picked from commit fda747e)
(cherry picked from commit f2e3f56)
2018-12-13 16:55:59 +07:00
Sergey Malenkov
e79502c708
JRE-100 Scroll with inertia (Mac os) should only work in the initial component
2018-12-13 16:43:33 +07:00
Sergey Malenkov
ef490fa465
IDEA-161965 ignore dragged event that does not change mouse location Sierra is more sensit
2018-12-13 16:43:06 +07:00
Denis S. Fokin
5c13d63217
Fix version and company name
...
(cherry picked from commit 0ccc1917f2744ffabb4796a4224f5b105a083266)
2018-12-12 11:58:07 +03:00
Vitaly Provodin
614396d63f
updated JTreg exclude list
2018-12-12 10:37:26 +07:00
Alexey Ushakov
b6bdd04e41
JRE-303 2017.1.1 update breaks linux fonts
...
Corrected rendering hints for Non-AA text rendering
(cherry picked from commit b923aa7a0729a10ea47d3438622d659fbead44c9)
2018-12-11 18:43:53 +03:00
Alexey Ushakov
c75c1ef8b2
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)
2018-12-11 17:36:55 +03:00
Alexey Ushakov
cc0faf953f
JRE-13 java.awt.TextLayout does not handle correctly the bolded logical fonts (Serif)
...
Backported fix of JDK-8139176 (test updated)
(cherry picked from commit ba66b203fc4fe59ccf0d1d70d3e09cb17810ca00)
2018-12-11 17:34:59 +03:00
Alexey Ushakov
0a4fdad0f2
JRE-18 CCE in XRMaskFill.MaskFill
...
Throwing InvalidPipeException for incompatible surfaces
(cherry picked from commit 55dab103c24bf86cf025b9ce02b67e72508d41ba)
2018-12-11 17:34:59 +03:00
Alexey Ushakov
1fd4615c04
JRE-457 OGLTR_DisableGlyphModeState is slow
...
Skipped number of OGLTR_DisableGlyphModeState calls in sequence of draw text operations
Added screen rendering tests for 3 rendering modes: NonAA, AA, LCD
Added support for OSX low res modes in the rendering test. Minor refactoring
Improved fix by skipping NOOP operation. Added one more test on glyph mode state changing.
Removed unnecessary flag
(cherry picked from commit d52fc846435796381bb0db8dbf4be28cb8fc9ced)
(cherry picked from commit f2727866edc925668d02ef625b9c966e3e5323a4)
(cherry picked from commit e26b5f42c674bc0b8d59207a04a1dc69dc7ffceb)
(cherry picked from commit e5eb91c86a009b97614d610f47e991414ce94afa)
(cherry picked from commit 24569f975a2da1facdc0ee20cf298f0263333a5a)
2018-12-11 13:58:54 +03:00
Alexey Ushakov
66e5c5bc22
JRE-114 JDK for Mac OS: visual artifacts at overlapping letters with subpixel antialiasing enabled
...
Flushed GPU buffers before rendering overlapping glyphs
Corrected initial value for right boundary of previous glyph
(cherry picked from commit 3c24cd75416e9b899e4b972f2c5b27c13f1827a4)
(cherry picked from commit 43ddbbea395d25064713e49be907f3a1d7b12b57)
(cherry picked from commit c21c0fb4b6395c868709a016969527168cce4a8b)
2018-12-11 13:58:54 +03:00
Alexey Ushakov
4f70a712e0
JRE-526 IDE is unusably slow when using a 4K display on OS X
...
Performed glTextureBarrierNV() call to separate read/write from/to the same texture per glyph list not per every single glyph
Moved flush code before LCD glyph rendering
Removed unnecessary condition
Improved scrolling performance for about 30% on Intel graphics hardware
Grouped GL quads for rendering lcd glyphs into one glBegin/glEnd block
instead of multiple ones
Updated performance tests to check text with huge font size
Huge LCD font rendering on OSX
Replaced rendering multiple quads with only one
(cherry picked from commit 0de2f01b0de2f4b98e78137785f6ce9305e04b9d)
(cherry picked from commit 1ce9d484330181e8573096aab99ef7f12390fdf3)
(cherry picked from commit 50e20afba5e085881bec1125d318dc78dee45978)
(cherry picked from commit d61d9e84bfc4bd27028903b3dcb6fcbd11f33d58)
(cherry picked from commit 8c8f3a60ad3551bd36427b6817cae9f5776ebd26)
(cherry picked from commit 15df5e5b55105effea9f60ec3ce93c7babd06b28)
(cherry picked from commit 2ab6b0976821b79db78f9257d7034f2760beac19)
(cherry picked from commit 3642cf72df3d0d037fdf163082c7bc0fea423bd7)
(cherry picked from commit 887683b927821fac574dab79f3e0420c9959c086)
(cherry picked from commit 94ef3cd5b0fd819b3eb139482294e598120dc4dc)
(cherry picked from commit ec004829692f1da3ea8f81258abde1824dde21f0)
2018-12-11 13:58:53 +03:00
Alexey Ushakov
ee05ba1b33
IDEA-144261 IDE is unusably slow when using a 4K display on OS X
...
2x increase size of cached glyphs
(cherry picked from commit 52da5f8934ccc482a58606309e44de51521ed9e2)
2018-12-11 13:58:53 +03:00
Alexey Ushakov
6b30858be0
JRE-202 Deadlock in CGLGraphicsConfig.getCGLConfigInfo
...
Added processing system events while waiting for OGLRenderQueue.lock
(cherry picked from commits
d29c858c8cfd4c74d381fe45fee48e3c1029053b,
6f8619b561e06784471ecd95839c65a8391749b9)
2018-12-11 13:58:53 +03:00
Alexey Ushakov
ab613b0f7e
Revert "8148187: Remove OS X-specific com.apple.concurrent package"
...
This reverts commit 5c74a8df6855efd94fe4eb07b6c643ca6374b4eb.
Disable warnings as errors
2018-12-11 13:58:53 +03:00
Alexey Ushakov
99fe494c59
JRE-140 AWT hangs on component creation because of 2D activity on AppKit thread
...
Moved FontStrike disposal code to AppKit thread`
(cherry picked from commit 31710bf)
2018-12-11 13:58:53 +03:00
Vitaly Provodin
1ac5433cb8
updated JTreg exclude list
2018-12-11 06:45:38 +07:00
Vitaly Provodin
7326b13db1
updated JTreg exclude list
2018-12-10 15:24:53 +07:00
Alexey Ushakov
7262736e7e
IDEA-148133 [IU-143.382] [MacOS] IDEA crashes regularly
...
Fixed native resource disposal problem by using ref counting
(cherry picked from commit 863b8e7)
(cherry picked from commit 69e76eb)
2018-12-07 19:12:44 +03:00
Vitaly Provodin
8669d9d28b
JRE-467 added new regression test (Wrong rendering of variation sequences) follow up
2018-12-07 16:15:21 +07:00
Vitaly Provodin
c8f248a936
JRE-624 CThreading isAppKit() fails to detect main app thread if it was renamed
2018-12-07 16:13:09 +07:00
Vitaly Provodin
9ea664c299
JRE-741 added new regression test (Modal dialog stays above other process windows)
2018-12-07 16:10:37 +07:00
Vitaly Provodin
82cd480619
JRE-705 added new regression test (Z-order of child windows is broken on Mac OS)
2018-12-07 16:09:05 +07:00
Vitaly Provodin
4a14c6f15a
JRE-638 added new regression test (enable unlimited cryptographic policy by default)
2018-12-07 16:08:14 +07:00
Vitaly Provodin
c4a1277c1b
JRE-501 added new regression test (Live resize is jerky for heavy java applications on Mac)
2018-12-07 16:06:52 +07:00
Vitaly Provodin
1ce8c3ce82
JRE-468 added new regression test (Idea freezes on project loading)
2018-12-07 16:04:07 +07:00
Vitaly Provodin
0026095202
JRE-467 added new regression test (Wrong rendering of variation sequences)
2018-12-07 16:03:04 +07:00
Vitaly Provodin
82adbe9c25
JRE-458 added new regression test (Insufficient and inconsistent permissions on some files in Linux build)
2018-12-07 16:01:57 +07:00
Vitaly Provodin
3a43f4557f
JRE-457 added new regression test (OGLTR_DisableGlyphModeState is slow)
2018-12-07 16:00:37 +07:00
Vitaly Provodin
d04debc847
JRE-430 added new regression test (Font fallback sometimes doesn't work in Swing text components)
2018-12-07 15:59:12 +07:00
Vitaly Provodin
37dc13c603
JRE-422 added new regression test (AWTView deliverJavaMouseEvent leaks jEvent)
2018-12-07 15:57:38 +07:00
Vitaly Provodin
cb4453b1d1
JRE-401 added regression test (AppCode freezes during autocomplete and other operations)
2018-12-07 15:55:58 +07:00
Alexey Ushakov
9d0157c362
JRE-394 backport JDK-8173654 Regression since 8u60 System getenv doesn't return env var
2018-12-07 15:51:15 +07:00
Vitaly Provodin
3a7b3c67b0
JRE-394 added regression test (System getenv doesn't return env var set in JNI code)
2018-12-07 15:47:01 +07:00
Vitaly Provodin
c7b0ac686f
JRE-392 added regression (Tip of the day is not hidden while another modal window is shown)
2018-12-07 15:44:04 +07:00
Alexey Ushakov
15693661cc
JRE-307 Wrong dpi reported on Wayland
2018-12-07 15:42:24 +07:00
Vitaly Provodin
1f4ad38d23
JRE-269 added regression (JLabel doesn't scale <code>text</code> HTML fragments.)
2018-12-07 15:35:27 +07:00
Vitaly Provodin
236bd38d1b
JRE-186 added regression test (Modal dialogs (Messages) shouldn't popup IDEA when another application is active)
2018-12-07 15:30:18 +07:00
Vitaly Provodin
65e9ec3602
updated JTreg exclude list
2018-12-07 15:02:02 +07:00
Alexey Ushakov
5b523f049e
JRE-43 Font.getFamily() does not work in headless mode
...
Bundled Droid fonts to fallback in headless mode
Added golden image tests for bundled fonts
Migrate ant based junit tests to gradle (JRE-462)
Migrate quality and performance tests
Corrected legacy xml file
Added cross platform test_jvm path into legacy xml file
Removed old jdk idea project
(cherry picked from commit 18f52ca)
(cherry picked from commit 6cd467b)
(cherry picked from commit b270e85)
(cherry picked from commit 0772bec)
(cherry picked from commit 7d00180)
(cherry picked from commit cce21af)
(cherry picked from commit 664b541)
(cherry picked from commit 9456e85)
(cherry picked from commit 239f521)
(cherry picked from commit c465ca9)
(cherry picked from commit 04caf3f)
(cherry picked from commit faddcec)
(cherry picked from commit ff37799)
(cherry picked from commit 4a10dd8)
2018-12-06 23:10:52 +03:00
Alexey Ushakov
0e0b0d13f9
JRE-769 Update jdk9 gradle project with new source layout in master9
...
Upgrade gradle wrapper and paths
2018-12-06 22:56:22 +03:00
Alexey Ushakov
fb2bbc47fe
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)
2018-12-06 00:21:42 +03:00
Alexey Ushakov
2ac273a456
Added missing fontconfig defines
2018-12-06 00:21:40 +03:00
Alexey Ushakov
cec93cf1fd
IDEA-166173 IntelliJ freezes when returning from sleep
...
Fixed deadlock by removing unnecessary getScreenResolution call
2018-12-06 00:21:38 +03:00
Alexey Ushakov
f3f2667a4c
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
2018-12-05 17:20:09 +03:00
Alexey Ushakov
091d74a791
Added logging for freetypeScaler via env variable OPENJDK_LOG_FFS=yes
...
and for screen resolution in freetypeScaler
2018-12-05 17:20:09 +03:00
Alexey Ushakov
b1c49c3b27
JRE-34 IDE Crashes During Startup
...
Added validation of dpi settings coming from xserver
2018-12-05 17:20:09 +03:00
Alexey Ushakov
431e14429c
JRE-29 fontconfig lib crashes CLion on OSX
...
Disabled fontconfig usage on OSX
2018-12-05 16:51:55 +03:00
Alexey Ushakov
f80497c4f0
JRE-15 Greyscale text is too dark comparing with subpixel AA
...
Adjusted default value for greyscale text rendering in freetype
2018-12-05 15:50:35 +03:00
Alexey Ushakov
44fcbdabf8
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
2018-12-05 15:50:35 +03:00
Alexey Ushakov
e6f0055704
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
2018-12-05 15:50:35 +03:00
Alexey Ushakov
ad92fe9071
IDEA-151425 LCD text is incorrectly rendered when hinting is enabled
...
Override lcd loading flags with hinting ones
2018-12-05 15:50:35 +03:00
Alexey Ushakov
d93a5f1598
IDEA-149882 Issue with fonts in Ubuntu 12.04
...
Provided fallback to default font rendering settings if libfontconfig unable to
match font pattern
2018-12-05 15:50:35 +03:00
Denis Fokin
a3c220da70
pointer-sign warning is fixed
2018-12-05 13:20:38 +03:00
Alexey Ushakov
a62d8b2387
Added linux desktop build instructions
2018-12-04 23:08:23 +03:00
Alexey Ushakov
d1ed8ab118
Resolve merge compile problems on mac
2018-12-04 22:21:05 +03:00
Denis Fokin
cdea1cb75d
The next warning broke the build
...
warning: [rawtypes] found raw type: FutureTask
2018-12-04 20:33:54 +03:00
Anton Tarasov
1019d8f0f2
fix JNI_OnUnload definition
...
(cherry picked from the commit 3571e39071 )
2018-12-04 18:10:14 +03:00
Anton Tarasov
f3ccc53e02
JRE-981 IM workaround does not work anymore
...
forward port of 2d7c29b in JetBrains/jdk8u_jdk
2018-12-04 18:03:31 +03:00
Anton Tarasov
8d532d3f81
JRE-961 Windows size and position are not preserved on jdk 9
2018-12-04 18:03:09 +03:00
Anton Tarasov
6df193a2af
JRE-956 Toolkit.getScreenInsets is not hidpi-aware
2018-12-04 18:02:47 +03:00
Anton Tarasov
ccfe65be7f
JRE-938 [windows] Frame.setMaximizedBounds not hidpi-aware
...
(cherry picked from commit cc97899923320e1fa17f5e44975c4a0f0ba51014)
2018-12-04 18:02:26 +03:00
Anton Tarasov
e496262aa1
JRE-907 macOS: add ability to check for scaled display mode
...
(cherry picked from commit d38092bafd3d4150a7e372a43f5492b8a970f2f6)
2018-12-04 18:02:06 +03:00
Anton Tarasov
641a09dd52
JRE-934 Diff viewer errors are not visible on HiDPI Linux
2018-12-04 18:01:45 +03:00
Anton Tarasov
9279d80110
[jdk9] HiDPI scale is not detected on some linux desktops
2018-12-04 18:01:24 +03:00
Anton Tarasov
da3a816e50
JRE-580 [windows] low-res app icon on HiDPI displays
...
cherry-picked from b446cd4b by Anton Tarasov on 11/16/2017 at 4:16 PM
2018-12-04 18:01:03 +03:00
Anton Tarasov
277357ae73
Read org.gnome.desktop.interface/scaling-factor
2018-12-04 18:00:41 +03:00
Anton Tarasov
6fb2c36529
Do not scale base font in HiDPI mode on Linux
2018-12-04 18:00:20 +03:00
Anton Tarasov
34234263fb
Allow HiDPI mode on Linux
2018-12-04 18:00:00 +03:00
Anton Tarasov
6dc45410b0
JRE-876 add mouse listeners to WWindowPeer.preprocessPostEvent
...
(cherry picked from commit 8d6043409736a10a62e3967f4a25f379c9a36f58)
2018-12-04 17:59:38 +03:00
Anton Tarasov
2bf5a7ca5c
JRE-772 swing returns incorrect FRC when AA is off
...
(cherry picked from commit a161897d908aa10da6306c06452c5d6317fed2f0)
2018-12-04 17:59:15 +03:00
Anton Tarasov
35571ba1ad
JRE-765 [win] window dragged to another display is not resized
...
(cherry picked from commit 07b27f77225fa52318ec9b2ae4819e30ef4c7c4f)
2018-12-04 17:58:53 +03:00
Anton Tarasov
cdd3529046
JRE-742 [windows] IME candidate window position is wrong on HiDPI displa
...
(cherry picked from commit 01e7954dec63386bcfadd49e1ffbf1523ca5870b)
2018-12-04 17:58:32 +03:00
Anton Tarasov
ba22b31a49
JRE-729 [windows] unreasonable IME activity consumes CPU
...
(cherry picked from commit c3040dd1fe1bf6c03c746c76f685629fd0a8e670)
2018-12-04 17:58:11 +03:00
Anton Tarasov
e2d1655703
JRE-711 Horizontal grey lines appear in every window in IntelliJ Idea
...
(cherry picked from commit 62000130d86e5831d81cfb24659386c6930f84cf)
2018-12-04 17:57:49 +03:00
Anton Tarasov
6ea1d45fd1
JRE-681 [windows] direct drawing into frame graphics may have wrong translate
...
(cherry picked from commit ab6dee4c1fc453ad3cb5adb69fc243e550d184ae)
2018-12-04 17:57:28 +03:00
Anton Tarasov
6ce31e0a32
JRE-665 Navigate Class/File/Symbol, Find in Path popup windows don't pick characters from input method
...
(cherry picked from commit 676f305b2b3b278e305bd4d9bde4269f27b3d676)
2018-12-04 17:57:07 +03:00
Anton Tarasov
864999209d
JRE-660 [windows] display DPI change damages UI
...
(cherry picked from commit 71b8b564798087a821fd4b3bd13bca4d0ccd5644)
2018-12-04 17:56:46 +03:00
Anton Tarasov
8c56d9389a
Disable: 8175293: Window size is not updated after setting location to display with different DPI
...
Replaced with JRE-119
2018-12-04 17:56:24 +03:00
Anton Tarasov
0b2bdf3c49
Disable: 8147440: HiDPI (Windows) Swing components have incorrect sizes after changing display resolution
...
Replaced with JRE-660
2018-12-04 17:56:02 +03:00
Anton Tarasov
48c9ea3f09
JRE-590 Can't run 32 bit version on Windows
...
Check against Windows x86 as well.
(cherry picked from commit d176d90259163d0e0211e839af1634cb6f2cf436)
2018-12-04 17:55:39 +03:00
Anton Tarasov
6246abc72f
JRE-616 [linux] notify when dpi correction factor is applied to fonts
...
(cherry picked from commit f57d41f3118bfd773c99ce32d58cfae16931be6a)
2018-12-04 17:55:16 +03:00
Anton Tarasov
38466cbab0
JRE-612 [windows] icon in frame title is not dpi-aware
...
(cherry picked from commit dec04385177a2abb677add909d3b94f94c62a14e)
2018-12-04 17:54:54 +03:00
Anton Tarasov
ef2870ee38
JRE-604 [fps] frame's client area is one pixel beneath frame's borders
...
(cherry picked from commit 511e237eacaaf2fa03336807269463438a9394ee)
2018-12-04 17:54:31 +03:00
Anton Tarasov
c5cc28d85d
JRE-596 [windows] popup positioning is broken with JRE-573
...
(cherry picked from commit 79154b119a9bc6933281f3d203ddef67139b5ed0)
2018-12-04 17:54:10 +03:00
Anton Tarasov
9ea2011948
JRE-577 Goland 18 displays out of memory
...
(cherry picked from commit 2daaf21e420d4af15d3b1bfeb3f896074bea1e61)
2018-12-04 17:53:47 +03:00
Anton Tarasov
0651b45e13
JRE-573 [windows] window client area bounds mismatch
...
(cherry picked from commit afa68f7ad6440303c6417be3f675b1c4644b6014)
2018-12-04 17:53:25 +03:00
Anton Tarasov
5e183c397b
JRE-489 -Dswing.bufferPerWindow is fractional scale unfriendly
2018-12-04 17:53:04 +03:00
Anton Tarasov
deeda6fada
JRE-310 check for Windows8.1 when enabling ui scale
...
Was "don't fallback on fractional scale" in JBSDK9.
(cherry picked from commit 263d8641974d263075c93f11c4db6208754d7325)
2018-12-04 17:52:42 +03:00
Anton Tarasov
4f46d6ba2c
JRE-431 [windows] Scale the title of toplevel in per-monitor-dpi mode
...
(cherry picked from commit 63dce3011fb85bc3922cf655e59e49c3f559cf6a)
2018-12-04 17:52:21 +03:00
Anton Tarasov
b965f85c1b
JRE-382 Three AWT-tests become hanging starting since master-875
...
(cherry picked from commit 7d492101db8fcbb3d285fd8e9669f74b0e0fce8f)
2018-12-04 17:51:59 +03:00
Anton Tarasov
aa09fa2c85
JRE-373 [macos] nativeCreateNSWindow deadlocks with a11y
...
(cherry picked from commit 72c77a992bbf1b95b82ffc08cb2f4f3bc36b3657)
2018-12-04 17:51:38 +03:00
Anton Tarasov
11a0911d65
IDEA-172422 Popup at the wrong place on the second monitor (new hidpi)
...
(cherry picked from commit 58ee72943d54d119ca4319f5fdc60e8f4945ad19)
2018-12-04 17:51:16 +03:00
Anton Tarasov
985908cf10
JRE-309 [windows] on-screen position of a component is not pixel-perfect in user space in JRE-HiDPI mode
...
(cherry picked from commit 6084872b6c59aea4c8e5adc0962ddbf3ff00f6bc)
2018-12-04 17:50:54 +03:00
Anton Tarasov
c17bc728ee
JRE-269 JLabel doesn't scale <code>text</code> HTML fragments.
...
(cherry picked from commit 9ef72b6c3a477e4225f9b98e30fa9190613520e4)
2018-12-04 17:50:30 +03:00
Anton Tarasov
4851fdea0a
JRE-249 Icons in Messages are huge on Retina
...
(cherry picked from commit 4d3fa914ee71c13d9c94788bca2c877d1e2ce2c6)
2018-12-04 17:50:08 +03:00
Anton Tarasov
aeea6c1ca3
JRE-225 [macos] IDEA hangs on attempt to call getDefaultScreenDevice() from EDT
...
(cherry picked from commit 76aba25)
(cherry picked from commit df11dcc97bb5556ac5d0299b773a512b4f0bb5bb)
2018-12-04 17:49:46 +03:00
Anton Tarasov
adb3a4be16
JRE-210 JEditorPane may return wrong preferred size as it moves b/w monitors of different scale
...
(cherry picked from commit 6c3087e6bda32ae9b095e069d8bea614502f5c03)
2018-12-04 17:49:22 +03:00
Anton Tarasov
b95ae60bc0
IDEA-166659 Settings: Intentions are empty and NullPointerException appears
...
(cherry picked from commit c77ac9e5f1299e821f242ae1832531ccda1141f8)
2018-12-04 17:48:56 +03:00
Anton Tarasov
cba1501d3e
IDEA-162187 [macOS] app icon is low-res after a badge is drawn on it
...
(cherry picked from commit c7fe3985b9410652b8fa55dbda3bbc193b2b690c)
2018-12-04 17:48:33 +03:00
Anton Tarasov
7e250841df
JRE-153 [hidpi] monitors bounds can overlap in multi-dpi env
...
(cherry picked from commit 5d3f454b4209d4b8271020c92a13daca2012e6f4)
2018-12-04 17:48:10 +03:00
Anton Tarasov
cec49aaa38
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)
2018-12-04 17:47:47 +03:00
Anton Tarasov
7d1d43bfa1
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)
2018-12-04 17:47:24 +03:00
Anton Tarasov
60be76b725
JRE-119 [Dynamically set DPI-awareness level to enable backward compatible HiDPI behavior]
...
(cherry picked from commit d00cfa4dc62a14a4cf89df9d4c4899970c9fc9e8)
Adopted
2018-12-04 17:47:01 +03:00
Anton Tarasov
c044245410
JRE-119 [Mind device scale when changing window native bounds]
...
- New location should be scaled according to the device containing the location, not current.
- Size should be reset once the window is repositioned, based on the device it probably moved to.
- Rollback previous related changes in Popup/Window.
(cherry picked from commit 6002330050b048ff240ad3400a86812634217ca6)
2018-12-04 17:46:38 +03:00
Anton Tarasov
20edebdefa
JRE-119 [ask if ui scale is enabled natively]
...
(cherry picked from commit 801f45875fd8699edcbda5896210cec191062261)
2018-12-04 17:46:17 +03:00
Anton Tarasov
ca32a66f85
JRE-119 [Fix getCursorPos() to work in env with scale]
...
(cherry picked from commit cbcfb72202125cd9bab5d25e4f06b5ba3f684482)
2018-12-04 17:45:56 +03:00
Anton Tarasov
dbc9f3cf91
JRE-119 [Add SwingUtilities2.scalePoint method to translate b/w different scales]
...
The method is used for popup window location settings.
(cherry picked from commit a7f295f8bc8aaa5bee4bedf1369aefd19152fcf5)
2018-12-04 17:45:36 +03:00
Anton Tarasov
aef17f16be
JRE-119 [Handle WM_DPICHANGED with appropriate re-size]
...
Following MSDN on the subj.
(cherry picked from commit a6b847a1ba9b8512507d8c600778fc5cd709ea04)
2018-12-04 17:45:16 +03:00
Anton Tarasov
fd615a5b45
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)
2018-12-04 17:44:56 +03:00
Anton Tarasov
b8f4b4a9ed
IDEA-148854: AppCode crashes randomly every 15 mins or so
...
(cherry picked from commit 02f9a5fbb4924ff67c8a04c15e490acfcc750003)
2018-12-04 17:44:36 +03:00
Anton Tarasov
8a44e1bb37
JRE-166 [macOS] deadlock with JFXPanel
...
(cherry picked from commit a9dbb6990fac0c659297487a261ba9170e5fb3ad)
2018-12-04 17:44:16 +03:00
Anton Tarasov
5faebc73d5
IDEA-152524 can't compile fontconfig changes on Windows
...
(cherry picked from commit 4c8351fecf )
2018-12-04 17:43:56 +03:00
Alexey Ushakov
771ddf16ad
Fixed src paths in gradle project
2018-12-03 14:24:54 +03:00
Alexey Ushakov
0456745afb
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
2018-12-03 14:24:54 +03:00
Egor Ushakov
9b4b3fb698
JRE-1061 .attach_pid files in the working dir
2018-11-30 18:49:31 +03:00
Egor Ushakov
1d32ff4742
JRE-1007 Read exception details in jdwp error packets
2018-11-30 18:44:21 +03:00
Alexey Ushakov
a75dc73f88
Added docker build and instructions
2018-11-30 13:41:43 +03:00
Alexey Ushakov
6f825670bb
Added gradle project
2018-11-30 12:44:59 +03:00
Denis Fokin
2a92eec59d
Revert: 8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu
...
Reviewed-by: azvegint, alexsch
Contributed-by: Robin Stevens <robin.stevens@scz.be > (8d565d7b)
2018-11-29 12:18:15 +03:00
Denis Fokin
34d91c979d
IDEA-166443 Mac OS: Delete action deletes twice if Edit menu has be opened before
...
(cherry picked from commit dd1fdebfd5 )
2018-11-28 17:12:35 +03:00
Denis Fokin
ccf0176c32
Always open folders and files with NSOpenPanel
2018-11-27 19:58:33 +03:00
Denis Fokin
8fd21b3746
New (CFRetainedResource) memory management approach to access window ptr.
2018-11-27 19:58:32 +03:00
Denis Fokin
b71d92478d
JRE-199 WebStorm hangs on open macOS file chooser
...
(cherry picked from commit f7dabd722464b1ec4c4df2e296ded622873c08e9)
2018-11-27 19:58:30 +03:00
Denis Fokin
f1bb150edb
IDEA-165501 macOS native file chooser: VCS -> Apply Patch — All files are disabled
...
(cherry picked from commit eb86901216db840ac83bc137a11a4af2a2ea0019)
2018-11-27 19:58:29 +03:00
Denis Fokin
1d7ed0ff75
JRE-131 Native dialog hang
...
(cherry picked from commit 11d96947bfa13799481fb90dc87b4bd0ab1b2006)
2018-11-27 19:58:27 +03:00
Denis Fokin
0a92b01c17
JRE-129 IDE hangs on trying to change path in Run/Debug configuration which became invalid (changed in file system)
...
(cherry picked from commit 9e221546a75f028217ba5bcbbc0e2a8bcbee39f9)
2018-11-27 19:58:26 +03:00
Denis Fokin
3e4fa31780
IDEA-159507 Mac native dialogs: multiple open dialogs are possible
...
(cherry picked from commit 5a7d29940957a8acbaac5dbb651e6d1d970b7a05)
2018-11-27 19:58:24 +03:00
Alexey Ushakov
ef104967bf
IDEA-157086 Change JVM vendor string to mention Jetbrains instead of Oracle
...
Replaced Oracle vendor string
(cherry picked from commit 86e0a8276306945a1ed6aee23076c1734483f6d6)
2018-11-27 19:29:08 +03:00
Denis Fokin
70e7eb9b95
IDEA-146669 Enable Mac native file dialogs
...
(cherry picked from commit 2843de1556c161521d9663344290e8cc71e7d70b)
2018-11-27 19:22:08 +03:00
Denis Fokin
0226ce81da
Better backward compatible com.apple.eawt library
2018-11-27 17:46:45 +03:00
Denis Fokin
689f55d8c9
Better backward compatible com.apple.eawt library
2018-11-26 20:52:07 +03:00
Denis Fokin
362b676929
com.apple.eawt has been renamed since the latest Java 9 builds
...
The implementation is in the Desktop class now
See http://openjdk.java.net/jeps/272
To avoid Idea workarounds I am bringing back the classes.
This change must be removed as soon as we migrate to the Desktop API
2018-11-22 21:02:20 +03:00