Alexey Ushakov
879adbe6c8
8252796: Lanai: Shape clip test artifacts on MacBook Air 2020
...
Wait for previous ops results before rendering clip spans
2020-09-22 16:58:51 +03:00
Vitaly Provodin
39bef2a6c8
updated JTreg exclude list
2020-09-22 05:00:21 +03:00
denis.konoplev
48cdcabee7
Add gradle project for lanai branch
2020-09-22 05:00:21 +03:00
Vitaly Provodin
cfda13b5ab
updated JTreg exclude list
2020-09-22 05:00:20 +03:00
Vitaly Provodin
7081e8d769
updated JTreg exclude list
2020-09-22 05:00:20 +03:00
Vitaly Provodin
9acebfb5dd
updated JTreg exclude list
2020-09-22 05:00:20 +03:00
Vitaly Provodin
bb1cb2029b
remove the Nashorn JavaScript Engine
...
see http://openjdk.java.net/jeps/372 ,
https://bugs.openjdk.java.net/browse/JDK-8236933 and https://bugs.openjdk.java.net/browse/JDK-8241749
2020-09-22 05:00:20 +03:00
Vitaly Provodin
510f810617
updated JTreg exclude list
2020-09-22 05:00:20 +03:00
Vitaly Provodin
b65d5ea94b
updated JTreg exclude list
2020-09-22 05:00:20 +03:00
Vitaly Provodin
38a32ca578
updated JTreg exclude list
2020-09-22 05:00:20 +03:00
Vitaly Provodin
25aad68390
updated JTreg exclude list
2020-09-22 05:00:20 +03:00
Vitaly Provodin
4ea67036ac
updated JTreg exclude list
2020-09-22 05:00:19 +03:00
Vitaly Provodin
800679ce2e
add notarization scripts
2020-09-22 05:00:19 +03:00
Vitaly Provodin
c4ff457916
JBR-2212 add JBR building scripts
2020-09-22 05:00:19 +03:00
Vitaly Provodin
ff8c7e38c3
updated JTreg exclude list
2020-09-22 05:00:19 +03:00
Vitaly Provodin
56bfa44851
JBR-1988: switch building onto 10.13
2020-09-22 05:00:19 +03:00
Vitaly Provodin
a727f988ba
updated JTreg exclude list
2020-09-22 05:00:19 +03:00
Vitaly Provodin
f098f53ac4
updated JTreg exclude list
2020-09-22 05:00:19 +03:00
Vitaly Provodin
43b16962f9
updated JTreg exclude list
2020-09-22 05:00:19 +03:00
Vitaly Provodin
3bcbc468d4
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
Vitaly Provodin
0a8802ec75
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
Vitaly Provodin
8893a49c5a
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
Vitaly Provodin
9e97e77614
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
Vitaly Provodin
9541570ea6
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
Vitaly Provodin
37b12b0715
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
Vitaly.Provodin
affec42dca
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
Vitaly Provodin
64203ed296
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
Vitaly Provodin
6fd394ec05
updated JTreg exclude list
2020-09-22 05:00:18 +03:00
duke
84058e38e3
Automatic merge of jdk:master into master
2020-09-21 03:01:15 +00:00
Kim Barrett
bca9e55b1e
8253167: ARM32 builds fail after JDK-8247910
...
8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
Removed platform-dependent definitions of BREAKPOINT as asm(breakpoint instruction).
Reviewed-by: coleenp, mikael, bulasevich
2020-09-21 00:31:26 +00:00
Phil Race
cc7521c452
8252199: Reimplement support of Type 1 fonts without MappedByteBuffer
...
Reviewed-by: serb, jdv
2020-09-20 16:17:30 +00:00
Sergey Bylokhov
3d88d387c3
8252070: Some platform-specific BLIT optimizations are not effective
...
Reviewed-by: prr, jdv
2020-09-20 04:33:27 +00:00
duke
57c551e09d
Automatic merge of jdk:master into master
2020-09-20 03:00:59 +00:00
Sergey Bylokhov
83b05373a1
8253291: bug7072653.java still failed "Popup window height ... is wrong"
...
Reviewed-by: prr
2020-09-19 22:22:43 +00:00
Phil Race
d27835b34e
8249142: java/awt/FontClass/CreateFont/DeleteFont.sh is unstable
...
Reviewed-by: serb
2020-09-19 17:36:12 +00:00
Vladimir Kozlov
1438ce097f
8252188: Crash in OrINode::Ideal(PhaseGVN*, bool)+0x8b9
...
Reviewed-by: vlivanov, thartmann, jbhateja
2020-09-19 16:06:35 +00:00
Boris Ulasevich
224a30f12c
8252311: AArch64: save two words in itable lookup stub
...
Reviewed-by: adinn, aph
2020-09-19 07:47:37 +00:00
duke
5fab7690f1
Automatic merge of jdk:master into master
2020-09-19 03:00:41 +00:00
Sergey Bylokhov
22f7af7fcf
8253317: The "com/apple/eawt" is missed in the "othervm.dirs" config option
...
Reviewed-by: shade
2020-09-19 02:22:26 +00:00
Sergey Tsypanov
f55dd9d40e
8251548: Remove unnecessary explicit initialization of volatile variables in security-libs code
...
Reviewed-by: mullan
2020-09-18 21:26:59 +00:00
Zhengyu Gu
d35b117956
8253361: Shenandoah: runtime barrier does not honor ShenandoahSelfFixing flag
...
Reviewed-by: rkennke
2020-09-18 20:15:42 +00:00
Kim Barrett
f37c34d32e
8253270: Limit fastdebug inlining in G1 evacuation
...
Reviewed-by: tschatzl, sjohanss, ayang
2020-09-18 19:29:18 +00:00
Naoto Sato
89044200cd
8253153: Mentioning of "hour-of-minute" in java.time.temporal.TemporalField JavaDoc
...
Reviewed-by: joehw, lancea, rriggs
2020-09-18 15:40:37 +00:00
Matthias Baesken
52c28b8692
8253239: Disable VS warning C4307
...
Reviewed-by: mdoerr, erikj
2020-09-18 14:06:29 +00:00
Aleksey Shipilev
05572e8651
8253350: Remove unimplemented SharedRuntime::clean_*_entry
...
Reviewed-by: zgu, coleenp
2020-09-18 13:30:48 +00:00
Aleksey Shipilev
43019a0e6b
8253345: Remove unimplemented Arguments::lookup_logging_aliases
...
Reviewed-by: tschatzl
2020-09-18 13:26:43 +00:00
Aleksey Shipilev
6e9efffced
8253344: Remove unimplemented Arguments::check_gc_consistency
...
Reviewed-by: tschatzl, coleenp
2020-09-18 13:25:03 +00:00
Pavel Rappo
83b2411fd1
8253342: Fix typos in String.transform
...
Reviewed-by: jlaskey
2020-09-18 10:45:28 +00:00
Ivan Walulya
86a16400bd
8244505: G1 pause time ratio calculation does not consider Remark/Cleanup pauses
...
Reviewed-by: tschatzl, sjohanss
2020-09-18 09:35:34 +00:00
Aleksey Shipilev
11c4ea963c
8253278: Refactor/cleanup oopDesc::*_klass_addr
...
Reviewed-by: coleenp, stefank
2020-09-18 08:22:54 +00:00
Jamsheed Mohammed C M
73c9088b81
8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
...
Reviewed-by: dholmes, iveresov
2020-09-18 05:48:14 +00:00
Ajit Ghaisas
057fc7c24d
8252499: UI text of application with metal pipeline is lost when another application is launched with OpenGL pipeline
2020-09-18 05:35:43 +00:00
Prasanta Sadhukhan
3ef2efb1f4
8252721: Nested classes in Swing APIs rely on default constructors
...
Reviewed-by: prr
2020-09-18 03:57:08 +00:00
duke
ee23dcda71
Automatic merge of jdk:master into master
2020-09-18 03:01:30 +00:00
Sergey Bylokhov
fd380d75b0
8253274: The CycleDMImagetest brokes the system
...
Reviewed-by: prr
2020-09-18 01:33:03 +00:00
Ioi Lam
2c3a37c6d7
8253314: precompiled.hpp missing from vmIntrinsics.cpp
...
Reviewed-by: mikael
2020-09-17 22:39:40 +00:00
Chris Plummer
d4269fd520
8253028: SA core file tests still time out on OSX with "java.io.IOException: App waiting timeout"
...
Reviewed-by: amenkov
2020-09-17 22:17:36 +00:00
Ioi Lam
6c3e483b56
8253313: xmlstream.hpp missing from vmIntrinsics.cpp
...
Reviewed-by: mikael
2020-09-17 21:49:53 +00:00
Ioi Lam
0a1dc50f54
8253271: vm_version_x86.hpp should not include globals_extension.hpp
...
Reviewed-by: dholmes
2020-09-17 21:32:22 +00:00
John Tortugo
1e39649907
8243066: Move VM_INTRINSICS_DO into its own vmIntrinsics.hpp file
...
Reviewed-by: iklam, vlivanov
2020-09-17 21:20:20 +00:00
Alexey Ushakov
1e5a5c9c10
8253301: Lanai: Memory leak in MTLContext code
2020-09-17 17:25:18 +00:00
Yumin Qi
12dfe1c9b6
8253262: Allocate in DumpRegion is not thread safe
...
Reviewed-by: ccheung
2020-09-17 16:56:37 +00:00
Thomas Schatzl
3570f5a924
8252041: G1: Fix incorrect uses of HeapRegionManager::max_length
...
Reviewed-by: sjohanss, kbarrett
2020-09-17 15:40:54 +00:00
Andrew Leonard
24765e4559
8253285: Some java/util/StringJoiner tests do not explicitly specify required -XX:+CompactStrings
...
Reviewed-by: rriggs, jlaskey
2020-09-17 14:43:51 +00:00
duke
c4433bd988
Automatic merge of jdk:master into master
2020-09-17 13:43:07 +00:00
Galder Zamarreño
81e2cf82d9
8251397: NPE on ClassValue.ClassValueMap.cacheArray
...
Add release fence to ClassValueMap constructor.
* Release fence guarantees that cacheArray field will published
with a non-null value.
* Without this fix, CacheValueMap.cacheArray can sometimes be
seen as null.
Reviewed-by: shade, psandoz
2020-09-17 13:42:15 +00:00
duke
a1aa4d9188
Automatic merge of jdk:master into master
2020-09-17 13:41:08 +00:00
David M. Lloyd
cca3a26e43
8252996: Thread safety problem in java.net.ProxySelector
...
Reviewed-by: alanb
2020-09-17 13:40:29 +00:00
duke
08527778b5
Automatic merge of jdk:master into master
2020-09-17 13:10:14 +00:00
Richard Reingruber
a4c6a99e61
8252593: [TESTBUG] serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed with JVMTI_ERROR_INVALID_SLOT
...
Reviewed-by: sspitsyn, cjplummer
2020-09-17 13:08:43 +00:00
duke
64c145afc4
Automatic merge of jdk:master into master
2020-09-17 13:04:44 +00:00
Ekaterina Vergizova
a67f890fc6
8253050: jfr disassemble command processes --max-chunks incorrectly
...
Reviewed-by: egahlin
2020-09-17 13:03:26 +00:00
duke
a7c59e75b7
Automatic merge of jdk:master into master
2020-09-17 10:06:22 +00:00
Per Lidén
f972155d63
8252196: ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast" again(2)
...
Reviewed-by: stefank, eosterlund
2020-09-17 10:05:43 +00:00
duke
7964f7f878
Automatic merge of jdk:master into master
2020-09-17 10:03:00 +00:00
Aleksey Shipilev
a9993f9464
8253275: Remove unused methods after CMS removal
...
Reviewed-by: pliden, tschatzl
2020-09-17 10:01:34 +00:00
duke
b60294f464
Automatic merge of jdk:master into master
2020-09-17 07:59:03 +00:00
Ivan Walulya
4ac6934965
8253232: G1Analytics::compute_pause_time_ratios() uses wrong pause times in calculation
...
Reviewed-by: tschatzl, kbarrett
2020-09-17 07:58:30 +00:00
duke
507a093794
Automatic merge of jdk:master into master
2020-09-17 07:27:29 +00:00
Rafael Winterhalter
53a4ef2670
8202473: A type variable with multiple bounds does not correctly place type annotation
...
Reviewed-by: jfranck
2020-09-17 07:26:49 +00:00
duke
ac7f36b767
Automatic merge of jdk:master into master
2020-09-17 04:33:19 +00:00
Jayathirth D V
b87a159967
8252100: NumberOverflow in class MemoryCache
...
Reviewed-by: prr, serb
2020-09-17 04:31:11 +00:00
duke
28cdf8acf8
Automatic merge of jdk:master into master
2020-09-16 22:45:50 +00:00
Ioi Lam
9a7dcdcdba
8253261: Disable CDS full module graph until JDK-8253081 is fixed
...
Reviewed-by: ccheung
2020-09-16 22:43:32 +00:00
duke
cfab014f6c
Automatic merge of jdk:master into master
2020-09-16 20:23:38 +00:00
Sergey Bylokhov
1c84cfa236
8253130: bug7072653.java failed "Popup window height ... is wrong"
...
Reviewed-by: psadhukhan
2020-09-16 20:23:04 +00:00
duke
f62fdf6836
Automatic merge of jdk:master into master
2020-09-16 18:59:29 +00:00
Harold Seigel
ce93cbce77
8253125: vmTestbase/nsk/stress/stack/stack017.java timed out
...
Reviewed-by: dcubed
2020-09-16 18:58:06 +00:00
Kevin Rushforth
1553e9a1d1
Merge jdk:master
2020-09-16 18:35:26 +00:00
Kevin Rushforth
1e88cd03ea
8253260: Fix whitespace errors in .m and .metal files in lanai repo
2020-09-16 18:14:50 +00:00
Zhengyu Gu
d250f9e08c
8253244: Shenandoah: cleanup includes in Shenandoah root processor files
...
Reviewed-by: shade
2020-09-16 17:19:28 +00:00
Igor Ignatyev
d38c97dd52
8253207: enable problemlists jcheck's check
...
Reviewed-by: erikj
2020-09-16 17:18:27 +00:00
Jaikiran Pai
671dfba802
6714834: JarFile.getManifest() leaves an open InputStream as an undocumented side effect
...
Reviewed-by: lancea, alanb
2020-09-16 15:13:32 +00:00
Jaikiran Pai
e5866aa756
8244706: GZIP "OS" header flag hard-coded to 0 instead of 255 (RFC 1952 non-compliance)
...
Reviewed-by: lancea, bchristi
2020-09-16 15:10:57 +00:00
Kevin Rushforth
10867134fd
8253206: Enforce whitespace checking for additional source files
...
Reviewed-by: prr, erikj, jdv
2020-09-16 14:02:22 +00:00
duke
df33968cc6
Automatic merge of jdk:master into master
2020-09-16 12:24:34 +00:00
Stefan Karlsson
e2196f8882
8253162: Make frame::oops_do const
...
Reviewed-by: kbarrett, coleenp, pliden
2020-09-16 12:21:39 +00:00
duke
52becacc85
Automatic merge of jdk:master into master
2020-09-16 12:18:16 +00:00
Aleksey Shipilev
300b8517c3
8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify
...
Reviewed-by: rkennke, zgu
2020-09-16 12:17:22 +00:00
Aleksey Shipilev
c781594bfe
8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues()
...
Reviewed-by: rkennke, zgu
2020-09-16 12:16:51 +00:00
duke
12363abf0a
Automatic merge of jdk:master into master
2020-09-16 11:55:44 +00:00
Stefan Karlsson
33f8e7022c
8253173: Print heap before and after GC lacks a newline
...
Reviewed-by: tschatzl, pliden, rkennke, sjohanss
2020-09-16 11:53:58 +00:00
duke
6461f3754e
Automatic merge of jdk:master into master
2020-09-16 11:20:18 +00:00
Aleksey Shipilev
f509eb069d
8253219: Epsilon: clean up unnecessary includes
...
Reviewed-by: tschatzl, kbarrett
2020-09-16 11:17:51 +00:00
duke
fe76452a6c
Automatic merge of jdk:master into master
2020-09-16 11:17:49 +00:00
Aleksey Shipilev
7f9b5d9e32
8253220: Epsilon: clean up unused code/declarations
...
Reviewed-by: tschatzl
2020-09-16 11:15:40 +00:00
duke
f6e488b273
Automatic merge of jdk:master into master
2020-09-16 10:50:41 +00:00
Julia Boes
e0cf023263
8245309: Re-examine use of ThreadLocalCoders in sun.net.www.ParseUtil
...
Reviewed-by: shade, dfuchs, alanb, chegar
2020-09-16 10:49:13 +00:00
duke
f095de66af
Automatic merge of jdk:master into master
2020-09-16 09:49:15 +00:00
Prasanta Sadhukhan
60c4902f61
8253016: Box.Filler components should be unfocusable by default
...
Reviewed-by: prr, serb
2020-09-16 09:47:13 +00:00
duke
971434904d
Automatic merge of jdk:master into master
2020-09-16 09:27:43 +00:00
Aleksey Shipilev
dd43533165
8253222: Shenandoah: unused AlwaysTrueClosure after JDK-8246591
...
Reviewed-by: rkennke
2020-09-16 09:25:58 +00:00
duke
ddc7693e7c
Automatic merge of jdk:master into master
2020-09-16 06:50:19 +00:00
Roberto Castaneda Lozano
efe3540d8f
8252966: CI: Remove KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros
...
Remove the KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros, replacing uses
of KILL_COMPILE_ON_FATAL_ with CHECK_AND_CLEAR_. Unlike KILL_COMPILE_ON_FATAL_,
CHECK_AND_CLEAR_ ignores ThreadDeath exceptions, which compiler threads should
not receive anyway.
Reviewed-by: vlivanov, neliasso
2020-09-16 06:47:45 +00:00
duke
0e9118f2ad
Automatic merge of jdk:master into master
2020-09-16 06:42:04 +00:00
Cesar
fbf4699d23
8253040: Remove unused Matcher::regnum_to_fpu_offset()
...
Reviewed-by: adityam, vlivanov
2020-09-16 06:41:37 +00:00
duke
248576ae65
Automatic merge of jdk:master into master
2020-09-16 06:39:46 +00:00
Aleksey Shipilev
7c564e13ee
8253146: C2: Purge unused MachCallNode::_arg_size field
...
Reviewed-by: thartmann, adityam
2020-09-16 06:38:53 +00:00
duke
de1213f107
Automatic merge of jdk:master into master
2020-09-16 05:55:11 +00:00
Cesar
2caa20a76d
8250668: Clean up method_oop names in adlc
...
Reviewed-by: coleenp, adityam, thartmann
2020-09-16 05:54:16 +00:00
duke
746ea173ee
Automatic merge of jdk:master into master
2020-09-15 22:15:43 +00:00
Naoto Sato
57f92d23b1
8220483: Calendar.setTime(Date date) throws NPE with Date date = null
...
Reviewed-by: lancea, joehw
2020-09-15 22:14:14 +00:00
duke
ca6f3cac48
Automatic merge of jdk:master into master
2020-09-15 21:33:22 +00:00
Sergey Bylokhov
65bfe0928a
8253147: The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens
...
Reviewed-by: prr
2020-09-15 21:32:56 +00:00
Alexey Ushakov
243c841996
8252795: Lanai: Refactor native implementation of MTLPaint
2020-09-15 20:58:38 +00:00
duke
d638a78e91
Automatic merge of jdk:master into master
2020-09-15 20:44:46 +00:00
Joe Darcy
fc36328d4f
8253034: Update symbol generation to accomodate Git as the SCM
...
Reviewed-by: erikj, adityam
2020-09-15 20:41:43 +00:00
duke
aa75d33288
Automatic merge of jdk:master into master
2020-09-15 20:31:12 +00:00
Valerie Peng
40206822f4
8172366: Support SHA-3 based signatures
...
Enhance default JDK providers including SUN, SunRsaSign, and SunEC, with signatures using SHA-3 family of digests.
Reviewed-by: xuelei
2020-09-15 20:28:48 +00:00
duke
06db9a2811
Automatic merge of jdk:master into master
2020-09-15 19:02:13 +00:00
Thomas Schatzl
46598c8644
8253177: outputStream not declared in markWord.hpp
...
Reviewed-by: iklam
2020-09-15 18:59:16 +00:00
duke
3409cb7dcc
Automatic merge of jdk:master into master
2020-09-15 16:41:21 +00:00
Joe Wang
5191f3159a
8251495: Remove the implNote in the DOM package description added by JDK-8249643
...
Remove the implNote from the package description added by JDK-8249643.
Reviewed-by: lancea, smarks, naoto, alanb
2020-09-15 16:39:48 +00:00
duke
ce13b0f1e2
Automatic merge of jdk:master into master
2020-09-15 15:30:54 +00:00
Daniil Titov
65d6c10185
8252933: com.sun.tools.jdi.ObjectReferenceImpl#validateAssignment always requests referenceType
...
Reviewed-by: cjplummer, amenkov
2020-09-15 15:29:12 +00:00
duke
b776c5abab
Automatic merge of jdk:master into master
2020-09-15 14:35:11 +00:00
Kim Barrett
74851c507b
8253169: [BACKOUT] Improve large object handling during evacuation
...
Revert "8027545: Improve object array chunking test in G1's copy_to_survivor_space"
Revert "8158045: Improve large object handling during evacuation"
Revert "8027761: Investigate fast-path for scanning only objects with references during gc"
Reviewed-by: tschatzl, sjohanss
2020-09-15 14:33:04 +00:00
duke
0794d75af7
Automatic merge of jdk:master into master
2020-09-15 13:51:53 +00:00
Christoph Langer
b5620a36f4
8253155: Minor cleanups and Javadoc fixes for LdapDnsProvider of java.naming
...
Reviewed-by: dfuchs, aefimov, alanb, vtewari
2020-09-15 13:50:37 +00:00
duke
6aacf1d087
Automatic merge of jdk:master into master
2020-09-15 12:23:30 +00:00
Jorn Vernee
d219d8b987
8253002: Remove the unused SafePointNode::_oop_map field
...
Reviewed-by: thartmann
2020-09-15 12:21:45 +00:00
duke
b369c73961
Automatic merge of jdk:master into master
2020-09-15 12:19:43 +00:00
Kim Barrett
dafcf1056f
8027545: Improve object array chunking test in G1's copy_to_survivor_space
...
8158045 : Improve large object handling during evacuation
8027761: Investigate fast-path for scanning only objects with references during gc
Generate multiple partial array tasks for large objArrays.
Reviewed-by: sjohanss, ayang, tschatzl
2020-09-15 12:18:24 +00:00
denis.konoplev
d07e71c880
8251023: Clipping of Image doesnt work when Alpha composite is enabled in J2DDemo
2020-09-15 10:58:30 +00:00
duke
69998b371e
Automatic merge of jdk:master into master
2020-09-15 10:54:51 +00:00
Kim Barrett
7eb4d4aa01
8247909: Improve PrimitiveConversions::cast using C++14
...
Reimpliment PrimitiveConversions::cast, with some cases now constexpr.
<!-- Anything below this marker will be automatically updated, please do not edit manually! -->
---------
### Progress
- [x] Change must not contain extraneous whitespace
- [x] Commit message must refer to an issue
- [ ] Change must be properly reviewed
### Issue
* [JDK-8247909](https://bugs.openjdk.java.net/browse/JDK-8247909 ): Improve PrimitiveConversions::cast using C++14
### Download
`$ git fetch https://git.openjdk.java.net/jdk pull/143/head:pull/143`
`$ git checkout pull/143`
Reviewed-by: dholmes, stefank
2020-09-15 10:52:50 +00:00
duke
66518371cf
Automatic merge of jdk:master into master
2020-09-15 10:21:37 +00:00
Thomas Schatzl
fa30241ddb
8249676: [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
...
Reviewed-by: sjohanss, kbarrett
2020-09-15 10:19:36 +00:00
duke
30b446ce88
Automatic merge of jdk:master into master
2020-09-15 07:08:34 +00:00
Kim Barrett
9ea43a9213
8253148: Fix terminology in align_down comment
...
Change lognot => logical_not in comment
Reviewed-by: shade
2020-09-15 07:07:58 +00:00
duke
34cdd52696
Automatic merge of jdk:master into master
2020-09-15 05:14:55 +00:00
Aleksey Shipilev
3f455f09dc
8253089: Windows (MSVC 2017) build fails after JDK-8243208
...
Reviewed-by: mdoerr, goetz, iklam
2020-09-15 05:14:06 +00:00
duke
4b3046e7b4
Automatic merge of jdk:master into master
2020-09-15 04:36:34 +00:00
Kim Barrett
af8c678038
8247910: Improve alignment and power-of-2 utilities using C++14
...
8238956: Replace powerOfTwo::max_value with std::numeric_limits
Reviewed-by: tschatzl, stefank
2020-09-15 04:34:49 +00:00
duke
9bf8b49c7e
Automatic merge of jdk:master into master
2020-09-15 02:37:48 +00:00
Ioi Lam
70cc7fc198
8253098: Archived full module graph should be disabled if CDS heap cannot be mapped
...
Reviewed-by: ccheung, dholmes
2020-09-15 02:37:19 +00:00
duke
05dba46171
Automatic merge of jdk:master into master
2020-09-14 20:44:16 +00:00
Alexander Matveev
ac9d1b08ee
8223187: Remove setLocale() call in jpackage native launcher
...
Reviewed-by: kcr, herrick, naoto
2020-09-14 20:41:50 +00:00
duke
6dcee9f01d
Automatic merge of jdk:master into master
2020-09-14 17:36:18 +00:00
Martin Doerr
9c24a5635e
8253029: [PPC64] Remove obsolete Power6 code
...
Reviewed-by: dholmes, lucy
2020-09-14 17:34:08 +00:00
duke
8c3d37f4be
Automatic merge of jdk:master into master
2020-09-14 17:23:37 +00:00
Pavel Rappo
e6a493ab88
8252882: Clean up jdk.javadoc and the related parts of jdk.compiler
...
Reviewed-by: vromero
2020-09-14 17:21:42 +00:00
duke
17047c22a7
Automatic merge of jdk:master into master
2020-09-14 08:14:34 +00:00
Jan Lahoda
68da63dcde
8240658: Code completion not working for lambdas in method invocations that require type inference
...
Reviewed-by: vromero
2020-09-14 08:13:10 +00:00
duke
faaac4bdbb
Automatic merge of jdk:master into master
2020-09-14 07:49:32 +00:00
Doug Simon
b05290aaea
8252898: remove bulk registration of JFR CompilerPhaseType names
...
Reviewed-by: kvn, jcm
2020-09-14 07:48:59 +00:00
duke
aa2e7e7e0d
Automatic merge of jdk:master into master
2020-09-14 07:21:29 +00:00
Jie Fu
779d2c34ae
8253084: Zero VM is broken after JDK-8252689
...
Reviewed-by: iklam, dholmes
2020-09-14 07:21:04 +00:00
duke
b43461e7b5
Automatic merge of jdk:master into master
2020-09-14 07:08:43 +00:00
Per Lidén
07da3a1808
8253030: ZGC: Change ZMarkCompleteTimeout unit to microseconds
...
Reviewed-by: kbarrett, stefank, eosterlund
2020-09-14 07:06:20 +00:00
duke
558f5b04cd
Automatic merge of jdk:master into master
2020-09-14 03:40:16 +00:00
Yumin Qi
f978f6fe8a
8252689: Classes are loaded from jrt:/java.base even when CDS is used
...
Reviewed-by: iklam, ccheung
2020-09-14 03:39:13 +00:00
duke
27eab83a03
Automatic merge of jdk:master into master
2020-09-13 19:22:19 +00:00
Ioi Lam
c5e63b639e
8248186: Move CDS C++ vtable code to cppVtables.cpp
...
Reviewed-by: coleenp
2020-09-13 19:20:45 +00:00
duke
5e7ff8853a
Automatic merge of jdk:master into master
2020-09-13 14:46:16 +00:00
Ioi Lam
03a4df0acd
8244778: Archive full module graph in CDS
...
Reviewed-by: erikj, coleenp, lfoltan, redestad, alanb, mchung
2020-09-13 14:45:12 +00:00
duke
2b54a293d2
Automatic merge of jdk:master into master
2020-09-12 05:27:38 +00:00
Doug Simon
998ce78e53
8252543: [JVMCI] Libgraal can deadlock in blocking compilation mode
...
Reviewed-by: kvn
2020-09-12 05:26:16 +00:00
duke
2026fc1402
Automatic merge of jdk:master into master
2020-09-11 23:12:00 +00:00
Stuart Marks
b1b0f0b2cc
8253066: typo in Stream.mapMulti
...
Reviewed-by: darcy, lancea
2020-09-11 23:11:10 +00:00
duke
3f04475fd1
Automatic merge of jdk:master into master
2020-09-11 23:05:10 +00:00
Leonid Mesnik
306b166336
8253033: CheckUnhandledOops check fails in ThreadSnapshot::initialize…
...
Reviewed-by: coleenp, dholmes
2020-09-11 23:03:38 +00:00
duke
4eb5cb72e3
Automatic merge of jdk:master into master
2020-09-11 17:24:23 +00:00
Igor Ignatyev
5c0d985abf
8253060: remove test/hotspot/jtreg/test_env.sh
...
Reviewed-by: dcubed
2020-09-11 17:22:47 +00:00
Kevin Rushforth
e7823d8202
Merge jdk:master
2020-09-11 16:51:45 +00:00
Kevin Rushforth
952518640a
8253031: git jcheck complains about invalid tags in jdk repo after fix for JDK-8252844
...
Reviewed-by: ehelin, erikj
2020-09-11 15:17:51 +00:00
duke
82e504bbd6
Automatic merge of jdk:master into master
2020-09-11 14:47:57 +00:00
Jonathan Gibbons
7f27d0b013
8236142: DocTrees should provide getCharacters(EntityTree)
...
Reviewed-by: prappo
2020-09-11 14:47:15 +00:00
duke
3f2cc917f7
Automatic merge of jdk:master into master
2020-09-11 13:37:06 +00:00
Daniel D. Daugherty
e7a1b9bf81
8252981: ObjectMonitor::object() cleanup changes extracted from JDK-8247281
...
Co-authored-by: Erik Österlund <erik.osterlund@oracle.com >
Co-authored-by: Daniel Daugherty <daniel.daugherty@oracle.com >
Reviewed-by: rehn, coleenp, eosterlund
2020-09-11 13:35:34 +00:00
duke
521ad857be
Automatic merge of jdk:master into master
2020-09-11 12:00:12 +00:00
Roberto Castaneda Lozano
040c8f58e5
8250914: Matcher::stack_direction() is unused
...
Remove unused Matcher::stack_direction() together with related ADL entries and
ADLC support.
Reviewed-by: vlivanov, thartmann
2020-09-11 11:57:46 +00:00
duke
994240ff9d
Automatic merge of jdk:master into master
2020-09-11 11:57:43 +00:00
Roberto Castaneda Lozano
9687dcabb6
8252494: C2: TypeAryPtr::cast_to_autobox_cache does not use ptr_type
...
Remove dead definition of ptr_type in TypeAryPtr::cast_to_autobox_cache. Also remove
unnecessary cache parameter (always true) for simplicity.
Reviewed-by: shade, vlivanov, thartmann
2020-09-11 11:55:30 +00:00
duke
69bc41be53
Automatic merge of jdk:master into master
2020-09-11 07:24:38 +00:00
Robbin Ehn
8777ded123
8253008: Remove develop flags TraceLongCompiles/LongCompileThreshold
...
Reviewed-by: shade, dholmes, adityam
2020-09-11 07:23:31 +00:00
duke
f638c5b050
Automatic merge of jdk:master into master
2020-09-11 07:10:04 +00:00
Robbin Ehn
c7062dc22b
8253026: Remove dummy call to gc alot from VM Thread
...
Reviewed-by: coleenp, dholmes
2020-09-11 07:07:22 +00:00
duke
e77f8f17a3
Automatic merge of jdk:master into master
2020-09-11 04:05:53 +00:00
Ioi Lam
5144190ea0
8243208: Clean up JVMFlag implementation
...
Reviewed-by: dholmes, coleenp, gziemski
2020-09-11 04:05:18 +00:00
duke
389eab6fe8
Automatic merge of jdk:master into master
2020-09-11 01:32:07 +00:00
David Holmes
976acddeb5
8252406: Introduce Thread::as_Java_thread() convenience function
...
Reviewed-by: shade, coleenp, kbarrett, dcubed
2020-09-11 01:31:32 +00:00
duke
4a8f2d21cc
Automatic merge of jdk:master into master
2020-09-10 21:48:29 +00:00
Sergey Bylokhov
488022689f
8171303: sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux
...
Reviewed-by: prr, psadhukhan, kcr
2020-09-10 21:47:05 +00:00
duke
23aeda1cba
Automatic merge of jdk:master into master
2020-09-10 21:28:10 +00:00
Sergey Bylokhov
8da6c8d6aa
7183828: Invalid Image Variant when using anything other than BufferedImage
...
Reviewed-by: prr
2020-09-10 21:26:10 +00:00
duke
c9dcc4d4d0
Automatic merge of jdk:master into master
2020-09-10 19:28:30 +00:00
Sergey Bylokhov
ff21696bc0
8252817: Cleanup the classes in the java.awt.color package
...
Reviewed-by: jdv, pbansal
2020-09-10 19:26:39 +00:00
Alexey Ushakov
272da50636
8252880: Image operations are not working with metal
2020-09-10 16:24:49 +00:00
duke
9be21072a2
Automatic merge of jdk:master into master
2020-09-10 16:07:19 +00:00
Mandy Chung
44a74dac95
8252919: JDK built with --enable-cds=no fails with NoClassDefFoundError
...
Reviewed-by: minqi, sundar, alanb, redestad
2020-09-10 16:04:58 +00:00
duke
571e894e2b
Automatic merge of jdk:master into master
2020-09-10 14:39:51 +00:00
Roger Riggs
418e4a259c
8252830: Correct missing javadoc comments in java.rmi module
...
Reviewed-by: dfuchs, lancea, smarks, chegar
2020-09-10 14:38:04 +00:00
duke
426647994a
Automatic merge of jdk:master into master
2020-09-10 14:22:26 +00:00
Igor Ignatyev
41d29b752b
8252774: remove jdk.test.lib.FileInstaller action from graalunit tests
...
Reviewed-by: shade, epavlova
2020-09-10 13:25:29 +00:00
Igor Ignatyev
5b30a83133
8252778: remove jdk.test.lib.FileInstaller action from compiler/c2/stemmer test
...
Reviewed-by: shade, epavlova
2020-09-10 13:23:01 +00:00
Thomas Schatzl
8db333531f
8247928: Refactor G1ConcurrentMarkThread for mark abort
...
Reviewed-by: sjohanss, kbarrett
2020-09-10 11:06:39 +00:00
Goetz Lindenmaier
7ccf435825
8252846: Fix ppc/s390 after "8231441: AArch64: Initial SVE backend su…
...
Reviewed-by: shade
2020-09-10 09:16:23 +00:00
Kim Barrett
d236cf4bec
8252995: Non-PCH builds broken by JDK-8250961
...
Reviewed-by: sjohanss, stefank
2020-09-10 08:48:50 +00:00
Aditya Mandaleeka
6a005343b4
8250961: Move Universe::update_heap_info_at_gc to CollectedHeap
...
Reviewed-by: stefank, kbarrett
2020-09-10 07:09:19 +00:00
Tobias Hartmann
f78f780570
8252889: Obsolete -XX:+InsertMemBarAfterArraycopy
...
Reviewed-by: shade, adityam
2020-09-10 05:41:51 +00:00
Daniel D. Daugherty
f9339616e1
8252980: comment only changes extracted from JDK-8247281
...
Reviewed-by: iklam, dholmes
2020-09-09 23:35:17 +00:00
Kevin Rushforth
bfcf110242
Merge jdk:master
2020-09-09 19:01:27 +00:00
Alexey Ushakov
bcb31edf1f
8252895: Black background in SwingSet2 in Nimbus LAF
2020-09-09 15:34:13 +00:00
Vicente Romero
433394203d
8250217: com.sun.tools.javac.api.JavacTaskImpl swallows compiler exceptions potentially producing false positive test results
...
Reviewed-by: jlahoda
2020-09-09 14:05:00 +00:00
Severin Gehwolf
5166094647
8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
...
The comment is wrong. The 'us' in 'cpu.cfs_quota_us' stands for
microseconds, which is read verbatim. Similarly for cgroups v2
all units in 'cpu.max' are in microseconds.
Reviewed-by: shade, hseigel
2020-09-09 13:53:10 +00:00
Prasanta Sadhukhan
6329de4504
8248532: Every time I change keyboard language at my MacBook, Java crashes
...
Reviewed-by: serb, prr
2020-09-09 13:43:06 +00:00
Robbin Ehn
d56096471b
8252794: Creation of JNIMethodBlock should be done with a leaf lock
...
Reviewed-by: coleenp, dholmes
2020-09-09 13:21:01 +00:00
Jan Lahoda
5fef8ddaff
8235229: Compilation against a modular, multi-release JAR erroneous with --release
...
Reviewed-by: vromero
2020-09-09 13:03:00 +00:00
Aleksey Shipilev
382b8fedf5
8240751: Shenandoah: fold ShenandoahTracer definition
...
Reviewed-by: adityam, zgu
2020-09-09 12:10:36 +00:00
Jan Lahoda
c98417ebca
8250840: some tests use --enable-preview unnecessarily
...
Reviewed-by: vromero
2020-09-09 07:51:43 +00:00
Ajit Ghaisas
6cecbedbae
8252949: Shape clip should use identity transform for drawing clip spans
2020-09-09 06:51:59 +00:00
Tobias Hartmann
c655b703a9
8252916: Newline in object field values list of ScopeDesc should be removed
...
Reviewed-by: vlivanov
2020-09-09 05:57:41 +00:00
Stuart Marks
30fa8d5d34
8157729: examples in LinkedHashMap and LinkedHashSet class doc use raw types
...
Reviewed-by: darcy, naoto, lancea
2020-09-09 00:43:48 +00:00
Christoph Göttschkes
26c7218ab9
8252773: [TESTBUG] serviceability/jvmti/GetObjectSizeOverflow fails due to OOM conditions
...
Reviewed-by: cjplummer, lmesnik
2020-09-08 22:59:41 +00:00
Calvin Cheung
e20004d7c1
8249625: cleanup unused SkippedException in the tests under cds/appcds/dynamicArchive/methodHandles
...
Reviewed-by: iklam
2020-09-08 19:00:50 +00:00
Ivan Walulya
63a5a12949
8252658: G1: Do not consider G1HeapWastePercent during region selection within a gc
...
Reviewed-by: tschatzl, sjohanss
2020-09-08 18:39:56 +00:00
Ioi Lam
001e51d965
8250563: Add KVHashtable::add_if_absent
...
Reviewed-by: ccheung, coleenp
2020-09-08 18:27:59 +00:00
Aleksey Shipilev
91a20ca7e5
8252695: Shenandoah: clean up Graal enabled/disabled filter in tests
...
Reviewed-by: zgu
2020-09-08 17:42:38 +00:00
Robbin Ehn
704f784c88
8252871: fatal error: must own lock JvmtiThreadState_lock
...
8252816: JvmtiEnvThreadState::clear_to_frame_pop() is not used
Reviewed-by: ysuenaga, dholmes
2020-09-08 13:45:19 +00:00
Robin Westberg
bf5da0c778
8252897: Minor .jcheck/conf update
...
Reviewed-by: ehelin
2020-09-08 12:04:44 +00:00
Albert Mingkun Yang
76002747d5
8252859: Inconsistent use of alpha in class AbsSeq
...
Reviewed-by: tschatzl, sjohanss
2020-09-08 11:17:09 +00:00
Nick Gasson
4fb1980fd0
8252853: AArch64: gc/shenandoah/TestVerifyJCStress.java fails intermittently with C1
...
Reviewed-by: shade
2020-09-08 10:17:25 +00:00
Christoph Göttschkes
73ba3ae1f5
8252500: ZGC on aarch64: Unable to allocate heap for certain Linux kernel configurations
...
Reviewed-by: stefank, eosterlund, pliden
2020-09-08 09:34:40 +00:00
Jaikiran Pai
5dd1eaded7
8252767: URLConnection.setRequestProperty throws IllegalAccessError
...
Reviewed-by: chegar, michaelm, alanb
2020-09-08 09:10:15 +00:00
Evgeny Nikitin
2cceeedfe1
8166554: Avoid compilation blocking in OverloadCompileQueueTest.java
...
Reviewed-by: shade
2020-09-08 08:24:35 +00:00
Stefan Johansson
188b0bc7be
8252868: Clean up unused function from G1MMUTracker
...
Reviewed-by: tschatzl
2020-09-08 07:58:29 +00:00
Jie Fu
891886b622
8252887: Zero VM is broken after JDK-8252661
...
Zero VM is broken due to 'block_if_requested' is not a member of 'SafepointMechanism'.
Reviewed-by: dholmes
2020-09-08 02:35:51 +00:00
Sean Coffey
7686e87155
8250968: Symlinks attributes not preserved when using jarsigner on zip files
...
Reviewed-by: lancea, weijun, hchao
2020-09-07 19:01:07 +00:00
Severin Gehwolf
8d6d43c33b
8251193: bin/idea.sh is generating wrong folder definitions for JVMCI modules
...
Co-authored-by: Galder Zamarreno <galder@redhat.com >
Reviewed-by: mcimadamore
2020-09-07 16:18:45 +00:00
Filipp Zhinkin
70d5cac961
8251152: ARM32: jtreg c2 Test8202414 test crash
...
Some CPUs (like ARM32) does not support unaligned memory accesses. To avoid JVM crashes tests that perform such accesses should be skipped on corresponding platforms.
Reviewed-by: iignatyev, clanger
2020-09-07 15:33:27 +00:00
Erik Österlund
e0d5b5f7f2
8252627: Make it safe for JFR thread to read threadObj
...
Reviewed-by: dholmes, mgronlun
2020-09-07 14:33:10 +00:00
Erik Österlund
e29c3f6123
8252661: Change SafepointMechanism terminology to talk less about "blocking"
...
Reviewed-by: rehn, shade, dholmes
2020-09-07 13:59:24 +00:00
Alexey Ushakov
2c50c0f4fb
8252845: Regressions in Sanity tests after JDK-8251032
2020-09-07 09:53:11 +00:00
Robin Westberg
e0c8d4420c
8252844: Update check configuration to Skara format
...
Reviewed-by: ehelin
2020-09-07 08:20:40 +00:00
Christoph Langer
cc5039e19e
8252837: Cleanup SAP Copyright file headers
...
Reviewed-by: dholmes
2020-09-07 07:30:10 +00:00
Pankaj Bansal
55c7e769c8
8252825: Add automated test for fix done in JDK-8218479
...
Reviewed-by: serb, prr
2020-09-07 07:25:30 +00:00
Jayathirth D V
ab213f56af
8252798: Cleanup LCD text rendering code
2020-09-07 06:13:43 +00:00
Alexey Ushakov
db306e2f09
8252386: Lanai: Implement RadialGradientPaint in shader
2020-09-03 17:20:16 +00:00
Jayathirth D V
d3bbb05e12
8252706: Enable usage of rowBytesOffset for LCD non cache rendering
2020-09-02 12:16:26 +00:00
denis.konoplev
bcc85aa76e
8251032: Colors with texture background look different with Alpha Com…
2020-09-02 11:14:30 +00:00
duke
a3d5998513
Automatic merge of client:master into master
2020-09-01 12:24:53 +00:00
Prasanta Sadhukhan
b79f4f0301
Merge
2020-09-01 17:50:05 +05:30
duke
74560722e4
Automatic merge of client:master into master
2020-09-01 07:27:02 +00:00
Tejpal Rebari
57bf93dda2
8251122: doclint html5 errors in java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
...
Reviewed-by: serb, aivanov
2020-09-01 12:53:28 +05:30
Aleksey Shipilev
b5a80794cc
8252592: Non-PCH build is broken after JDK-8251560
...
Reviewed-by: zgu, iklam
2020-09-01 07:06:18 +02:00
duke
7bc726537f
Automatic merge of client:master into master
2020-09-01 04:34:38 +00:00
Naoto Sato
898c29ffbe
8252552: DecimalFormat javadoc contains HTML tags in example code
...
Reviewed-by: lancea, joehw
2020-08-31 15:32:29 -07:00
Sergey Bylokhov
197d72e351
8198334: java/awt/FileDialog/8003399/bug8003399.java fails in headless mode
...
Reviewed-by: pbansal, psadhukhan
2020-08-31 22:30:04 +01:00
duke
39dcd31ec0
Automatic merge of client:master into master
2020-08-31 20:06:44 +00:00
Phil Race
238655b025
Merge
2020-08-31 12:26:58 -07:00
Alexey Ushakov
bc7caad91e
8252385: Lanai: Implement LinearGradient paint in shader
2020-08-31 17:16:53 +00:00
duke
75f133c004
Automatic merge of client:master into master
2020-08-31 16:10:39 +00:00
Anton Litvinov
ba7eb53bca
8249183: JVM crash in "AwtFrame::WmSize" method
...
Reviewed-by: serb, aivanov
2020-08-31 17:06:41 +01:00
Patrick Concannon
83e0ecb953
8238286: Add new flatMap stream operation that is more amenable to pushing
...
This patch adds a new flatmap-like operation called mapMulti to the java.util.Stream class as well as the primitive variations of this operation i.e. mapMultiToInt, IntStream mapMulti, etc.
Reviewed-by: psandoz, smarks
2020-08-31 16:12:32 +01:00
Ioi Lam
208b1206fe
8251560: Remove excessive header file inclusion from systemDictionary.hpp and others
...
Reviewed-by: coleenp
2020-08-31 08:05:08 -07:00
Coleen Phillimore
d4ef7fae99
8230052: MLVM findDeadlock test timed out
...
Add logging for debugging for the next timeout
Reviewed-by: iignatyev, iklam, pchilanomate, dholmes
2020-08-31 09:32:44 -04:00
duke
93913adbc9
Automatic merge of client:master into master
2020-08-31 13:23:52 +00:00
Phil Race
2d93ba3755
8245400: Upgrade to LittleCMS 2.11
...
Reviewed-by: serb, jdv
2020-08-31 06:14:42 -07:00
duke
580efd590e
Automatic merge of client:master into master
2020-08-31 12:27:40 +00:00
Prasanta Sadhukhan
058a4aecaf
8040914: Test javax/swing/JLabel/6596966/bug6596966.java fails : comboBox isn't focus owner
...
Reviewed-by: prr
2020-08-31 17:53:04 +05:30
duke
af4203a015
Automatic merge of client:master into master
2020-08-31 10:33:30 +00:00
Pankaj Bansal
cbd7b826f5
8249548: backward focus traversal gets stuck in button group
...
Reviewed-by: serb
2020-08-31 15:58:57 +05:30
Christian Hagedorn
b8d14fc5ba
8249607: C2: assert(!had_error) failed: bad dominance
...
Fix prevented igvn optimization in SplitIf for LoadNodes which resulted in dominanance errors with loop strip mining.
Reviewed-by: roland, kvn
2020-08-31 12:10:25 +02:00
Yuri Nesterenko
e4d4828a3b
8252497: Incorrect numeric currency code for ROL
...
Reviewed-by: naoto
2020-08-31 12:26:13 +03:00
Stefan Karlsson
44ad9322e6
8252368: Undo JDK-8245002: Windows GDI functions don't support NUMA interleaving
...
Reviewed-by: eosterlund, sjohanss
2020-08-31 11:02:47 +02:00
Stefan Karlsson
e95e1381cd
8252367: Undo JDK-8245000: Windows GDI functions don't support large pages
...
Reviewed-by: eosterlund, sjohanss
2020-08-31 11:01:57 +02:00
Stefan Karlsson
9ac3073307
8139800: Remove OopsInGenClosure
...
Reviewed-by: kbarrett, sjohanss
2020-08-31 09:57:44 +02:00
duke
76b0dc5f6c
Automatic merge of client:master into master
2020-08-29 17:15:36 +00:00
Phil Race
45d8d4ca12
8074844: Resolve disabled warnings for libfontmanager
...
Reviewed-by: serb, ihse, erikj
2020-08-29 10:07:22 -07:00
duke
ef91729062
Automatic merge of client:master into master
2020-08-29 07:14:23 +00:00
Dmitry Markov
a7d1a64cb6
8252470: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows
...
Reviewed-by: serb, prr
2020-08-29 08:10:18 +01:00
duke
e590fc9098
Automatic merge of client:master into master
2020-08-29 05:48:09 +00:00
Prasanta Sadhukhan
2289fbb230
Merge
2020-08-29 11:14:49 +05:30
Prasanta Sadhukhan
cc188e6e31
Merge
2020-08-29 11:10:16 +05:30
duke
4ca27927a5
Automatic merge of client:master into master
2020-08-29 03:24:27 +00:00
Sergey Bylokhov
22afbe5649
8252349: Delete the "sun.awt.X11.checkSTRUT" property
...
Reviewed-by: kizune, prr
2020-08-28 22:55:38 +01:00
Erik Joelsson
5414b6fabb
8252233: Put debug symbols in symbols-image
...
Reviewed-by: ihse, aleonard
2020-08-28 12:03:50 -07:00
Vipin Sharma
e038528e97
8252265: Replace @exception with @throws java.util.logging package
...
@exception should be updated with @throws.
Reviewed-by: dfuchs, lancea
2020-08-29 00:00:10 +05:30
Alexander Scherbatiy
fe0c2ad903
8252248: __SIGRTMAX is not declared in musl libc
...
Reviewed-by: alanb, vtewari, stuefe
2020-08-31 11:18:20 +03:00
Aleksei Voitylov
3746ed3370
8252250: isnanf is obsolete
...
Reviewed-by: dcubed, mikael
2020-08-31 09:28:32 +03:00
Dean Long
f042a4e0de
8209961: [AOT] crash in Graal stub when -XX:+VerifyOops is used
...
Reviewed-by: kvn
2020-08-30 15:53:46 -07:00
Daniel D. Daugherty
acc03fe0ec
8252551: JDK-8250630 causes build error on Win*
...
Reviewed-by: dsamersoff
2020-08-30 12:20:59 -04:00
Dmitry Samersoff
ffd78a95b2
8250630: test/jdk/com/sun/jdi/JdwpListenTest.java fails on Alpine Linux
...
Make sure that IN6ADDR_ANY is preferred over mapped INADDR_ANY
Reviewed-by: amenkov, sspitsyn
2020-08-30 15:48:16 +03:00
Rajan Halade
5eaef6de03
8249176: Update GlobalSignR6CA test certificates
...
Reviewed-by: xuelei
2020-08-29 13:55:48 -07:00
Rahul Yadav
a0ddd7a9e6
8245308: Replace ThreadLocalCoders decoder/encoder cache in java.net.URI
...
This fix updates java.net.URI and replaces the ThreadLocalCoders optimization.
Reviewed-by: alanb, dfuchs
2020-08-28 18:05:20 +01:00
Igor Ignatyev
de84793a57
8252401: Introduce Utils.TEST_NATIVE_PATH
...
Reviewed-by: sspitsyn
2020-08-28 10:28:06 -07:00
Stefan Karlsson
d372b52789
8252294: Remove OopsInGenClosure usage from younger_refs_iterate
...
Reviewed-by: sjohanss, kbarrett
2020-08-28 17:20:19 +02:00
Stefan Karlsson
98f5ae24c7
8252289: Remove usage of OopsInGenClosure from full_process_roots
...
Reviewed-by: sjohanss, kbarrett
2020-08-28 17:20:13 +02:00
Stefan Karlsson
ed8324eaad
8252245: Remove ScanClosure
...
Reviewed-by: pliden, sjohanss
2020-08-28 17:20:08 +02:00
Pavel Rappo
5a56a00605
8252172: Improve prettiness of printing HTML attributes by DocPretty
...
Reviewed-by: jjg
2020-08-28 15:26:34 +01:00
Erik Joelsson
02857c2ba7
8252145: Unify Info.plist files with correct version strings
...
Reviewed-by: ihse, serb
2020-08-28 06:23:41 -07:00
duke
80d4f49031
Automatic merge of client:master into master
2020-08-28 12:33:20 +00:00
Prasanta Sadhukhan
f9ed6b5681
Merge
2020-08-28 17:58:18 +05:30
Aleksei Efimov
fa036c8f54
8251182: Fix "no comment" warnings in java.naming
...
Reviewed-by: lancea, rriggs, dfuchs
2020-08-28 13:10:32 +01:00
duke
f443628fb2
Automatic merge of client:master into master
2020-08-28 11:45:38 +00:00
Prasanta Sadhukhan
cb14b33c76
6542439: Significant memory leak in BasicComboBoxUI and MetalComboBoxButton
...
Reviewed-by: serb
2020-08-28 17:12:50 +05:30
Ajit Ghaisas
0e024b33ef
8243547: Lanai - Netbeans IDE has BLACK background for the Toolbar and Statusbar
...
8240164: Test java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java fails for metal
8240074: Test java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails for metal
2020-08-28 10:17:05 +00:00
Daniel Fuchs
b02054be18
8245462: HttpClient send throws InterruptedException when interrupted but does not cancel request
...
Allows an HTTP operation to be cancelled by calling CompletableFuture::cancel(true)
Reviewed-by: michaelm, chegar, alanb
2020-08-28 10:48:17 +01:00
Robbin Ehn
19216ac7c7
8252414: Redundant suspend check when determining if a java thread is safe
...
Reviewed-by: dholmes, dcubed, coleenp
2020-08-28 10:30:02 +02:00
Attila Szegedi
85eca9be05
8251538: Modernize and lint Dynalink code
...
Reviewed-by: sundar
2020-08-28 10:23:21 +02:00
Jayathirth D V
6173a38bc6
8251027: DrawString with TexturePaint is corrupted
2020-08-28 06:57:27 +00:00
Ioi Lam
3af532e7df
8251557: Avoid dumping unused symbols/strings into the CDS archive
...
Reviewed-by: minqi, ccheung
2020-08-27 22:24:28 -07:00
duke
47ea44d7bd
Automatic merge of client:master into master
2020-08-28 03:50:54 +00:00
Prasanta Sadhukhan
015c0b5aa9
8252469: Backout JDK-8250935 fix
...
Reviewed-by: prr, serb
2020-08-28 09:17:47 +05:30
Joe Darcy
1845dd2a4a
8251921: Expand default constructor warning to cover more cases
...
Reviewed-by: jjg, abuckley
2020-08-27 13:01:41 -07:00
Jan Lahoda
461a4d5e75
8252458: Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8237041
...
Reviewed-by: vromero
2020-08-27 20:20:39 +02:00
Vladimir Kozlov
074cabcb6d
8252467: AOT need to process new markId DEOPT_MH_HANDLER_ENTRY in compiled code
...
Reviewed-by: dlong
2020-08-27 10:51:48 -07:00
Jan Lahoda
2665df9304
8237041: AssertionError in parsing
...
Avoid parser crash for deeply nested classes without closing braces, improve error recovery for classes without an opening brace.
Reviewed-by: vromero
2020-08-27 16:15:11 +02:00
duke
c4bcb12905
Automatic merge of client:master into master
2020-08-27 11:41:47 +00:00
Prasanta Sadhukhan
86e953b5a9
8250935: JFileChooser incorrectly placed "Date" value in "Type" field
...
Reviewed-by: prr
2020-08-27 17:07:56 +05:30
Alexey Ushakov
a9a6e4f7cd
8242920: Gradient Paint doesn't work with metal
2020-08-26 17:17:08 +00:00
duke
1e4c6aff8b
Automatic merge of client:master into master
2020-08-26 16:36:42 +00:00
Phil Race
b20264e377
8247867: Upgrade to freetype 2.10.2
...
Reviewed-by: serb
2020-08-26 09:28:03 -07:00
Jayathirth D V
0e80c21f1a
8252371: LCD text rendered with Metal pipeline is corrupted
2020-08-26 12:07:23 +00:00
duke
ca68b1854b
Automatic merge of client:master into master
2020-08-26 11:53:49 +00:00
Prasanta Sadhukhan
d5e8f23555
8250853: Address reliance on default constructors in the javax.swing APIs
...
Reviewed-by: serb
2020-08-26 17:20:05 +05:30
duke
80f1b6a031
Automatic merge of client:master into master
2020-08-26 09:21:04 +00:00
Prasanta Sadhukhan
e0763c5907
8250850: Address reliance on default constructors in the javax.swing.plaf.metal APIs
...
Reviewed-by: serb
2020-08-26 14:47:38 +05:30
duke
4f978172b4
Automatic merge of client:master into master
2020-08-26 07:17:43 +00:00
Dmitry Markov
1a24996ca3
8232114: JVM crashed at imjpapi.dll in native code
...
Reviewed-by: serb, alitvinov
2020-08-26 08:13:33 +01:00
Alexey Ushakov
e3e4d1ac78
8252217: Crash in metal pipeline which running J2DBench test
2020-08-25 18:25:12 +00:00
duke
3282e70c55
Automatic merge of client:master into master
2020-08-25 04:34:32 +00:00
Sergey Bylokhov
655b45f2db
8250858: Address reliance on default constructors in the Java Sound APIs
...
Reviewed-by: prr
2020-08-24 22:12:26 +01:00
Kumar Abhishek
cbeab12fd8
8136363: Nimbus-LaF: background color cleared when setting component name of JToolBar
...
Reviewed-by: serb, aivanov, dmarkov
2020-08-24 22:48:26 +01:00
Roland Westrelin
e292f04264
8252292: 8240795 may cause anti-dependence to be missed
...
Reviewed-by: thartmann, kvn
2020-08-24 11:29:40 +02:00
Erik Helin
e6f39e177e
8251552: Add minimal CONTRIBUTING.md file
...
Reviewed-by: iris, ihse
2020-08-27 14:41:33 +02:00
Erik Helin
bfe17acf0b
8251551: Use .md filename extension for README
...
Reviewed-by: mr, ihse, darcy
2020-08-27 14:33:42 +02:00
duke
84215334c8
Automatic merge of client:master into master
2020-08-23 23:44:39 +00:00
Sergey Bylokhov
87e1ab5298
8251558: J2DBench should support shaped and translucent windows
...
Reviewed-by: avu
2020-08-24 00:34:35 +01:00
duke
64ae0bb2bf
Automatic merge of client:master into master
2020-08-23 07:52:38 +00:00
Pankaj Bansal
1e90934b33
8251252: Add automated testcase for fix done in JDK-8214253
...
Reviewed-by: serb, psadhukhan
2020-08-23 13:18:47 +05:30
duke
6842061ad2
Automatic merge of client:master into master
2020-08-23 07:43:44 +00:00
Pankaj Bansal
ba36dbcc3b
8251254: Add automated test for fix done in JDK-8218472
...
Reviewed-by: serb
2020-08-23 13:09:00 +05:30
duke
91ff090341
Automatic merge of client:master into master
2020-08-22 05:03:02 +00:00
Prasanta Sadhukhan
ea02307411
Merge
2020-08-22 10:23:35 +05:30
Igor Ignatyev
b2237008cc
8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t
...
Reviewed-by: kvn
2020-08-21 19:00:52 -07:00
Calvin Cheung
ac4a6c9989
8251918: [Graal] Crash in DumpTimeSharedClassInfo::add_verification_constraint
...
Add NULL check on the return value of SystemDictionaryShared::find_or_allocate_info_for().
Reviewed-by: iklam, minqi
2020-08-22 00:09:23 +00:00
Alex Menkov
59d5f4dcc7
8251384: [TESTBUG] jvmti tests should not be executed with minimal VM
...
Reviewed-by: sspitsyn, iignatyev
2020-08-21 15:49:09 -07:00
Daniel D. Daugherty
8c53a97973
8252125: add an "inflating" entry to the "table" of bit patterns in share/oops/markWord.hpp
...
Reviewed-by: tschatzl, coleenp
2020-08-21 16:01:46 -04:00
Daniel D. Daugherty
81c501e521
8252126: 'GVars.stw_random = os::random()' lost by JDK-8246476
...
Reviewed-by: eosterlund
2020-08-21 16:00:11 -04:00
Lance Andersen
0261de472a
8252128: Remove javax.transaction Exception references
...
Reviewed-by: rriggs
2020-08-21 13:10:04 -04:00
Roland Westrelin
3ccb4939b7
8241486: G1/Z give warning when using LoopStripMiningIter and turn off LoopStripMiningIter (0)
...
Reviewed-by: thartmann, kvn
2020-08-21 17:41:57 +02:00
Patrick Concannon
fefb9c89f1
8189744: Deprecate the JDK-specific API for setting socket options, jdk.net.Sockets
...
The JDK-specific API `jdk.net.Sockets` has been redundant since Java SE 9 added standard methods to get/set socket options and retrieve per-Socket supported options. This fix deprecates the class and its public methods.
Reviewed-by: chegar, dfuchs
2020-08-27 10:57:13 +01:00
Stefan Karlsson
46b5560bd0
8247759: ZGC: Replace ZGC specific array implementations with GrowableArray
...
Reviewed-by: pliden
2020-08-27 09:54:32 +02:00
Stefan Karlsson
c24e7ba0b4
8252224: ZGC: Convert ZValue to use alias templates
...
Reviewed-by: pliden, kbarrett
2020-08-27 09:53:31 +02:00
Stefan Karlsson
75a8c715f9
8252223: ZGC: Convert ZPage to use delegating constructor
...
Reviewed-by: pliden, sjohanss, kbarrett
2020-08-27 09:52:22 +02:00
Roland Westrelin
a9298a07c5
8252296: Shenandoah: crash in CallNode::extract_projections
...
Reviewed-by: chagedorn
2020-08-25 14:25:53 +02:00
Jie Fu
b55df03ed6
8252404: compiler/c1/TestTraceLinearScanLevel.java fails with release VMs
...
Reviewed-by: kvn, thartmann
2020-08-27 10:35:00 +08:00
Aleksey Shipilev
53e266d8d8
8252215: Remove VerifyOptoOopOffsets flag
...
Reviewed-by: thartmann, kvn
2020-08-27 06:34:27 +02:00
Aleksey Shipilev
ea029715c1
8252362: C2: Remove no-op checking for callee-saved-floats
...
Reviewed-by: vlivanov
2020-08-27 06:34:24 +02:00
Jesper Wilhelmsson
319348b4ce
Added tag jdk-16+13 for changeset fd07cdb26fc7
2020-08-27 04:40:05 +02:00
Igor Ignatyev
329cc86959
8251127: clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests
...
Reviewed-by: kvn
2020-08-26 17:06:15 -07:00
Jie Fu
e1a7832e2a
8252264: tools/javac/flags/LockedFlagClash.java fails to compile
...
Reviewed-by: jlahoda
2020-08-25 12:46:18 +08:00
Ioi Lam
6fe09318c5
8252398: minimal debug build broken - CURRENT_PC undefined in resourceArea.inline.hpp
...
Reviewed-by: kbarrett
2020-08-26 14:44:23 -07:00
Ioi Lam
21a2bc9188
8252151: Remove excessive inclusion of arguments.hpp
...
Reviewed-by: coleenp, stuefe
2020-08-26 14:42:07 -07:00
Joe Wang
0cfd010246
8251561: Fix doclint warnings in the java.xml package
...
Reviewed-by: lancea, naoto, rriggs, erikj, alanb
2020-08-26 17:48:41 +00:00
Sean Mullan
6a50cb6b9c
8241003: Deprecate "denigrated" java.security.cert APIs that represent DNs as Principal or String objects
...
Reviewed-by: xuelei, valeriep, weijun
2020-08-26 13:31:10 -04:00
Rajan Halade
cad4272fa2
8238157: Remove intermittent key from AmazonCA.java
...
Reviewed-by: xuelei
2020-08-26 10:22:21 -07:00
Vicente Romero
f01c72a255
8230918: j.l.NASE in javap
...
Reviewed-by: jjg
2020-08-26 13:08:39 -04:00
Christian Hagedorn
33f1d05b13
8251093: Improve C1 register allocator logging and debugging support
...
Various printing and debug improvements to better analyze C1 register allocator problems.
Reviewed-by: kvn, thartmann
2020-08-26 13:46:46 +02:00
Christian Hagedorn
f7737da205
8252037: Optimized build is broken
...
Fix some optimized build issues.
Reviewed-by: vlivanov, tschatzl, thartmann, kbarrett
2020-08-26 13:41:49 +02:00
Coleen Phillimore
6fbbd9b11b
8244386: convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest
...
Reviewed-by: stuefe, lfoltan, dcubed
2020-08-26 07:55:05 -04:00
Yasumasa Suenaga
080b9eae81
8250598: Hyper-V is detected in spite of running on host OS
...
Reviewed-by: mbaesken, mdoerr, dholmes
2020-08-26 19:21:09 +09:00
Joshua Zhu
8919329cd3
8252259: AArch64: Adjust default value of FLOATPRESSURE
...
Reviewed-by: aph
2020-08-26 17:34:48 +08:00
Nick Gasson
19c4f8b158
8252108: Modify nsk/stress/stack tests to check page size
...
Reviewed-by: hseigel, stuefe
2020-08-26 11:28:10 +08:00
Aleksey Shipilev
0776cc78a0
8252291: C2: Assignment in conditional in loopUnswitch.cpp
...
Reviewed-by: thartmann
2020-08-26 09:29:46 +02:00
Aleksey Shipilev
b3653ac439
8252290: Remove unused enum in CallGenerator
...
Reviewed-by: thartmann, rrich
2020-08-26 09:29:37 +02:00
duke
63a4356325
Automatic merge of client:master into master
2020-08-21 09:10:52 +00:00
Prasanta Sadhukhan
57e72cfbf9
Merge
2020-08-21 14:35:52 +05:30
Aleksey Shipilev
24ea96f2b5
8252120: compiler/oracle/TestCompileCommand.java misspells "occured"
...
Reviewed-by: iignatyev
2020-08-21 09:38:27 +02:00
Igor Ignatyev
49e4022c3c
8251996: remove usage of PropertyResolvingWrapper in vm/compiler/complog/uninit
...
Reviewed-by: kvn, epavlova
2020-08-20 20:17:44 -07:00
Valerie Peng
256cb2b121
8246383: NullPointerException in JceSecurity.getVerificationResult when using Entrust provider
...
Removed the static SecureRandom object in JceSecurity whose instantion caused NPE
Reviewed-by: xuelei
2020-08-21 03:09:42 +00:00
duke
8a4cf7f868
Automatic merge of client:master into master
2020-08-20 22:25:29 +00:00
Kumar Abhishek
14d6adc003
8200281: Add missing @Override annotations in ImageIO plugins
...
Reviewed-by: prr, dmarkov, aivanov
2020-08-20 23:18:29 +01:00
Igor Ignatyev
860a529c13
8252005: narrow disabling of allowSmartActionArgs in vmTestbase
...
Reviewed-by: sspitsyn
2020-08-20 11:12:00 -07:00
Mikael Vidstedt
7d30450314
8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly
...
Reviewed-by: iignatyev, kvn
2020-08-20 11:09:25 -07:00
Alexey Ushakov
f85fcbbe8a
8252057: Crash in metal pipeline when dragging any Swing app to other…
2020-08-20 17:27:54 +00:00
Lance Andersen
7c8ed857b9
8251208: Add missing javadoc comments to java.sql and java.sql.rowsets
...
Reviewed-by: joehw
2020-08-20 12:38:39 -04:00
Kevin Walls
f8eca6520e
8248295: serviceability/jvmti/CompiledMethodLoad/Zombie.java failure with Graal
...
Reviewed-by: kvn, sspitsyn
2020-08-20 11:42:12 +01:00
Jesper Wilhelmsson
ab151c3e99
Added tag jdk-16+12 for changeset fc8e62b399bd
2020-08-20 11:43:46 +02:00
Jan Lahoda
1eb98fc127
8252031: --patch-module java.base= may fail with \"cyclic inheritance involving Object\"
...
Avoiding clash in use of Flags.LOCKED between Types.asSuper and Check.checkNonCyclic.
Reviewed-by: jjg
2020-08-20 10:48:36 +02:00
Nick Gasson
52a8e0f858
8251923: "Invalid JNI handle" assertion failure in JVMCICompiler::force_comp_at_level_simple()
...
Reviewed-by: kvn, dnsimon
2020-08-20 09:32:01 +08:00
Naoto Sato
f0e5824f35
8251499: no-placeholder compact number patterns throw IllegalArgumentException
...
Reviewed-by: joehw, rriggs
2020-08-19 13:41:08 -07:00
Harold Seigel
a0cde95b67
8251490: [TESTBUG] The Java thread stack size specified is too small for nsk/stress/stack. Specify at least 448k
...
Increase the -Xss stack size for some tests, mark other tests as not runnable on AArch64.
Reviewed-by: gziemski, lfoltan
2020-08-19 19:40:46 +00:00
Alexey Ushakov
a9e6747954
8251484: Performace drop in FlatBoxAA renderperf test for metal pipeline
2020-08-19 18:11:26 +00:00
Pavel Rappo
f8257688c5
8251454: Wrong "self type" in DCTree.DCEndElement
...
Reviewed-by: jjg
2020-08-19 17:51:14 +01:00
Pavel Rappo
1da978d352
8251357: [DocCommentParser] Infinite loop while looking for the end of a preamble
...
Reviewed-by: jjg
2020-08-19 17:44:14 +01:00
Conor Cleary
8eed9aad77
8246047: Replace LinkedList impl in net.http.websocket.BuilderImpl
...
Replaced usages of LinkedList with ArrayList in http.websocket.BuilderImpl
Reviewed-by: chegar, dfuchs
2020-08-19 16:27:16 +01:00
Ajit Ghaisas
3fe2535719
8251242: Tile based rendering results in artifacts in last column while using metal pipeline
2020-08-19 10:28:27 +00:00
Kim Barrett
dd8d78a367
8251888: Move HotSpot Style Guide wiki subpages to jdk/jdk/doc
...
Copy unit-test page from wiki, merge jtreg names page into hotspot-style.md
Reviewed-by: kvn, iignatyev
2020-08-19 06:11:15 -04:00
Roland Westrelin
562dd2d04c
8251527: CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL
...
Reviewed-by: chagedorn, kvn
2020-08-19 10:56:08 +02:00
Coleen Phillimore
3596e7ed84
8252149: Compilation error after JDK-8252043
...
Reviewed-by: hseigel
2020-08-21 11:23:45 -04:00
Patricio Chilano Mateo
d91817e75b
8242263: Diagnose synchronization on primitive wrappers
...
Added diagnostic flag DiagnoseSyncOnPrimitiveWrappers
Reviewed-by: dholmes, mdoerr, dcubed, coleenp, egahlin, mgronlun
2020-08-21 15:04:02 +00:00
Coleen Phillimore
f27024b750
8252043: Move inner class metaspace cleaning out of safepoint cleanup tasks
...
Clean up inner metaspaces from ServiceThread if cleanup is needed for concurrent GCs.
Reviewed-by: eosterlund, pchilanomate
2020-08-21 10:01:40 -04:00
Christoph Dreis
ddd632e238
8252127: Optimize sun.invoke.util.BytecodeDescriptor.unparse
...
Reviewed-by: mchung, rriggs
2020-08-21 09:29:08 -04:00
Thomas Schatzl
96616eae2a
8252086: G1: Remove g1_rs in G1CollectedHeap::initialize
...
Reviewed-by: sjohanss
2020-08-21 11:57:55 +02:00
Thomas Schatzl
f19d554955
8252034: G1: Remove *g1_reserved* methods
...
Remove duplicate methods.
Reviewed-by: sjohanss, kbarrett
2020-08-21 11:54:34 +02:00
Thomas Schatzl
3b9aface5d
8252038: G1: Remove unused G1MarkStatsCache::_num_stats
...
Reviewed-by: sjohanss, kbarrett
2020-08-21 11:54:33 +02:00
Ziyi Luo
951b12a622
8245511: G1 adaptive IHOP does not account for reclamation of humongous objects by young GC
...
Discount humongous object eager reclaim in IHOP allocation rate.
Reviewed-by: tschatzl, sjohanss
2020-08-21 11:54:32 +02:00
duke
ecf41658ed
Automatic merge of client:master into master
2020-08-19 06:24:08 +00:00
duke
15cb764bc9
Automatic merge of client:master into master
2020-08-19 06:21:10 +00:00
Prasanta Sadhukhan
20ed11da49
8250852: Address reliance on default constructors in the javax.swing.plaf.basic APIs
...
Reviewed-by: serb, aivanov
2020-08-19 11:49:54 +05:30
Prasanta Sadhukhan
306ad64007
8250851: Address reliance on default constructors in the javax.swing.plaf.synth APIs
...
Reviewed-by: serb
2020-08-19 11:47:48 +05:30
Rahul Yadav
e361a58a54
8251715: Throw UncheckedIOException in place of InternalError when HttpClient fails due to unavailability of underlying resources required by SSLContext
...
This fix updates jdk.internal.net.http.HttpClientImpl to throw an UncheckedIOException instead of InternalError.
Reviewed-by: chegar, dfuchs
2020-08-18 16:44:42 +01:00
Evan Whelan
ac7f8f89c2
8250748: Doc of URL(String, String, int, String, URLStreamHandler) does not use link
...
Reviewed-by: dfuchs
2020-08-19 08:58:00 +00:00
Vicente Romero
94fadf1d1c
8249902: tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java uses @ignore w/o bug-id
...
Reviewed-by: jjg
2020-08-18 19:23:58 -04:00
Anton Kozlov
b9462e2957
8251930: Native types mismatch in hotspot
...
Reviewed-by: aph
2020-08-18 01:34:46 -07:00
duke
f597b5895f
Automatic merge of client:master into master
2020-08-18 01:14:57 +00:00
Sergey Bylokhov
d2d4a20f64
8251469: Better cleanup for test/jdk/javax/imageio/SetOutput.java
...
Reviewed-by: prr, pbansal
2020-08-18 00:08:21 +01:00
Sergey Bylokhov
f0897c8a25
8022535: [TEST BUG] javax/swing/text/html/parser/Test8017492.java fails
...
Reviewed-by: prr, pbansal
2020-08-18 00:06:57 +01:00
duke
6f28c2a23a
Automatic merge of client:master into master
2020-08-17 08:29:36 +00:00
Prasanta Sadhukhan
e2a95a27de
8250849: Address reliance on default constructors in the javax.swing.plaf APIs
...
Reviewed-by: prr, serb
2020-08-17 13:36:36 +05:30
duke
9e403d1f88
Automatic merge of client:master into master
2020-08-17 06:29:13 +00:00
Pankaj Bansal
5153ff087f
8239137: JAWS does not always announce the value of JSliders in JColorChooser
...
Reviewed-by: serb, prr, kizune
2020-08-17 11:55:31 +05:30
duke
bb00b05eee
Automatic merge of client:master into master
2020-08-17 05:57:30 +00:00
duke
0244642b7f
Automatic merge of client:master into master
2020-08-17 05:51:59 +00:00
Tejpal Rebari
f243aba573
8251125: doclint errors about missing references in Swing javadoc
...
Reviewed-by: psadhukhan, pbansal
2020-08-17 11:20:44 +05:30
Tejpal Rebari
be5517884c
8249674: Redo: Nimbus JTree renderer properties persist across L&F changes
...
Reviewed-by: psadhukhan, prr
2020-08-17 11:18:19 +05:30
duke
b324345623
Automatic merge of client:master into master
2020-08-16 06:28:36 +00:00
Pankaj Bansal
f47f30ed09
8251124: doclint errors about missing accessibility support in HTML files
...
Reviewed-by: serb
2020-08-16 11:53:50 +05:30
duke
9c5d0fdb8f
Automatic merge of client:master into master
2020-08-16 06:19:59 +00:00
Pankaj Bansal
81ffb36296
8251166: Add automated testcases for changes done in JDK-8214112
...
Reviewed-by: serb
2020-08-16 11:44:05 +05:30
duke
7ead8f46a6
Automatic merge of client:master into master
2020-08-15 05:45:25 +00:00
Prasanta Sadhukhan
9e29d3e251
Merge
2020-08-15 11:06:44 +05:30
Gerard Ziemski
51cc98fdce
8237591: Mac: include OS X version in hs_err_pid crash log file
...
Added macOS and build version to crash lof report
Reviewed-by: dholmes, dcubed
2020-08-14 13:24:24 -05:00
Charlie Gracie
28b409f56d
8241065: Shenandoah: remove leftover code after JDK-8231086
...
Reviewed-by: rkennke
2020-08-14 18:23:43 +02:00
Harold Seigel
00a596f733
8251414: Add test that invokeinterface of a protected method in java.lang.Object throws NoSuchMethodError
...
Add the missing test cases to existing test InterfaceObjectTest.java
Reviewed-by: lfoltan, coleenp
2020-08-14 15:42:09 +00:00
Brian Burkhalter
d0b46ecf4f
8181919: Refactor test/java/io/File/GetXSpace.sh to java test
...
Reviewed-by: naoto
2020-08-14 08:12:13 -07:00
duke
7a2831e5c6
Automatic merge of client:master into master
2020-08-14 10:40:42 +00:00
Prasanta Sadhukhan
373e96dd29
Merge
2020-08-14 15:49:27 +05:30
Christian Hagedorn
4741abbacc
8248791: sun/util/resources/cldr/TimeZoneNamesTest.java fails with -XX:-ReduceInitialCardMarks -XX:-ReduceBulkZeroing
...
Fix wrong replacement of loads by zero for non-completed InitializationNodes belonging to a clone when ReduceBulkZeroing is disabled.
Reviewed-by: kvn, thartmann
2020-08-14 10:30:51 +02:00
duke
7f51f48185
Automatic merge of client:master into master
2020-08-12 14:05:47 +00:00
Prasanta Sadhukhan
3f6b473653
8250811: Address reliance on default constructors in the javax.swing.plaf.multi APIs
...
Reviewed-by: prr, serb
2020-08-12 19:32:29 +05:30
duke
9cb870f068
Automatic merge of client:master into master
2020-08-11 22:25:57 +00:00
duke
3c23d2deba
Automatic merge of client:master into master
2020-08-11 18:31:41 +00:00
Phil Race
84c0e7e715
Merge
2020-08-11 10:56:30 -07:00
Sergey Bylokhov
c1749c1e3d
8078228: Default file manager and web browser didn't launch and got SecurityException
...
Reviewed-by: jdv, dmarkov
2020-08-11 06:03:16 +01:00
Martin Desruisseaux
00c89251a5
8166038: BufferedImage methods getTileGridXOffset() and getTileGridYOffset() return a non 0 value for sub images
...
Reviewed-by: jdv, serb
2020-08-11 05:52:35 +01:00
Sergey Bylokhov
b3d6b110be
8250857: Address reliance on default constructors in the Java Beans API
...
Reviewed-by: prr
2020-08-11 05:34:33 +01:00
Sergey Bylokhov
58fa31ef8b
8250856: Address reliance on default constructors in the AWT APIs
...
Reviewed-by: prr
2020-08-11 05:30:52 +01:00
duke
28725af444
Automatic merge of client:master into master
2020-08-11 04:21:06 +00:00
Phil Race
02dea52021
8251367: [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager
...
Reviewed-by: serb
2020-08-10 21:12:47 -07:00
Patric Hedlin
7bffa1395a
8250848: [aarch64] nativeGotJump_at() missing call to verify()
...
Reviewed-by: aph
2020-08-10 17:36:46 +02:00
Magnus Ihse Bursie
09105bbefe
8251399: JDK-8248701 had incorrect indentation
...
Reviewed-by: erikj
2020-08-11 16:07:04 +02:00
Coleen Phillimore
f70b5a38f6
8251302: Create dedicated OopStorages for Management and Jvmti
...
Reviewed-by: sspitsyn, dholmes
2020-08-11 07:29:45 -04:00
Dmitry Cherepanov
89be6f1e48
8251365: Build failure on AIX after 8250636
...
Reviewed-by: dholmes
2020-08-11 13:03:15 +03:00
Hannes Wallnöfer
d7b6bc7131
8250954: Avoid multiple warnings for external docs with mismatching modularity
...
Reviewed-by: jjg
2020-08-11 08:38:47 +02:00
Xiaohong Gong
1076f6f3be
8250808: Re-associate loop invariants with other associative operations
...
Reviewed-by: kvn, thartmann
2020-08-11 06:00:43 +00:00
Mikael Vidstedt
3169011aca
Merge
2020-08-10 22:25:26 -07:00
Vladimir Kozlov
512374628d
8251369: [JVMCI] Backout 8246347 changes
...
Reviewed-by: dholmes
2020-08-10 16:26:08 -07:00
Vladimir Kozlov
84057fea55
8249749: modify a primitive array through a stream and a for cycle causes jre crash
...
Check align_to_ref for NULL early and bailout SuperWord optimization.
Reviewed-by: vlivanov, thartmann
2020-08-10 15:31:01 -07:00
Mandy Chung
4e9881f8fe
Merge
2020-08-10 14:57:53 -07:00
Doug Simon
445ac9d18f
8246347: [JVMCI] Set is_method_handle_invoke flag accordingly when describing scope in jvmciCodeInstaller
...
Reviewed-by: kvn, dlong
2020-08-10 21:52:02 +02:00
Vladimir Kempik
3f8f82876c
8250876: Fix issues with cross-compile on macos
...
Reviewed-by: erikj, ihse
2020-08-10 22:42:09 +03:00
Evgeny Nikitin
7f0f62bad5
8069411: OutOfMemoryError in OverloadCompileQueueTest.java
...
OOME seems to have happened in older version and does not show up in modern VM, hence the test OverloadCompileQueueTest.java gets un-quarantined.
Reviewed-by: iignatyev
2020-08-10 16:11:40 +02:00
Evgeny Nikitin
1459ec5b3b
8251349: Add TestCaseImpl to OverloadCompileQueueTest.java's build dependencies
...
Reviewed-by: iignatyev, kvn
2020-08-10 20:31:27 +02:00
Claes Redestad
8902fb180d
8251459: Compute caller save exclusion RegMasks once
...
Reviewed-by: kvn, vlivanov
2020-08-18 15:34:28 -07:00
Zhengyu Gu
a9f94bde3e
8251910: Shenandoah: Handshake threads between weak-roots and reset phases
...
Reviewed-by: rkennke
2020-08-18 13:34:10 -04:00
Pavel Rappo
9d8d5097b3
8251939: Fix copy-paste issues and address TODOs
...
Reviewed-by: jjg
2020-08-18 17:34:59 +01:00
Magnus Ihse Bursie
4e9ae3219d
8251541: "no symbols" printed when building hotspot
...
Reviewed-by: erikj
2020-08-18 17:35:38 +02:00
Evan Whelan
64cf9ce2d7
8249691: jdk/lambda/vm/StrictfpDefault.java file can be removed
...
Reviewed-by: coffeys
2020-08-18 14:43:28 +00:00
Per Lidén
2e7508c2b5
8248266: ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast" again
...
Reviewed-by: shade, eosterlund
2020-08-18 16:37:09 +02:00
Dong Bo
754006d60b
8251885: aarch64: aarch64-asmtest.py script generates unpredictable instructions
...
Reviewed-by: aph
2020-08-18 10:20:23 +08:00
Aleksey Shipilev
0bf69016b0
8251924: 32-bit build failures after JDK-8235765
...
Reviewed-by: dholmes
2020-08-18 12:46:33 +02:00
Daniel Fuchs
23edf8dbff
8251160: Fix "no comment" warnings in java.logging
...
Add missing documentation to the Serialized Form of Level and LogRecord.
Reviewed-by: lancea, mchung
2020-08-18 11:37:17 +01:00
Albert Mingkun Yang
354dcda373
8251463: Obsolete -XX:ForceNUMA option
...
Reviewed-by: kbarrett, sjohanss, lkorinth
2020-08-18 11:43:24 +02:00
Pavel Rappo
2388590911
8251550: Clean up jdk.javadoc and the related parts of jdk.compiler
...
Reviewed-by: jjg
2020-08-18 10:29:06 +01:00
Joe Darcy
607b761ff8
8071961: Add javac lint warning when a default constructor is created
...
Reviewed-by: jjg, jlahoda, abuckley, erikj, mcimadamore
2020-08-17 18:58:20 -07:00
Rajan Halade
9ddc381962
8251859: sun/security/validator/PKIXValAndRevCheckTests.java fails
...
Reviewed-by: jnimeh
2020-08-17 17:26:30 -07:00
Jesper Wilhelmsson
f44f50f284
Merge
2020-08-18 01:08:18 +02:00
Vicente Romero
b95e50aad1
8246804: Incorrect copyright header in TypeAnnotationParser.java
...
Reviewed-by: darcy, psandoz
2020-08-17 17:33:51 -04:00
Alexander Matveev
d812ec38a5
8250803: pkgbuild failed with exit code 134
...
Reviewed-by: herrick, asemenyuk
2020-08-17 13:41:22 -07:00
Calvin Cheung
c8a85b41a3
8247529: Crash in runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java with Graal
...
Avoid inserting InstanceKlass into the DumpTimeSharedClassTable after dynamic CDS dumping has started. Acquire the DumpTimeTable_lock before iterations on _dumptime_table to ensure memory order correctness.
Reviewed-by: iklam, minqi
2020-08-17 18:46:38 +00:00
Andy Herrick
e20fe4a07e
8250611: Cannot display splash screen on Windows
...
Reviewed-by: asemenyuk, almatvee, prr
2020-08-17 11:59:36 -04:00
Coleen Phillimore
178c45c8db
8235765: Use of the long type should be avoided in shared code
...
Changed some long declarations to uint64_t/int64_t or unsigned int, depending on context.
Reviewed-by: lfoltan, kvn, dholmes
2020-08-17 10:08:36 -04:00
Stefan Karlsson
69a95c6741
8251837: Rename get_safepoint_workers to safepoint_workers
...
Reviewed-by: tschatzl
2020-08-17 11:36:09 +02:00
Patrick Concannon
1de354a056
7164518: No PortUnreachableException when connecting to a non-existing DatagramSocket (mac)
...
This fix changes the test to run with the new impl of DatagramSocket, which remedies the issue that caused the test to fail with a wrong expection and can now be taken off the ProblemList.
Reviewed-by: dfuchs
2020-08-17 10:36:20 +01:00
Stefan Karlsson
8d2f237d2f
8251835: JDK-8251374 breaks jmap -dump:all
...
Reviewed-by: phh, sspitsyn
2020-08-17 11:34:49 +02:00
Stefan Karlsson
444ace6221
8251570: JDK-8215624 causes assert(worker_id <' _n_workers) failed: Invalid worker_id
...
Reviewed-by: kbarrett, sjohanss
2020-08-17 11:32:26 +02:00
Stefan Karlsson
cfc0f227aa
8233281: Obsolete UseSemaphoreGCThreadsSynchronization
...
Reviewed-by: tschatzl, kbarrett, ayang
2020-08-17 11:30:09 +02:00
Thomas Schatzl
0080bb63c5
8245721: Refactor the TaskTerminator
...
Improve the structure of the TaskTerminator code to make it more understandable and amenable to improvements.
Reviewed-by: zgu, kbarrett, lkorinth
2020-08-17 11:23:54 +02:00
Martin Doerr
7ff77a54c3
8251846: Replace __linux which is no longer defined
...
Reviewed-by: dholmes, goetz
2020-08-17 10:40:46 +02:00
Nick Gasson
203ab1b07c
8251517: [TESTBUG] com/sun/net/httpserver/bugs/B6393710.java does not scale socket timeout
...
Reviewed-by: dfuchs
2020-08-14 18:08:30 +08:00
Ioi Lam
397ce2de6a
8251559: Remove empty file utilities/sizes.cpp
...
Reviewed-by: ccheung, dholmes
2020-08-15 18:13:49 -07:00
Daniel D. Daugherty
65de2224b4
8251543: add mention of INFLATING() to share/oops/markWord.hpp header comment
...
Reviewed-by: kbarrett
2020-08-15 16:02:29 -04:00
duke
0a126f157e
Automatic merge of client:master into master
2020-08-09 09:04:18 +00:00
Pankaj Bansal
13c2eac172
8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32
...
Reviewed-by: prr, psadhukhan
2020-08-09 14:30:02 +05:30
Nick Gasson
3ef68753a4
8247354: [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop
...
Reviewed-by: adinn
2020-08-07 14:10:55 +08:00
Ioi Lam
eb0aaef256
8250990: Consolidate object copying code for CDS static/dynamic archive dumping
...
Reviewed-by: coleenp, ccheung
2020-08-13 18:40:51 -07:00
Lin Zang
6521b6f6d6
8251374: jmap -dump could accept invalid options
...
Emit usage(1) in dump() argument loop
Reviewed-by: sspitsyn, phh
2020-08-13 13:57:12 -07:00
Daniel D. Daugherty
93e5c3acf5
Merge
2020-08-13 15:42:21 -04:00
Xue-Lei Andrew Fan
83dc820d83
8250839: Improve test template SSLEngineTemplate with SSLContextTemplate
...
Reviewed-by: ascarpino
2020-08-13 12:31:12 -07:00
Lin Zang
53f926a063
8215624: Add parallel heap iteration for jmap –histo
...
Chunk and parallelize the heap scan
Reviewed-by: sspitsyn, stefank, phh
2020-08-13 11:31:37 -07:00
Paul Hohensee
1fc2faadee
8215624: Add parallel heap iteration for jmap –histo
...
Chunk and parallelize the heap scan
Reviewed-by: sspitsyn, stefank, phh
2020-08-13 11:31:37 -07:00
Igor Ignatyev
146169b8e3
8251526: CTW fails to build after JDK-8251121
...
Reviewed-by: shade
2020-08-13 10:33:51 -07:00
Rahul Yadav
10213a152f
8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference
...
This fix upgrades java/nio/channels/DatagramChannel/ReceiveISA.java so it can handle interference from stray packets.
Reviewed-by: alanb, dfuchs
2020-08-13 17:48:15 +01:00
Brian Burkhalter
8efe76838c
8245304: Re-examine ThreadLocal usage in java.math.BigDecimal
...
Reviewed-by: darcy, alanb
2020-08-13 09:33:28 -07:00
Patricio Chilano Mateo
8a37ddf992
8251118: BiasedLocking::preserve_marks should not have a HandleMark
...
Removed HandleMark from BiasedLocking::preserve_marks() method
Reviewed-by: hseigel, coleenp, dcubed, tschatzl, dholmes
2020-08-13 15:42:41 +00:00
Magnus Ihse Bursie
2ec9c6f236
8251516: VSCode IDE configuration specifies c++03
...
Reviewed-by: erikj
2020-08-13 17:34:31 +02:00
Magnus Ihse Bursie
11e1028122
8251533: MacOS build of libjimage explicitly adds C++ standard library
...
Reviewed-by: erikj
2020-08-13 17:10:48 +02:00
Patrick Concannon
919f276985
8240901: Add a test to check that large datagrams are sent/received on the network correctly
...
This fix updates `java/net/DatagramSocket/SendReceiveMaxSize.java` and `java/net/DatagramSocket/SendReceiveMaxSize.java` to check (on all platforms) that the sending/receiving of large datagrams across a network are sent, fragmented, and re-assembled correctly
Reviewed-by: alanb, dfuchs
2020-08-13 15:40:13 +01:00
Kim Barrett
c716ccfa98
8250597: G1: Improve inlining around trim_queue
...
Refactor, using NOINLINE and (new) ATTRIBUTE_FLATTEN for control.
Reviewed-by: tschatzl, sjohanss
2020-08-13 10:02:35 -04:00
Tobias Hartmann
99aa00b4f9
8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed"
...
Limit the counter value to max_jint.
Reviewed-by: kvn, vlivanov, chagedorn
2020-08-13 16:01:45 +02:00
Tobias Hartmann
cd26a39135
8251456: [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError
...
Removed allocation of large arrays to avoid OOME.
Reviewed-by: kvn, chagedorn
2020-08-13 15:59:12 +02:00
duke
f21835aff6
Automatic merge of client:master into master
2020-08-07 03:57:30 +00:00
duke
94a969e5d4
Automatic merge of client:master into master
2020-08-07 03:55:29 +00:00
Prasanta Sadhukhan
a13a2aa9fd
8249838: javax.swing.JLayeredPane has used valueOf twice in example code in documentation
...
Reviewed-by: jdv, pbansal
2020-08-07 09:23:54 +05:30
Prasanta Sadhukhan
f275a8b63a
8251187: Mark BasicComboNPE regression test as headful
...
Reviewed-by: prr
2020-08-07 09:21:46 +05:30
duke
6fa9578e99
Automatic merge of client:master into master
2020-08-06 16:44:20 +00:00
Phil Race
e61611f084
8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files
...
Reviewed-by: serb, kizune, kcr, cjplummer
2020-08-06 09:43:10 -07:00
Alexey Ushakov
454407b58e
8249659: [Lanai] Crash while running RenderPerfTest with metal pipeli…
2020-08-06 15:39:16 +00:00
Mandy Chung
fb44e873b8
8250929: Missing "classpath exception" in LambdaProxyClassArchive.java
...
Reviewed-by: sundar
2020-08-05 13:24:53 -07:00
Leonid Mesnik
5991dbb379
8244537: JDI tests fail due to "ERROR: Exception : nsk.share.jdi.JDITestRuntimeException: JDITestRuntimeException : ** event IS NOT a breakpoint **"
...
Reviewed-by: sspitsyn, amenkov
2020-08-05 10:48:55 -07:00
Igor Ignatyev
d94a7c401a
8251190: nsk jdi tests failing "TestBug: Exception during config file parsing: java.io.FileNotFoundException"
...
Reviewed-by: dholmes, sspitsyn
2020-08-05 08:57:21 -07:00
duke
69ed4f9804
Automatic merge of client:master into master
2020-08-05 12:22:43 +00:00
Prasanta Sadhukhan
5e053c9458
6709913: BasicComboBoxUI.isPopupVisible returns NullPointerException
...
Reviewed-by: serb
2020-08-05 17:49:11 +05:30
Ajit Ghaisas
47f6e1bd6b
8251167: Drawing polyline twice in XOR mode leaves out some traces on screen (only with uiScale=1.0)
2020-08-05 11:33:32 +00:00
Galder Zamarreno
2144fcc400
8248158: Configure fails with autoconf not found even though it's installed
...
Reviewed-by: erikj, ihse, stooke
2020-08-05 11:59:10 +02:00
Coleen Phillimore
f9e00a2600
8235573: Move JFR ObjectSample oop into OopStorage
...
Reviewed-by: mgronlun, dholmes, kbarrett
2020-08-05 10:25:49 -04:00
Harold Seigel
ceb4ae8e07
8139875: [TESTBUG] Improve nsk/stress/stack/* tests
...
Use -Xss200k to limit the stack size, avoid running with -Xcomp, and, in one test, reduce iterations.
Reviewed-by: dholmes, lfoltan
2020-08-05 13:27:43 +00:00
Boris Ulasevich
5e9aeb3ae3
8248445: Use of AbsI/AbsL nodes should be limited to supported platforms
...
Reviewed-by: kvn, vlivanov
2020-08-05 06:31:32 -04:00
duke
108d17432c
Automatic merge of client:master into master
2020-08-05 09:55:09 +00:00
Alexander Zuev
e9654634bf
8212226: SurfaceManager throws "Invalid Image variant" for MultiResolutionImage (Windows)
...
Reviewed-by: serb
2020-08-05 12:52:33 +03:00
Joe Darcy
c3c969d58d
8250920: Increase @jls usage in core reflection
...
Reviewed-by: mchung
2020-08-04 20:31:57 -07:00
Igor Ignatyev
ac1f04f2cd
8249030: clean up FileInstaller $test.src $cwd in vmTestbase_nsk_jdi tests
...
Reviewed-by: dholmes, sspitsyn
2020-08-04 20:05:47 -07:00
Igor Ignatyev
88265996ea
8251128: remove vmTestbase/vm/compiler/jbe/combine
...
Reviewed-by: kvn
2020-08-04 20:04:47 -07:00
Jie Fu
26d736db49
8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits
...
Reviewed-by: dholmes, cjplummer, sspitsyn
2020-08-05 10:54:18 +08:00
David Holmes
d523e838cd
8248906: runtime/Thread/ThreadObjAccessAtExit.java fails due to OutOfMemoryErrors
...
Reviewed-by: mdoerr
2020-08-04 21:11:45 -04:00
Alexander Matveev
fb8ea97df3
8250646: hdiutil detach fix JDK-8245311 still fails sometimes
...
Reviewed-by: herrick, asemenyuk
2020-08-04 17:47:51 -07:00
Yasumasa Suenaga
96fdc0ed0d
8250826: jhsdb does not work with coredump which comes from Substrate VM
...
Reviewed-by: cjplummer, sspitsyn
2020-08-05 09:24:02 +09:00
Chris Plummer
51a9431735
8247516: DSO.closestSymbolToPC() should use dbg.lookup() rather than rely on java ELF file support
...
Reviewed-by: sspitsyn, ysuenaga
2020-08-04 13:58:11 -07:00
Zdenek Zambersky
16075ea255
8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher
...
Reviewed-by: valeriep
2020-08-04 17:19:21 -03:00
Charlie Gracie
88297c1316
8251361: Potential race between Logger configuration and GCs in HttpURLConWithProxy test
...
Keep a static reference to the logger to prevent its inadvertent garbage collection while the test is running.
Reviewed-by: dfuchs
2020-08-10 19:21:50 +01:00
Brian Burkhalter
b09b36acac
Merge
2020-08-10 10:32:27 -07:00
Brian Burkhalter
18f53dcfe3
8251017: java/io/File/GetXSpace.java fails on UNIX
...
Reviewed-by: naoto
2020-08-10 10:25:17 -07:00
Joe Wang
f0f26043a6
8246816: XMLGregorianCalendar.hashCode() produces far too many identical hashes
...
Reviewed-by: naoto, rriggs
2020-08-10 17:16:56 +00:00
Brian Burkhalter
da8bffffaf
8249703: test/jdk/java/io/File/GetXSpace.java fails on macos
...
Reviewed-by: naoto
2020-08-10 09:54:34 -07:00
Tagir F. Valeev
6a66ac34e9
8247605: Avoid array allocation when concatenating with empty string
...
Reviewed-by: redestad, plevart
2020-08-10 16:14:03 +00:00
Rahul Yadav
bdac412f01
8248006: Revisit exceptions thrown when creating an HttpClient fails due to unavailability of underlying resources
...
This fix updates jdk.internal.net.http.HttpClientImpl to throw an UncheckedIOException instead of InternalError.
Reviewed-by: chegar, dfuchs
2020-08-10 15:15:10 +01:00
Kim Barrett
785aa0f844
8251322: Improve BitMap::iterate
...
Rewrite and inline BitMap::iterate.
Reviewed-by: stuefe, dholmes, tschatzl
2020-08-10 10:54:56 -04:00
Thomas Stuefe
fc913d485d
8251255: [linux] Add process-memory information to hs-err and VM.info
...
Reviewed-by: dholmes, mdoerr
2020-08-10 15:42:20 +02:00
Nikola Grcevski
ff76801f48
8250521: Configure initial RTO to use minimal retry for loopback connections on Windows
...
Reviewed-by: alanb
2020-08-10 12:57:38 +01:00
Charlie Gracie
14bc361d40
8251303: C2: remove unused _site_invoke_ratio and related code from InlineTree
...
Reviewed-by: vlivanov, thartmann
2020-08-10 12:12:40 +03:00
Dmitry Cherepanov
1408a8f868
8250636: iso8601_time returns incorrect offset part on MacOS
...
Reviewed-by: dholmes, gziemski
2020-08-10 11:25:38 +03:00
Charlie Gracie
bfbfd928c7
8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure
...
Reviewed-by: zgu, bmathiske, shade
2020-08-10 08:37:05 +02:00
Nikola Grcevski
a80a39eb9d
8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support
...
Reviewed-by: adityam, shade
2020-08-10 08:36:56 +02:00
Tobias Hartmann
a98c638ae7
8249608: Vector register used by C2 compiled method corrupted at safepoint
...
Always update 'max_vlen_in_bytes'.
Reviewed-by: kvn, vlivanov, chagedorn
2020-08-10 08:21:14 +02:00
Ioi Lam
b4c17693a5
8251213: [TESTBUG] CDS tests shouldn't write output files into test.classes directory
...
Reviewed-by: minqi, ccheung
2020-08-09 20:56:04 -07:00
Chris Plummer
3dc1bed616
8241951: SA core file tests failed to find core file for signed binaries on OSX 10.15
...
Reviewed-by: amenkov, dcubed
2020-08-09 19:38:51 -07:00
Thomas Stuefe
4a21d0da38
8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM
...
Reviewed-by: zgu, dholmes
2020-08-09 09:20:02 +02:00
Abdul Kolarkunnu
dcb4a8d1d9
8248745: Add jarsigner and keytool tests for restricted algorithms
...
Reviewed-by: mullan, hchao
2020-08-08 20:29:27 -07:00
Jatin Bhateja
67f5341ffe
8248830: C2: Optimize Rotate API on x86
...
Improved existing scalar rotate operations, added support for vector rotate operations using new AVX512 instructions.
Reviewed-by: vlivanov, kvn
2020-08-09 02:03:09 +05:30
Alexander Matveev
1159a67509
8248905: [macos] symbolic links not properly resolved
...
Reviewed-by: herrick, asemenyuk
2020-08-07 19:04:45 -07:00
Vladimir Kozlov
9ec75c9079
8250233: -XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173
...
Add missing EnableJVMCI flag check. Refactoring compiler print statistic code.
Reviewed-by: thartmann
2020-08-04 13:16:45 -07:00
duke
d95ea12a06
Automatic merge of client:master into master
2020-08-04 19:28:59 +00:00
Phil Race
913a12b7be
8250894: Provide a configure option to build and run against the platform libharfbuzz
...
Reviewed-by: erikj
2020-08-04 12:20:37 -07:00
Calvin Cheung
c935976db5
8249586: Test runtime/cds/appcds/DirClasspathTest.java will fail if run twice
...
Add the StandardCopyOption.REPLACE_EXISTING option when calling Files.copy().
Reviewed-by: iklam
2020-08-04 19:17:31 +00:00
Mandy Chung
41a8bfdc49
8250219: Proxy::newProxyInstance spec should specify the behavior if a given proxy interface is hidden
...
Reviewed-by: alanb
2020-08-04 10:36:02 -07:00
Mandy Chung
4de9999ecc
8022795: Method.isVarargs of dynamic proxy generated method to match the proxy interface method
...
Reviewed-by: rriggs, darcy
2020-08-04 10:26:39 -07:00
Kim Barrett
37fb43c89e
8250652: Add logical operations on types
...
Add stand-ins for C++17 logical operations on types.
Reviewed-by: eosterlund, tschatzl
2020-08-04 04:19:23 -04:00
Yasumasa Suenaga
52ac1c355e
8250930: [TESTBUG] Some forceEarlyReturn00* tests failed due to compiler optimization
...
Reviewed-by: cjplummer, dholmes
2020-08-04 15:28:27 +09:00
Mikael Vidstedt
06d0c923f1
8250899: Backout JDK-8249628 from jdk/jdk
...
Reviewed-by: erikj
2020-08-03 22:10:31 -07:00
Mikael Vidstedt
512946734d
Merge
2020-08-03 22:08:37 -07:00
Mikael Vidstedt
8f1bc47a89
Merge
2020-08-03 21:56:35 -07:00
Mikhailo Seledtsov
a9268c7cc0
8250986: Problem list docker/TestMemoryAwareness.java and docker/TestDockerMemoryMetrics.java for linux-5.4.0-1019-oracle
...
Problem listed the tests
Reviewed-by: dholmes
2020-08-03 18:58:53 -07:00
Chris Plummer
92b4f568f6
8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
...
8249150: SA core file tests sometimes time out on OSX with "java.io.IOException: App waiting timeout"
Reviewed-by: sspitsyn, amenkov
2020-08-03 17:38:22 -07:00
Chris Plummer
fb600ad773
8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
...
Reviewed-by: sspitsyn, kevinw
2020-08-03 16:11:41 -07:00
Alexey Ushakov
18c3a1eaae
8250809: [Lanai] Netbeans crashes with fix of JDK-8249659 - also - R…
2020-08-03 18:45:08 +00:00
Rajan Halade
3b5c80a702
8243320: Add SSL root certificates to Oracle Root CA program
...
Reviewed-by: mullan
2020-08-03 11:35:24 -07:00
Albert Mingkun Yang
a9647c5185
8250628: ZGC: fixup_partial_loads was removed, but still are referenced
...
Reviewed-by: eosterlund, kbarrett, lkorinth
2020-08-03 14:01:00 +02:00
duke
a406428fe8
Automatic merge of client:master into master
2020-08-03 12:00:51 +00:00
Jayathirth D V
5382177581
8243674: Remove language tag length limit for iTXt chunk in PNGImageReader
...
Reviewed-by: prr, serb
2020-08-03 17:27:05 +05:30
Ajit Ghaisas
9cf06e4092
8233226: Implement XOR Mode rendering option
2020-08-03 09:47:55 +00:00
Christian Hagedorn
0a4ddac117
8249605: C2: assert(no_dead_loop) failed: dead loop detected
...
Fixed dead loop detection in PhiNode::Ideal() to additionally account for dead MergeMemNodes
Reviewed-by: kvn, thartmann
2020-08-03 09:21:45 +02:00
duke
bd424852bd
Automatic merge of client:master into master
2020-08-03 06:34:12 +00:00
Yasumasa Suenaga
889b463d2b
8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows
...
Reviewed-by: prr, serb
2020-08-03 15:29:48 +09:00
Monica Beckwith
5a8c995a37
8250824: AArch64: follow up for JDK-8248414
...
The original change missed to update an assert.
Co-authored-by: Ludovic Henry <luhenry@microsoft.com >
Co-authored-by: Bernhard Urban-Forster <beurba@microsoft.com >
Reviewed-by: dholmes
2020-08-03 00:16:49 -04:00
Aleksey Shipilev
995c35c81c
8250844: Make sure {type,obj}ArrayOopDesc accessors check the bounds
...
Reviewed-by: rrich, coleenp
2020-08-02 16:58:14 +02:00
Thomas Stuefe
f951fa8b3a
8250911: [windows] os::pd_map_memory() error detection broken
...
Reviewed-by: iklam, kbarrett
2020-08-02 09:54:33 +02:00
duke
5880ed7c11
Automatic merge of client:master into master
2020-08-02 05:15:15 +00:00
Prasanta Sadhukhan
694387943c
Merge
2020-08-02 10:34:21 +05:30
Robert Field
eaade7b5f7
8249566: jshell tool: retained modes from JDK-13 or prior cause confusing messages to be generated for records
...
Reviewed-by: jlahoda
2020-08-01 14:18:06 -07:00
duke
9effb06c24
Automatic merge of client:master into master
2020-08-01 12:30:20 +00:00
Prasanta Sadhukhan
9e2a80fe9d
Merge
2020-08-01 17:54:03 +05:30
Chihiro Ito
866c67c3bc
8250818: idea.sh script doesn't work on WSL 1 and 2
...
Reviewed-by: erikj
2020-08-01 20:25:02 +09:00
denis.konoplev
b9e0d7cdb1
8247564: Lanai - SwingSet2 - Motif L&F - UI controls border is incorrectly drawn with uiScale=1.0
...
Reviewed-by: aghaisas
2020-07-31 12:21:29 +00:00
denis.konoplev
b01b4ed2d9
8244402: Lanai - Motif L&F - Non selected Radio button is barely rendered on non-retina display
...
Reviewed-by: aghaisas
2020-07-31 12:06:15 +00:00
denis.konoplev
7954d97230
8248831: Lanai : SwingSet2Demo Input dialog is not proper for MetalLookAndFeel with default non-retina display
...
Reviewed-by: aghaisas
2020-07-31 11:54:31 +00:00
Jie Fu
044a3c519b
8250825: C2 crashes with assert(field != __null) failed: missing field
...
Reviewed-by: kvn, thartmann
2020-07-31 17:10:46 +08:00
Xin Liu
911e038572
8249809: avoid calling DirectiveSet::clone(this) in compilecommand_compatibility_init
...
Add DirectiveSet smart pointer to isolate cloning
Reviewed-by: simonis, thartmann
2020-07-31 11:35:25 -07:00
Joe Wang
309917ce65
8250638: Address reliance on default constructors in java.xml
...
Reviewed-by: darcy, lancea
2020-07-31 18:25:12 +00:00
Patrick Concannon
e2294c1ced
8250889: Disable testing SendReceiveMaxSize with preferIPv4Stack=true on the old impl until JDK-8250886 is fixed
...
The `test java/net/DatagramSocket/SendReceiveMaxSize` is currently failing when run with `-Djdk.net.usePlainDatagramSocketImpl` and `-Djava.net.preferIPv4Stack=true`. This fix removes these run settings from the test until a more permanent solution can be found.
Reviewed-by: dfuchs
2020-07-31 18:59:27 +01:00
Vicente Romero
2622e560b2
8250629: do not allow C-style array declaration in record components
...
Reviewed-by: jlahoda
2020-07-31 12:13:52 -04:00
Naoto Sato
314ce0bba0
8233048: WeekFields.ISO is not a singleton
...
Reviewed-by: joehw, rriggs, scolebourne
2020-07-31 09:09:53 -07:00
Vicente Romero
eaf32de573
8250741: an annotation interface may not be declared as a local interface
...
Reviewed-by: jlahoda
2020-07-31 12:05:55 -04:00
Patrick Concannon
07dbd94b3c
8242885: PlainDatagramSocketImpl doesn’t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes
...
This fix changes the current max size for IPv6 datagrams on macOS from it's current size of 65507, which is the IPv4 limit, to 65527, the actual limit for IPv6 on macOS
Reviewed-by: alanb, dfuchs, vtewari
2020-07-31 12:42:32 +01:00
Patrick Concannon
dd8931d54d
8246164: SendDatagramToBadAddress.java and ChangingAddress.java should be changed to explicitly require the new DatagramSocket implementation
...
This fix updates these tests to explicitly run with `-Djdk.net.usePlainDatagramSocketImpl=false` to avoid false failures when running all tests with a global jtreg -Djdk.net.usePlainDatagramSocketImpl switch.
Reviewed-by: vtewari
2020-07-31 12:12:49 +01:00
Hannes Wallnöfer
285a279a8c
8241518: Member signature parameter span contains closing but not opening parens
...
Reviewed-by: prappo
2020-07-31 12:09:59 +02:00
duke
21b06954b7
Automatic merge of client:master into master
2020-07-31 08:01:17 +00:00
Pankaj Bansal
954e32d27b
8233635: [TESTBUG] ProgressMonitorEscapeKeyPress.java fails on macos
...
Reviewed-by: psadhukhan
2020-07-31 13:25:15 +05:30
Richard Reingruber
cc53f8a628
8249293: Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue()
...
Reviewed-by: sspitsyn, dholmes
2020-07-31 09:07:29 +02:00
Kim Barrett
19df711dc9
8251850: Refactor ResourceMark and DeoptResourceMark for better code sharing
...
Move saved state to ResourceArea, merge most of marks into shared helper.
Reviewed-by: stuefe, iklam, tschatzl, xliu, vlivanov
2020-08-25 22:17:04 -04:00
Vladimir Kozlov
9f421d031b
8252331: JDK-8252058 is causing failures in Tier1
...
Added Graal changes which were missing in 8252058 push.
Reviewed-by: dcubed
2020-08-25 15:00:37 -07:00
Yudi Zheng
2815830965
8252058: [JVMCI] Rework setting is_method_handle_invoke flag in jvmciCodeInstaller
...
Reviewed-by: kvn, dlong
2020-08-25 22:23:08 +02:00
Roger Riggs
2c3738563e
8251203: Fix "no comment" warnings in java.base/java.lang and java/io
...
Reviewed-by: dfuchs, lancea, mchung, naoto
2020-08-25 10:20:14 -04:00
Jie Fu
5b186304ba
8251155: HostIdentifier fails to canonicalize hostnames starting with digits
...
Reviewed-by: sspitsyn, redestad
2020-08-05 15:07:25 +08:00
Andy Herrick
5bdf05590f
8251988: jpackage --runtime-image fails on mac when using JDK11 based runtime
...
Reviewed-by: asemenyuk, almatvee, prr
2020-08-25 07:54:59 -04:00
Vipin Sharma
bb354b9dd1
8251542: Several small Javadoc errors in java.base
...
Fixing wrong exception type in throws clause and wrong return type description
Reviewed-by: darcy, dfuchs, mullan, mchung, rriggs
2020-08-25 09:27:36 +01:00
Jose Ziviani
c3296c4698
8248190: Enable Power10 system and implement new byte-reverse instructions
...
Reviewed-by: mdoerr, stuefe
2020-08-25 09:01:54 +09:00
Lin Zang
7d0afd2b26
8252101: Add description of expected behavior of using "live" and "all" options together for jmap
...
Update description
Reviewed-by: dcubed, sspitsyn, phh
2020-08-24 13:48:17 -07:00
Lin Zang
8bb092be76
8251848: JMap.histo() and JMap.dump() should parse sub-arguments similarly
...
Update JMap histo/dump parsing code
Reviewed-by: sspitsyn, phh
2020-08-24 13:47:33 -07:00
Igor Ignatyev
77f82b3298
8252186: remove FileInstaller action from vmTestbase/jit/graph tests
...
Reviewed-by: kvn
2020-08-24 13:23:34 -07:00
Attila Szegedi
83a7a649a2
8252124: Restore Dynalink tests
...
Reviewed-by: sundar
2020-08-23 14:58:59 +02:00
Ioi Lam
1d65cbd155
8252056: Move DumpRegion/ReadClosure/WriteClosure to archiveUtils.hpp
...
Reviewed-by: ccheung, minqi
2020-08-22 17:09:41 -07:00
Yumin Qi
3a78fa5adb
8249096: Clean up code for DumpLoadedClassList
...
Clean up code for DumpLoadedClassList output code, centralize in InstanceKlass.
Reviewed-by: iklam, dcubed
2020-08-21 22:23:12 -07:00
Igor Ignatyev
e4cc944428
6501010: test/java/io/File/GetXSpace.java fails on Windows
...
Reviewed-by: bpb
2020-07-30 19:39:44 -07:00
duke
cb7bd4b0fb
Automatic merge of client:master into master
2020-07-31 01:13:10 +00:00
Koichi Sakata
61db079ef1
8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c
...
Reviewed-by: aph, ysuenaga
2020-07-31 09:15:57 +09:00
Sergey Bylokhov
d2a9c11d6b
8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java
...
Reviewed-by: jdv
2020-07-31 00:19:42 +01:00
Brian Burkhalter
31795ff972
8249772: (ch) Improve sun/nio/ch/TestMaxCachedBufferSize.java
...
Reviewed-by: alanb
2020-07-30 15:06:29 -07:00
Ajit Ghaisas
fe28c1d4b1
8250843: [Lanai] Back out changes done in JDK-8250778
2020-07-30 19:05:31 +00:00
Hannes Wallnöfer
5f10fe3baa
8250779: Anchor is ignored when reloading a page in Chrome
...
Reviewed-by: prappo
2020-07-30 16:53:56 +02:00
Coleen Phillimore
5709133f80
8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable
...
Add current thread OR remove unneeded HandleMark
Reviewed-by: kvn, dholmes
2020-07-30 10:41:31 -04:00
Bernhard Urban
73bcb5c2c1
8248816: C1: Fix signature mismatch of LIRGenerator::strengh_reduce_multiply
...
Co-authored-by: Monica Beckwith <monica.beckwith@microsoft.com >
Co-authored-by: Ludovic Henry <luhenry@microsoft.com >
Reviewed-by: aph
2020-07-30 15:05:22 +02:00
David Holmes
03663eb45d
8251460: Fix the biased-locking code in ObjectSynchronizer::FastHashCode
...
Reviewed-by: coleenp, dcubed, pchilanomate
2020-08-13 00:20:42 -04:00
Mikael Vidstedt
733dde1645
Added tag jdk-16+11 for changeset 5c18d696c7ce
2020-08-12 20:23:40 -07:00
Coleen Phillimore
acc99a4a94
8251489: universe.cpp includes too many headers
...
Reviewed-by: lfoltan, stuefe
2020-08-12 12:37:16 -04:00
Alexey Semenyuk
17d32adccf
8232621: L10n issues with msi installers
...
Reviewed-by: herrick, almatvee
2020-08-12 11:38:30 -04:00
Alexander Scherbatiy
380dbb2c22
8241053: Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java test fails on Alpine Linux with debug build
...
Reviewed-by: dholmes, stuefe, dsamersoff
2020-08-12 15:01:12 +03:00
Coleen Phillimore
973a3dc5d0
8251336: OopHandle release can not be called in a safepoint
...
Release OopStorage oops for threadObj for exiting threads outside the service lock region that is marked as safe for safepoint.
Reviewed-by: zgu, dholmes, kbarrett
2020-08-12 07:54:17 -04:00
Conor Cleary
74112916e6
8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel
...
This fix addresses an issue where an AsynchronousCloseException was being thrown instead of a ChannelClosedException when SocketChannel.write() is called on a closed SocketChannel.
Reviewed-by: alanb, chegar, dfuchs
2020-08-12 12:32:54 +01:00
Roman Kennke
19abdabf1a
8251451: Shenandoah: Remark ObjectSynchronizer roots with I-U
...
Reviewed-by: shade
2020-08-12 13:19:44 +02:00
Aleksei Efimov
429914b3b6
8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout
...
Reviewed-by: dfuchs, vtewari
2020-08-12 12:01:52 +01:00
Aleksei Efimov
b92ab434bc
8250772: Test com/sun/jndi/ldap/NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException
...
Reviewed-by: dfuchs
2020-08-12 11:45:18 +01:00
Christian Hagedorn
778a985cb8
8249603: C1: assert(has_error == false) failed: register allocation invalid
...
Added bailout in combine_spilled_intervals() to avoid an overlap between two intervals
Reviewed-by: kvn, thartmann
2020-08-12 08:45:44 +02:00
Ioi Lam
bb52380f07
8249276: CDS archived objects must have "neutral" markwords
...
Reviewed-by: coleenp, dholmes
2020-08-11 22:05:56 -07:00
Vladimir Kozlov
57f9c6180d
8251306: compiler/aot/cli/jaotc/IgnoreErrorsTest.java timed out on MacOS
...
Icrease test timout to 6 min
Reviewed-by: iignatyev
2020-08-11 19:44:40 -07:00
David Holmes
d5a602f8d0
8251383: Disable Event::log from linux_mprotect when processing the assertion poison page
...
Reviewed-by: stuefe, dcubed
2020-08-11 20:05:58 -04:00
Clive Verghese
7b3dbfd920
8251268: Move PhaseChaitin definitions from live.cpp to chaitin.cpp
...
Move PhaseChaitin verify_base_ptrs() and verify() from live.cpp to chaitin.cpp
Reviewed-by: chagedorn, kvn
2020-08-11 15:32:55 -07:00
Lance Andersen
6fb7cfc182
8251205: Add missing javadoc comments to ZipConstants.java
...
Reviewed-by: naoto, rriggs
2020-08-11 15:41:47 -04:00
Zhengyu Gu
e27e41c899
8251359: Shenandoah: filter null oops before calling enqueue/SATB barrier
...
Reviewed-by: shade
2020-08-11 14:41:52 -04:00
Ajit Ghaisas
a057120da3
8250778: [Lanai] Primitives rendered with metal on non-retina monitor are different as compared to OpenGL
2020-07-30 06:56:25 +00:00
Alexey Ushakov
a5c3460875
8249659: [Lanai] Crash while running RenderPerfTest with metal pipeli…
2020-07-29 12:17:05 +00:00
duke
74618f7a28
Automatic merge of client:master into master
2020-07-29 12:04:13 +00:00
Prasanta Sadhukhan
f38fb70374
8146451: javax/swing/JComponent/4337267/bug4337267.java failed on Windows
...
Reviewed-by: serb
2020-07-29 17:29:45 +05:30
duke
0fa3c6a1a7
Automatic merge of client:master into master
2020-07-28 06:42:09 +00:00
Prasanta Sadhukhan
7a904f3451
8169959: javax/swing/JTable/6263446/bug6263446.java: Table should be editing
...
Reviewed-by: serb
2020-07-28 12:07:20 +05:30
duke
b74b49287b
Automatic merge of client:master into master
2020-07-28 06:35:13 +00:00
Prasanta Sadhukhan
08469dbd44
8246742: ServiceUI.printDialog does not support properties dialog
...
Reviewed-by: prr, jdv
2020-07-28 12:00:55 +05:30
Evgeny Nikitin
9c05f763db
8067651: LevelTransitionTest.java, fix trivial methods levels logic
...
Make test method really trivial, adjust trivial logic, make logic independent of background compilation.
Reviewed-by: iignatyev, thartmann, kvn
2020-07-27 21:17:44 +02:00
Raffaello Giulietti
68c479d257
8245036: DataInputStream.readFully(byte[], int, int) does not throw expected IndexOutOfBoundsExceptions
...
Reviewed-by: bpb
2020-08-07 12:58:40 -07:00
Patrick Concannon
61108f2409
8250886: java/net/DatagramSocket/SendReceiveMaxSize.java fails in timeout
...
SO_RCVBUF was previously set to match the SO_SNDBUF, however the kernel value for SO_RCVBUF is much larger. This mismatch caused the test to fail, and the fix removes this issue.
Reviewed-by: alanb, dfuchs
2020-08-07 20:39:10 +01:00
Thomas Schatzl
e05a51a009
8248401: Refactor/unify RMI gc support functionality
...
Move recent timestamp of most recent whole heap liveness analysis into CollectedHeap, removing the duplicates in all collectors
Reviewed-by: kbarrett, ayang, stefank
2020-08-07 19:23:53 +02:00
Vladimir Kozlov
ea873c5ea2
8251260: two MD5 tests fail "RuntimeException: Unexpected count of intrinsic"
...
Do not run intrinsics/sha/sanity tests with AOTed java.base
Reviewed-by: vlivanov
2020-08-07 10:16:19 -07:00
Andy Herrick
6f3d6865e8
8251184: File association without description causes exception
...
Reviewed-by: asemenyuk, almatvee
2020-08-07 11:42:42 -04:00
Daniel Fuchs
18fdf05076
8229822: ThrowingPushPromises tests sometimes fail due to EOF
...
SocketTube is fixed to cater for errors caused by pausing/resuming events on an asynchronously closed connection, from within the selector's manager thread. Http2Connection and Stream are fixed to prevent sending a DataFrame on a stream after Reset has been sent.
Reviewed-by: chegar
2020-08-07 16:16:45 +01:00
Daniel Fuchs
1b6f67134b
8249786: java/net/httpclient/websocket/PendingPingTextClose.java fails very infrequently
...
TransportImpl is modified to make sure the CLOSED state is recorded before the channel is closed. The tests are modified to enable their retry mechanism on windows, similar to what was done previously for macOS.
Reviewed-by: prappo, chegar
2020-08-07 15:09:19 +01:00
Coleen Phillimore
21b99411de
8244997: Convert the JavaThread::_threadObj oop to use OopStorage
...
Move the oop and handle releasing it in the service thread. Remove Universe::oops_do from callers.
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com >
Co-authored-by: Tom Rodriguez <tom.rodriguez@oracle.com >
Reviewed-by: dholmes, zgu, eosterlund, cjplummer
2020-08-07 07:53:26 -04:00
Markus Grönlund
b6d88a9023
8251179: Word tearing problem with _last_sweep
...
Reviewed-by: coleenp, dholmes, kbarrett
2020-08-07 11:52:09 +02:00
Dong Bo
853ad083f3
8165404: AArch64: Implement SHA512 accelerator/intrinsic
...
Reviewed-by: aph
2020-08-07 12:35:30 +08:00
Mikael Vidstedt
8703ff443a
Added tag jdk-16+10 for changeset b01985b4f88f
2020-08-06 20:56:46 -07:00
Gabriel Reid
642343eb67
8250928: JFR: Improve hash algorithm for stack traces
...
Reviewed-by: egahlin
2020-08-07 04:21:57 +02:00
Leo Jiang
68c08afede
8250665: Wrong translation for the month name of May in ar_JO,LB,SY
...
Reviewed-by: naoto
2020-08-07 01:48:31 +00:00
Brian Burkhalter
2ddf1a1e35
Merge
2020-08-06 18:27:33 -07:00
Brian Burkhalter
8835dcb3ac
8251272: Typo in java.util.Formatter: "Numberic" should be "Numeric"
...
Reviewed-by: bchristi, naoto, jlaskey
2020-08-06 18:23:21 -07:00
Chris Plummer
19d757e310
8251121: six SA tests leave core files behind on macOS
...
Reviewed-by: dholmes, dcubed
2020-08-06 18:21:21 -07:00
David Holmes
813322264f
8250606: Remove unnecessary assertions in ObjectSynchronizer FastHashcode and inflate
...
Reviewed-by: dcubed, coleenp
2020-08-06 21:03:18 -04:00
Alex Menkov
9d4ccfbe5d
8249550: jdb should use loopback address when not using remote agent
...
Reviewed-by: cjplummer, sspitsyn
2020-08-06 15:59:47 -07:00
Leonid Mesnik
ff87ee097e
8161684: [testconf] Add VerifyOops' testing into compiler tiers
...
Reviewed-by: kvn
2020-08-06 13:29:15 -07:00
Chris Plummer
e7bad41a32
8248879: SA core file support on OSX has some bugs trying to locate the jvm libraries
...
Reviewed-by: sspitsyn, amenkov
2020-08-06 13:14:15 -07:00
Lois Foltan
d38172c84d
8247938: Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class
...
Use C++11 scoped enumeration declarations for several different Klass and LinkInfo enumerations.
Reviewed-by: coleenp, hseigel, kbarrett
2020-08-06 18:13:56 +00:00
Joe Darcy
c3464101c8
8249273: Documentation of BigInteger(String) constructor does not mention leading plus
...
Reviewed-by: bpb
2020-08-06 09:58:57 -07:00
Chihiro Ito
d70a42a510
8250912: Recording#copy() doesn't copy the flush interval
...
Reviewed-by: jbachorik
2020-08-06 23:47:55 +09:00
Zhengyu Gu
a6d931b27f
8251192: Shenandoah: Shenandoah build failed after JDK-8235573
...
Reviewed-by: stuefe, ysuenaga, adityam
2020-08-06 08:30:37 -04:00
Joe Darcy
8c4b228755
8250660: Clarify that WildcardType and AnnotatedWildcardType bounds methods return one
...
Reviewed-by: mchung, dholmes
2020-08-05 23:02:22 -07:00
Mikael Vidstedt
087dd7dfd0
Added tag jdk-16+9 for changeset c075a286cc7d
2020-08-05 19:05:05 -07:00
Igor Ignatyev
1e5d70b3d5
8251126: nsk.share.GoldChecker should read golden file from ${test.src}
...
Reviewed-by: dholmes
2020-08-05 16:39:38 -07:00
Igor Ignatyev
e635c5f1cf
8251132: make main classes public in vmTestbase/jit tests
...
Reviewed-by: kvn
2020-08-05 16:39:08 -07:00
Brian Burkhalter
6d6fd5faf0
8235792: LineNumberReader.getLineNumber() behavior is inconsistent with respect to EOF
...
Reviewed-by: alanb, darcy, rriggs
2020-08-05 11:40:07 -07:00
Ludovic Henry
cde65ccc84
8250902: Implement MD5 Intrinsics on x86
...
Reviewed-by: kvn, vdeshpande, ascarpino
2020-08-05 11:32:15 -07:00
duke
1969c3448d
Automatic merge of client:master into master
2020-07-26 09:26:03 +00:00
Prasanta Sadhukhan
83e8d6a494
Merge
2020-07-26 14:46:36 +05:30
Joe Darcy
0d8db7a7af
8250583: Address reliance on default constructors in java.management
...
Reviewed-by: alanb
2020-07-25 12:49:09 -07:00
duke
c8292d3f15
Automatic merge of client:master into master
2020-07-25 07:25:10 +00:00
Prasanta Sadhukhan
49591370e1
Merge
2020-07-25 12:48:29 +05:30
Doug Simon
9a822e7e6c
8250548: libgraal can deadlock in -Xcomp mode
...
Reviewed-by: never, kvn
2020-07-25 08:41:51 +02:00
Aleksei Voitylov
95a0895f61
8248239: jpackage adds some arguments twice in case it is re-executed by JLI
...
Reviewed-by: herrick, almatvee
2020-07-24 19:54:01 -04:00
Joe Darcy
7addad25b6
8250578: Address reliance on default constructors in javax.sql
...
Reviewed-by: lancea
2020-07-25 09:46:08 -07:00
Joe Darcy
086c3bdd3d
8250244: Address reliance on default constructors in java.net
...
Reviewed-by: alanb, vtewari
2020-07-25 09:42:45 -07:00
Coleen Phillimore
850faa827b
8250519: [REDO] Move mirror oops from Universe into OopStorage
...
Redo the patch but add a null pointer check where one belongs.
Reviewed-by: dcubed, iklam, dholmes
2020-07-25 10:36:19 -04:00
Hai-May Chao
c6817d9881
8247960: jarsigner says "signer errors" for some normal warnings when -strict is set
...
8250586: jarsigner refactoring in displayMessagesAndResult() method
Reviewed-by: weijun
2020-07-25 16:40:10 +08:00
Alexander Matveev
01d9d3aaf1
8248248: [macos] EmptyFolderPackageTest.java fails EmptyFolderPackageTest-dmg-setup.scpt exited with 134 code
...
Reviewed-by: herrick, asemenyuk
2020-07-24 16:46:18 -07:00
Joe Darcy
7d98c22d37
8250246: Address reliance on default constructors in security libs
...
Reviewed-by: mullan
2020-07-24 13:49:38 -07:00
Harold Seigel
6dc6400a38
8250557: Rename vmTestbase/nsk shared timeout handler package to Terminator.java
...
Rename the class and fix the tests that use it.
Reviewed-by: dcubed
2020-07-24 18:44:27 +00:00
Yumin Qi
60bc0e1582
8249624: update appcds/sharedStrings/IncompatibleOptions test in view of 8081416 closed as WNF
...
With CDS can archive with compressed oops off, the result of the test gives correct information.
Reviewed-by: iklam, dholmes
2020-07-24 10:29:27 -07:00
Roger Riggs
7a4efdf1ec
8249217: Unexpected StackOverflowError in "process reaper" thread still happens
...
Reviewed-by: martin, plevart, dholmes
2020-07-24 11:00:50 -04:00
Coleen Phillimore
f9e530de24
Merge
2020-07-24 10:51:38 -04:00
Vicente Romero
73f3a6b948
8243057: compilation of annotated static record fields fails with NPE
...
Reviewed-by: jlahoda
2020-07-24 10:34:18 -04:00
Coleen Phillimore
f5520acde1
8250516: [BACKOUT] Move mirror oops from Universe into OopStorage
...
Reviewed-by: dholmes, tschatzl
2020-07-24 10:34:11 -04:00
Boris Ulasevich
925e9ac4d6
8249189: AARCH64: more L2I conversions can be skipped
...
Reviewed-by: aph
2020-07-24 09:07:10 -04:00
Harold Seigel
69eff78a8d
8222582: [TESTBUG] AbstractMethodErrorTest.java fails with "did not test both cases (interpreted and compiled)."
...
Exclude the test from running with Graal
Reviewed-by: dholmes, coleenp
2020-07-24 12:40:41 +00:00
Coleen Phillimore
4f32b8d075
8249938: Move mirror oops from Universe into OopStorage
...
Save and restore mirror oops to temporary array for CDS, and move them to OopStorage once restored.
Reviewed-by: iklam, dholmes
2020-07-24 08:32:27 -04:00
Boris Ulasevich
36eaf0011d
8248870: AARCH64: I2L/L2I conversions can be skipped for masked positive values
...
Reviewed-by: aph
2020-07-24 08:21:11 -04:00
Michael McMahon
d1cc002d96
Merge
2020-07-24 12:49:33 +01:00
Coleen Phillimore
c45b7bf5e4
8249822: SymbolPropertyTable creates an extra OopHandle per entry
...
Add an assert to OopHandle assigment operator to catch leaking OopHandles, and fix code accordingly.
Reviewed-by: sspitsyn, eosterlund, dholmes
2020-07-24 07:45:38 -04:00
Ajit Ghaisas
2122e5be4f
8240221: XOR mode rendering option does not work with Texture paint and Gradient Paint
2020-07-24 11:09:34 +00:00
Rahul Yadav
2ac547fa25
8245306: Update sun.security.ssl.SSLLogger to use Immutable DateTimeFormatter
...
The fix updates sun.security.ssl.SSLLogger to use DateTimeFormatter to make it virtual thread friendly
Reviewed-by: alanb, jnimeh
2020-07-24 12:07:59 +01:00
Kim Barrett
88d110b4a8
8249945: Improve ARRAY_SIZE()
...
Make ARRAY_SIZE type-safe.
Reviewed-by: tschatzl, lfoltan, dholmes
2020-07-24 05:07:37 -04:00
Monica Beckwith
40c1013ca6
8248668: AArch64: Avoid MIN/MAX macros when using MSVC
...
MSVC employs min/max as macros
Co-authored-by: Ludovic Henry <luhenry@microsoft.com >
Reviewed-by: tschatzl, kbarrett
2020-07-24 11:16:08 +02:00
Cesar Soares Lucas
eb448c2cf9
8249225: Move definition of PADDING_ELEM_NUM
...
Reviewed-by: tschatzl, kbarrett
2020-07-24 11:16:05 +02:00
Nick Gasson
edea0cf63f
8249781: AArch64: AOT compiled code crashes if C2 allocates r27
...
Reviewed-by: aph
2020-07-24 11:28:28 +08:00
Kim Barrett
64e30cf6b9
8249944: Move and improve the AllStatic class
...
Move AllStatic to it's own standalone file, and use C++11 deleted functions
Reviewed-by: dholmes, stuefe
2020-07-24 04:43:08 -04:00
Kim Barrett
974a943bc6
8247908: Replace IsRegisteredEnum with std::is_enum
...
Reviewed-by: tschatzl, dholmes
2020-07-24 04:29:34 -04:00
Joe Darcy
4217fd195e
8250240: Address use of default constructors in the java.util.concurrent
...
Reviewed-by: martin, lancea
2020-07-23 22:50:12 -07:00
David Holmes
2ee839a77b
8194309: JNI handle allocation failure not reported correctly
...
Reviewed-by: kbarrett, coleenp
2020-07-23 21:46:39 -04:00
Stuart Monteith
9875dddddd
8246373: AArch64: Refactor register spilling code in ZGC barriers
...
Tidy up code spilling registers, reduce in some cases.
Reviewed-by: aph, eosterlund
2020-07-24 09:00:40 +08:00
Joe Darcy
21d0b3f048
8250237: Address use of default constructors in the javax.script package
...
Reviewed-by: lancea, psandoz
2020-07-23 15:13:08 -07:00
Daniel D. Daugherty
ea28491041
8250236: ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-x64
...
Reviewed-by: rriggs
2020-07-23 16:36:44 -04:00
Daniel Fuchs
6dc4ef7af1
8249812: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with SocketTimeoutException
...
Fixed the test to reenable its retry logic
Reviewed-by: alanb
2020-07-23 20:25:41 +01:00
Thomas Schatzl
f12f0bf59c
8249192: MonitorInfo stores raw oops across safepoints
...
Change raw oops in MonitorInfo to Handles and update Resource/HandleMarks.
Reviewed-by: sspitsyn, dholmes, coleenp, dcubed
2020-07-23 21:10:52 +02:00
Joe Darcy
8b13aa24e8
8250221: Address use of default constructors in java.logging
...
Reviewed-by: lancea
2020-07-23 11:26:23 -07:00
Robert Field
f9327b3708
8249197: JShell: variable declaration with unicode type name gets garbled result
...
8249199: JShell: Consistent representation of unicode
Reviewed-by: jlahoda
2020-07-23 10:37:06 -07:00
Calvin Cheung
28f3f21fd6
8249630: unused is_static_archive parameter in SystemDictionaryShared::write_dictionary
...
Reviewed-by: minqi, dholmes
2020-07-23 16:52:08 +00:00
Aleksei Voitylov
78cac844c8
8247592: refactor test/jdk/tools/launcher/Test7029048.java
...
Reviewed-by: mchung
2020-07-23 09:43:55 -07:00
Naoto Sato
3629cd2661
8248655: Support supplementary characters in String case insensitive operations
...
8248434: some newly added locale cannot parse uppercased date string
Reviewed-by: jlaskey, joehw, rriggs, bchristi
2020-07-23 08:46:31 -07:00
Aleksey Shipilev
1a163bce48
8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases
...
Reviewed-by: rkennke
2020-07-23 12:46:24 +02:00
Doug Simon
c8c4efa7cf
8249888: failure to create a libgraal JavaVM should result in a VM crash
...
Reviewed-by: never, kvn
2020-07-23 11:47:20 +02:00
Alexander Scherbatiy
b7b6c80016
8249612: Remove unused ISNANF and ISNAND from jdk_util_md.h
...
Reviewed-by: darcy
2020-07-23 11:39:56 +03:00
duke
3682655fa0
Automatic merge of client:master into master
2020-07-22 14:55:07 +00:00
Bernhard Urban-Forster
88d59e59f5
8248666: AArch64: Use THREAD_LOCAL instead of __thread
...
__thread is gcc-ism, instead rely on compiler independent macro.
Reviewed-by: dholmes
2020-07-22 15:03:50 +02:00
David Holmes
eaf4be06ba
8249940: Remove unnecessary includes of jni_util.h in native tests
...
Reviewed-by: iignatyev, mchung
2020-07-23 00:47:02 -04:00
Yasumasa Suenaga
2aea8cfda2
8249875: GCC 10 warnings -Wtype-limits with JFR code
...
Reviewed-by: mgronlun
2020-07-23 12:19:59 +09:00
Mikael Vidstedt
c21dc22dfd
Merge
2020-07-22 19:45:45 -07:00
Mikael Vidstedt
45904370a8
Added tag jdk-16+7 for changeset c3a4a7ea7c30
2020-07-22 19:20:42 -07:00
Alexander Matveev
369d0527da
8245311: [macos] misc package tests failed due to "execution error: Finder got an error: AppleEvent timed out."
...
Reviewed-by: herrick, asemenyuk
2020-07-22 14:19:01 -07:00
Bob Vandette
2af788b883
8249880: JVMCI calling register_nmethod without CodeCache lock
...
Reviewed-by: eosterlund, kvn, never
2020-07-22 17:59:33 +00:00
Roman Kennke
9afc2f65c1
8249884: Shenandoah: Call report_num_dead() from ShParallelWeakRootsCleaningTask destructor
...
Reviewed-by: zgu
2020-07-22 17:08:01 +02:00
Coleen Phillimore
0ab11c2409
8249768: Move static oops and NullPointerException oops from Universe into OopStorage
...
Make NPE oops an objArrayOop.
Reviewed-by: dholmes, eosterlund
2020-07-22 10:32:44 -04:00
Raffaello Giulietti
fd2ca0b9b8
8222187: java.util.Base64.Decoder stream adds unexpected null bytes at the end
...
Reviewed-by: lancea, rriggs
2020-07-22 10:01:03 -04:00
Roman Kennke
1a1367b701
8249877: Shenandoah: Report number of dead weak oops during STW weak roots
...
Reviewed-by: zgu
2020-07-22 15:16:57 +02:00
Christian Hagedorn
15c059f0aa
8247743: Segmentation fault in debug builds due to stack overflow in find_recur with deep graphs
...
Replace the recursive algorithm of Node::find() by an iterative one to avoid a stack overflow crash with deep graphs.
Reviewed-by: kvn, thartmann
2020-07-22 10:31:37 +02:00
Christian Hagedorn
436cd605a6
8248467: C2: compiler/intrinsics/object/TestClone fails with -XX:+VerifyGraphEdges
...
Fix assert by taking MemBarNodes into account whose precedence edge can be NULL.
Reviewed-by: kvn, thartmann
2020-07-22 10:28:34 +02:00
duke
bbef2df66d
Automatic merge of client:master into master
2020-07-22 06:45:11 +00:00
David Holmes
7891649b57
8249650: Optimize JNIHandle::make_local thread variable usage
...
Reviewed-by: kbarrett, dcubed, kvn, coleenp, sspitsyn
2020-07-22 01:27:08 -04:00
Kim Barrett
3bca569234
8246032: Implementation of JEP 347: Enable C++14 Language Features
...
Update build configuration to use C++14
Reviewed-by: jlaskey, mdoerr, ihse, erikj
2020-07-22 00:13:53 -04:00
duke
d80efd8ad9
Automatic merge of client:master into master
2020-07-21 21:30:21 +00:00
duke
a361daf0b1
Automatic merge of client:master into master
2020-07-21 20:22:12 +00:00
Bernhard Urban-Forster
214aef51ee
8248671: AArch64: Remove unused variables
...
Remove unused variables in the AArch64 backend. Detected by compiling with MSVC, which warns about them.
Reviewed-by: aph, dholmes
2020-07-21 10:32:52 -04:00
duke
e5edd0c32e
Automatic merge of client:master into master
2020-07-20 15:21:10 +00:00
duke
597016b5ad
Automatic merge of client:master into master
2020-07-19 18:11:09 +00:00
Alexey Ushakov
091d6a5f8f
8247556: Lanai : J2DDemo - ImageOps demo - Few options are not workin…
2020-07-18 16:40:36 +00:00
duke
a2fcc2aba9
Automatic merge of client:master into master
2020-07-18 06:45:31 +00:00
duke
0485b4e34b
Automatic merge of client:master into master
2020-07-18 06:43:31 +00:00
duke
7c5db51dcd
Automatic merge of client:master into master
2020-07-17 17:09:08 +00:00
Prasanta Sadhukhan
a0d86b77e6
8247831: Clamp texture height to maxTextureSize(16384)
2020-07-17 06:43:36 +00:00
duke
01159e7339
Automatic merge of client:master into master
2020-07-15 23:22:30 +00:00
duke
ea9ce2f7d7
Automatic merge of client:master into master
2020-07-15 15:08:35 +00:00
duke
42535d03f3
Automatic merge of client:master into master
2020-07-15 06:11:32 +00:00
Jayathirth D V
1314319b00
8249174: Fix improper glyph cache initialization logic for text rende…
2020-07-10 06:46:11 +00:00
duke
33bf12529e
Automatic merge of client:master into master
2020-07-09 07:32:58 +00:00
Jayathirth D V
683da66f10
8243953: Optimize encoder creation/deletion logic for LCD text rendering
2020-07-06 09:28:26 +00:00
duke
3088310c88
Automatic merge of client:master into master
2020-07-03 18:41:29 +00:00
duke
60f307fd1d
Automatic merge of client:master into master
2020-07-03 13:36:37 +00:00
duke
8f9de8ff7f
Automatic merge of client:master into master
2020-07-03 04:08:49 +00:00
duke
314f2fd5f4
Automatic merge of client:master into master
2020-07-02 17:03:54 +00:00
duke
5bb93deef2
Automatic merge of client:master into master
2020-07-01 03:49:19 +00:00
Ajit Ghaisas
51172c40fe
8248301: Lanai - Change MTLStorageMode of MTLSurfaceData texture (render backbuffer) to private
2020-06-25 09:24:22 +00:00
duke
ebaa2c3c14
Automatic merge of client:master into master
2020-06-25 07:23:07 +00:00
duke
948a7ff99c
Automatic merge of client:master into master
2020-06-25 01:41:06 +00:00
duke
2431174483
Automatic merge of client:master into master
2020-06-22 23:40:11 +00:00
duke
fc34f9094f
Automatic merge of client:master into master
2020-06-22 07:14:06 +00:00
duke
6605af4cfc
Automatic merge of client:master into master
2020-06-22 07:00:03 +00:00
Severin Gehwolf
a812cd299c
8247863: Unreachable code in OperatingSystemImpl.getTotalSwapSpaceSize()
...
After 8231111 we have -1 for missing metrics, thus the fix of 8236617 is obsolete
Reviewed-by: mbaesken
2020-06-19 10:40:04 +02:00
Ludovic Henry
6eebdca862
8250810: Push missing parts of JDK-8248817
...
Push changes from JDK-8248817 that were accidentally excluded from the commit.
Reviewed-by: kbarrett, dholmes
2020-07-30 02:47:00 -04:00
Jie Fu
fa26bb0d9d
8250745: assert(eval_map.contains(n)) failed: absent
...
Reviewed-by: vlivanov, kvn
2020-07-29 11:38:28 +08:00
Mikael Vidstedt
e3272713c7
Added tag jdk-16+8 for changeset 0a73d6f3aab4
2020-07-29 18:31:44 -07:00
Ludovic Henry
3ca8fb7188
8248682: AArch64: Use ATTRIBUTE_ALIGNED helper
...
Reviewed-by: kbarrett, tschatzl, dholmes
2020-07-29 20:28:11 -04:00
Ludovic Henry
a294e092f0
8248817: Windows: Improving common cross-platform code
...
Reviewed-by: kbarrett, dholmes
2020-07-29 20:25:39 -04:00
Igor Ignatyev
d376f608c4
8250797: remove CompileReason::Reason_CTW
...
Reviewed-by: kvn, epavlova
2020-07-29 16:52:23 -07:00
Alexandre Iline
a808295619
8250743: Switch to JCov build which supports byte code version 60
...
Reviewed-by: erikj
2020-07-29 16:12:10 -07:00
Eric Caspole
5bc5c86f26
8249663: LogCompilation cannot process log from o.r.scala.dotty.JmhDotty
...
Fix stale site and uncommon trap processing in LogParser
Reviewed-by: vlivanov, kvn
2020-07-29 15:41:37 -04:00
Naoto Sato
53032c587f
8247546: Pattern matching does not skip correctly over supplementary characters
...
Reviewed-by: joehw
2020-07-29 09:49:43 -07:00
Rajan Halade
8885a83d73
8243321: Add Entrust root CA - G4 to Oracle Root CA program
...
Reviewed-by: mullan
2020-07-29 09:31:38 -07:00
Huang Wang
c4d0058b19
8250609: C2 crash in IfNode::fold_compares
...
Reviewed-by: kvn, chagedorn
2020-07-28 10:38:04 +08:00
Severin Gehwolf
f59ac21a98
8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics
...
Reviewed-by: aph, dholmes, bobv
2020-07-24 19:57:06 +02:00
Richard Reingruber
d742a467b1
8250610: SafepointMechanism::disarm_if_needed() is declared but not used
...
Reviewed-by: shade, dholmes
2020-07-29 14:11:46 +02:00
Jan Lahoda
6aafff1513
8249261: AssertionError in StructuralStuckChecker
...
Reviewed-by: mcimadamore
2020-07-29 11:34:25 +02:00
Jan Lahoda
f747f1c95a
8248641: Trees.getScope returns incorrect results for code inside a rule case
...
Ensuring rule cases are copied correctly by TreeCopier.
Reviewed-by: vromero
2020-07-29 11:34:24 +02:00
Rahul Yadav
5a6f74152e
8250602: Update sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java to handle TimeZones
...
This fix updates the test LoggerDateFormatterTest.java to be able to handle different TimeZones
Reviewed-by: alanb, dfuchs, xuelei
2020-07-29 10:26:39 +01:00
Ludovic Henry
430cc5c84f
8248657: Windows: strengthening in ThreadCritical regarding memory model
...
Reviewed-by: dholmes, kbarrett, aph, stuefe
2020-07-29 10:38:28 +02:00
Aleksey Shipilev
43f3262467
8250612: jvmciCompilerToVM.cpp declares jio_printf with "void" return type, should be "int"
...
Reviewed-by: thartmann, kvn
2020-07-29 09:48:08 +02:00
Andrei Pangin
8dc8b55602
8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function
...
Reviewed-by: simonis, stuefe, coleenp
2020-07-24 15:33:38 +03:00
Mikael Vidstedt
b519a2cdd8
Merge
2020-07-28 22:37:23 -07:00
Chris Plummer
788edb6960
8250742: ProblemList serviceability/sa/ClhsdbPstack.java #id0 and #id1 for ZGC
...
Reviewed-by: sspitsyn
2020-07-28 16:41:07 -07:00
Joe Wang
fe3b44abfb
8249643: Clarify DOM documentation
...
Reviewed-by: lancea
2020-07-28 23:29:33 +00:00
Joe Darcy
ba56f01e26
8250580: Address reliance on default constructors in java.rmi
...
Reviewed-by: smarks
2020-07-28 16:26:28 -07:00
Igor Ignatyev
90cfe209ff
8250739: remove Compile::Generate_*_Graph methods declarations
...
Reviewed-by: kvn
2020-07-28 15:31:10 -07:00
Igor Ignatyev
51ccb1965d
8250738: C2Compiler::is_intrinsic_supported(methodHandle&, bool) shouldn't be virtual
...
Reviewed-by: xliu, kvn
2020-07-28 15:31:09 -07:00
Harold Seigel
94ab177a51
8250562: Clean up weird comment in vmTestbase class Terminator.java
...
Delete the weird comment.
Reviewed-by: lfoltan
2020-07-28 20:14:01 +00:00
Chris Plummer
59322f865d
8248882: SA PMap and PStack support on OSX works with core files. Enable them
...
Reviewed-by: sspitsyn, amenkov
2020-07-28 12:04:58 -07:00
Chris Plummer
75cb54ec9f
8247515: OSX pc_to_symbol() lookup does not work with core files
...
Reviewed-by: sspitsyn, kevinw
2020-07-28 09:52:07 -07:00
Joe Darcy
34cf684fe6
8249219: Update --release 15 symbol information for JDK 15 build 33
...
Reviewed-by: jlahoda
2020-07-28 09:25:23 -07:00
Joe Darcy
d129fd67ec
8250640: Address reliance on default constructors in jdk.jdi
...
Reviewed-by: alanb
2020-07-28 09:21:04 -07:00
Christian Hagedorn
e6e5096e36
8249602: C2: assert(cnt == _outcnt) failed: no insertions allowed
...
Use DUIterator instead of DUIterator_Fast due to legit insertions.
Reviewed-by: kvn, thartmann
2020-07-28 16:05:30 +02:00
Coleen Phillimore
695a7852f1
8250589: Move Universe::_reference_pending_list into OopHandle
...
Use synchronization to reference the _reference_pending_list with OopHandle
Reviewed-by: shade, kbarrett, dholmes, eosterlund
2020-07-28 08:10:43 -04:00
Coleen Phillimore
c993ee4b9c
8250042: Clean up methodOop and method_oop names from the code
...
Reviewed-by: dholmes, sspitsyn, cjplummer, chagedorn
2020-07-28 07:33:51 -04:00
Nick Gasson
790c6cc195
8237483: AArch64 C1 OopMap inserted twice fatal error
...
Reviewed-by: aph
2020-07-28 16:50:32 +08:00
Aleksey Shipilev
212a39be42
8250605: Linux x86_32 builds fail after JDK-8249821
...
Reviewed-by: erikj, prr
2020-07-28 09:05:36 +02:00
Mikael Vidstedt
74bd95bcc1
Merge
2020-07-27 22:26:00 -07:00
Kim Barrett
e2b632ebaf
8247976: Update HotSpot Style Guide for C++14 adoption
...
Update and move style guide from wiki to jdk repo.
Reviewed-by: jrose, stefank, dholmes, mikael, stuefe, kvn
2020-07-27 22:19:33 -04:00
Jamil Nimeh
047949d2a1
8247630: Use two key share entries
...
Reviewed-by: xuelei
2020-07-27 18:20:57 -07:00
Doug Simon
1256e2bcc3
8250556: revert JVMCI part of JDK-8230395
...
Reviewed-by: never, dholmes
2020-07-27 22:59:27 +02:00
Daniil Titov
cf0f63f151
8216324: GetClassMethods is confused by the presence of default methods in super interfaces
...
Reviewed-by: sspitsyn, amenkov
2020-07-27 11:34:19 -07:00
Joe Darcy
d7e99e607f
8250213: Address use of default constructors in com.sun.source.util
...
Reviewed-by: jjg
2020-07-27 11:07:30 -07:00
Patric Hedlin
1d93ce2b05
8247766: [aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn
...
Reviewed-by: neliasso, aph
2020-07-27 10:56:51 +02:00
Martin Balao
3749a30c50
8250582: Revert Principal Name type to NT-UNKNOWN when requesting TGS Kerberos tickets
...
Reviewed-by: weijun
2020-07-25 01:02:51 -03:00
Vicente Romero
bd00604ea1
8249829: javac is issuing an incorrect static access error
...
Reviewed-by: jlahoda
2020-07-27 10:12:30 -04:00
Albert Yang
6a91c5161a
8242036: G1 HeapRegionRemSet::_n_coarse_entries could be a bool
...
Reviewed-by: kbarrett, eosterlund, tschatzl, lkorinth
2020-07-27 12:59:32 +02:00
Christian Hagedorn
c567877ecb
8248552: C2 crashes with SIGFPE due to division by zero
...
Bail out in PhaseIdealLoop:split_thru_phi when trying to split a Div or ModNode iv phi whose zero check was removed but could potentially still be zero based on type information.
Reviewed-by: kvn, thartmann
2020-07-27 11:03:17 +02:00
Yasumasa Suenaga
d178203283
8248362: JVMTI frame operations should use Thread-Local Handshake
...
Reviewed-by: sspitsyn, dholmes, dcubed
2020-07-27 15:49:53 +09:00
David Holmes
ef313f7710
8247296: Optimize JVM_GetDeclaringClass
...
Co-authored-by: Christoph Dreis <christoph.dreis@freenet.de >
Reviewed-by: shade, minqi
2020-07-26 20:29:42 -04:00
Ioi Lam
858e37a0cf
8249087: Always initialize _body[0..1] in Symbol constructor
...
Reviewed-by: dholmes, lfoltan
2020-07-24 13:56:45 -07:00
Prasanta Sadhukhan
2947a7c344
8247772: Lanai: Several jtreg tests fails with assertion validateText…
2020-06-17 16:46:51 +00:00
Prasanta Sadhukhan
e16e7f0b61
8242950: Files which can't be selected has different color with metal…
2020-06-15 12:52:35 +00:00
Ajit Ghaisas
955a58a59b
8247464: Memory Leak in MTLBlitLoops_CopyArea() method
2020-06-12 07:36:28 +00:00
Jayathirth D V
12b63f53e8
8247304: Use separate MTLCommandQueue for final blit and MTLDrawable …
2020-06-10 09:38:07 +00:00
duke
5645835acd
Automatic merge of client:master into master
2020-06-10 07:24:46 +00:00
duke
4116ed6213
Automatic merge of client:master into master
2020-06-09 11:44:22 +00:00
duke
676af46996
Automatic merge of client:master into master
2020-06-08 14:00:15 +00:00
duke
a876ec7d5b
Automatic merge of client:master into master
2020-06-05 23:43:16 +00:00
Alexey Ushakov
8fae5e00b5
8246495: Lanai: update AA clip info on GPU via compute shader
2020-06-04 11:08:14 +00:00
duke
4ac8803c5d
Automatic merge of client:master into master
2020-06-03 16:26:16 +00:00
Alexey Ushakov
961a913a5a
8246454: Lanai: Create RenderPerf tests for rectangular and shape clips
2020-06-03 14:48:17 +00:00
Prasanta Sadhukhan
c9e8f24ae1
8238703: system_profiler command not found
2020-06-03 12:45:09 +00:00
Alexey Ushakov
c723f0966a
8242952: fixed MTLBlitLoops::replaceTextureRegion (add correct offset…
...
Co-authored-by: Artem Bochkarev <abochkarev@openjdk.org >
Co-authored-by: add Artem Bochkarev <abochkarev@openjdk.org >
2020-06-02 17:55:46 +00:00
Alexey Ushakov
a403550ceb
8242354: support for bufImgOps (RescaleOp, LookupOp, ConvolveOp)
...
Co-authored-by: Artem Bochkarev <abochkarev@openjdk.org >
2020-06-02 17:27:31 +00:00
Alexey Ushakov
0c519db955
8246331: Lanai: do not update AA clip info in nonAA mode
2020-06-02 16:56:05 +00:00
duke
413525fb9d
Automatic merge of client:master into master
2020-06-02 16:36:17 +00:00
duke
ccf8d55371
Automatic merge of client:master into master
2020-06-01 17:40:10 +00:00
Jayathirth D V
a7d93863a1
8246239: Revert JDK-8244193 as it causes performance regression
2020-06-01 09:01:38 +00:00
duke
168dd4fd9c
Automatic merge of client:master into master
2020-05-30 05:13:04 +00:00
duke
40d3b75fc6
Automatic merge of client:master into master
2020-05-29 20:13:39 +00:00
duke
258fc0be9d
Automatic merge of client:master into master
2020-05-29 05:14:13 +00:00
duke
6f7f9a0c84
Automatic merge of client:master into master
2020-05-28 09:04:02 +00:00
duke
f2d5dcf256
Automatic merge of client:master into master
2020-05-28 05:57:03 +00:00
duke
fbd6b2b6b9
Automatic merge of client:master into master
2020-05-27 12:38:19 +00:00
duke
e3088fedfc
Automatic merge of client:master into master
2020-05-27 12:30:58 +00:00
duke
8b8b0b1953
Automatic merge of client:master into master
2020-05-27 12:10:02 +00:00
Alexey Ushakov
37cfa9f0fd
8245693: Lanai: [_MTLCommandEncoder dealloc]:70: failed assertion `Co…
2020-05-27 10:41:24 +00:00
duke
5a69bfbe9b
Automatic merge of client:master into master
2020-05-27 03:41:58 +00:00
duke
ddbe37caec
Automatic merge of client:master into master
2020-05-23 08:04:01 +00:00
duke
009ccc3828
Automatic merge of client:master into master
2020-05-23 07:57:00 +00:00
duke
d3b8b8b6f1
Automatic merge of client:master into master
2020-05-22 06:04:58 +00:00
duke
929c1ba66c
Automatic merge of client:master into master
2020-05-21 06:35:58 +00:00
duke
830f96afe2
Automatic merge of client:master into master
2020-05-21 05:47:00 +00:00
duke
30d07796d6
Automatic merge of client:master into master
2020-05-21 05:37:04 +00:00
duke
cdc54cbc15
Automatic merge of client:master into master
2020-05-20 16:06:12 +00:00
duke
fa761007e0
Automatic merge of client:master into master
2020-05-20 09:38:02 +00:00
duke
b9452e95cf
Automatic merge of client:master into master
2020-05-19 00:21:59 +00:00
duke
bec6212151
Automatic merge of client:master into master
2020-05-18 18:43:02 +00:00
duke
1ab93cb993
Automatic merge of client:master into master
2020-05-18 10:23:58 +00:00
duke
5c212fc881
Automatic merge of client:master into master
2020-05-18 05:52:59 +00:00
Ajit Ghaisas
1773b20de2
8243009: SwingSet2 scrolling doesn't repaint properly on Catalina
2020-05-14 10:15:13 +00:00
duke
bd03d4d220
Automatic merge of client:master into master
2020-05-13 14:26:51 +00:00
duke
88a1f69fb5
Automatic merge of client:master into master
2020-05-13 14:18:03 +00:00
duke
de6cd3a80b
Automatic merge of client:master into master
2020-05-09 04:26:30 +00:00
duke
8927d5c2f7
Automatic merge of client:master into master
2020-05-08 06:17:29 +00:00
duke
7b6d7af13f
Automatic merge of client:master into master
2020-05-08 04:18:56 +00:00
duke
03b75851a3
Automatic merge of client:master into master
2020-05-08 04:16:49 +00:00
Alexey Ushakov
167a33c011
8242338: Shape clip with AA not working in J2DDemo
2020-05-07 23:25:33 +00:00
Artem Bochkarev
c76eeefa8e
8243545: don't use clip rect in texture-mode (in IsoBlit)
2020-05-07 21:45:30 +00:00
duke
161711cb2f
Automatic merge of client:master into master
2020-05-07 17:03:48 +00:00
duke
de2abf17d6
Automatic merge of client:master into master
2020-05-06 08:35:51 +00:00
duke
b8f0b5fc66
Automatic merge of client:master into master
2020-05-06 08:31:23 +00:00
duke
5a37b5225a
Automatic merge of client:master into master
2020-05-04 18:36:20 +00:00
duke
a3691b07ef
Automatic merge of client:master into master
2020-05-04 03:42:11 +00:00
duke
38811d3a0e
Automatic merge of client:master into master
2020-05-04 03:33:23 +00:00
duke
04523d9d80
Automatic merge of client:master into master
2020-05-02 04:41:49 +00:00
duke
0002a91517
Automatic merge of client:master into master
2020-05-01 21:43:02 +00:00
duke
5f36a43220
Automatic merge of client:master into master
2020-05-01 00:24:27 +00:00
duke
6698ac4ded
Automatic merge of client:master into master
2020-04-30 17:49:06 +00:00
duke
ef98db1d0d
Automatic merge of client:master into master
2020-04-30 14:38:17 +00:00
Jayathirth D V
f643afdb22
8244193: Remove nextDrawableCount and lock RQ only during the blit op…
2020-04-30 13:53:32 +00:00
duke
be4bea9585
Automatic merge of client:master into master
2020-04-30 07:15:31 +00:00
duke
20f6e79c6d
Automatic merge of client:master into master
2020-04-30 07:12:26 +00:00
duke
d22b543058
Automatic merge of client:master into master
2020-04-29 08:35:35 +00:00
duke
341cf3716a
Automatic merge of client:master into master
2020-04-28 19:32:26 +00:00
Alexey Ushakov
7c59839250
8243508: Update alpha blending and compositing functions
2020-04-27 22:25:31 +00:00
duke
923bd0bb87
Automatic merge of client:master into master
2020-04-27 21:23:57 +00:00
duke
9d847b543a
Automatic merge of client:master into master
2020-04-27 10:32:36 +00:00
duke
e54446332d
Automatic merge of client:master into master
2020-04-27 05:11:43 +00:00
duke
ac569a56a0
Automatic merge of client:master into master
2020-04-24 11:52:19 +00:00
Jayathirth D V
89705e4cd8
8243538: Use glyphCacheLCD for LCD text rendering
2020-04-24 08:47:32 +00:00
Kevin Rushforth
07e9fbf764
8243505: SRC_OVER alpha composite mode doesn't render correctly
2020-04-24 01:43:10 +00:00
duke
e9d7168fc7
Automatic merge of client:master into master
2020-04-23 17:48:02 +00:00
Artem Bochkarev
7cc7448622
8242354: implemented MaskBlit
2020-04-23 12:22:07 +00:00
duke
b6f2fd6c44
Automatic merge of client:master into master
2020-04-22 08:34:08 +00:00
duke
bc4283413d
Automatic merge of client:master into master
2020-04-22 06:49:26 +00:00
duke
92f27e94d7
Automatic merge of client:master into master
2020-04-22 00:05:52 +00:00
Jayathirth D V
4ffc9752bc
8243253: Disable incomplete cached text rendering for LCD
2020-04-21 11:51:02 +00:00
duke
b5c1be0c30
Automatic merge of client:master into master
2020-04-20 22:22:11 +00:00
duke
fd4cf1d519
Automatic merge of client:master into master
2020-04-20 20:53:28 +00:00
duke
130560f769
Automatic merge of client:master into master
2020-04-20 18:34:19 +00:00
duke
fd85e5fbd1
Automatic merge of client:master into master
2020-04-20 16:42:21 +00:00
Ajit Ghaisas
d991baed46
8243158: Lanai - Interpolation constants should be mapped from AffineTransformOp
2020-04-20 11:44:40 +00:00
Jayathirth D V
79f176b4a1
8243160: Update AddToGlyphCache to handle LCD text rendering
2020-04-20 11:33:22 +00:00
Jayathirth D V
61fdc8a95a
8243159: Disable unused glyph cache code in LCD rendering
2020-04-20 10:53:52 +00:00
Jayathirth D V
ec0ca2bc72
8243131: DisableMaskCache in MTLMaskFill to maintain proper state
2020-04-20 05:45:36 +00:00
duke
137168f694
Automatic merge of client:master into master
2020-04-17 06:02:55 +00:00
duke
ce891e9756
Automatic merge of client:master into master
2020-04-17 05:44:49 +00:00
duke
3eb5cfb91a
Automatic merge of client:master into master
2020-04-16 17:23:24 +00:00
Alexey Ushakov
ee7fee1d07
8242653: Lanai: SRC_OVER with extra alpha does not work for VI
2020-04-16 10:14:01 +00:00
duke
616100a6c4
Automatic merge of client:master into master
2020-04-15 07:13:21 +00:00
duke
63f81c9587
Automatic merge of client:master into master
2020-04-14 08:15:34 +00:00
duke
1c0fe72535
Automatic merge of client:master into master
2020-04-13 12:16:17 +00:00
duke
45534e2389
Automatic merge of client:master into master
2020-04-11 05:10:28 +00:00
duke
469c179c9a
Automatic merge of client:master into master
2020-04-10 06:30:24 +00:00
Artem Bochkarev
5cae755f21
8233309: implement image rendering options
2020-04-09 13:53:45 +00:00
Alexey Ushakov
8d90ece185
8233305: Implement rendering to volatile image
2020-04-09 12:33:55 +00:00
Alexey Ushakov
35aa6e1810
8233305: Implement rendering to volatile image
2020-04-09 11:30:50 +00:00
Prasanta Sadhukhan
aeb0b443d1
8242444: LCD Text Rendering characters other than 1st are not rendere…
2020-04-09 10:07:49 +00:00
duke
e945ccef4b
Automatic merge of client:master into master
2020-04-09 00:01:14 +00:00
duke
c7ab913154
Automatic merge of client:master into master
2020-04-08 20:23:14 +00:00
duke
639f384353
Automatic merge of client:master into master
2020-04-08 17:55:17 +00:00
duke
e00df2c2d3
Automatic merge of client:master into master
2020-04-08 11:02:32 +00:00
duke
4ae50c4519
Automatic merge of client:master into master
2020-04-08 09:40:32 +00:00
duke
0772c1933b
Automatic merge of client:master into master
2020-04-08 09:08:30 +00:00
duke
15d9b35741
Automatic merge of client:master into master
2020-04-08 08:47:32 +00:00
Kevin Rushforth
5574cca908
8242185: Lanai: JDK built on macOS 10.15 fails to run on macOS 10.13
...
Specify metal version 2.0 when compiling shaders
2020-04-07 17:10:18 +00:00
duke
3fcc3f71d9
Automatic merge of client:master into master
2020-04-07 04:27:32 +00:00
duke
76e7b41c53
Automatic merge of client:master into master
2020-04-07 03:22:29 +00:00
duke
7d657e8c94
Automatic merge of client:master into master
2020-04-06 19:05:32 +00:00
duke
0de241433d
Automatic merge of client:master into master
2020-04-03 22:05:27 +00:00
Prasanta Sadhukhan
fd95090fa2
8242079: Update RenderPerf LCD Test to ensure LCD code path is used
2020-04-03 09:05:13 +00:00
Jayathirth D V
9cb40a9bc7
8242035: Combine drawPrimitive calls in text drawing flush
...
Co-authored-by: Ajit Ghaisas <ajit.ghaisas@oracle.com >
2020-04-02 12:00:25 +00:00
duke
97c7a63ab6
Automatic merge of client:master into master
2020-04-01 03:00:25 +00:00
duke
623aa48c4f
Automatic merge of client:master into master
2020-04-01 02:50:27 +00:00
duke
83bbb3941e
Automatic merge of client:master into master
2020-03-31 17:06:37 +00:00
Phil Race
cae4b9cc37
Merge
2020-03-31 17:04:42 +00:00
Alexey Ushakov
9226e84501
8241594: Lanai: javax/swing/JFileChooser/8013442: SIGSEGV at AMDMTLBr…
2020-03-26 17:42:15 +00:00
Ajit Ghaisas
3da068b282
8238223: Lanai - JPopupMenu/7154841 - no mouse events on the popup menu
2020-03-26 15:14:38 +00:00
Alexey Ushakov
45fea40dbd
JDK-8241422: Regression in RenderPerfTest after JDK-8238535
2020-03-24 13:46:02 +00:00
Jayathirth D V
e5d516d182
8241490: Add large text performance tests in RenderPerfTest
2020-03-24 10:46:23 +00:00
Alexey Ushakov
db88ce172a
JDK-8241156: Lanai: JPEG Image does not render
2020-03-20 14:03:41 +00:00
Alexey Ushakov
4a9a1708b3
JDK-8241143 Lanai: LinearGradient does not work in AA mode
2020-03-18 12:19:59 +00:00
Alexey Ushakov
43bbd51b72
JDK-8238535: Shape Clip does not work with AA rendering
2020-03-17 17:02:50 +00:00
Alexey Ushakov
c02799eede
JDK-8240996: Lanai: rendering artifacts with external GPU
2020-03-13 10:07:41 +00:00
Alexey Ushakov
6ff6db02e7
JDK-8240573: Texture paint does not work with AA rendering
2020-03-12 20:18:02 +00:00
Prasanta Sadhukhan
032aeb34e6
JDK-8240926: Do not prevent metal initialisation even if metal suppor…
2020-03-12 06:59:05 +00:00
Prasanta Sadhukhan
8b636c6a87
8240796: Infinite loop in Diagnostic message code
2020-03-10 10:32:02 +00:00
Prasanta Sadhukhan
26d9a0794c
Metal support diagnostics message
2020-03-09 11:53:36 +00:00
Ajit Ghaisas
7744fb099e
8238674: WindowOwnedByEmbeddedFrameTest: sun.java2d.opengl.CGLLayer cannot be cast to sun.java2d.metal.MTLLayer
2020-03-09 09:27:47 +00:00
Prasanta Sadhukhan
f66a1f1263
8233314: LCD Text rendering implementation with glyph cache
2020-03-04 10:50:14 +00:00
Kevin Rushforth
bc73e009cc
8240328: Update .jcheck/conf for lanai
2020-03-03 19:05:51 +00:00
Prasanta Sadhukhan
ff5966de7f
8233312: LCD text rendering implementation without glyph cache
...
First character of a string is rendered without artifact. Subsequent characters are rendered but not in same contrast as first chatacter.
2020-03-02 16:08:47 +05:30
Jayathirth D V
6ab1ed5817
Merge
2020-03-02 09:26:25 +05:30
Alexey Ushakov
075e1321e3
8240234: Improve performance of bulk MTLRenderer_FillAAParallelogram ops
2020-02-28 19:47:31 +03:00
Ajit Ghaisas
6a57e1fd9c
8233226: Implement XOR Mode rendering option
...
XOR Mode rendering support for primitive rendering and text rendering.
2020-02-28 15:59:05 +05:30
Alexey Ushakov
2e6bdc171a
8240176: Lanai: MTLPaint copyFrom - incorrect color handling
2020-02-27 15:44:44 +03:00
Jayathirth D V
72cac62f89
8239858: Initial implementation of caching for LCD text
2020-02-24 17:29:53 +05:30
Prasanta Sadhukhan
98743762dd
8233312: LCD text rendering implementation without glyph cache
...
First character of a string is rendered.
2020-02-24 13:59:01 +05:30
Jayathirth D V
f0445c24e8
Merge
2020-02-21 11:00:23 +05:30
Jayathirth D V
d0b2ad3e82
8239546: Update Vertexcache and GlyphCache flush limits
2020-02-20 16:08:28 +05:30
Jayathirth D V
32a1a537f0
8239220: Update text cache management to handle lot of unique glyphs
2020-02-17 17:32:53 +05:30
Prasanta Sadhukhan
5199fb702d
8233312: LCD text rendering implementation without glyph cache
...
Incremental implementation of LCD text.
2020-02-17 15:56:03 +05:30
Prasanta Sadhukhan
3bd02981db
8238744: JCK interactive test doesn't show instructions
...
Made JCK instruction frame go via grayscale code path as LCD text rendering is not fully done yet.
2020-02-11 16:10:59 +05:30
Jayathirth D V
8a1132d3a2
Merge
2020-02-07 10:39:23 +05:30
Prasanta Sadhukhan
3174bd2c75
8233312: LCD Text Rendering implementation without glyph cache
...
Initial draft implementation of LCD text without glyph cache.
2020-02-06 14:39:05 +05:30
Ajit Ghaisas
6e24ac5e09
8233231: Implement PaintType : Texture Paint
...
Modified shader to support all transformations of texture paint anchor rectangle.
2020-02-05 15:23:56 +05:30
Ajit Ghaisas
6d8ae023f2
8238465: [Lanai] Fix build errors on non-mac platforms
2020-02-04 15:31:58 +05:30
Ajit Ghaisas
c8002d297a
8233231: Implement PaintType : Texture Paint
...
This is basic untransformed texture paint support.
2020-02-03 22:54:17 +05:30
Jayathirth D V
3b48643a82
Merge
2020-01-31 13:39:17 +05:30
Alexey Ushakov
07ac868b77
8238165: Lanai: crashes at [libobjc.A.dylib+0x601d] objc_msgSend+0x1d
...
Fixed incorrect deallocation of native resources connected with MTLSurfaceData. Applied OGL fix logic (8146238)
2020-01-29 21:32:10 +03:00
Kevin Rushforth
a2d1099854
8234813: MTLRenderer_FillAAParallelogram is not implemented
...
Fix build failure
2020-01-23 10:32:13 -08:00
Alexey Ushakov
96a52e96de
8234813: MTLRenderer_FillAAParallelogram is not implemented
...
Added _Nonnull annotation
2020-01-23 20:07:34 +03:00
Alexey Ushakov
57e1ab737d
8234813: MTLRenderer_FillAAParallelogram is not implemented
...
Use multisampling rendering for AA parallelogram rendering
2020-01-23 17:24:18 +03:00
Alexey Ushakov
7bc2660967
8237458: J2Ddemo test becomes unresponsive after launching
...
Fixed memory leak in texture pool and restored changeset 09b8eb38bbfa
8236137 (avoid texture reallocations inside vertex-cache)
2020-01-22 22:52:18 +03:00
Jayathirth D V
c4ef423d8e
8237608: Initial implementation of Grayscale with cache text rendering
2020-01-22 11:09:37 +05:30
Alexey Ushakov
269e7e98e6
8237458: J2Ddemo test becomes unresponsive after launching
...
Backed out changeset 09b8eb38bbfa
8236137 (avoid texture reallocations inside vertex-cache)
2020-01-20 16:54:42 +03:00
Jayathirth D V
136f957e05
Merge
2020-01-14 15:32:41 +05:30
Ajit Ghaisas
364be79d47
8236616: Polyline drawing is incorrect
2020-01-03 16:13:00 +05:30
Artem Bochkarev
2ad73d2e67
8236137: avoid texture reallocations inside vertex-cache
2019-12-25 02:25:33 +03:00
Artem Bochkarev
a941e59035
8236104: introduce EncoderManager, split MTLContext into several classes
...
EncoderManager:
1. checks destination texture changes (creates new encoder when dest changes)
2. changes states of encoder only when cached state doesn't equal required states
Also:
- extract Composite, Transform, Clip and Paint entities from MTLContext (shaders and buffers are set in MTLPaint.setPipelineState)
- reimplemented MTLPipelineStatesStorage (simplified), add several optimizations (don't use stringWithFormat, fast state search)
- fix texture shaders
- fixed various composite problems
- optimizations
2019-12-25 02:21:28 +03:00
Artem Bochkarev
c4baadb3c9
8233710: support all params for native blit loops
...
with:
1. code cleanup (remove unnecessary code)
2. fix clip-rect usage
3. add debug under define
4. minor optimizations
2019-12-25 01:50:00 +03:00
Ajit Ghaisas
e2d1e4c804
8233233 : Implement Shape Clip
2019-12-19 14:38:40 +05:30
Jayathirth D V
dee4009a97
8235176: Add local glyph state management and remove global references
2019-12-02 14:20:32 +05:30
Jayathirth D V
e682c5129a
Merge
2019-11-27 13:34:58 +05:30
Jayathirth D V
cdcb094b65
8233190: Use multi commandbuffer and draw back buffer in QueueFlusher
2019-11-26 16:35:19 +05:30
Artem Bochkarev
537653bd49
8234506: implement cleaning logic for textures pool
...
* use Last-Recent-Used strategy
* also optimized search of item
* also add command buffer wrapper (that manages binded per-frame resources)
2019-11-20 14:41:12 +03:00
Artem Bochkarev
4fd7c3c449
8234352: fixed memory leaks (for textures)
...
also remove unnecessary code that has no sense (given from initial GL impl)
2019-11-18 21:22:51 +03:00
Alexey Ushakov
2ec02181fa
8233879 : Improve performance of MTLVertexCache
...
Improved performance by avoiding creation of MTLBuffer objects for passing vertices
2019-11-09 18:58:48 +03:00
Artem Bochkarev
14e6b1244c
8233840: implemented MTLBlitLoops_CopyArea
2019-11-08 13:06:44 +03:00
Artem Bochkarev
24bff4e701
8233711: support alpha-composite modes (through multipliers of MTLRenderPipelineColorAttachmentDescriptor)
2019-11-08 12:07:14 +03:00
Artem Bochkarev
18b550e872
8233714: support 32bpp raster formats (for SwToTexture blit)
...
* use swizzle when available (otherwise perform raster conversion on cpu)
* supported flag SurfaceData.isOpaue
* fixed memory management for TexturesPool
2019-11-07 12:24:48 +03:00
Magnus Ihse Bursie
fab846163c
8233034: configure needs to provide path to Xcode metal build tools
...
Reviewed-by: prr
2019-11-04 12:14:45 -08:00
Phil Race
03aa3101a1
Backout 8233039 due to build breakage
2019-11-04 11:39:32 -08:00
Artem Bochkarev
c8b91c2d3f
8233039: support different raster formats (for SwToTexture blit)
...
* supported flag SurfaceData.isOpaue
* added implementation for missing composite rules (some combinations of parameters and extra-alpha can't be supported with CAD-multipliers, need to reimplement via shaders)
2019-11-01 17:25:07 +03:00
Artem Bochkarev
5b3c412357
8233039: minor code cleanup
...
minor simplification for MTLContext.createRenderEncoder, fixed logging utils
2019-11-01 17:23:42 +03:00
Kevin Rushforth
95b69fe529
8232918: Unguarded use of displaySyncEnabled causes build to fail
...
Wrap displaySyncEnabled in @available check to avoid warning
2019-10-23 12:04:35 -07:00
Jayathirth D V
535fff0dac
Merge
2019-10-11 18:14:10 +05:30
Jayathirth D V
bbfac12c68
8232164: Lock renderqueue for least amount of time by making CAMetalLayer asynchronous
...
Reviewed-by: aghaisas
2019-10-11 15:20:54 +05:30
Alexey Ushakov
1768149951
8230958: AA Geometry rendering is not supported in metal
...
Fixed severe memory leaks that caused J2Demo hangs in AA mode
2019-10-03 00:38:17 +03:00
Ajit Ghaisas
49ca894f15
8231614: Avoid passing of redundant vertex 'z' data to vertex shader
2019-09-30 14:18:02 +05:30
Alexey Ushakov
0f76adc28d
Fixed out of bounds access to transform matrix
2019-09-26 17:51:40 +03:00
Alexey Ushakov
cfc96d96f7
8230958: AA Geometry rendering is not supported in metal
...
Replaced mallocs with local arrays
2019-09-15 17:22:08 +03:00
Jayathirth D V
4921d927e0
Merge
2019-09-26 12:26:28 +05:30
Jayathirth D V
61aeca21c1
8231215: Add missed change for JDK-8231056
...
Reviewed-by: aghaisas
2019-09-19 11:30:46 +05:30
Jayathirth D V
fda678bef9
8231056: Refactor code to remove repetative logic in MTLLayer
...
Reviewed-by: aghaisas
2019-09-19 10:58:49 +05:30
Ajit Ghaisas
aba2c30d1e
8231178 : testImgBubbles of RenderPerfTest reports less FPS when run with Metal
...
Reviewed-by : jdv
2019-09-18 15:25:25 +05:30
Ajit Ghaisas
3ecd356574
8231175 : Fix J2DDemo sanity breakage caused due to initial commit of 8230958
2019-09-18 14:50:04 +05:30
Alexey Ushakov
762853fe8f
8230958: AA Geometry rendering is not supported in metal
...
Supported flat color fills in AA rendering mode
2019-09-13 21:17:07 +03:00
Alexey Ushakov
f879fa4e34
8230958: AA Geometry rendering is not supported in metal
...
Implemented MTLMaskFill_MaskFill operation
2019-09-13 15:38:18 +03:00
Ajit Ghaisas
6c8022b1ee
8230837: MTLRenderer_DrawParallelogram method - can be optimized by combining 4 drawPrimitives calls
...
Reviewed-by: jdv
2019-09-12 15:10:50 +05:30
Alexey Ushakov
d691007acc
8230859: fillOval with stroke width < 1 does not render
...
Implemented missing primitive
2019-09-11 17:47:02 +03:00
Jayathirth D V
9f250e53c8
8230849: Remove scheduleBlitAllModifiedLayers code after setNeedsDisplay
...
Reviewed-by: aghaisas
2019-09-11 17:37:53 +05:30
Alexey Ushakov
7cba2b956a
8230810: JFrame has incorrect insets with metal pipeline enabled
...
Adjusted metal rendering to use correct insets in JFrame
2019-09-10 18:21:35 +03:00
Jayathirth D V
c4ee724176
8230793: Remove CALayerDelegate usage for metal
...
Reviewed-by: aghaisas
2019-09-10 15:21:59 +05:30
Jayathirth D V
393e924d2d
8230789: Call setNeedsDisplay when we are drawing child layers recursively
...
Reviewed-by: aghaisas
2019-09-10 12:15:30 +05:30
Alexey Ushakov
fcba1675a7
8230657: Create fine grained render perf test for metal pipeline
...
Converted gradle JUnit test to plain java for ant and gnumake
To run the tests:
cd src/demo/share/java2d/RenderPerfTest
ant run
or
java -jar dist/RenderPerfTest.jar
or
java -jar dist/RenderPerfTest.jar testWhiteTextBubblesGray
2019-09-06 16:06:07 +03:00
Jayathirth D V
493e7d102a
8228576: Use setNeedsDisplay to start blitting in Appkit thread in Metal
...
Co-authored-by: Ajit Ghaisas <ajit.ghaisas@oracle.com >
Reviewed-by: aghaisas
2019-09-06 16:09:19 +05:30
Alexey Ushakov
54f1e4ec23
8230657: Create fine grained render perf test for metal pipeline
...
To run the tests:
cd src/demo/share/java2d/RenderPerfTest
sh gradlew test -i
or
sh gradlew test --tests *testWiredBoxBubbles* -i
2019-09-05 17:35:46 +03:00
Alexey Ushakov
a59e9ab2ac
8230647: Provide metal shaders library for all build targets
2019-09-05 13:15:38 +03:00
Ajit Ghaisas
6bd87cb96f
8230641: MTLRenderer_FillSpans method needs to be optimized by reducing total number of drawPrimitives calls
...
Reviewed-by: jdv
2019-09-05 15:28:54 +05:30
Jayathirth D V
7a448bc74d
8230287: Use single render encoder per destination for metal
2019-08-28 17:23:11 +05:30
Alexey Ushakov
b5cc29da48
Added support for Xcode 10
2019-08-23 22:51:17 +03:00
Jayathirth D V
d98d18b297
8230042: Fix metal shader generation path
...
Reviewed-by: aghaisas
2019-08-22 19:52:56 +05:30
Jayathirth D V
1441538b23
8229915: Migrate the metal changes from sandbox to lanai repository
...
Co-authored-by: Alexey Ushakov <alexey.ushakov@jetbrains.com >
Co-authored-by: Ajit Ghaisas <ajit.ghaisas@oracle.com >
Reviewed-by: aghaisas
2019-08-22 17:57:55 +05:30