Alexey Ushakov
c5205d96b9
8242925 J2DDemo - Anti-Aliased rendering with Metal differs as compared to OpenGL
...
Corrected alpha blending in shader
2020-12-04 21:03:51 +03:00
Alexey Ushakov
6c9bc0a0f1
8257618 Lanai: GradientPaint interpolates over stops limits
...
Extended fix to Linear and Radial gradients. Added LINEAR_RGB->sRGB if necessary
2020-12-04 05:00:23 +03:00
Alexey Ushakov
26d9488fcb
8257618 Lanai: GradientPaint interpolates over stops limits
...
Limit interpolation parameter
2020-12-04 05:00:22 +03:00
Denis Konoplev
8e62c4f39f
8238533: AA & texture on texture
2020-12-04 05:00:22 +03:00
Denis Konoplev
026f59e556
8238533: [Lanai] Support texture paint where source is transparent
2020-12-04 05:00:22 +03:00
Vitaly Provodin
16bbc5dc2a
updated JTreg exclude list
2020-12-04 05:00:22 +03:00
Vitaly Provodin
02fb1d3738
updated JTreg exclude list
2020-12-04 05:00:22 +03:00
denis.konoplev
f94ac7fa9c
Add gradle project for lanai branch
2020-12-04 05:00:22 +03:00
Vitaly Provodin
41e57a057f
updated JTreg exclude list
2020-12-04 05:00:22 +03:00
Vitaly Provodin
53f29f9e56
updated JTreg exclude list
2020-12-04 05:00:22 +03:00
Vitaly Provodin
06dcc6c071
updated JTreg exclude list
2020-12-04 05:00:22 +03:00
Vitaly Provodin
ebce5366b8
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-12-04 05:00:21 +03:00
Vitaly Provodin
abb4f20d5f
updated JTreg exclude list
2020-12-04 05:00:21 +03:00
Vitaly Provodin
9931d4d7b2
updated JTreg exclude list
2020-12-04 05:00:21 +03:00
Vitaly Provodin
4bf4edbaa3
updated JTreg exclude list
2020-12-04 05:00:21 +03:00
Vitaly Provodin
8b0d959080
updated JTreg exclude list
2020-12-04 05:00:21 +03:00
Vitaly Provodin
be4aee5044
updated JTreg exclude list
2020-12-04 05:00:21 +03:00
Vitaly Provodin
134458a43b
add notarization scripts
2020-12-04 05:00:21 +03:00
Vitaly Provodin
41e878ff59
JBR-2212 add JBR building scripts
2020-12-04 05:00:21 +03:00
Vitaly Provodin
a082c34568
updated JTreg exclude list
2020-12-04 05:00:20 +03:00
Vitaly Provodin
9a0c6b6454
JBR-1988: switch building onto 10.13
2020-12-04 05:00:20 +03:00
Vitaly Provodin
6c7caebf4e
updated JTreg exclude list
2020-12-04 05:00:20 +03:00
Vitaly Provodin
95fe3faade
updated JTreg exclude list
2020-12-04 05:00:20 +03:00
Vitaly Provodin
4837da072b
updated JTreg exclude list
2020-12-04 05:00:20 +03:00
Vitaly Provodin
5d095df080
updated JTreg exclude list
2020-12-04 05:00:20 +03:00
Vitaly Provodin
8b0e9e2282
updated JTreg exclude list
2020-12-04 05:00:20 +03:00
Vitaly Provodin
a73d0b920f
updated JTreg exclude list
2020-12-04 05:00:20 +03:00
Vitaly Provodin
8db8fc2d3b
updated JTreg exclude list
2020-12-04 05:00:19 +03:00
Vitaly Provodin
b02037311c
updated JTreg exclude list
2020-12-04 05:00:19 +03:00
Vitaly Provodin
704a131487
updated JTreg exclude list
2020-12-04 05:00:19 +03:00
Vitaly.Provodin
863c8308e4
updated JTreg exclude list
2020-12-04 05:00:19 +03:00
Vitaly Provodin
60745ad11d
updated JTreg exclude list
2020-12-04 05:00:19 +03:00
Vitaly Provodin
bbb686e53c
updated JTreg exclude list
2020-12-04 05:00:19 +03:00
Ajit Ghaisas
85fcedca4d
8257566: Lanai: System runs out of application memory while running the Unmanaged_BufferredImage_draw_NearestNeighbor test multiple times
2020-12-03 10:05:13 +00:00
duke
ca1296ffef
Automatic merge of jdk:master into master
2020-12-03 03:00:19 +00:00
Ioi Lam
02a0a027f4
8257563: Remove excessive include of klass.inline.hpp
...
Reviewed-by: dholmes, stuefe, stefank
2020-12-03 01:34:04 +00:00
J. Duke
adbb74a935
Merge jdk:master
2020-12-02 23:49:36 +00:00
Anthony Scarpino
cc1915b3b3
8253821: Improve ByteBuffer performance with GCM
...
Reviewed-by: xuelei, valeriep
2020-12-02 23:10:32 +00:00
Calvin Cheung
3da30e991a
8257241: CDS should not handle disableEagerInitialization for archived lambda proxy classes
...
Reviewed-by: iklam, redestad, mchung
2020-12-02 22:17:46 +00:00
Vladimir Ivanov
7104400ad8
8257164: Share LambdaForms for VH linkers/invokers
...
Reviewed-by: redestad, kvn, psandoz
2020-12-02 21:47:27 +00:00
Leonid Mesnik
3e89981d98
8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout
...
Reviewed-by: sspitsyn, dcubed
2020-12-02 20:16:28 +00:00
Christoph Langer
93b6ab56ae
8256818: SSLSocket that is never bound or connected leaks socket resources
...
Reviewed-by: xuelei
2020-12-02 19:23:26 +00:00
Vladimir Ivanov
692b273ec5
8257189: Handle concurrent updates of MH.form better
...
Reviewed-by: redestad, psandoz
2020-12-02 17:35:41 +00:00
Ioi Lam
670426646d
8257565: epsilonBarrierSet.hpp should not include barrierSetAssembler
...
Reviewed-by: kbarrett, stuefe, shade
2020-12-02 16:56:55 +00:00
Yumin Qi
0b8c7807fe
8256256: UL should not use heap allocation for output string
...
Reviewed-by: dholmes, stuefe
2020-12-02 16:22:51 +00:00
Coleen Phillimore
2508bc7c58
8257140: Crash in JvmtiTagMap::flush_object_free_events()
...
Reviewed-by: sspitsyn, kbarrett
2020-12-02 14:09:55 +00:00
Coleen Phillimore
cfb50a9cb7
8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64
...
Reviewed-by: stuefe, sspitsyn, dholmes
2020-12-02 13:40:26 +00:00
Stefan Karlsson
287b829c04
8254877: GCLogPrecious::_lock rank constrains what locks you are allowed to have when crashing
...
Reviewed-by: eosterlund
2020-12-02 12:28:38 +00:00
Stefan Karlsson
1fd0ea7035
8256382: Use try_lock for hs_err EventLog printing
...
Reviewed-by: stuefe
2020-12-02 12:28:10 +00:00
Magnus Ihse Bursie
bff68f1f67
8257533: legacy-jre-image includes jpackage and jlink tools
...
Reviewed-by: alanb, sundar
2020-12-02 10:30:48 +00:00
Stuart Monteith
9a60413ba0
8248736: [aarch64] runtime/signal/TestSigpoll.java failed "fatal error: not an ldr (literal) instruction."
...
Reviewed-by: aph, shade
2020-12-02 10:22:20 +00:00
Magnus Ihse Bursie
e7ca0c4ae3
8257224: JDK-8251549 didn't update building.html
...
Reviewed-by: sundar, shade
2020-12-02 10:18:15 +00:00
Doug Simon
7e37c7c544
8257471: fatal error: Fatal exception in JVMCI: Exception during JVMCI compiler initialization
...
Reviewed-by: kvn, never
2020-12-02 10:14:46 +00:00
Yasumasa Suenaga
3e3745c2da
8256008: UL does not report anything if disk writing fails
...
Reviewed-by: stuefe
2020-12-02 09:19:24 +00:00
Yasumasa Suenaga
fb139cff1a
8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c
...
Reviewed-by: dholmes, stuefe
2020-12-02 09:06:02 +00:00
Stefan Johansson
9de283b891
8257505: nsk/share/test/StressOptions stressTime is scaled in getter but not when printed
...
Reviewed-by: kbarrett, dholmes
2020-12-02 08:53:54 +00:00
Sergey Bylokhov
282cb325b1
8005970: Mouse cursor is default cursor over TextArea's scrollbar
...
Reviewed-by: kizune
2020-12-02 06:51:53 +00:00
Jie Fu
f2a0988a4a
8257228: G1: SIGFPE in G1ConcurrentRefine::create(int*) due to buffers_to_cards overflow
...
Reviewed-by: kbarrett, tschatzl
2020-12-02 06:49:57 +00:00
Bradford Wetmore
fe5cccc1ec
8254631: Better support ALPN byte wire values in SunJSSE
...
Reviewed-by: xuelei, dfuchs
2020-12-02 04:14:28 +00:00
Alexey Semenyuk
541c7f74bb
8257434: jpackage fails to create rpm on Fedora Linux
...
Reviewed-by: almatvee, herrick
2020-12-02 02:50:33 +00:00
Jie Fu
8f4fa3f8d5
8257232: CompileThresholdScaling fails to work on 32-bit platforms
...
Reviewed-by: kvn, redestad
2020-12-02 02:31:08 +00:00
Paul Sandoz
cfd070ece6
8257537: [vector] Cleanup redundant bitwise cases on floating point vectors
...
Reviewed-by: vlivanov
2020-12-02 02:01:19 +00:00
Sergey Bylokhov
03f3b8eadd
8210253: Clipped UI rendering with X11 pipeline and HiDPI
...
Reviewed-by: aivanov, kizune
2020-12-02 00:04:20 +00:00
Xin Liu
ce496cbda5
8257190: simplify PhaseIdealLoop constructors
...
Currently, C2 has 3 private constructors of PhaseIdealLoop as follows. a-b are for verification. only c is for real loop optimizations.
a. PhaseIdealLoop( PhaseIterGVN &igvn)
b. PhaseIdealLoop(PhaseIterGVN &igvn, const PhaseIdealLoop *verify_me)
c. PhaseIdealLoop(PhaseIterGVN &igvn, LoopOptsMode mode)
I propose 3 changes to simplify them.
1. add assertion in the constructor c. C2 shouldn't use mode = LoopOptsVerify for it.
2. merge a and b into one constructor.
3. make the merged verification ctor only for debug builds.
Reviewed-by: thartmann, kvn
2020-12-01 23:50:53 +00:00
David Holmes
927504e827
8256474: Migrate Mutex _owner accesses to use Atomic operations
...
Reviewed-by: coleenp, kbarrett
2020-12-01 23:10:39 +00:00
Claes Redestad
00e79db89e
8257511: JDK-8254082 brings regression to AbstractStringBuilder.insert(int dstOffset, CharSequence s, int start, int end)
...
Reviewed-by: alanb, rriggs, bpb
2020-12-01 22:50:05 +00:00
Nils Eliasson
015e6e58c5
8257460: Further CompilerOracle cleanup
...
Reviewed-by: kvn, redestad, thartmann
2020-12-01 21:08:45 +00:00
Guoxiong Li
29d90b952c
8255968: Confusing error message for inaccessible constructor
...
Reviewed-by: mcimadamore
2020-12-01 21:06:06 +00:00
Brian Burkhalter
c5046ca5b3
8246739: InputStream.skipNBytes could be implemented more efficiently
...
Reviewed-by: rriggs, lancea, naoto
2020-12-01 20:07:53 +00:00
Mandy Chung
56b15fbbcc
8159746: (proxy) Support for default methods
...
Co-authored-by: Peter Levart <plevart@openjdk.org >
Reviewed-by: darcy, alanb, plevart
2020-12-01 17:23:07 +00:00
Alan Bateman
1433bafb33
8253751: Dependencies of automatic modules are not propagated through module layers
...
Reviewed-by: mchung
2020-12-01 15:40:10 +00:00
Patric Hedlin
e3d0f27031
8257231: assert(!is_mcall || (call_returns[block->_pre_order] <= (uint) current_offset))
...
Reviewed-by: shade, chagedorn
2020-12-01 14:16:41 +00:00
Aleksey Shipilev
eaf4db6b8b
8257502: Builds fail with new warnings after JDK-8256254
...
Reviewed-by: jiefu, stuefe
2020-12-01 13:51:35 +00:00
Claes Redestad
2966d0d334
8257223: C2: Optimize RegMask::is_bound
...
Reviewed-by: kvn, neliasso
2020-12-01 13:18:32 +00:00
Coleen Phillimore
3a11009dac
8256830: misc tests failed with "assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking"
...
Reviewed-by: kbarrett, sspitsyn, dholmes
2020-12-01 13:07:41 +00:00
Mahendra Chhipa
c859fb02f3
8249836: java/io/IOException/LastErrorString.java should have bug-id as 1st word in @ignore
...
Reviewed-by: iignatyev
2020-12-01 12:57:36 +00:00
Alexey Ushakov
a4f5e37655
8257441: Lanai: java/awt/image/VolatileImage/DrawHugeImageTest fails
2020-12-01 12:00:18 +00:00
Yasumasa Suenaga
e0de28c1d3
8257424: RecordingStream does not specify the recording name
...
Reviewed-by: egahlin
2020-12-01 11:17:43 +00:00
Magnus Ihse Bursie
60f2ba9a24
8257487: Include configuration name in summary
...
Reviewed-by: shade
2020-12-01 11:04:13 +00:00
Per Liden
021dced22a
8257415: ZGC: Fix barrier_data types
...
Reviewed-by: smonteith, stefank
2020-12-01 10:40:46 +00:00
Denis Konoplev
c6bc2f1241
8257442: Lanai: Create RenderPerf tests for SW to HW blits
2020-12-01 10:26:30 +00:00
Christian Hagedorn
aa2d36f6de
8256807: C2: Not marking stores correctly as mismatched in string opts
...
Reviewed-by: vlivanov, roland, thartmann
2020-12-01 10:11:39 +00:00
Roland Westrelin
3d460bd295
8256655: rework long counted loop handling
...
Reviewed-by: kvn, thartmann, vlivanov
2020-12-01 07:30:51 +00:00
Aleksey Shipilev
13bd2e82ca
8257396: AArch64 Zero build is broken after JDK-8252684
...
Reviewed-by: dholmes
2020-12-01 07:14:24 +00:00
Tobias Hartmann
353e791a18
8257398: Enhance debug output in Type::check_symmetrical
...
Reviewed-by: vlivanov, chagedorn
2020-12-01 07:02:48 +00:00
Ioi Lam
f48737c7b3
8256254: Convert vmIntrinsics::ID to enum class
...
Reviewed-by: redestad, kvn
2020-12-01 05:35:29 +00:00
Sergey Bylokhov
b5ce8af3d7
8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state
...
Reviewed-by: kizune, aivanov
2020-12-01 04:49:21 +00:00
Jie Fu
0eaf0bbe26
8257420: Zero VM build broken with clang after JDK-8256726 due to strlen() is not a constexpr
...
Reviewed-by: shade, stuefe
2020-12-01 03:38:30 +00:00
Prasanta Sadhukhan
822ee47459
8257242: [macOS] Java app crashes while switching input methods
...
Reviewed-by: serb
2020-12-01 03:21:57 +00:00
duke
9782047b09
Automatic merge of jdk:master into master
2020-12-01 03:00:37 +00:00
Valerie Peng
7d8985243d
8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files
...
Reviewed-by: weijun
2020-12-01 00:49:39 +00:00
Mandy Chung
4356469a31
8230501: Class data support for hidden classes
...
Reviewed-by: jvernee, psandoz, chegar
2020-12-01 00:24:40 +00:00
Lance Andersen
11dad148ff
8257445: (zipfs) Add DataProvider to TestLocOffsetFromZip64EF.java
...
Reviewed-by: bpb
2020-12-01 00:14:59 +00:00
Rohit Arul Raj
29f86e00b1
8256536: Newer AMD 19h (EPYC) Processor family defaults
...
Reviewed-by: kvn
2020-11-30 22:29:53 +00:00
Weijun Wang
7f58a8e954
8213719: Both sect163r2 and sect163k1 are default curves for field size 163
...
Reviewed-by: valeriep, xuelei
2020-11-30 22:19:53 +00:00
Xue-Lei Andrew Fan
ae5b5268f3
8257448: Clean duplicated non-null check in the SunJSSE provider implementation
...
Reviewed-by: mullan
2020-11-30 21:57:14 +00:00
Stuart Marks
41dbc139ab
8180352: Add Stream.toList() method
...
Reviewed-by: psandoz
2020-11-30 19:37:56 +00:00
Paul Sandoz
89690699b2
8256995: [vector] Improve broadcast operations
...
Co-authored-by: Paul Sandoz <psandoz@openjdk.org >
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org >
Reviewed-by: kvn, vlivanov
2020-11-30 18:52:20 +00:00
Sergey Tsypanov
6eb25d7cb4
8254082: AbstractStringBuilder.insert(int dstOffset, CharSequence s, int start, int end) is missing fast-path for String
...
Reviewed-by: redestad
2020-11-30 17:43:19 +00:00
Erik Joelsson
4c86e46d75
8256810: Incremental rebuild broken on Macosx
...
Reviewed-by: mikael, ihse
2020-11-30 17:40:39 +00:00
Stefan Johansson
02ba5194c0
8255001: Move G1PeriodicGCTask to its own file
...
Reviewed-by: tschatzl, lkorinth
2020-11-30 17:37:19 +00:00
skodanda
8aaee53c2c
8256187: [TEST_BUG] Automate bug4275046.java test
...
Reviewed-by: aivanov, psadhukhan
2020-11-30 17:36:45 +00:00
Magnus Ihse Bursie
a3e1980c08
8256541: Sort out what version of awk is used in the build system
...
Reviewed-by: erikj
2020-11-30 16:35:02 +00:00
Per Liden
e3abe51a31
8257418: C2: Rename barrier data member in MemNode and LoadStoreNode
...
Reviewed-by: vlivanov
2020-11-30 14:15:43 +00:00
Sean Mullan
c0719605e7
8257083: Security infra test failures caused by JDK-8202343
...
Reviewed-by: xuelei
2020-11-30 13:31:47 +00:00
Ajit Ghaisas
aafb51fd34
8257413: Lanai - Use optimum sized temporary buffer while replacing texture region
2020-11-30 13:29:34 +00:00
Coleen Phillimore
4db05e991b
8254042: gtest/GTestWrapper.java failed os.test_random
...
Reviewed-by: dholmes, stuefe, kbarrett
2020-11-30 12:48:17 +00:00
Thomas Schatzl
962f7a3bae
8257162: Initialize ThreadLocalAllocBuffer members
...
Reviewed-by: shade, ayang, sjohanss, pliden
2020-11-30 11:27:45 +00:00
Vladimir Ivanov
337d7bce03
8257165: C2: Improve box elimination for vector masks and shuffles
...
Reviewed-by: kvn, thartmann
2020-11-30 10:36:38 +00:00
Vladimir Ivanov
4e55d0f31e
8257057: C2: Improve safepoint processing during vector scalarization pass
...
Reviewed-by: kvn, thartmann
2020-11-30 10:30:47 +00:00
Richard Reingruber
e77aed624e
8256754: Deoptimization::revoke_for_object_deoptimization: stack processing start call is redundant
...
Reviewed-by: dlong, eosterlund
2020-11-30 08:37:06 +00:00
Erik Gahlin
738efea9c6
8248564: JFR: Remote Recording Stream
...
Reviewed-by: mgronlun
2020-11-30 08:19:08 +00:00
Claes Redestad
9bcd2695c3
8257221: C2: RegMask::is_bound_set split set handling broken since JDK-8221404
...
Reviewed-by: kvn, neliasso
2020-11-30 08:18:32 +00:00
David Holmes
222e943074
8257238: Cleanup include directives for precompiled.hpp
...
Reviewed-by: kbarrett
2020-11-30 03:38:10 +00:00
duke
7be48b0e98
Automatic merge of jdk:master into master
2020-11-30 03:00:36 +00:00
Xue-Lei Andrew Fan
fdee70d174
8257237: Cleanup unused imports in the SunJSSE provider implementation
...
Reviewed-by: wetmore
2020-11-30 01:54:36 +00:00
Vladimir Kozlov
816e8f83b8
8256999: Add C2 intrinsic for Reference.refersTo and PhantomReference::refersTo
...
Reviewed-by: pliden, vlivanov, rkennke, eosterlund, shade
2020-11-29 20:27:01 +00:00
Doug Simon
c5d95071df
8257220: [JVMCI] option validation should not result in a heavy-weight VM crash
...
Reviewed-by: kvn
2020-11-29 16:52:14 +00:00
Vladimir Kempik
c2af27beb0
8257148: Remove obsolete code in AWTView.m
...
Reviewed-by: serb
2020-11-29 08:17:52 +00:00
Aleksey Shipilev
87f37aa278
8256726: Zero: print proper message in ArrayIndexOutOfBoundException
...
Reviewed-by: dholmes, sgehwolf
2020-11-29 08:02:53 +00:00
Aleksey Shipilev
f4c15a98e3
8256832: Zero: micro-optimize safepoint handling after JDK-8255384
...
Reviewed-by: rehn
2020-11-29 08:02:25 +00:00
duke
add594364d
Automatic merge of jdk:master into master
2020-11-29 03:00:37 +00:00
David Holmes
04eecf03eb
8257233: Windows x86 build is broken by JDK-8252684
...
Reviewed-by: mikael
2020-11-29 01:20:37 +00:00
Nick Gasson
c93f0a07c4
8252684: Move the AArch64 assember test under test/hotspot/gtest
...
Reviewed-by: aph
2020-11-28 15:37:18 +00:00
Sergey Bylokhov
1241f80002
8196086: java/awt/image/DrawImage/IncorrectSourceOffset.java fails
...
Reviewed-by: shade
2020-11-28 04:30:22 +00:00
duke
ec6c1f4621
Automatic merge of jdk:master into master
2020-11-28 03:00:38 +00:00
Joe Darcy
65137ff02c
8253753: Enable default constructor warning in client modules
...
Reviewed-by: prr, serb, ihse
2020-11-27 21:31:59 +00:00
Hollow Man
f6bfbb2b09
8257208: Fix typo in doc/building.md
...
Reviewed-by: ihse
2020-11-27 19:32:24 +00:00
Fleshgrinder
b4cba15a0e
8170432: Class java.util.UUID & @Override
...
Reviewed-by: dfuchs, lancea
2020-11-27 19:29:50 +00:00
Hannes Wallnöfer
5be4de8583
8245058: improve presentation of annotations for modules and packages
...
Reviewed-by: jjg
2020-11-27 19:12:31 +00:00
Martin Doerr
d51e2ab219
8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode
...
Reviewed-by: clanger
2020-11-27 15:43:52 +00:00
Hannes Wallnöfer
644271e7a4
8248566: Make API docs more usable on mobile browsers
...
Reviewed-by: jjg
2020-11-27 15:31:56 +00:00
Hannes Wallnöfer
53d14442c9
8244535: JavaDoc search is overly strict with letter case
...
Reviewed-by: jjg
2020-11-27 15:27:19 +00:00
Hannes Wallnöfer
78fdb65dcf
8254893: Fix display of search tag results without holder information
...
Reviewed-by: jjg
2020-11-27 13:21:18 +00:00
Albert Mingkun Yang
20525d2110
8257149: Improve G1 Service thread task scheduling to guarantee task delay
...
Reviewed-by: sjohanss, iwalulya
2020-11-27 11:57:11 +00:00
Denis Konoplev
77dca424db
8238285: Lanai: java/awt/image/DrawImage tests fail
2020-11-27 09:56:32 +00:00
Hannes Wallnöfer
f2f3ba92d7
8242652: Throw SkippedException if no JS engine availabe in TestSearchScript
...
Reviewed-by: prappo
2020-11-27 09:43:01 +00:00
Stefan Johansson
ee99686b28
8252645: Change time measurements in G1ServiceThread to only account remembered set work
...
Reviewed-by: ayang, tschatzl
2020-11-27 08:44:35 +00:00
Aleksey Shipilev
a3eec39b01
8257181: s390x builds are very noisy with gc-sections messages
...
Reviewed-by: mdoerr, lucy
2020-11-27 06:48:04 +00:00
Aleksey Shipilev
9a468d8599
8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
...
Reviewed-by: jiefu, kvn
2020-11-27 06:47:30 +00:00
duke
dcff176cd1
Automatic merge of jdk:master into master
2020-11-27 03:00:36 +00:00
Evgeny Astigeevich
2215e5a47e
8255351: Add detection for Graviton 2 CPUs
...
Reviewed-by: simonis, kvn
2020-11-26 19:55:39 +00:00
Bradford Wetmore
62d72dec5e
8220730: sun.security.provider.SecureRandom default constructor has wrong documentation
...
Reviewed-by: weijun
2020-11-26 18:47:38 +00:00
Andrew Haley
4e43b28858
8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
...
Reviewed-by: shade, adinn
2020-11-26 17:52:54 +00:00
Evgeny Astigeevich
6e0062236c
8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
...
Reviewed-by: simonis
2020-11-26 16:10:23 +00:00
Daniel Fuchs
a93841ac9c
8255277: randomDelay in DrainDeadlockT and LoggingDeadlock do not randomly delay
...
Reviewed-by: lancea
2020-11-26 14:50:40 +00:00
Claes Redestad
2d30a10138
8257069: C2: Clarify and sanity test RegMask/RegMaskIterator
...
Reviewed-by: jvernee, kvn
2020-11-26 13:42:55 +00:00
Stefan Karlsson
0a5de50052
8257151: ZGC: Simplify ZVerify
...
Reviewed-by: pliden, eosterlund
2020-11-26 13:02:49 +00:00
Per Liden
bf66d734bc
8257073: ZGC: Try forward object before retaining page
...
Reviewed-by: ayang, eosterlund, stefank
2020-11-26 12:30:28 +00:00
Aleksey Shipilev
1b3aa3afc5
8256831: MIPS Zero builds fail with undefined __atomic_compare_exchange_8
...
Reviewed-by: ihse
2020-11-26 11:26:01 +00:00
Jorn Vernee
734d3c3b8a
8256862: Several java/foreign tests fail on x86_32 platforms
...
Reviewed-by: sundar
2020-11-26 11:21:10 +00:00
Per Liden
7946c94170
8257082: ZGC: Clean up ZRuntimeWorkers and ZWorkers
...
Reviewed-by: stefank
2020-11-26 10:57:24 +00:00
Stefan Johansson
f6d6a07c30
8256938: Improve remembered set sampling task scheduling
...
Reviewed-by: tschatzl, ayang
2020-11-26 10:06:14 +00:00
Per Liden
b823ad9270
8257072: ZGC: Rename roots iterators
...
Reviewed-by: ayang, stefank
2020-11-26 09:54:19 +00:00
Sergey Bylokhov
973255c469
8196100: javax/swing/text/JTextComponent/5074573/bug5074573.java fails
...
Reviewed-by: kizune
2020-11-26 08:43:29 +00:00
Joakim Nordström
a8e3eabb6d
8245026: PsAdaptiveSizePolicy::_old_gen_policy_is_ready is unused
...
Reviewed-by: sjohanss, pliden
2020-11-26 07:31:09 +00:00
duke
205bae2a49
Automatic merge of jdk:master into master
2020-11-26 03:00:39 +00:00
Jie Fu
b1d1499356
8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
...
Reviewed-by: thartmann, vlivanov
2020-11-26 02:41:42 +00:00
Claes Redestad
20020d1572
8254360: Re-examine use of CodeBuffer::verify_section_allocation
...
Reviewed-by: neliasso, thartmann, kvn
2020-11-25 21:50:34 +00:00
Thomas Stuefe
e56a8df8a0
8257042: [aix] Disable os.release_one_mapping_multi_commits_vm gtest
...
Reviewed-by: shade
2020-11-25 21:26:36 +00:00
Sergey Bylokhov
9d7121c180
8256713: SwingSet2 : Slider leaves tracks in uiScale=2
...
Reviewed-by: jdv, psadhukhan
2020-11-25 20:28:10 +00:00
Per Liden
434b98fe0f
8257077: ZGC: Remove ZWorkers::run_serial()
...
Reviewed-by: stefank
2020-11-25 20:12:16 +00:00
Per Liden
f3fc0e088d
8257079: ZGC: Fold ZMark::prepare_mark() into ZMark::start()
...
Reviewed-by: stefank, ayang
2020-11-25 20:11:26 +00:00
Aleksey Shipilev
a14f02d8e5
8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE
...
Reviewed-by: kvn, iignatyev
2020-11-25 20:01:00 +00:00
Jorn Vernee
7c73fff34d
8256486: Linux/Windows-x86 builds broken after JDK-8254231
...
Reviewed-by: shade
2020-11-25 18:09:22 +00:00
Lin Zang
461c5fc637
8256450: Add gz option to jmap to write a gzipped heap dump
...
Reviewed-by: cjplummer, sspitsyn, phh
2020-11-25 16:51:42 +00:00
Vipin Sharma
dee79d6053
8253936: Replace <code>...</code> with {@code ...} for java.sql
...
Reviewed-by: lancea
2020-11-25 16:01:40 +00:00
Nils Eliasson
cfb175dfdf
8256508: Improve CompileCommand flag
...
Reviewed-by: redestad, kvn
2020-11-25 14:20:35 +00:00
Christian Hagedorn
7aed9b65d0
8256016: Dacapo24H.java failed with "assert(false) failed: unscheduable graph"
...
Reviewed-by: kvn, vlivanov
2020-11-25 14:00:40 +00:00
Ralf Schmelter
26e6cb3eb9
8256489: Make gtest for long path names on Windows more resilient in the presence of virus scanners
...
Reviewed-by: dholmes, clanger
2020-11-25 13:16:36 +00:00
Aleksey Shipilev
911f16d4c8
8257056: Submit workflow should apt-get update to avoid package installation errors
...
Reviewed-by: rwestberg, sgehwolf
2020-11-25 13:13:15 +00:00
Chris Hegarty
b0bd0c24aa
8256755: Update build.tools.depend.Depend to handle record components in API signatures
...
Reviewed-by: jlahoda
2020-11-25 11:37:19 +00:00
Maurizio Cimadamore
9aeadbb020
8256865: Foreign Memory Access and Linker API are missing NPE checks
...
Reviewed-by: jvernee, sundar, chegar
2020-11-25 10:48:37 +00:00
Joakim Nordström
8cd2e0f694
8243315: ParallelScavengeHeap::initialize() passes GenAlignment as page size to os::trace_page_sizes instead of actual page size
...
Reviewed-by: sjohanss, tschatzl
2020-11-25 09:36:45 +00:00
Chris Hegarty
cdb41ba1d0
8255904: Remove superfluous use of reflection in Class::isRecord
...
Reviewed-by: redestad, alanb
2020-11-25 09:00:30 +00:00
Robin Westberg
c45725e587
8256747: GitHub Actions: decouple the hotspot build-only jobs from Linux x64 testing
...
Reviewed-by: shade
2020-11-25 08:28:59 +00:00
Alan Bateman
79e57ace65
8256643: Terminally deprecate ThreadGroup stop, destroy, isDestroyed, setDaemon and isDaemon
...
Reviewed-by: serb, rriggs, iris, mchung, smarks
2020-11-25 08:26:00 +00:00
Jatin Bhateja
0d91f0a1df
8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions
...
Reviewed-by: neliasso, kvn
2020-11-25 06:08:19 +00:00
Kim Barrett
66943fefa7
8256517: (ref) Reference.clear during reference processing may lose notification
...
8240696: (ref) Reference.clear may extend the lifetime of the referent
Use private native helper to implement Reference.clear.
Reviewed-by: pliden, rkennke, mchung
2020-11-25 03:34:50 +00:00
duke
3c27630ad7
Automatic merge of jdk:master into master
2020-11-25 03:00:36 +00:00
Mandy Chung
3c230b8ac5
8256993: Clarify Package::isSealed javadoc about package sealing vs sealed class or interface
...
Reviewed-by: alanb
2020-11-24 21:18:46 +00:00
Stefan Johansson
1b7a61ff4a
8254999: Move G1RemSetSamplingTask to more appropriate location
...
Reviewed-by: tschatzl, ayang
2020-11-24 20:56:14 +00:00
Patric Hedlin
695117f8f6
8255479: [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity
...
Reviewed-by: aph, neliasso
2020-11-24 18:56:58 +00:00
Sean Mullan
dbfeb90d3a
8243559: Remove root certificates with 1024-bit keys
...
Reviewed-by: weijun
2020-11-24 18:14:05 +00:00
Alex Menkov
2a1e9be6c2
8256364: vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002 failed with "assert(handle != __null) failed: JNI handle should not be null"
...
Reviewed-by: cjplummer, sspitsyn
2020-11-24 17:49:55 +00:00
Eric Liu
f1d6e8dbb6
8256387: Unexpected result if patching an entire instruction on AArch64
...
Reviewed-by: shade, aph
2020-11-24 17:29:03 +00:00
Roger Riggs
bd14274b1b
8256480: Refactor ObjectInputStream field reader implementation
...
Reviewed-by: bchristi
2020-11-24 17:04:08 +00:00
Tobias Hartmann
1c4c99eae2
8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count"
...
Reviewed-by: vlivanov, kvn, chagedorn
2020-11-24 16:52:13 +00:00
Martin Doerr
3b3e90ecad
8256924: ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231
...
Reviewed-by: shade
2020-11-24 16:24:55 +00:00
Andy Herrick
ff6df15be3
8256801: tools/jpackage/share/FileAssociationsTest.java#id0 failed unpack.bat with "Exit code: 1603"
...
Reviewed-by: asemenyuk, almatvee, kizune
2020-11-24 14:59:13 +00:00
Andy Herrick
303631e3d5
8256475: Fix Behavior when Installer name differs from application name.
...
Reviewed-by: asemenyuk, almatvee, kizune
2020-11-24 14:56:23 +00:00
Claes Redestad
fa3cfcd0cd
8256883: C2: Add a RegMask iterator
...
Reviewed-by: kvn, pliden, eosterlund
2020-11-24 14:35:51 +00:00
Claes Redestad
f55ae9595e
8256858: C2: Devirtualize PhaseIterGVN-specific methods
...
Reviewed-by: kvn, thartmann
2020-11-24 14:33:47 +00:00
Aleksey Shipilev
7b3d0958c0
8256618: Zero: Linux x86_32 build still fails
...
Reviewed-by: aph, dholmes, stuefe
2020-11-24 12:26:44 +00:00
Magnus Ihse Bursie
9e4944f7b6
8256308: Send arguments to javac server in a config file
...
Reviewed-by: erikj, jfranck
2020-11-24 11:13:09 +00:00
Aleksey Shipilev
8f7caa4353
8256857: ARM32 builds broken after JDK-8254231
...
Reviewed-by: jvernee, stuefe
2020-11-24 11:02:13 +00:00
Thomas Stuefe
f8d7c5a5cf
8256922: ppc, ppcle build broken after JDK-8254231
...
Reviewed-by: shade, lucy, mdoerr
2020-11-24 10:59:54 +00:00
Aleksey Shipilev
b52f6c053b
8256736: Zero: GTest tests fail with "unsuppported vm variant"
...
Reviewed-by: dholmes
2020-11-24 06:49:55 +00:00
Fairoz Matte
e838d71d61
8256722: handle VC++:1927 VS2019 in abstract_vm_version
...
Reviewed-by: shade, dholmes
2020-11-24 04:48:40 +00:00
duke
eeadc05079
Automatic merge of jdk:master into master
2020-11-24 03:00:36 +00:00
Kim Barrett
cc96b0acbc
8256813: Simplify WeakProcessor counting of OopStorage entries
...
Reviewed-by: sjohanss, stefank
2020-11-24 02:17:47 +00:00
Xiaohong Gong
67a959002d
8256614: AArch64: Add SVE backend implementation for integer min/max
...
Reviewed-by: adinn
2020-11-24 02:04:34 +00:00
Per Liden
372595cca3
8256390: ZGC: Relocate in-place instead of having a heap reserve
...
Reviewed-by: stefank, eosterlund
2020-11-23 23:30:38 +00:00
Aleksey Shipilev
1df94c9fff
8256912: Zero builds fail after JDK-8255984
...
Reviewed-by: zgu, rkennke
2020-11-23 22:30:36 +00:00
Naoto Sato
b3497f9b36
8256839: JavaDoc for java.time.Period.negated() method
...
Reviewed-by: rriggs, lancea, joehw, scolebourne
2020-11-23 22:17:45 +00:00
Kim Barrett
b50b99dfcb
8256825: Cleanup WeakProcessorPhaseTimes
...
Reviewed-by: sjohanss, stefank
2020-11-23 20:20:20 +00:00
Aleksey Shipilev
47a78e8a6d
8256829: GNU hash style is not available on MIPS
...
Reviewed-by: ihse, aoqi, glaubitz
2020-11-23 19:32:34 +00:00
Aleksey Shipilev
7551c6800c
8256675: Zero: purge biased locking support
...
Reviewed-by: coleenp, pchilanomate
2020-11-23 19:15:50 +00:00
Aleksey Shipilev
d9ae0db699
8256746: gc/CriticalNativeArgs.java fails without -XX:-CriticalJNINatives
...
Reviewed-by: kbarrett, coleenp, rkennke
2020-11-23 19:12:13 +00:00
William Kemper
aac5c2a862
8255984: Shenandoah: "adaptive" heuristic is prone to missing load spikes
...
Reviewed-by: shade
2020-11-23 18:53:59 +00:00
Thomas Stuefe
fa75ad695c
8256725: Metaspace: better blocktree and binlist asserts
...
Reviewed-by: shade, rrich, lkorinth
2020-11-23 18:50:09 +00:00
Sandhya Viswanathan
9de5d091ff
8256585: Remove in-place conversion vector operators from Vector API
...
Reviewed-by: psandoz
2020-11-23 18:48:16 +00:00
Aleksey Shipilev
18e8506412
8256860: S390 builds broken after JDK-8254231
...
Reviewed-by: stuefe
2020-11-23 17:55:20 +00:00
Joe Darcy
042734cc5b
8251549: Update docs on building for Git
...
Reviewed-by: lancea
2020-11-23 17:44:10 +00:00
Naoto Sato
ae0ca743f5
8247432: Update IANA Language Subtag Registry to Version 2020-09-29
...
Reviewed-by: joehw
2020-11-23 16:41:50 +00:00
Elliott Baron
8ddf5e172b
8256809: Annotation processing causes NPE during flow analysis
...
Reviewed-by: jlahoda
2020-11-23 16:02:52 +00:00
Patricio Chilano Mateo
aabc9ca266
8255678: Add Mutex::try_lock version without rank checks
...
Reviewed-by: dcubed, dholmes, coleenp
2020-11-23 15:41:19 +00:00
Jorn Vernee
884b9ff24f
8256485: Zero VM build broken after JDK-8254231
...
Reviewed-by: shade, redestad
2020-11-23 15:13:51 +00:00
Zhengyu Gu
84429cd944
8249144: Potential memory leak in TypedMethodOptionMatcher
...
Reviewed-by: thartmann
2020-11-23 13:44:43 +00:00
ANUPAM DEV
895cc4f0a2
8255675: Typo in java.net.HttpURLConnection
...
Reviewed-by: chegar
2020-11-23 12:08:47 +00:00
Conor Cleary
5ed704484e
8256154: Some TestNG tests require default constructors
...
Reviewed-by: dfuchs, bpb
2020-11-23 11:48:39 +00:00
Magnus Ihse Bursie
b0485b9632
8256240: Reproducible builds should turn on the "deterministic" flag for Visual Studio
...
Reviewed-by: erikj
2020-11-23 11:33:18 +00:00
Maurizio Cimadamore
0fb31dbf3a
8254231: Implementation of Foreign Linker API (Incubator)
...
Reviewed-by: coleenp, ihse, dholmes, vlivanov
2020-11-23 11:00:38 +00:00
Per Liden
53f38353e0
8256419: ZGC: Remove "Heap Used Before/After Mark/Relocation" samplers
...
Reviewed-by: eosterlund, stefank
2020-11-23 10:38:38 +00:00
Claes Redestad
b450e7c1c5
8256827: C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal
...
Reviewed-by: kvn, thartmann
2020-11-23 10:18:40 +00:00
Claes Redestad
c0689d25fb
8256741: Reduce footprint of compiler interface data structures
...
Reviewed-by: cjplummer, kvn
2020-11-23 10:17:43 +00:00
Claes Redestad
65b77d5920
8256738: Compiler interface clean-up
...
Reviewed-by: neliasso, kvn, thartmann
2020-11-23 10:17:09 +00:00
Stefan Karlsson
69c3470e72
8252973: ZGC: Implement Large Pages support on Windows
...
Reviewed-by: eosterlund, mbeckwit, pliden
2020-11-23 08:39:23 +00:00
Christian Hagedorn
e4a32bea9f
8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance
...
Reviewed-by: kvn, thartmann
2020-11-23 08:37:09 +00:00
Stefan Karlsson
1f32c11d5e
8256740: ZGC: Move closures out of zOopClosure files
...
Reviewed-by: pliden
2020-11-23 08:24:47 +00:00
Tobias Hartmann
659aec8096
8256719: C1 flags that should have expired are still present
...
Reviewed-by: shade, neliasso
2020-11-23 07:09:32 +00:00
duke
32fd6b345a
Automatic merge of jdk:master into master
2020-11-23 03:00:39 +00:00
Aleksey Shipilev
e06a68397d
8256497: Zero: enable G1 and Shenandoah GCs
...
Reviewed-by: rkennke, erikj, ihse
2020-11-22 18:10:04 +00:00
Aleksey Shipilev
037e49cf57
8256670: Zero: enable compressed oops support back
...
Reviewed-by: coleenp
2020-11-22 18:06:18 +00:00
Aleksey Shipilev
d46f6f5a80
8256523: Streamline Java SHA2 implementation
...
Reviewed-by: valeriep
2020-11-22 18:03:06 +00:00
duke
08af64f46b
Automatic merge of jdk:master into master
2020-11-22 03:00:40 +00:00
Coleen Phillimore
1aa90ac629
8256822: runtime/logging/RedefineClasses.java fails with "Error: VM option 'Verbose' is develop and is available only in debug version of VM."
...
Reviewed-by: stuefe
2020-11-21 21:55:59 +00:00
J. Duke
155894a070
Merge jdk:master
2020-11-21 19:04:00 +00:00
Kim Barrett
edf72f065f
8256824: test/langtools/tools/javac/diags/examples/InnerClassCantHaveStatic.java has a bad copyright
...
Reviewed-by: dcubed
2020-11-21 16:06:31 +00:00
Vicente Romero
9a19eb6918
8254105: allow static nested declarations
...
Reviewed-by: mcimadamore
2020-11-21 03:17:57 +00:00
Alex Menkov
14de791d60
8255934: JConsole 14 and greater fails to connect to older JVM
...
Reviewed-by: cjplummer, sspitsyn
2020-11-20 23:33:11 +00:00
Aleksey Shipilev
86f36027e4
8256806: Shenandoah: optimize shenandoah/jni/TestPinnedGarbage.java test
...
Reviewed-by: rkennke
2020-11-20 21:45:13 +00:00
Vladimir Ivanov
57025e65e1
8256073: Improve vector rematerialization support
...
Reviewed-by: thartmann, kvn
2020-11-20 21:17:09 +00:00
Vladimir Ivanov
41c05876bc
8255367: C2: Deoptimization during vector box construction is broken
...
Reviewed-by: thartmann, kvn
2020-11-20 21:16:34 +00:00
Vladimir Ivanov
f79e9d4573
8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
...
Reviewed-by: kvn
2020-11-20 21:15:58 +00:00
Vladimir Ivanov
503590f6bf
8256056: Deoptimization stub doesn't save vector registers on x86
...
Reviewed-by: redestad, kvn
2020-11-20 21:15:21 +00:00
Vladimir Ivanov
e6fa85b493
8256058: Improve vector register handling in RegisterMap::pd_location() on x86
...
Reviewed-by: kvn
2020-11-20 21:14:34 +00:00
Conor Cleary
be6c89366f
8256183: InputStream.skipNBytes is missing @since 12
...
Reviewed-by: dfuchs, lancea, bpb
2020-11-20 20:11:48 +00:00
Weijun Wang
b21b96df21
8256507: Add a micro benchmark for JDK-8153005
...
Reviewed-by: shade
2020-11-20 19:53:24 +00:00
Poonam Bajaj
8d9cf48e81
8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem
...
Reviewed-by: shade, sgehwolf, bobv
2020-11-20 18:40:01 +00:00
Zhengyu Gu
5ad1e22866
8256658: Shenandoah: Deadlock between nmethod_entry_barrier and concurrent code root evacuator
...
Reviewed-by: rkennke
2020-11-20 18:36:17 +00:00
Stuart Marks
cc0ed401ec
8037384: Fix wording in Javadoc of java.io.Serializable
...
8231547: Serializable class doc should link to serialization specification
Reviewed-by: rriggs, iris, chegar
2020-11-20 18:26:38 +00:00
Erik Joelsson
19b2898691
8256751: Incremental rebuild with precompiled header fails when touching a header file
...
Reviewed-by: ihse
2020-11-20 18:13:56 +00:00
Daniel D. Daugherty
4dd71ae1c5
8256803: ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
...
Reviewed-by: mikael
2020-11-20 17:59:05 +00:00
Naoto Sato
2c3a2bed6d
8211449: Correction to the spec of implicit negative subpattern in DecimalFormat
...
Reviewed-by: bpb
2020-11-20 17:10:00 +00:00
Alexey Semenyuk
11bfdc57f9
8235304: JPackage Windows test should be added to set Publisher
...
Reviewed-by: herrick, almatvee
2020-11-20 16:38:50 +00:00
Brian Burkhalter
2ae3e51f59
8229845: Decrease memory consumption of BigInteger.toString()
...
Reviewed-by: redestad
2020-11-20 16:23:41 +00:00
Igor Ignatyev
ff00c591c3
8256569: Add C2 compiler stress flags to CTW
...
Reviewed-by: kvn, shade, thartmann
2020-11-20 15:01:37 +00:00
Coleen Phillimore
e7c7469cf5
8246378: [Windows] assert on MethodHandle logging code
...
Reviewed-by: iklam, vlivanov
2020-11-20 13:00:10 +00:00
Zhengyu Gu
98a5d5a6ee
8256664: Shenandoah: Cleanup after JDK-8212879
...
Reviewed-by: rkennke
2020-11-20 12:57:13 +00:00
jasontatton-aws
b99fd4c7d6
8033441: print line numbers with -XX:+PrintOptoAssembly
...
Reviewed-by: jiefu, thartmann
2020-11-20 12:51:47 +00:00
Zhengyu Gu
266dea06ec
8256688: Shenandoah: Lock rank inversion after JDK-8212879
...
Reviewed-by: rkennke
2020-11-20 12:51:11 +00:00
Per Liden
aeba9259b2
8256416: ZGC: Lower ZMarkCompleteTimeout
...
Reviewed-by: ayang, eosterlund
2020-11-20 12:36:42 +00:00
Stefan Karlsson
10ba541846
8256727: ZGC: Clean out dead code after JDK-8212879
...
Reviewed-by: pliden
2020-11-20 12:35:37 +00:00
Roberto Castañeda Lozano
eb35ade9a0
6232281: -XX:-UseLoopSafepoints causes assert(v_false,"Parse::remove_useless_nodes missed this node")
...
Check for nodes missed by remove_useless_nodes() only if PhaseRemoveUseless has
actually been run. This makes it possible to use -XX:-UseLoopSafepoints without
crashing trivially, although implicit assumptions in other parts of C2 about the
existence of loop safepoints might lead to more subtle failures for more complex
methods.
Reviewed-by: neliasso, thartmann, kvn
2020-11-20 12:06:36 +00:00
Thomas Schatzl
a25fb0356a
8256406: G1 x86 C1/Interpreter post write barrier always uses 32 bit to access variable sized PtrQueue::_index
...
Reviewed-by: shade
2020-11-20 11:09:07 +00:00
Bernhard Urban-Forster
f57662874a
8256633: Fix product build on Windows+Arm64
...
Reviewed-by: shade
2020-11-20 11:01:25 +00:00
Magnus Ihse Bursie
8e7a855ee8
8255526: Enable jcheck whitespace checking of build system files
...
Reviewed-by: shade, erikj
2020-11-20 10:01:34 +00:00
Robin Westberg
c45ab1aada
8256393: Github Actions build on Linux should define OS and GCC versions
...
Reviewed-by: shade, erikj, ihse
2020-11-20 08:04:08 +00:00
Guoxiong Li
5fedb69e66
8250888: nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java fails
...
Reviewed-by: cjplummer, sspitsyn
2020-11-20 07:02:48 +00:00
Thomas Stuefe
02adaa5854
8255885: Metaspace: freelist commit counter is not updated when purging
...
Reviewed-by: coleenp, iklam
2020-11-20 06:52:21 +00:00
David Holmes
fa240f2261
8256594: Unexpected warning: SIGSEGV handler flags expected:SA_RESTART|SA_SIGINFO found:SA_RESTART|SA_SIGINFO
...
Reviewed-by: stuefe, coleenp, dcubed
2020-11-20 04:17:27 +00:00
Alexander Zuev
4c095252a5
8256108: Create implementation for NSAccessibilityElement protocol peer
...
Reviewed-by: serb
2020-11-20 04:10:09 +00:00
duke
41ebd23426
Automatic merge of jdk:master into master
2020-11-20 03:00:38 +00:00
Naoto Sato
68138893a5
8251317: Support for CLDR version 38
...
Reviewed-by: erikj, bchristi, joehw
2020-11-19 22:41:11 +00:00
Sergey Bylokhov
c816464c1d
4916923: In MetalRootPaneUI, MetalRootLayout does not correctly calculate minimumsize
...
Reviewed-by: shade
2020-11-19 22:39:37 +00:00
Coleen Phillimore
fae68ff016
8256640: assert(!m->is_old() || ik()->is_being_redefined()) failed: old methods should not be in vtable
...
Reviewed-by: lfoltan, dcubed, dholmes
2020-11-19 22:39:07 +00:00
Aleksey Shipilev
c1407733c5
8256692: Zero: remove obsolete block from ZeroInterpreter::native_entry
...
Reviewed-by: coleenp
2020-11-19 21:57:53 +00:00
Ian Graves
080c707aab
8253459: Formatter treats index, width and precision > Integer.MAX_VALUE incorrectly
...
Reviewed-by: rriggs, smarks
2020-11-19 20:20:55 +00:00
Sean Mullan
b9db002fef
8256682: JDK-8202343 is incomplete
...
Reviewed-by: dfuchs
2020-11-19 19:09:22 +00:00
Stefan Johansson
b8244b606e
8236926: Concurrently uncommit memory in G1
...
Reviewed-by: ayang, tschatzl
2020-11-19 17:55:33 +00:00
Aleksey Shipilev
defdd12e70
8142984: Zero: fast accessors should handle both getters and setters
...
Reviewed-by: andrew, coleenp
2020-11-19 17:37:07 +00:00
Alexey Semenyuk
1718abaefa
8227400: Adjust jib profiles to make 3rd party tools for creating installers available on Mach5 test machines
...
Reviewed-by: almatvee, herrick
2020-11-19 17:24:32 +00:00
Hai-May Chao
9bb82232fa
8253299: Manifest bytes are read twice when verifying a signed JAR
...
Reviewed-by: redestad, lancea, alanb
2020-11-19 17:22:59 +00:00
Paul Sandoz
580f22ccb7
8256581: Refactor vector conversion tests
...
Reviewed-by: vlivanov
2020-11-19 16:58:03 +00:00
Kim Barrett
675d1d56e6
8256516: Simplify clearing References
...
Provide and use explicit referent clearing instead of set to null.
Reviewed-by: rkennke, shade, pliden, mchung
2020-11-19 15:42:46 +00:00
Coleen Phillimore
ba721f5f2f
8212879: Make JVMTI TagMap table concurrent
...
Co-authored-by: Kim Barrett <kbarrett@openjdk.org >
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org >
Reviewed-by: stefank, ihse, zgu, eosterlund, sspitsyn, kbarrett
2020-11-19 14:30:02 +00:00
Sean Mullan
3a4b90f086
8202343: Disable TLS 1.0 and 1.1
...
Reviewed-by: xuelei, dfuchs, coffeys
2020-11-19 14:15:57 +00:00
Patricio Chilano Mateo
342ccf6903
8256253: Defer Biased Locking obsoletion to JDK 18
...
Reviewed-by: dholmes, coleenp, dcubed, mdoerr
2020-11-19 14:12:41 +00:00
Alexey Ushakov
bcb5b1e9c7
8256576: DrawImage/BlitRotateClippedArea fails
2020-11-19 14:08:41 +00:00
Alan Hayward
d183fc7faa
8221554: aarch64 cross-modifying code
...
Reviewed-by: rehn, aph
2020-11-19 12:27:22 +00:00
Thomas Stuefe
f626ed6a43
8255978: [windows] os::release_memory may not release the full range
...
Reviewed-by: iklam, minqi
2020-11-19 11:51:09 +00:00
Dong Bo
6702910b74
8256375: AArch64: aarch64-asmtest.py may generate undefined register r18
...
Reviewed-by: aph
2020-11-19 09:46:34 +00:00
Patrick Concannon
9fe2d31d6e
8252304: Seed an HttpRequest.Builder from an existing HttpRequest
...
Co-authored-by: Chris Hegarty <chegar@openjdk.org >
Reviewed-by: chegar, dfuchs, michaelm
2020-11-19 09:35:49 +00:00
Aleksey Shipilev
cb2676c8b7
8256499: Zero: enable Epsilon GC
...
Reviewed-by: rkennke, ihse
2020-11-19 08:02:37 +00:00
Nils Eliasson
8e241b5262
8256552: Let ReplayCompiles set UseDebuggerErgo
...
Reviewed-by: vlivanov, redestad
2020-11-19 07:45:08 +00:00
Ioi Lam
4178834deb
8256172: Clean up CDS handling of i2i_entry
...
Reviewed-by: minqi, ccheung
2020-11-19 07:31:00 +00:00
Yasumasa Suenaga
cfa92a53c0
8256178: Add RAII object for file lock
...
Reviewed-by: dholmes, coleenp
2020-11-19 04:09:25 +00:00
duke
7979846a80
Automatic merge of jdk:master into master
2020-11-19 03:00:36 +00:00
David Holmes
2b15571316
8256383: PlatformMutex::try_lock has different semantics on Windows and Posix
...
Reviewed-by: stuefe, dcubed
2020-11-18 22:48:39 +00:00
David Holmes
99eac53580
8225631: Consider replacing muxAcquire/Release with PlatformMonitor
...
Reviewed-by: coleenp, dcubed, kbarrett
2020-11-18 22:45:49 +00:00
Stuart Marks
646c20022c
8256152: tests fail because of ambiguous method resolution
...
Reviewed-by: psandoz
2020-11-18 22:04:18 +00:00
Christoph Langer
5912df2440
8256427: Test com/sun/jndi/dns/ConfigTests/PortUnreachable.java does not work on AIX
...
Reviewed-by: jiefu, mbaesken
2020-11-18 22:00:19 +00:00
Magnus Ihse Bursie
3110d589e1
8256538: Fix annoying awk warning in configure for java versions
...
Reviewed-by: erikj
2020-11-18 21:54:12 +00:00
Jorn Vernee
03e84ef7e3
8256189: Exact VarHandle tests should test withInvokeBehavior() works as expected
...
Reviewed-by: mcimadamore, chegar
2020-11-18 19:01:52 +00:00
Leonid Mesnik
300cbaa6ad
8256418: Jittester make build is broken.
...
Reviewed-by: iignatyev
2020-11-18 18:05:38 +00:00
Daniel D. Daugherty
c9c1573375
8256567: ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing
...
Reviewed-by: mcimadamore
2020-11-18 18:02:40 +00:00
Daniel D. Daugherty
33d3918e5a
8256565: ProblemList jdk/jfr/api/recording/event/TestReEnableName.java on windows
...
Reviewed-by: egahlin
2020-11-18 17:15:37 +00:00
Daniel D. Daugherty
1707d5ca3c
8238174: migrate ObjectMonitor::_owner field away from C++ volatile semantics
...
Reviewed-by: dholmes, mdoerr
2020-11-18 16:48:17 +00:00
Gerard Ziemski
50a2c22ff7
8253742: POSIX signal code cleanup
...
Reviewed-by: stuefe, dholmes
2020-11-18 15:29:13 +00:00
Coleen Phillimore
fa8dce4f77
8256365: Clean up vtable initialization code
...
Reviewed-by: eosterlund, dholmes
2020-11-18 14:12:48 +00:00
Erik Joelsson
4e5116c46e
8256501: libTestMainKeyWindow fails to build with Xcode 12.2
...
Reviewed-by: ihse, serb
2020-11-18 14:10:27 +00:00
Weijun Wang
486d6f631b
8256363: Define toString() for MGF1ParameterSpec
...
Reviewed-by: mullan
2020-11-18 13:14:11 +00:00
Zhengyu Gu
eab170c0af
8256415: Shenandoah: Should evacuate/update codecache concurrently when class unloading is off
...
Reviewed-by: rkennke
2020-11-18 12:59:17 +00:00
Tobias Hartmann
f504f419d3
8256385: C2: fatal error: modified node is not on IGVN._worklist
...
Reviewed-by: chagedorn, roland
2020-11-18 11:53:25 +00:00
Tobias Hartmann
5bcf898b97
8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
...
Reviewed-by: roland, chagedorn, kvn
2020-11-18 11:52:47 +00:00
Claes Redestad
f7f3447496
8256453: C2: Reduce State footprint
...
Reviewed-by: neliasso, kvn
2020-11-18 10:31:13 +00:00
Maurizio Cimadamore
d2ddf07461
8256477: Specialize heap memory segment implementations
...
Reviewed-by: jvernee, chegar
2020-11-18 10:23:20 +00:00
Martin Doerr
97074969a5
8256479: [PPC64] C2 crashes when UseVectorByteReverseInstructionsPPC64 used without SuperwordUseVSX
...
Reviewed-by: goetz, psandoz
2020-11-18 10:20:37 +00:00
Dong Bo
b0b9dd27b8
8256318: AArch64: Add support for floating-point absolute difference
...
Reviewed-by: aph
2020-11-18 10:14:20 +00:00
Roland Westrelin
655bb619a3
8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
...
Reviewed-by: thartmann, rkennke
2020-11-18 09:24:17 +00:00
Michael McMahon
6948456dbf
8256461: AbstractFileSystemProvider.getSunPathForSocketCall for empty Path returns '.'
...
Reviewed-by: dfuchs, alanb
2020-11-18 08:43:51 +00:00
Thomas Schatzl
d30956055b
8253081: G1 fails on stale objects in archived module graph in Open Archive regions
...
Change the handling of Open Archive areas, instead of assuming that everything in there is live always, a root containing references to all live root objects is provided. Adapt G1 to handle Open Archive regions as any other old region apart from never compacting or evacuating them.
Co-authored-by: Ioi Lam <iklam@openjdk.org >
Reviewed-by: kbarrett, sjohanss, redestad
2020-11-18 08:21:03 +00:00
Xubo Zhang
c08921487b
8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms
...
Reviewed-by: darcy, kvn
2020-11-18 04:49:15 +00:00
Ioi Lam
7ecf070e7d
8256476: Assert in vmIntrinsics::flags_for with -XX:+Verbose
...
Reviewed-by: redestad
2020-11-18 03:44:27 +00:00
duke
489d303270
Automatic merge of jdk:master into master
2020-11-18 03:00:36 +00:00
Nick Gasson
26a1ec1b96
8256435: [TESTBUG] java/foreign/TestHandshake.java fails with direct buffer memory OOM
...
Reviewed-by: mcimadamore
2020-11-18 02:08:20 +00:00
Dongbo He
ef3ddb1d03
8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on
...
Co-authored-by: Huang Wang <wanghuang3@huawei.com >
Reviewed-by: vlivanov
2020-11-18 01:10:11 +00:00
Daniel D. Daugherty
eb021848ba
8134630: make code and comments consistent for stack lock optimization
...
Reviewed-by: dholmes, coleenp
2020-11-17 23:59:08 +00:00
Per Liden
f751738645
8256484: ZGC: Rename ZRelocationSetSelector::register_garbage_page()
...
Reviewed-by: stefank, ayang
2020-11-17 20:48:14 +00:00
Alexey Ushakov
cf94b38ac5
8256331: Lanai: DrawImage/IncorrectAlphaSurface2SW fails
2020-11-17 20:26:28 +00:00
Igor Ignatyev
d9dbd5def6
8256430: add linux-x64-optimized to regular testing
...
Reviewed-by: kvn, dcubed, vlivanov, erikj
2020-11-17 19:59:04 +00:00
Roman Kennke
9efbb463a4
8256426: Shenandoah: Remove superfluous assert is ShBS::load_reference_barrier()
...
Reviewed-by: shade
2020-11-17 17:09:56 +00:00
Per Liden
9130ca4c73
8256401: ZGC: Improve ZList verification
...
Reviewed-by: ayang, stefank
2020-11-17 16:40:12 +00:00
Roman Kennke
f2a9d02de2
8256370: Add asserts to Reference.getInactive()
...
Reviewed-by: mchung
2020-11-17 15:46:34 +00:00
Magnus Ihse Bursie
c255b18cfc
8256216: Enable reproducible builds in jib-profiles
...
Reviewed-by: erikj
2020-11-17 15:29:43 +00:00
Jose Ricardo Ziviani
c371782630
8255553: [PPC64] Introduce and use setbc and setnbc P10 instructions
...
Reviewed-by: mdoerr
2020-11-17 15:15:44 +00:00
Aleksey Shipilev
3b9c5a36f5
8255796: Zero: CASE(_new) should replenish TLABs properly
...
Reviewed-by: sgehwolf
2020-11-17 14:48:00 +00:00
Claes Redestad
654ad27418
8256392: C2: Various Node cleanups
...
Reviewed-by: neliasso, thartmann, vlivanov
2020-11-17 12:24:42 +00:00
Daniel Fuchs
9dbbe83a06
8256146: Cleanup test/jdk/java/nio/channels/DatagramChannel/Connect.java
...
Reviewed-by: alanb
2020-11-17 12:21:11 +00:00
Michael McMahon
9d0ee66f2d
8255758: JEP 380 spec clarifications
...
Reviewed-by: dfuchs, alanb
2020-11-17 12:12:08 +00:00
Aleksey Shipilev
3dcde557f7
8256386: ARM32 tests fail with "bad AD file" after JDK-8223051
...
Reviewed-by: azeemj, kvn, roland
2020-11-17 12:10:52 +00:00
Rafael Winterhalter
53a31889fe
8202471: (ann) Cannot read type annotations on generic receiver type's type variables
...
Reviewed-by: jfranck
2020-11-17 11:23:47 +00:00
Doug Simon
adb8561aba
8253228: [JVMCI] provide more info on fatal JVMCI errors
...
Reviewed-by: kvn, never
2020-11-17 11:21:17 +00:00
Roland Westrelin
a7422ac2f4
8255150: Add utility methods to check long indexes and ranges
...
Co-authored-by: Paul Sandoz <psandoz@openjdk.org >
Reviewed-by: jvernee, dlong, vlivanov
2020-11-17 10:37:27 +00:00
Tobias Hartmann
6d878565f8
8256325: Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes
...
Reviewed-by: shade, redestad
2020-11-17 09:37:36 +00:00
Christian Hagedorn
5dbfae0176
8255058: C1: assert(is_virtual()) failed: type check
...
Reviewed-by: neliasso, kvn
2020-11-17 09:16:06 +00:00
Matthias Baesken
4553fa0b98
8256258: some missing NULL checks or asserts after CodeCache::find_blob_unsafe
...
Reviewed-by: shade
2020-11-17 07:59:01 +00:00
Claes Redestad
1228517261
8256274: C2: Optimize copying of the shared type dictionary
...
Reviewed-by: neliasso, kvn
2020-11-17 07:15:04 +00:00
Jayathirth D V
501ace0275
8252954: Lanai : java/awt/datatransfer/DataFlavor/DataFlavorRemoteTest.java fails
...
8252951 : Lanai : java/awt/Robot/NonEmptyErrorStream.java fails
2020-11-17 04:47:04 +00:00
Kim Barrett
537b40e013
8252588: HotSpot Style Guide should permit uniform initialization
...
Reviewed-by: jrose, dholmes, dcubed, tschatzl, kvn
2020-11-17 03:16:10 +00:00
duke
3713bafaf7
Automatic merge of jdk:master into master
2020-11-17 03:00:37 +00:00
Alexander Matveev
c35e1a284b
8255947: [macos] Signed macOS jpackage app doesn't filter spurious '-psn' argument
...
Reviewed-by: herrick, asemenyuk
2020-11-17 01:57:24 +00:00
Eric Liu
30a2ad5501
8254872: Optimize Rotate on AArch64
...
Reviewed-by: aph, kvn
2020-11-17 01:55:09 +00:00
Jie Fu
eabf3bace7
8256037: [TESTBUG] com/sun/jndi/dns/ConfigTests/PortUnreachable.java fails due to the hard coded threshold is small
...
Reviewed-by: shade, aefimov
2020-11-17 01:35:30 +00:00
Sergey Bylokhov
36dbe6f2de
8256376: The javax/swing/JSpinner/SerializationTest.java fails on headful windows
...
Reviewed-by: aivanov
2020-11-16 23:14:58 +00:00
Naoto Sato
bf84dac4cf
8247781: Day periods support
...
Reviewed-by: scolebourne, rriggs, joehw
2020-11-16 23:12:45 +00:00
Thomas Stuefe
0357db3581
8256287: [windows] add loop fuse to map_or_reserve_memory_aligned
...
Reviewed-by: luhenry, iklam, minqi
2020-11-16 20:08:49 +00:00
Claes Redestad
6e35bcbf03
8256205: Simplify compiler calling convention handling
...
Reviewed-by: kvn, neliasso
2020-11-16 19:39:36 +00:00
Igor Ignatyev
68fd71d2ad
8256414: add optimized build to submit workflow
...
add linux-x64-optimized to submit workflow
Reviewed-by: vlivanov, shade, kvn
2020-11-16 19:30:43 +00:00
Patricio Chilano Mateo
3675653c20
8255384: Remove special_runtime_exit_condition() check from SS::block()
...
Reviewed-by: dholmes, rrich, dcubed
2020-11-16 17:21:13 +00:00
Boris Ulasevich
f611fdfee8
8254016: Test8237524 fails with -XX:-CompactStrings option
...
Reviewed-by: shade
2020-11-16 14:58:14 +00:00
Jorn Vernee
b8de2391d6
8256380: JDK-8254162 broke 32bit windows build
...
Reviewed-by: shade
2020-11-16 14:25:51 +00:00
Daniel D. Daugherty
1d7ed03d5c
8244376: possibly stale comment above "struct SharedGlobals" in synchronizer.cpp
...
Reviewed-by: hseigel, dholmes
2020-11-16 14:10:08 +00:00
Jie Kang
c85c9ad1f1
8255992: JFR EventWriter does not use first string from StringPool with id 0
...
Reviewed-by: egahlin
2020-11-16 13:25:40 +00:00
Robbin Ehn
c5fe2c1fcb
8244679: JVM/TI GetCurrentContendedMonitor/contmon001 failed due to "(IsSameObject#3) unexpected monitor object: 0x000000562336DBA8"
...
Reviewed-by: pchilanomate, dcubed, dholmes, sspitsyn
2020-11-16 13:06:45 +00:00
Hui Shi
8eeb36f14a
8255883: Avoid duplicated GeneratedMethodAccessor when reflect method invoked from different threads
...
Reviewed-by: shade, alanb
2020-11-16 11:34:47 +00:00
Thomas Schatzl
ac3948930e
8256323: Remove HeapRegionManager::update_committed_space()
...
Reviewed-by: shade, sjohanss
2020-11-16 10:11:33 +00:00
Robin Westberg
1103e3374c
8256354: Github Action build on Windows should define OS and MSVC versions
...
Reviewed-by: erikj, shade
2020-11-16 08:02:11 +00:00
Robin Westberg
588caab074
8256277: Github Action build on macOS should define OS and Xcode versions
...
Reviewed-by: shade, ehelin, erikj
2020-11-16 08:00:21 +00:00
Stefan Karlsson
6a69e304dd
8256337: ap01t001.cpp, 67: Received unexpected number of ObjectFree events: 7
...
Reviewed-by: coleenp, sspitsyn
2020-11-16 07:58:40 +00:00
Thomas Stuefe
298bce1d92
8256367: [windows] Better logging for some system calls
...
Reviewed-by: iklam
2020-11-16 07:15:43 +00:00
duke
352aa3d09d
Automatic merge of jdk:master into master
2020-11-14 03:00:37 +00:00
Christoph Langer
1e9a432d59
8256202: Some tweaks for jarsigner tests PosixPermissionsTest and SymLinkTest
...
Reviewed-by: mbaesken
2020-11-13 17:28:05 +00:00
Daniel Fuchs
1c47244b01
8255244: HttpClient: Response headers contain incorrectly encoded Unicode characters
...
Reviewed-by: chegar, michaelm
2020-11-13 15:10:41 +00:00
Harold Seigel
56ea7864d4
8245215: Obsolete InitialBootClassLoaderMetaspaceSize and UseLargePagesInMetaspace
...
Reviewed-by: lfoltan, ccheung, stuefe, coleenp
2020-11-13 13:13:43 +00:00
Aleksey Shipilev
e9956fec9a
8256127: Add cross-compiled foreign architectures builds to submit workflow
...
Reviewed-by: ihse, rwestberg
2020-11-13 12:36:51 +00:00
Stefan Karlsson
c8dd0b53ee
8256320: ZGC: Update zDebug to support UseCompressedClassPointers
...
Reviewed-by: pliden
2020-11-13 12:23:08 +00:00
Patrick Concannon
5973e91cc3
8253005: Add @throws IOException in javadoc for HttpEchange.sendResponseHeaders
...
Reviewed-by: dfuchs
2020-11-13 11:31:25 +00:00
Vladimir Ivanov
8c31bd2939
8256275: Optimized build is broken
...
Reviewed-by: redestad, coleenp
2020-11-13 11:07:53 +00:00
Roman Kennke
b0c28fadaa
8256011: Shenandoah: Don't resurrect finalizably reachable objects
...
Reviewed-by: shade, zgu
2020-11-13 09:47:00 +00:00
Nils Eliasson
41139e31c0
8255964: Add all details to jstack log in jtreg timeout handler
...
Reviewed-by: iignatyev
2020-11-13 09:40:06 +00:00
Aleksey Shipilev
b4d0186718
8253525: Implement getInstanceSize/sizeOf intrinsics
...
Reviewed-by: kvn, sspitsyn
2020-11-13 08:20:11 +00:00
Roland Westrelin
ea576ddbd4
8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
...
Reviewed-by: chagedorn, thartmann
2020-11-13 08:19:33 +00:00
Aleksey Shipilev
05b824567c
8256290: javac/lambda/T8031967.java fails with StackOverflowError on x86_32
...
Reviewed-by: mcimadamore
2020-11-13 07:40:19 +00:00
Aleksey Shipilev
c3139abe38
8256220: C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg
...
Reviewed-by: chagedorn
2020-11-13 07:39:29 +00:00
Yumin Qi
1d3d64f34c
8255973: Add more logging to debug JDK-8255917
...
Reviewed-by: ccheung, stuefe, iklam
2020-11-13 03:44:41 +00:00
duke
e5da31146b
Automatic merge of jdk:master into master
2020-11-13 03:00:39 +00:00
Alexandre Iline
e32a4ea4ef
8253820: Save test images and dumps with timestamps from client sanity suite
...
Reviewed-by: serb
2020-11-13 02:27:32 +00:00
Mandy Chung
dff26a489d
8256063: Module::getPackages on an unnamed module may return packages that are in a named module
...
Reviewed-by: alanb, chegar
2020-11-13 00:32:29 +00:00
Zhengyu Gu
531c56ea65
8256278: Shenandoah: Avoid num of dead callback from weak processor in Shenandoah root verifier
...
Reviewed-by: rkennke, shade
2020-11-12 21:37:30 +00:00
Roger Riggs
b5a9c92b7a
8256244: java/lang/ProcessHandle/PermissionTest.java fails with TestNG 7.1
...
Reviewed-by: lancea, iignatyev
2020-11-12 17:06:00 +00:00
Fernando Guallini
90f9a7053a
8255546: Missing coverage for javax.smartcardio.CardPermission and ResponseAPDU
...
Reviewed-by: xuelei
2020-11-12 17:04:16 +00:00
Sergey Bylokhov
1c0b490c28
8256201: java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java failed
...
Reviewed-by: jdv
2020-11-12 17:00:15 +00:00
Maurizio Cimadamore
3e70aac5cc
8254162: Implementation of Foreign-Memory Access API (Third Incubator)
...
Reviewed-by: erikj, psandoz, alanb
2020-11-12 16:37:23 +00:00
Calvin Cheung
c6ab0fdb15
8255990: Bitmap region of dynamic CDS archive is not unmapped
...
Reviewed-by: iklam, minqi
2020-11-12 16:14:29 +00:00
Patricio Chilano Mateo
943acd22e5
8256276: Temporarily disable gtest special_flags
...
Reviewed-by: tschatzl, dcubed
2020-11-12 15:45:26 +00:00
Claes Redestad
19bade0280
8256238: Remove Matcher::pass_original_key_for_aes
...
Reviewed-by: thartmann, chagedorn
2020-11-12 14:21:24 +00:00
Claes Redestad
f7685a4639
8256203: Simplify RegMask::Empty
...
Reviewed-by: thartmann, chagedorn
2020-11-12 14:20:48 +00:00
Roland Westrelin
70c7b1d93c
8250607: C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
...
Reviewed-by: chagedorn, thartmann
2020-11-12 14:15:40 +00:00
Thomas Schatzl
bd8693a084
8256181: Remove Allocation of old generation on alternate memory devices functionality
...
Reviewed-by: ayang, iignatyev, iklam
2020-11-12 14:05:50 +00:00
Harold Seigel
4df8abc200
8255787: Tag container tests that use cGroups with cgroups keyword
...
Reviewed-by: sspitsyn
2020-11-12 13:23:57 +00:00
Matthias Baesken
ec08b3f28d
8256188: Adjust output of make/autoconf/configure
...
Reviewed-by: clanger, ihse
2020-11-12 06:29:13 +00:00
duke
bc0f5d20ff
Automatic merge of jdk:master into master
2020-11-12 03:00:40 +00:00
Hao Sun
da48003abd
8255975: Fix AArch64 OpenJDK build failure with gcc-5
...
Reviewed-by: dholmes
2020-11-12 02:30:39 +00:00
Lin Zang
14e25e2059
8255982: Extend BasicJMapTest to test with different GC Heap
...
Reviewed-by: shade, iignatyev
2020-11-12 02:12:15 +00:00
Ioi Lam
2f06893a29
8252526: Remove excessive inclusion of jvmti.h and jvmtiExport.hpp
...
Reviewed-by: ihse, kbarrett
2020-11-12 01:45:27 +00:00
Corey Ashford
ccb48b7203
8248188: Add IntrinsicCandidate and API for Base64 decoding
...
8248188: Add IntrinsicCandidate and API for Base64 decoding, add Power64LE intrinsic implementation.
This patch set encompasses the following commits:
Adds a new intrinsic candidate to the java.lang.Base64 class - decodeBlock(), and provides a flexible API for the intrinsic. The API is similar to the existing encodeBlock intrinsic.
Adds the code in HotSpot to check and martial the new intrinsic's arguments to the arch-specific intrinsic implementation.
Adds a Power64LE-specific implementation of the decodeBlock intrinsic.
Adds a JMH microbenchmark for both Base64 encoding and encoding.
Enhances the JTReg hotspot intrinsic "TestBase64.java" regression test to more fully test both decoding and encoding.
Reviewed-by: rriggs, mdoerr, kvn
2020-11-11 21:31:07 +00:00
Aleksey Shipilev
59965c17b4
8256237: Zero: non-PCH build fails after JDK-8253064
...
Reviewed-by: zgu, dcubed
2020-11-11 19:52:18 +00:00
Zhengyu Gu
bfa060f098
8256051: nmethod_entry_barrier stub miscalculates xmm spill size on x86_32
...
Reviewed-by: shade
2020-11-11 19:12:55 +00:00
Roman Kennke
96e0261041
8256106: Bypass intrinsic/barrier when calling Reference.get() from Finalizer
...
Reviewed-by: eosterlund
2020-11-11 18:07:08 +00:00
Roman Kennke
3c3469b9ce
8256020: Shenandoah: Don't resurrect objects during evacuation on AS_NO_KEEPALIVE
...
Reviewed-by: shade
2020-11-11 18:03:58 +00:00
Daniel D. Daugherty
2e19026d45
8253064: monitor list simplifications and getting rid of TSM
...
Co-authored-by: Erik Österlund <eosterlund@openjdk.org >
Reviewed-by: eosterlund, rehn, coleenp
2020-11-11 16:20:11 +00:00
Aleksey Shipilev
421a7c3b41
8256182: Update qemu-debootstrap cross-compilation recipe
...
Reviewed-by: ihse
2020-11-11 16:06:08 +00:00
Lance Andersen
6247736fc9
8256018: Adler32/CRC32/CRC32C missing reachabilityFence
...
Reviewed-by: naoto, alanb
2020-11-11 15:34:03 +00:00
Martin Doerr
436019b8bb
8256166: [C2] Registers get confused on Big Endian after 8221404
...
Reviewed-by: redestad, thartmann
2020-11-11 15:28:09 +00:00
Alexander Zuev
ed615e3ca0
4907798: MEMORY LEAK: javax.swing.plaf.basic.BasicPopupMenuUI$MenuKeyboardHelper
...
Reviewed-by: psadhukhan, serb
2020-11-11 11:43:47 +00:00
Boris Ulasevich
362feaae24
8254661: arm32: additional cleanup after fixing SIGSEGV
...
Reviewed-by: ngasson, shade
2020-11-11 11:09:26 +00:00
Roberto Castañeda Lozano
432c387e21
8254317: C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially
...
Prevent exponential number of calls to ConvI2LNode::Ideal() when AddIs are used
multiple times by other AddIs in the optimization ConvI2L(AddI(x, y)) ->
AddL(ConvI2L(x), ConvI2L(y)). This is achieved by (1) reusing existing ConvI2Ls
if possible rather than eagerly creating new ones and (2) postponing the
optimization of newly created ConvI2Ls. Remove hook node solution introduced in
8217359, since this is subsumed by (2). Use phase->is_IterGVN() rather than
can_reshape to check if ConvI2LNode::Ideal() is called within iterative GVN, for
clarity. Add regression tests that cover different shapes and sizes of AddI
subgraphs, implicitly checking (by not timing out) that there is no
combinatorial explosion.
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org >
Reviewed-by: vlivanov, kvn
2020-11-11 10:18:36 +00:00
Nick Gasson
79ac041844
8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls
...
Reviewed-by: aph
2020-11-11 09:59:56 +00:00
prajwal_kumaraswamy
6e8b862811
8255559: Leak File Descriptors Because of ResolverLocalFilesystem#engineResolveURI()
...
Reviewed-by: weijun
2020-11-11 09:24:42 +00:00
Jan Lahoda
129ff97fe6
8231599: NPE when loading a preview classfile from a future Java version
...
Reviewed-by: vromero
2020-11-11 09:11:02 +00:00
Prasanta Sadhukhan
5181f9cea2
7190978: javax/swing/JComponent/7154030/bug7154030.java fails on mac
...
Reviewed-by: serb
2020-11-11 08:08:39 +00:00
Prasanta Sadhukhan
35284e4667
8255916: [macos] javax/swing/JInternalFrame/6647340/bug6647340.java timed out
...
Reviewed-by: serb
2020-11-11 08:05:20 +00:00
Dong Bo
8638cd9acf
8255625: AArch64: Implement Base64.encodeBlock accelerator/intrinsic
...
Reviewed-by: aph
2020-11-11 01:51:27 +00:00
Sergey Bylokhov
5de99da75c
8237495: Java MIDI fails with a dereferenced memory error when asked to send a raw 0xF7
...
Reviewed-by: kizune
2020-11-11 01:31:03 +00:00
Sergey Bylokhov
be635258fa
8211999: Window positioning bugs due to overlapping GraphicsDevice bounds (Windows/HiDPI)
...
Reviewed-by: kizune, aivanov
2020-11-11 01:29:33 +00:00
Jorn Vernee
0a41ca6b75
8254354: Add a withInvokeExactBehavior() VarHandle combinator
...
Reviewed-by: psandoz, chegar
2020-11-10 23:26:02 +00:00
Alexey Semenyuk
d6f1463cb3
8233332: Need to create exploded tests covering all forms of modules
...
Reviewed-by: herrick, almatvee
2020-11-10 22:36:31 +00:00
Claes Redestad
f2a0bf3ea8
8256017: Remove unused elapsedTimer constructor
...
Reviewed-by: tschatzl, hseigel
2020-11-10 20:39:30 +00:00
Coleen Phillimore
7d4e86be3b
8138588: VerifyMergedCPBytecodes option cleanup needed
...
Reviewed-by: hseigel, dcubed, sspitsyn
2020-11-10 20:38:25 +00:00
Jayashree S Kumar
a7f46919ff
8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI
...
Reviewed-by: serb
2020-11-10 19:36:59 +00:00
Frederic Parain
bd3e65b576
8256052: Remove unused allocation type from fieldInfo
...
Reviewed-by: redestad, lfoltan, hseigel
2020-11-10 19:16:35 +00:00
Mandy Chung
6d8acd2696
8256066: Tests use deprecated TestNG API that is no longer available in new versions
...
Reviewed-by: jjg
2020-11-10 17:51:52 +00:00
Aleksey Shipilev
643969a184
8255822: Zero: improve build-time JVMTI handling
...
Reviewed-by: dholmes, ihse
2020-11-10 17:23:10 +00:00
Claes Redestad
6ae5e5b6b7
8221404: C2: Convert RegMask and IndexSet to use uintptr_t
...
Reviewed-by: kvn, thartmann
2020-11-10 16:48:21 +00:00
Thomas Schatzl
6555996f92
8253600: G1: Fully support pinned regions for full gc
...
Reviewed-by: sjohanss, ayang
2020-11-10 16:36:06 +00:00
Roman Kennke
97d6e4aed7
8256046: Shenandoah: Mix-in NULL_PTR in non-strong ShLRBNode's type
...
Reviewed-by: roland, shade
2020-11-10 15:25:44 +00:00
Jie Fu
a1d4b9f35b
8256009: Remove src/hotspot/share/adlc/Test/i486.ad
...
Reviewed-by: shade, thartmann
2020-11-10 13:49:01 +00:00
Vladimir Ivanov
3455fa9bfd
8256050: JVM crashes with -XX:+PrintDeoptimizationDetails
...
Reviewed-by: kvn, dcubed
2020-11-10 12:41:11 +00:00
Vladimir Ivanov
e6df13e6e0
8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
...
Reviewed-by: redestad, psandoz, dlong
2020-11-10 12:39:33 +00:00
Jie Fu
52805f526b
8256048: Incomplete gitignore setting for netbeans project
...
Reviewed-by: erikj
2020-11-10 12:16:00 +00:00
Martin Doerr
9d07259f16
8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap
...
Reviewed-by: ayang, tschatzl
2020-11-10 11:48:23 +00:00
Nils Eliasson
e281b13597
8255011: [TESTBUG] compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java timed out
...
Change CodeCacheStressRunner to have a 60 second test time
Reviewed-by: iignatyev
2020-11-10 11:25:53 +00:00
Thomas Schatzl
c601849e00
8256038: G1: Improve comment about mark word handling of displaced mark words
...
Reviewed-by: sjohanss, kbarrett
2020-11-10 09:12:29 +00:00
Roman Kennke
a38dd53411
8256040: Shenandoah: Allow NULL referent in ShenandoahReferenceProcessor::should_discover()
...
Reviewed-by: shade
2020-11-10 06:56:58 +00:00
Aleksey Shipilev
01567b51dc
8256036: Shenandoah: MethodHandles adapters section overflows after JDK-8255762
...
Reviewed-by: jiefu, redestad
2020-11-10 06:30:26 +00:00
Aleksey Shipilev
4bc065cf9e
8255782: Turn UseTLAB and ResizeTLAB from product_pd to product, defaulting to "true"
...
Reviewed-by: stuefe, stefank, tschatzl
2020-11-10 06:29:53 +00:00
Sergey Bylokhov
b5d78afe20
8254863: Delete code leftover from old fixes
...
Reviewed-by: azeemj, kizune, prr
2020-11-10 06:17:19 +00:00
amresh-sahu
8066b33c40
8253905: Update sanity test suite to not place windows at (0,0)
...
Reviewed-by: shurailine, serb
2020-11-10 05:27:16 +00:00
Dong Bo
f71f9dc93a
8255949: AArch64: Add support for vectorized shift right and accumulate
...
Reviewed-by: aph
2020-11-10 01:24:25 +00:00
Zhengyu Gu
1332ba3c3c
8256039: Shenandoah: runtime/stringtable/StringTableCleaningTest.java fails
...
Reviewed-by: shade, rkennke
2020-11-10 00:05:20 +00:00
Kevin Rushforth
fc9638cac9
Merge jdk:master
2020-11-10 00:04:03 +00:00
Sergey Bylokhov
11431b16e0
4619330: All built-in java.awt.color.ColorSpace fields should be specified as such
...
Reviewed-by: prr
2020-11-09 23:40:04 +00:00
Andrew Haley
17f04fc9e7
8254078: DataOutputStream is very slow post-disabling of Biased Locking
...
Reviewed-by: rriggs, shade, alanb
2020-11-09 16:02:30 +00:00
Denis Konoplev
a66358d388
8251033: Background texture is not visible when Alpha Composite is enabled
2020-11-09 15:59:11 +00:00
Denis Konoplev
2f883fe273
8238533: [Lanai] Support texture paint where source is transparent
2020-11-09 15:58:38 +00:00
Stefan Johansson
79b7909507
8255980: G1 Service thread register_task can be used after shutdown
...
Reviewed-by: tschatzl, ayang
2020-11-09 14:24:24 +00:00
Thomas Stuefe
dd8e4ffbe5
8255711: Fix and unify hotspot signal handlers
...
Reviewed-by: coleenp, gziemski, dholmes
2020-11-09 12:03:06 +00:00
Roman Kennke
d99e1f6c29
8255991: Shenandoah: Apply 'weak' LRB on cmpxchg and xchg
...
Reviewed-by: shade
2020-11-09 09:19:13 +00:00
Sergey Bylokhov
c7551c37c7
8256014: Eliminate the warning about serialization in non-public API of Swing
...
Reviewed-by: prr, psadhukhan
2020-11-09 06:38:53 +00:00
Sergey Bylokhov
2d6c28db24
6847157: java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit
...
Reviewed-by: prr
2020-11-09 06:35:50 +00:00
Sergey Bylokhov
3ce09c05c4
8255920: J2DBench should support CS_PYCC color profile
...
Reviewed-by: prr
2020-11-09 01:38:28 +00:00
Anton Kozlov
2c8f4e202b
8255799: AArch64: CPU_A53MAC feature may be set incorrectly
...
Reviewed-by: ngasson, aph
2020-11-09 01:35:26 +00:00
Sergey Bylokhov
2cad836833
8255575: java.awt.color.ICC_ColorSpace is not thread-safe
...
Reviewed-by: prr
2020-11-09 01:28:19 +00:00
Sergey Bylokhov
a53b12df2d
8255722: Create a new test for rotated blit
...
Reviewed-by: prr
2020-11-09 01:12:46 +00:00
Roman Kennke
f39a2c89fc
8256015: Shenandoah: Add missing Shenandoah implementation in WB_isObjectInOldGen
...
Reviewed-by: shade
2020-11-08 20:35:25 +00:00
Phil Race
ed7526a66c
8247872: Upgrade HarfBuzz to the latest 2.7.2
...
Reviewed-by: serb
2020-11-08 17:06:12 +00:00
Xin Liu
6a183fbbc3
8255562: delete UseRDPCForConstantTableBase
...
Reviewed-by: simonis
2020-11-08 15:03:57 +00:00
Pavel Rappo
c5462bb95d
8255989: Remove explicitly unascribed authorship from Java source files
...
Reviewed-by: redestad, mr, mchung, iris, serb
2020-11-07 12:11:43 +00:00
Sergey Bylokhov
358f5d2b03
6422025: ThemeReader.cpp can be updated for VC7
...
Reviewed-by: aivanov
2020-11-07 06:10:56 +00:00
Alex Menkov
a9dff9420a
8254864: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java timed out
...
Reviewed-by: sspitsyn, cjplummer
2020-11-06 21:57:43 +00:00
Coleen Phillimore
0b7fba75c1
8254270: linux 32 bit build doesn't compile libjdwp/log_messages.c
...
Reviewed-by: redestad, cjplummer, dholmes, stuefe
2020-11-06 19:04:09 +00:00
Conor Cleary
f5d36e6c94
8246741: NetworkInterface/UniqueMacAddressesTest: mac address uniqueness test failed
...
Reviewed-by: chegar, dfuchs
2020-11-06 17:35:24 +00:00
Vicente Romero
688b10b970
8255561: add tests to check binary compatibility rules for records
...
Reviewed-by: jjg
2020-11-06 16:39:40 +00:00
Brian Burkhalter
727a69f537
8255969: Improve java/io/BufferedInputStream/LargeCopyWithMark.java using jtreg tags
...
Reviewed-by: naoto
2020-11-06 16:15:14 +00:00
Andy Herrick
952abea47b
8254920: Application launched with jpackage produced .exe crashes JVM
...
Reviewed-by: asemenyuk, almatvee, kizune
2020-11-06 16:14:36 +00:00
David Holmes
5dfb42fc68
8255563: Missing NULL checks after JDK-8233624
...
Reviewed-by: kvn
2020-11-06 01:38:10 +00:00
Sergey Bylokhov
e730e8b691
8241806: The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable
...
Reviewed-by: jdv, aivanov
2020-11-06 00:30:09 +00:00
Eric Caspole
57b98fa55a
8255965: LogCompilation: add sort by nmethod code size
...
Reviewed-by: kvn, redestad
2020-11-05 23:51:27 +00:00
Chris Plummer
e42c134038
8255706: The JDWP debug agent unecessarily checks for JVMTI_ERROR_INTERRUPT after calling RawMonitorEnter
...
Reviewed-by: alanb, dholmes, sspitsyn
2020-11-05 23:18:01 +00:00
Claes Redestad
e66fd6f0aa
8255756: Disabling logging does unnecessary work
...
Reviewed-by: iklam
2020-11-05 21:20:13 +00:00
Claes Redestad
140c162a0d
8255894: Remove unused StubRoutines::_zero_aligned_words
...
Reviewed-by: shade
2020-11-05 21:18:59 +00:00
Zhengyu Gu
fc894ab11b
8255955: Shenandoah: Only STW GC should process concurrent roots at pauses
...
Reviewed-by: rkennke
2020-11-05 18:59:33 +00:00
Brian Burkhalter
d6f0940400
8255913: Decrease number of iterations in TestMaxCachedBufferSize
...
Reviewed-by: lancea, dfuchs
2020-11-05 18:30:34 +00:00
Vladimir Kozlov
1b59595e1e
8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
...
Reviewed-by: dholmes, iveresov
2020-11-05 17:18:19 +00:00
Brian Burkhalter
a50fdd5484
8219014: (bf) Add absolute bulk put methods which accept a source Buffer
...
Reviewed-by: psandoz, alanb
2020-11-05 16:27:49 +00:00
Erik Österlund
3a02578b33
8255452: Doing GC during JVMTI MethodExit event posting breaks return oop
...
Reviewed-by: coleenp, dlong, rrich, sspitsyn
2020-11-05 16:17:33 +00:00
Gerard Ziemski
ba2ff3a6d2
8250637: UseOSErrorReporting times out (on Mac and Linux)
...
Reviewed-by: stuefe, dholmes
2020-11-05 16:15:27 +00:00
Zhengyu Gu
31918c55f3
8255847: Shenandoah: Shenandoah should not mark through weak roots
...
Reviewed-by: rkennke
2020-11-05 15:29:11 +00:00
Rahul Yadav
867a484df1
8255214: Unsupported 'valign' attribute for 'th' tag used in j.u.l.LogManager
...
Reviewed-by: mchung, dfuchs
2020-11-05 14:35:06 +00:00
Sergey Bylokhov
d3c43c2816
8255937: Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java
...
Reviewed-by: jdv
2020-11-05 11:35:54 +00:00
Kiran Sidhartha Ravikumar
b65ff60a8e
8255226: (tz) Upgrade time-zone data to tzdata2020d
...
Reviewed-by: naoto
2020-11-05 11:29:19 +00:00
Jayathirth D V
ced205874d
8248129: Swingmark numbers are not good for Nimbus LAF
...
8255212: J2DDemo : Rectangle in Texture paint disappears if we enable AA
2020-11-05 10:54:54 +00:00
Patrick Concannon
2b78a43f77
8255584: HttpPrincipal::getName returns incorrect name
...
Reviewed-by: dfuchs
2020-11-05 10:10:21 +00:00
Lin Zang
a6ce6a5d80
8252103: Parallel heap inspection for ParallelScavengeHeap
...
Reviewed-by: sjohanss, tschatzl
2020-11-05 09:43:21 +00:00
Jan Lahoda
cdef186c11
8232856: jshell crashes when pressing up arrow after /!
...
Reviewed-by: psandoz
2020-11-05 09:12:07 +00:00
Claes Redestad
700447f7e4
8255909: Remove unused delayed_value methods
...
Reviewed-by: minqi, coleenp, thartmann
2020-11-05 08:37:08 +00:00
Stefan Johansson
397972ebf3
8255848: -Xlog:gc+heap+exit shows "used 0K"
...
Reviewed-by: tschatzl, ayang
2020-11-05 08:13:40 +00:00
Tobias Hartmann
eb85b8da32
8255665: C2 should aggressively remove temporary hook nodes
...
Reviewed-by: chagedorn, kvn
2020-11-05 08:02:47 +00:00
Jan Lahoda
18bc95ba51
8250625: Compiler implementation of Pattern Matching for instanceof (Final)
...
Reviewed-by: vromero
2020-11-05 08:01:33 +00:00
Aleksey Shipilev
60e4aca846
8255890: Zero: remove unused methods from BytecodeInterpreter
...
Reviewed-by: coleenp
2020-11-05 06:29:35 +00:00
Ioi Lam
397bae20e9
8255860: Clean up CDS logging related to lambda
...
Reviewed-by: ccheung, minqi
2020-11-05 05:20:59 +00:00
Vicente Romero
97a81cee25
8253385: annotation processors remove varargs information from record components
...
Reviewed-by: jjg
2020-11-04 23:30:41 +00:00
Chris Plummer
166c728300
8255858: Add debug agent support for storing thread names
...
Reviewed-by: sspitsyn, amenkov
2020-11-04 22:43:34 +00:00
Claes Redestad
a0ade22057
8255900: x86: Reduce impact when VerifyOops is disabled
...
Reviewed-by: neliasso, minqi, kvn
2020-11-04 21:40:31 +00:00
Roman Kennke
29db1dcd62
8255886: Shenandoah: Resolve cset address truncation and register clash in interpreter LRB
...
Reviewed-by: shade
2020-11-04 21:30:27 +00:00
Andy Herrick
26e7ef78fb
8252870: Finalize (remove "incubator" from) jpackage
...
Reviewed-by: kcr, erikj, almatvee, asemenyuk, prr, ihse
2020-11-04 20:27:11 +00:00
Jorn Vernee
804bd72599
8255128: linux x86 build failure with libJNIPoint.c
...
Reviewed-by: coleenp, shade, ihse
2020-11-04 18:10:49 +00:00
Jorn Vernee
160759ceef
8255838: Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
...
Reviewed-by: azeemj, kvn, redestad, thartmann
2020-11-04 18:10:23 +00:00
Mandy Chung
94ace035a5
8255863: Clean up test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
...
Reviewed-by: rriggs, chegar
2020-11-04 17:44:09 +00:00
Mandy Chung
2da9981e33
8255862: Remove @SuppressWarnings from sun.misc.Unsafe
...
Reviewed-by: shade, alanb, chegar
2020-11-04 17:40:06 +00:00
Calvin Cheung
5348298f62
8255855: appcds/jigsaw/NewModuleFinderTest.java test failed due to unexpected NPE
...
Reviewed-by: iklam
2020-11-04 17:17:46 +00:00
Brian Burkhalter
c287170c94
8254742: InputStream::readNBytes(int) result may contain zeros not in input
...
Reviewed-by: shade, bchristi
2020-11-04 16:50:02 +00:00
Magnus Ihse Bursie
7dcaba6312
8253892: Disable misleading-indentation on clang as well as gcc
...
Reviewed-by: erikj
2020-11-04 16:17:15 +00:00
Aleksey Shipilev
61c924701f
8255895: Submit workflow artifacts miss hs_errs/replays due to ZIP include mismatch
...
Reviewed-by: erikj
2020-11-04 14:44:27 +00:00
Prasanta Sadhukhan
7f4d873dd9
8255215: Unsupported 'valign' attribute for 'tr' tag used in j.s.t.h.HTMLDocument
...
Reviewed-by: serb
2020-11-04 13:08:46 +00:00
Jesper Wilhelmsson
724217c740
8255893: Problemlist runtime/cds/appcds/jigsaw/NewModuleFinderTest.java
...
Reviewed-by: dholmes
2020-11-04 11:51:59 +00:00
Kim Barrett
6023f6b1bf
8188055: (ref) Add Reference::refersTo predicate
...
Reviewed-by: mchung, pliden, rriggs, dholmes, ihse, smarks, alanb
2020-11-04 09:18:23 +00:00
Matthias Baesken
ab9192e463
8255681: print callstack in error case in runAWTLoopWithApp
...
Reviewed-by: clanger, serb
2020-11-04 07:44:43 +00:00
Roberto Castañeda Lozano
c7a2c24529
8255797: ciReplay: improve documentation of replay file syntax in parser
...
Complete and disambiguate the informal specification of the replay file syntax
given in the ciReplay class implementation.
Reviewed-by: kvn, thartmann
2020-11-04 07:32:21 +00:00
Aleksey Shipilev
a5d8a9c211
8255617: Zero: purge the remaining bytecode interpreter profiling support
...
Reviewed-by: coleenp, sgehwolf, jiefu
2020-11-04 06:40:31 +00:00
Kim Barrett
4b88119b4b
8253037: G1: Improve check for string dedup
...
Combine dedup enabled and is_string into a single test, using the already in-hand klass of the object.
Reviewed-by: ayang, tschatzl
2020-11-04 05:04:02 +00:00
Magnus Ihse Bursie
2668d23244
8255861: Also update jaotc.1 for JDK 16
...
Reviewed-by: kvn
2020-11-03 23:52:08 +00:00
Erik Joelsson
76fa974cb2
8255850: Hotspot recompiled on first incremental build
...
Reviewed-by: ihse
2020-11-03 23:11:23 +00:00
Magnus Ihse Bursie
622f72bc8b
8255853: Update all nroff manpages for JDK 16 release
...
Reviewed-by: erikj
2020-11-03 22:12:56 +00:00
Yumin Qi
cdf9cd8afa
8255784: appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java test failed resulting in VM crash
...
Reviewed-by: ccheung, iklam
2020-11-03 20:50:51 +00:00
Roman Kennke
eab99f37ce
8255852: Shenandoah: Fix incorrect copyright header in new files added by 8254315
...
Reviewed-by: zgu
2020-11-03 20:34:42 +00:00
Brian Burkhalter
450452bb8c
8254876: (fs) NullPointerException not thrown when first argument to Path.of or Paths.get is null
...
Reviewed-by: rriggs, alanb
2020-11-03 19:39:28 +00:00
Calvin Cheung
b46d73bee8
8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale
...
Reviewed-by: iklam, minqi
2020-11-03 19:30:46 +00:00
Lance Andersen
6606e0909c
8255380: (zipfs) ZipFileSystem::readExtra can fail if zipinfo-time is not set to false
...
Reviewed-by: redestad
2020-11-03 19:20:42 +00:00
Bernhard Urban-Forster
88ee973334
8254827: JVMCI: Enable it for Windows+AArch64
...
Reviewed-by: ihse, never, kvn
2020-11-03 19:04:47 +00:00
Roman Kennke
f64a15d62e
8254315: Shenandoah: Concurrent weak reference processing
...
Reviewed-by: zgu, shade
2020-11-03 18:58:46 +00:00
Sergey Bylokhov
83f3cf4298
8196087: java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java fails
...
Reviewed-by: jdv
2020-11-03 18:28:19 +00:00
Zhengyu Gu
134e22a00f
8255606: Enable concurrent stack processing on x86_32 platforms
...
Reviewed-by: shade, rkennke, eosterlund
2020-11-03 17:23:47 +00:00
Aleksey Shipilev
ca216bae1a
8255810: Zero: build fails without JVMTI
...
Reviewed-by: coleenp
2020-11-03 17:21:16 +00:00
Jonathan Gibbons
d47336bf1c
8248320: Provide a unique accessible name for <nav role="navigation">
...
Reviewed-by: hannesw
2020-11-03 17:15:17 +00:00
Magnus Ihse Bursie
64a981124a
8255798: Remove dead headless code in CompileJavaModules.gmk
...
Reviewed-by: shade, erikj
2020-11-03 14:52:05 +00:00
Magnus Ihse Bursie
364b0fe82e
8255801: Race when building ct.sym build tools
...
Reviewed-by: erikj
2020-11-03 14:51:14 +00:00
Aleksey Shipilev
f389a718a8
8255737: Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set
...
Reviewed-by: sgehwolf
2020-11-03 14:00:28 +00:00
Roman Kennke
93ef0091db
8255762: Shenandoah: Consolidate/streamline interpreter LRBs
...
Reviewed-by: shade
2020-11-03 12:59:17 +00:00
Richard Reingruber
63461d59a1
8255072: [TESTBUG] com/sun/jdi/EATests.java should not fail if expected VMOutOfMemoryException is not thrown
...
Reviewed-by: cjplummer, sspitsyn, kvn
2020-11-03 12:36:59 +00:00
Jorn Vernee
b8d4e02ce7
8255374: Add a dropReturn MethodHandle combinator
...
Reviewed-by: redestad
2020-11-03 12:10:48 +00:00
Stefan Johansson
1d0bd50624
8254758: Change G1ServiceThread to be task based
...
Reviewed-by: ayang, iwalulya, tschatzl
2020-11-03 11:07:35 +00:00
Aleksey Shipilev
9a0cf58721
8255615: Zero: demote ZeroStack::abi_stack_available guarantee to assert
...
Reviewed-by: sgehwolf
2020-11-03 11:04:47 +00:00
Aleksey Shipilev
904561ebf2
8255719: Zero: on return path, check for pending exception before attempting to clear it
...
Reviewed-by: sgehwolf
2020-11-03 11:02:15 +00:00
Aleksey Shipilev
9bd836e046
8255744: Zero: handle JVM_CONSTANT_DynamicInError
...
Reviewed-by: sgehwolf
2020-11-03 10:35:20 +00:00
Patrick Zhang
36998b006d
8255716: AArch64: Regression: JVM crashes if manually offline a core
...
Reviewed-by: aph, adinn, akozlov
2020-11-03 09:28:12 +00:00
Jayathirth D V
4107670d62
8233562: [TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS
...
Reviewed-by: psadhukhan
2020-11-03 07:54:31 +00:00
Thomas Stuefe
9a36747927
8255780: Remove unused overloads of VMError::report_and_die()
...
Reviewed-by: mdoerr, coleenp
2020-11-03 07:34:06 +00:00
Stefan Karlsson
c96a914b52
8255662: ZGC: Unify nmethod closures in the heap iterator
...
Reviewed-by: eosterlund, pliden
2020-11-03 07:31:47 +00:00
Aleksey Shipilev
aa2862ad86
8255741: Zero: print signal name in unhandled signal handler
...
Reviewed-by: stuefe
2020-11-03 07:28:06 +00:00
Tobias Hartmann
15805741f1
8255672: Replace PhaseTransform::eqv by pointer equality check
...
Reviewed-by: chagedorn, redestad, kvn
2020-11-03 07:17:58 +00:00
Thomas Stuefe
e7a2d5c843
8252533: Signal handlers should run with synchronous error signals unblocked
...
Reviewed-by: gziemski, dholmes
2020-11-03 07:16:45 +00:00
Aleksey Shipilev
6d36b4bb79
8255743: Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java
...
Reviewed-by: stuefe
2020-11-03 07:06:14 +00:00
Aleksey Shipilev
f0eeca9080
8255718: Zero: VM should know it runs in interpreter-only mode
...
Reviewed-by: andrew, coleenp
2020-11-03 07:04:28 +00:00
Jayathirth D V
9beb866b12
8233561: [TESTBUG] Swing text test bug8014863.java fails on macos
...
Reviewed-by: psadhukhan
2020-11-03 06:38:22 +00:00
Prasanta Sadhukhan
fe4e6b3e90
8196089: javax/swing/Action/8133039/bug8133039.java fails
...
Reviewed-by: jdv
2020-11-03 03:16:36 +00:00
Nick Gasson
50357d136a
8254723: add diagnostic command to write Linux perf map file
...
Reviewed-by: ysuenaga, sspitsyn
2020-11-03 01:37:57 +00:00
Magnus Ihse Bursie
f97ec359ec
8255785: X11 libraries should not be required by configure for headless only
...
Reviewed-by: mikael, prr
2020-11-03 01:17:10 +00:00
Kevin Rushforth
fea7abd0b8
Merge jdk:master
2020-11-03 00:06:50 +00:00
Erik Joelsson
184db64dfb
8255732: OpenJDK fails to build if $A is set to a value with spaces
...
Reviewed-by: ihse
2020-11-02 21:06:38 +00:00
Chris Plummer
c774741655
8255695: Some JVMTI calls in the jdwp debug agent are using FUNC_PTR instead of JVMTI_FUNC_PTR
...
Reviewed-by: sspitsyn, amenkov
2020-11-02 20:31:49 +00:00
Bernhard Urban-Forster
bee864fb3a
8255766: Fix linux+arm64 build after 8254072
...
Reviewed-by: kvn, ihse
2020-11-02 20:25:59 +00:00
Chris Plummer
ceba2f8503
8255696: JDWP debug agent's canSuspendResumeThreadLists() should be removed
...
Reviewed-by: amenkov, sspitsyn
2020-11-02 20:23:44 +00:00
Chris Plummer
a250716ad2
8255694: memory leak in JDWP debug agent after calling JVMTI GetAllThreads
...
Reviewed-by: amenkov, sspitsyn
2020-11-02 20:13:32 +00:00
Sergey Bylokhov
acb5f654b1
8211958: Broken links in java.desktop files
...
Reviewed-by: aivanov
2020-11-02 19:32:06 +00:00
Tom Rodriguez
bc6085b06c
8255578: [JVMCI] be more careful about reflective reads of Class.componentType.
...
Reviewed-by: kvn, dlong
2020-11-02 19:19:48 +00:00
Lance Andersen
05bcd67e65
8255529: Remove unused methods from java.util.zip.ZipFile
...
Reviewed-by: naoto, redestad
2020-11-02 18:24:48 +00:00
Aleksey Shipilev
d93e3a7d0b
8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback
...
Reviewed-by: zgu, rkennke
2020-11-02 17:34:01 +00:00
Per Liden
3e89f729af
8255237: ZGC: Bulk free garbage pages during relocation set selection
...
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org >
Co-authored-by: Per Liden <pliden@openjdk.org >
Reviewed-by: ayang, eosterlund
2020-11-02 17:00:34 +00:00
Naoto Sato
6dac8d2780
8255671: Bidi.reorderVisually has misleading exception messages
...
Reviewed-by: joehw
2020-11-02 16:48:16 +00:00
Vladimir Kozlov
2f7d34f205
8255616: Disable AOT and Graal in Oracle OpenJDK
...
Reviewed-by: iignatyev, vlivanov, iveresov, ihse
2020-11-02 16:04:46 +00:00
Roman Kennke
0e19ded93d
8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop()
...
Reviewed-by: roland
2020-11-02 16:01:18 +00:00
Roland Westrelin
a3aad11918
8255400: Shenandoah: C2 failures after JDK-8255000
...
Reviewed-by: rkennke
2020-11-02 15:48:14 +00:00
Stefan Karlsson
1769c48342
8255471: ZGC: Rework root iterators and closures
...
Reviewed-by: eosterlund, pliden
2020-11-02 15:26:32 +00:00
Erik Joelsson
b028074384
8255673: Wrong version in docs bundles
...
Reviewed-by: tbell, ihse
2020-11-02 14:45:39 +00:00
Per Liden
4c66b158a8
8255235: ZGC: Allocate and initialize forwarding data structures in parallel
...
Reviewed-by: ayang, eosterlund
2020-11-02 14:31:56 +00:00
Roman Kennke
1019581ce2
8255691: Shenandoah: Invoke native-LRB only on non-strong refs
...
Reviewed-by: zgu
2020-11-02 14:10:47 +00:00
Bernhard Urban-Forster
d2812f780e
8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build
...
Reviewed-by: ihse, aph
2020-11-02 13:42:56 +00:00
Claes Redestad
120aec7054
8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
...
Reviewed-by: kvn, thartmann
2020-11-02 13:25:11 +00:00
Claes Redestad
4b775e64bd
8255721: Remove no-op clean_weak_method_links methods
...
Reviewed-by: kvn, thartmann
2020-11-02 13:24:37 +00:00
Andrew Haley
3302d3adb5
8255544: Create a checked cast
...
Reviewed-by: adinn, iklam
2020-11-02 13:12:18 +00:00
Thomas Stuefe
54c8813254
8255734: VM should ignore SIGXFSZ on ppc64, s390 too
...
Reviewed-by: mdoerr, lucy
2020-11-02 12:45:05 +00:00
Sergey Bylokhov
ceab9f3248
6816284: Notepad class should be public
...
Reviewed-by: pbansal
2020-11-02 12:26:15 +00:00
Sergey Bylokhov
eb66418b32
7124397: [macosx] JSpinner serialiazation - deserialization issue
...
Reviewed-by: pbansal
2020-11-02 12:22:28 +00:00
Claes Redestad
79a010f76b
8255697: LogTargetHandle::print should check if log level is enabled
...
Reviewed-by: stefank, tschatzl, stuefe
2020-11-02 10:58:16 +00:00
Prasanta Sadhukhan
98c91b64b2
8233637: [TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos
...
Reviewed-by: jdv
2020-11-02 10:37:45 +00:00
Prasanta Sadhukhan
e97809d3d4
8233641: [TESTBUG] JMenuItem test bug4171437.java fails on macos
...
Reviewed-by: jdv
2020-11-02 10:37:09 +00:00
Kim Barrett
69f5235e16
8255596: Mutex safepoint checking options and flags should be scoped enums
...
Reviewed-by: tschatzl, rehn
2020-11-02 10:16:40 +00:00
Jan Lahoda
d05df7c17a
8236842: Surprising 'multiple elements' behaviour from getTypeElement when cross-compiling with --release
...
Reviewed-by: vromero
2020-11-02 10:15:16 +00:00
Christoph Langer
64feeab70a
8255603: Memory/Performance regression after JDK-8210985
...
Reviewed-by: simonis, xuelei, aph
2020-11-01 23:24:47 +00:00
Prasanta Sadhukhan
518ff518e1
8233569: [TESTBUG] JTextComponent test bug6361367.java fails on macos
...
Reviewed-by: serb
2020-11-01 15:49:49 +00:00
Prasanta Sadhukhan
4c4b8f4de2
8196302: javax/swing/JFileChooser/8041694/bug8041694.java
...
Reviewed-by: serb
2020-11-01 15:46:07 +00:00
Christian Stein
f61ce32770
8255576: (fs) Files.isHidden() throws ArrayIndexOutOfBoundsException (unix)
...
Reviewed-by: alanb
2020-11-01 12:39:43 +00:00
Sergey Bylokhov
fe7672bac6
8196099: javax/swing/text/CSSBorder/6796710/bug6796710.java fails
...
Reviewed-by: psadhukhan
2020-10-31 22:20:30 +00:00
Prasanta Sadhukhan
cacce843aa
8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed
...
Reviewed-by: serb
2020-10-31 11:03:43 +00:00
Prasanta Sadhukhan
7597cba92b
8143021: [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails
...
Reviewed-by: serb
2020-10-31 10:58:38 +00:00
Weijun Wang
80380d51d2
8255494: PKCS7 should use digest algorithm to verify the signature
...
Reviewed-by: valeriep
2020-10-31 03:22:35 +00:00
Yumin Qi
9d5c9cc78b
8254309: appcds GCDuringDump.java failed - class must exist
...
Reviewed-by: ccheung, iklam
2020-10-31 00:08:37 +00:00
Calvin Cheung
36c150b199
8255489: Unify the parsing of @lambda-proxy and @lambda-form-invokers tags in a classlist
...
Reviewed-by: iklam, minqi
2020-10-30 22:01:59 +00:00
Brent Christian
0f48603394
8214561: Use {@systemProperty} for definition of "java.util.prefs.PreferencesFactory" system property
...
Reviewed-by: lancea
2020-10-30 20:35:33 +00:00
Brent Christian
98a69edec7
8255690:   in StringBuilder.subSequence
...
Reviewed-by: lancea
2020-10-30 20:35:06 +00:00
Claes Redestad
4158567f84
8255455: Pre-generate ThreadHeapSampler::_log_table
...
Reviewed-by: iklam, sspitsyn
2020-10-30 18:13:45 +00:00
Jonathan Gibbons
d086757834
8254052: improve type specificity of TagletWriter and friends
...
Reviewed-by: hannesw
2020-10-30 17:23:39 +00:00
Roman Kennke
8600d0d982
8255614: Shenandoah: Consolidate/streamline runtime LRBs
...
Reviewed-by: zgu
2020-10-30 17:09:56 +00:00
Erik Joelsson
9b1eebc73d
8255620: Build race between modulegraphs and exploded-image-optimize targets
...
Reviewed-by: tbell
2020-10-30 13:55:31 +00:00
Erik Joelsson
3fd821606d
8255612: Explicitly disable dtrace for Oracle OpenJDK Linux builds
...
Reviewed-by: mikael
2020-10-30 13:42:12 +00:00
Weijun Wang
a7563207f6
8255536: Remove the directsign property and option
...
Reviewed-by: mullan
2020-10-30 13:29:41 +00:00
Weijun Wang
f77a658557
8153005: Upgrade the default PKCS12 encryption/MAC algorithms
...
Reviewed-by: mullan
2020-10-30 13:23:33 +00:00
Harold Seigel
8a065ef2e2
8255005: Fix indentation levels in classFileParser.cpp
...
Reviewed-by: lfoltan, coleenp
2020-10-30 12:56:15 +00:00
Jie Fu
e48016b163
8255565: [Vector API] Add missing format strings for extract instructs in x86.ad
...
Reviewed-by: vlivanov, jbhateja
2020-10-30 08:49:08 +00:00
Thomas Schatzl
2c7fc85be9
8254972: Fix pretouch chunk calculations
...
Reviewed-by: sjohanss, kbarrett
2020-10-30 08:45:34 +00:00
Patrick Concannon
d12819158a
8253473: Javadoc clean up in HttpHandler, HttpPrincipal, HttpContext, and HttpsConfigurator
...
Reviewed-by: dfuchs
2020-10-30 08:42:20 +00:00
Kim Barrett
379ba80eb7
8255595: delay_to_keep_mmu passes wrong arguments to Monitor wait
...
Remove improper wait argument.
Reviewed-by: sjohanss, tschatzl, ayang
2020-10-30 04:24:34 +00:00
Ioi Lam
1a89d68e87
8255285: Move JVMFlag origins into a new enum JVMFlagOrigin
...
Reviewed-by: dholmes, redestad
2020-10-30 03:44:54 +00:00
Vladimir Kozlov
56eb5f54f4
8255466: C2 crashes at ciObject::get_oop() const+0x0
...
Reviewed-by: vlivanov
2020-10-29 22:34:14 +00:00
Mandy Chung
5782a2a309
8254975: lambda proxy fails to access a protected member inherited from a split package
...
Reviewed-by: rriggs
2020-10-29 21:11:37 +00:00
Conor Cleary
d5138d1fce
8255604: java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect
...
Reviewed-by: dfuchs, michaelm
2020-10-29 19:08:06 +00:00
Jorn Vernee
2a2fa134c3
8255449: Improve the exception message of MethodHandles::permuteArguments
...
Reviewed-by: chegar, mchung
2020-10-29 18:32:48 +00:00
Xin Liu
2a50c3f810
8241495: Make more compiler related flags available on a per method level
...
add more method-level options for -XX:CompileCommand
eg. -XX:CompileCommand=option,java.lang.String::startsWith,BreakAtCompile directs JIT compilers to hit BREAKPOINT when they compile the method java.lang.String::startsWith.
Reviewed-by: neliasso, azeemj, phh
2020-10-29 17:41:57 +00:00
Thomas Schatzl
5c520c3fdd
8255232: G1: Make G1BiasedMappedArray freeable
...
Reviewed-by: ayang, kbarrett
2020-10-29 15:06:25 +00:00
Aleksey Shipilev
9e5bbff51d
8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect
...
Reviewed-by: kvn, eosterlund
2020-10-29 14:19:56 +00:00
Erik Österlund
5b185585e8
8255243: Reinforce escape barrier interactions with ZGC conc stack processing
...
Co-authored-by: Richard Reingruber <rrich@openjdk.org >
Reviewed-by: rrich, sspitsyn
2020-10-29 14:18:11 +00:00
Roman Kennke
faf23de54d
8255534: Shenandoah: Fix CmpP optimization wrt native-LRB
...
Reviewed-by: shade
2020-10-29 12:55:54 +00:00
Zhengyu Gu
579e50bb40
8255564: InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32
...
Reviewed-by: dholmes, shade
2020-10-29 12:32:30 +00:00
Aleksey Shipilev
4b20e460dc
8255579: x86: Use cmpq(Register,Address) in safepoint_poll
...
Reviewed-by: eosterlund, zgu
2020-10-29 12:25:11 +00:00
jasontatton-aws
72ff8e2118
8254782: Fix benchmark issues in java/lang/StringIndexOfChar.java benchmark
...
Reviewed-by: redestad, shade
2020-10-29 12:06:43 +00:00
Conor Cleary
ea26ff1142
8247614: java/nio/channels/DatagramChannel/Connect.java timed out
...
Reviewed-by: dfuchs, alanb
2020-10-29 09:57:09 +00:00
Thomas Schatzl
38574d5169
8255298: Remove SurvivorAlignmentInBytes functionality
...
Reviewed-by: shade, ayang, kbarrett
2020-10-29 08:49:15 +00:00
Thomas Stuefe
4031cb4190
8254189: Improve comments for StackOverFlow and fix in_xxx() functions
...
Reviewed-by: dholmes, gziemski
2020-10-29 06:30:03 +00:00
Prasanta Sadhukhan
caec8d2208
8233560: [TESTBUG] ToolTipManager/Test6256140.java is failing on macos
...
Reviewed-by: serb
2020-10-29 02:37:09 +00:00
Prasanta Sadhukhan
a5b42ec8b2
8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos
...
Reviewed-by: serb
2020-10-29 02:35:07 +00:00
Igor Ignatyev
7e305ad1d4
8255405: sun/net/ftp/imp/FtpClient uses SimpleDateFormat in not thread-safe manner
...
Reviewed-by: chegar, ryadav, dfuchs
2020-10-28 23:53:51 +00:00
Jie Fu
d82a6dcfb9
8255438: [Vector API] More instructs in x86.ad should use legacy mode for code-gen
...
Reviewed-by: kvn, vlivanov, azeemj
2020-10-28 23:03:11 +00:00
Jason Tatton (AWS)
1a5e6c98c2
8253101: Clean up CallStaticJavaNode EA flags
...
Reviewed-by: kvn
2020-10-28 22:44:52 +00:00
Claes Redestad
a7595b2a61
8250669: Running JMH micros is broken after JDK-8248135
...
Reviewed-by: ecaspole, erikj
2020-10-28 22:36:43 +00:00
Magnus Ihse Bursie
edd19888df
8255530: Additional cleanup after JDK-8235710 (elliptic curve removal)
...
Reviewed-by: erikj
2020-10-28 22:25:21 +00:00
Naoto Sato
790d6e2d25
8255533: Incorrect javadoc in DateTimeFormatterBuilder.appendPattern() for 'uu'/'yy'
...
Reviewed-by: lancea, rriggs
2020-10-28 20:01:51 +00:00
Michael McMahon
3f20612e03
8255555: Bad copyright headers in SocketChannelCompare.java SocketChannelConnectionSetup.java UnixSocketChannelReadWrite.java
...
Reviewed-by: dfuchs, bpb
2020-10-28 19:00:47 +00:00
Severin Gehwolf
42fc158991
8253939: [TESTBUG] Increase coverage of the cgroups detection code
...
Reviewed-by: shade, bobv
2020-10-28 18:54:02 +00:00
Michael McMahon
01eb69035e
8255554: Bad copyright header in AbstractFileSystemProvider.java
...
Reviewed-by: bpb, alanb, iris
2020-10-28 18:27:08 +00:00
Aleksey Shipilev
1215b1a8f5
8255457: Shenandoah: cleanup ShenandoahMarkTask
...
Reviewed-by: rkennke
2020-10-28 18:04:34 +00:00
Aleksey Shipilev
af33e16225
8255441: Cleanup ciEnv/jvmciEnv::lookup_method-s
...
Reviewed-by: kvn
2020-10-28 17:45:53 +00:00
Vicente Romero
8ad7f383c1
8255014: Record Classes javax.lang.model changes, follow-up
...
Reviewed-by: jlahoda
2020-10-28 17:34:10 +00:00
Michael McMahon
6bb7e45e8e
8245194: Unix domain socket channel implementation
...
Reviewed-by: erikj, dfuchs, alanb, chegar
2020-10-28 17:26:26 +00:00
Vicente Romero
8bde2f4e3d
8255013: implement Record Classes as a standard feature in Java, follow-up
...
Co-authored-by: Vicente Romero <vromero@openjdk.org >
Co-authored-by: Harold Seigel <hseigel@openjdk.org >
Co-authored-by: Chris Hegarty <chegar@openjdk.org >
Reviewed-by: jlahoda
2020-10-28 17:18:46 +00:00
Igor Veresov
0425889885
8255429: Remove C2-based profiling
...
Reviewed-by: kvn, neliasso, vlivanov
2020-10-28 16:22:07 +00:00
Erik Österlund
aaf4f690f0
8255233: InterpreterRuntime::at_unwind should be a JRT_LEAF
...
Reviewed-by: coleenp, dholmes
2020-10-28 14:14:51 +00:00
Claes Redestad
bbf0a31e9e
8255397: x86: coalesce reference and int entry points into vtos bytecodes
...
Reviewed-by: shade, coleenp
2020-10-28 14:13:31 +00:00
Harold Seigel
3bd5b80761
8243583: Change 'final' error checks to throw ICCE
...
Reviewed-by: lfoltan, dholmes
2020-10-28 12:32:45 +00:00
Roman Kennke
1f00c3b9ba
8255527: Shenandoah: Let ShenadoahGCStateResetter disable barriers
...
Reviewed-by: shade, zgu
2020-10-28 12:14:44 +00:00
Sergey Tsypanov
3c4fc79326
8255299: Drop explicit zeroing at instantiation of Atomic* objects
...
Reviewed-by: redestad, serb, prr
2020-10-28 12:11:53 +00:00
Dong Bo
6b2d11ba24
8255246: AArch64: Implement BigInteger shiftRight and shiftLeft accelerator/intrinsic
...
Reviewed-by: aph
2020-10-28 11:52:07 +00:00
Jie Fu
591e7e2c19
8255378: [Vector API] Remove redundant vector length check after JDK-8254814 and JDK-8255210
...
Reviewed-by: vlivanov, adinn
2020-10-28 11:04:08 +00:00
Per Liden
2c9dfc73f9
8255234: ZGC: Bulk allocate forwarding data structures
...
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org >
Co-authored-by: Per Liden <pliden@openjdk.org >
Reviewed-by: ayang, stefank
2020-10-28 08:56:57 +00:00
Christian Hagedorn
b7d483c7d5
8255245: C1: Fix output of -XX:+PrintCFGToFile to open it with visualizer
...
Reviewed-by: kvn, xliu
2020-10-28 08:47:14 +00:00
Sergey Bylokhov
5e0a8cdf89
8255488: Re-enable some problem listed tests
...
Reviewed-by: psadhukhan
2020-10-28 08:40:41 +00:00
Prasanta Sadhukhan
3f8bd92308
8233556: [TESTBUG] JPopupMenu tests fail on MacOS
...
Reviewed-by: serb
2020-10-28 06:37:49 +00:00
Prasanta Sadhukhan
4acf634d05
8171998: javax/swing/JMenu/4692443/bug4692443.java fails on Windows
...
Reviewed-by: serb
2020-10-28 06:32:29 +00:00
Eric Liu
a804c6a6ef
8254871: Remove unnecessary string copy in NetworkInterface.c
...
Reviewed-by: michaelm
2020-10-28 02:15:36 +00:00
Anton Kozlov
acd0e2560c
8255254: Split os::reserve_memory and os::map_memory_to_file interfaces
...
Reviewed-by: stefank, stuefe
2020-10-27 20:37:01 +00:00
Sergey Bylokhov
dc85a3fe81
8015602: [macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX
...
Reviewed-by: psadhukhan, pbansal
2020-10-27 20:23:32 +00:00
Alex Menkov
1d245c6ec8
8252117: com/sun/jdi/BadHandshakeTest.java failed with "ConnectException: Connection refused: connect"
...
Reviewed-by: cjplummer, sspitsyn
2020-10-27 19:49:38 +00:00
Alexey Bakhtin
7a7ce021de
8007632: DES/3DES keys support in PKCS12 keystore
...
Reviewed-by: weijun
2020-10-27 18:41:44 +00:00
Roger Riggs
a023b93712
8255394: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with ---illegal-access=deny
...
Reviewed-by: alanb, weijun
2020-10-27 18:17:57 +00:00
Calvin Cheung
84e985da4b
8253920: Share method trampolines in CDS dynamic archive
...
Reviewed-by: redestad, minqi, iklam
2020-10-27 16:16:01 +00:00
Thomas Stuefe
7d41a54188
8255450: runtime/ThreadCountLimit.java causes high system load
...
Reviewed-by: shade
2020-10-27 14:25:34 +00:00
Magnus Ihse Bursie
504cb00568
8252113: Move jfr man page into jfr module
...
Reviewed-by: erikj
2020-10-27 13:57:56 +00:00
Aleksey Shipilev
552192ff71
8255305: Add Linux x86_32 tier1 to submit workflow
...
Reviewed-by: ihse
2020-10-27 13:57:07 +00:00
Aleksey Shipilev
66a3917d4d
8255331: Problemlist java/foreign/TestMismatch.java on 32-bit platforms until JDK-8254162
...
Reviewed-by: mcimadamore
2020-10-27 13:53:02 +00:00
Stefan Karlsson
cf56c7e04c
8254980: ZGC: ZHeapIterator visits armed nmethods with -XX:-ClassUnloading
...
Reviewed-by: eosterlund, pliden
2020-10-27 12:27:23 +00:00
Harold Seigel
18d9905c40
8255342: Remove non-specified JVM checks on Classes with Record attributes
...
Reviewed-by: dholmes, coleenp
2020-10-27 12:23:14 +00:00
Prasanta Sadhukhan
767965046e
8231231: The printing result is different from the case instruction
...
Reviewed-by: prr
2020-10-27 11:16:27 +00:00
Claes Redestad
f7c59c661c
8255231: Avoid upcalls when initializing the statSampler
...
Reviewed-by: iklam, dholmes
2020-10-27 10:31:21 +00:00
Aleksey Shipilev
dccfd2b3e0
8255389: ConcurrentHashTable::NoOp omits return in non-void return method
...
Reviewed-by: kbarrett, rehn
2020-10-27 08:16:43 +00:00
Jie Fu
d735f91919
8255040: Replace __sync_add_and_fetch with __atomic_add_fetch to avoid build errors with clang
...
Reviewed-by: dholmes, kbarrett
2020-10-27 05:50:54 +00:00
Prasanta Sadhukhan
bcdeeaa04c
8199054: Test javax/swing/UIDefaults/8149879/InternalResourceBundle.java is unstable
...
Reviewed-by: prr, serb
2020-10-27 02:59:33 +00:00
Prasanta Sadhukhan
dee31d0e95
8167355: [macos 10.12] Timeout in javax/swing/JTextArea/TextViewOOM/TextViewOOM.java
...
Reviewed-by: prr
2020-10-27 02:55:40 +00:00
Sergey Bylokhov
abdbbe3a79
8254370: Update the classes in the java.awt.color package
...
Reviewed-by: prr
2020-10-26 23:56:11 +00:00
Alexander Matveev
8ca59c9e2e
8255206: [macos] LicenseTest fails on macOS 11
...
Reviewed-by: asemenyuk, herrick
2020-10-26 22:45:58 +00:00
Harold Seigel
ca8bba64dc
8238263: Create at-requires mechanism for containers
...
Reviewed-by: bobv, iignatyev
2020-10-26 20:30:37 +00:00
Vladimir Kozlov
a7fa1b70f2
8251994: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X
...
Reviewed-by: shade, redestad
2020-10-26 19:40:48 +00:00
Daniel Kamil Kozar
b498433631
8254825: Monitoring available clipboard formats should be done via new Windows APIs
...
Reviewed-by: serb
2020-10-26 19:13:20 +00:00
Phil Race
de05b0065a
8255365: Problem list failing client manual tests
...
Reviewed-by: kizune, serb
2020-10-26 18:56:23 +00:00
Sergey Bylokhov
49c4978d0a
8060202: [macosx] Test closed/java/awt/Choice/GetSizeTest/GetSizeTest fails only in MacOSX(10.10)
...
Reviewed-by: prr
2020-10-26 18:35:52 +00:00
Sergey Bylokhov
2b47a58dd7
8028281: [TEST_BUG] [macosx] javax/swing/JTabbedPane/7024235/Test7024235.java fails
...
Reviewed-by: psadhukhan, prr
2020-10-26 18:31:54 +00:00
Vladimir Ivanov
83a91bfaed
8253734: C2: Optimize Move nodes
...
Reviewed-by: thartmann, neliasso, kvn
2020-10-26 17:24:08 +00:00
Stefan Karlsson
6666dcbe72
8237363: Remove automatic is in heap verification in OopIterateClosure
...
Reviewed-by: eosterlund, pliden
2020-10-26 17:22:47 +00:00
Aleksey Shipilev
fa64477c82
8255301: Common and strengthen the code in ciMemberName and ciMethodHandle
...
Reviewed-by: vlivanov, kvn
2020-10-26 15:42:39 +00:00
Martin Doerr
9b5a2a6b24
8255349: Vector API issues on Big Endian
...
Reviewed-by: psandoz, rrich
2020-10-26 15:29:51 +00:00
Weijun Wang
e8b75b13dc
8255393: sun/security/util/DerValue/Indefinite.java fails with ---illegal-access=deny
...
Reviewed-by: alanb
2020-10-26 14:33:34 +00:00
Aleksey Shipilev
7cafe35424
8255352: Archive important test outputs in submit workflow
...
Reviewed-by: rwestberg, ihse
2020-10-26 11:20:38 +00:00
Aleksey Shipilev
888086f109
8255373: Submit workflow artifact name is always "test-results_.zip"
...
Reviewed-by: rwestberg, ihse
2020-10-26 10:18:36 +00:00
Aleksey Shipilev
69188188f4
8255265: IdealLoopTree::iteration_split_impl does not use should_align
...
Reviewed-by: thartmann, kvn
2020-10-26 07:16:10 +00:00
Aleksey Shipilev
c28b011121
8255343: java/util/stream/SpliteratorTest.java fails on 32-bit platforms with "Misaligned access at address: 12"
...
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org >
Reviewed-by: mcimadamore
2020-10-26 07:11:44 +00:00
Prasanta Sadhukhan
b71b5b4375
8199062: Test javax/swing/text/Utilities/8134721/bug8134721.java is unstable
...
Reviewed-by: serb
2020-10-26 04:36:21 +00:00
Sergey Bylokhov
ee34fa585a
8199060: Test javax/swing/text/html/parser/Parser/6990651/bug6990651.java is unstable
...
Reviewed-by: prr
2020-10-25 20:54:35 +00:00
Sergey Bylokhov
93dadbe0dc
7190589: [macosx] In the test bug4278839 never press ctrl+arrow
...
Reviewed-by: prr
2020-10-25 20:47:48 +00:00
Naoto Sato
57d903bdd9
8255242: Bidi.requiresBidi has misleading exception message
...
Reviewed-by: bchristi
2020-10-25 18:22:10 +00:00
Daniel D. Daugherty
60d014242b
8255379: ProblemList compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java
...
Reviewed-by: alanb
2020-10-25 14:49:26 +00:00
Prasanta Sadhukhan
1a94ebc7d7
8254112: javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java fails on windows
...
Reviewed-by: trebari, serb
2020-10-25 07:32:57 +00:00
Prasanta Sadhukhan
69b017248b
8199074: Test javax/swing/DataTransfer/8059739/bug8059739.java is unstable
...
Reviewed-by: serb, prr
2020-10-25 07:27:22 +00:00
Igor Ignatyev
6545e19fcc
8255078: sun/net/ftp/imp/FtpClient$MLSxParser uses wrong datetime format
...
Reviewed-by: dfuchs
2020-10-23 22:31:18 +00:00
Aleksey Shipilev
3f6abd220f
8255330: gtest/MetaspaceGtests.java fail on 32-bit platforms
...
Reviewed-by: stuefe
2020-10-23 19:42:30 +00:00
Alexey Semenyuk
cf821b0bd3
8232024: Don't pollute log output with multiple errors of the same type
...
Reviewed-by: almatvee, herrick
2020-10-23 18:36:31 +00:00
Claes Redestad
185c8bcf8a
8255338: CodeSections are never frozen
...
Reviewed-by: neliasso, kvn
2020-10-23 17:46:30 +00:00
Kevin Rushforth
d9d2c0adcf
Merge jdk:master
2020-10-23 17:33:05 +00:00
Claes Redestad
cc861134f4
8255271: Avoid generating duplicate interpreter entries for subword types
...
Reviewed-by: iklam, coleenp
2020-10-23 15:37:46 +00:00
Fei Yang
5ec1b80c4a
8255287: aarch64: fix SVE patterns for vector shift count
...
Co-authored-by: Yanhong Zhu <zhuyanhong2@huawei.com >
Reviewed-by: adinn
2020-10-23 13:16:37 +00:00
Martin Doerr
12daf2b692
8255340: [s390] build failure after JDK-8255208
...
Reviewed-by: shade
2020-10-23 12:20:35 +00:00
Martin Doerr
9007bc20b0
8255129: [PPC64, s390] Check vector_size_supported and add VectorReinterpret node
...
Reviewed-by: lucy
2020-10-23 10:52:17 +00:00
Martin Doerr
df792573e8
8255274: [PPC64, s390] wrong StringLatin1.indexOf version matched
...
Reviewed-by: clanger, rrich
2020-10-23 10:49:29 +00:00
Kiran Sidhartha Ravikumar
55a0cad827
8254982: (tz) Upgrade time-zone data to tzdata2020c
...
Reviewed-by: erikj, naoto
2020-10-23 10:13:08 +00:00
Ningsheng Jian
ac1748e786
8254670: SVE test uses linux-specific api
...
Reviewed-by: adinn, vkempik
2020-10-23 10:06:40 +00:00
Jan Lahoda
0e9205315e
8254286: Wrong inference in switch expression with "null" arm
...
Reviewed-by: mcimadamore, vromero
2020-10-23 09:47:29 +00:00
Markus Grönlund
63ce304ea4
8249675: x86: frequency extraction from cpu brand string is incomplete
...
Reviewed-by: egahlin, dholmes
2020-10-23 09:04:03 +00:00
Vladimir Ivanov
e52156d730
8255067: Restore Copyright line in file modified by 8253191
...
Reviewed-by: kvn, shade
2020-10-23 08:33:14 +00:00
Thomas Schatzl
c520469639
8255131: G1CollectedHeap::is_in() returns wrong result
...
Reviewed-by: sjohanss, kbarrett, ayang
2020-10-23 08:22:05 +00:00
Claes Redestad
107fb9ccf8
8255049: Remove support for the hsdis decode_instructions entry point in hotspot
...
Reviewed-by: neliasso, kvn
2020-10-23 07:59:31 +00:00
Claes Redestad
c1524c59ad
8255208: CodeStrings passed to Disassembler::decode are ignored
...
Reviewed-by: kvn, iklam
2020-10-23 07:30:28 +00:00
Jie Fu
8e5dff08fa
8255213: Shenandoah build fails without JFR after JDK-8255036
...
Reviewed-by: shade
2020-10-23 07:16:03 +00:00
Roland Westrelin
fe74f3cd10
8255224: x86_32 tests fail with "bad AD file" after JDK-8223051
...
Reviewed-by: shade, kvn
2020-10-23 07:11:58 +00:00
Aleksey Shipilev
64dc4b1888
8255225: compiler/aot tests fail on Windows with NPE during artifact resolution
...
Reviewed-by: erikj, clanger
2020-10-23 06:34:17 +00:00
Jie Fu
a824781b8c
8255210: [Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines
...
Reviewed-by: psandoz, sviswanathan, jbhateja
2020-10-23 05:49:56 +00:00
Thomas Stuefe
2ca7a08091
8255268: 32-bit failures in runtime/Metaspace/elastic
...
Reviewed-by: shade
2020-10-23 05:27:57 +00:00
Sergey Bylokhov
d8d9197712
8242559: Clean the "libawt_xawt" library from code for headless mode
...
Reviewed-by: kizune
2020-10-23 01:51:44 +00:00
Naoto Sato
ff5f2265d2
8255086: Update the root locale display names
...
Reviewed-by: bchristi, joehw
2020-10-23 01:13:36 +00:00
Brent Christian
8afdcaee1c
8255031: Update java/util/prefs/AddNodeChangeListener.java to report more failure info
...
Reviewed-by: bpb
2020-10-22 21:45:43 +00:00
Jonathan Gibbons
0aa3c92577
8255262: Remove use of legacy custom @spec tag
...
Reviewed-by: lancea, mr, iris, alanb, darcy, mchung
2020-10-22 19:42:01 +00:00
Severin Gehwolf
a0b687bfb2
8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations
...
Reviewed-by: bobv
2020-10-22 16:36:29 +00:00
Patric Hedlin
f279ddfa06
8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted
...
Reviewed-by: adinn
2020-10-22 15:56:56 +00:00
Robbin Ehn
4634dbef6d
8223312: Utilize handshakes instead of is_thread_fully_suspended
...
Reviewed-by: dholmes, rrich, dcubed, eosterlund
2020-10-22 15:16:50 +00:00
Thomas Schatzl
cc50c8d4f1
8255196: Remove unused G1FullGCCompactionPoint::merge()
...
Reviewed-by: shade
2020-10-22 09:15:30 +00:00
Stefan Karlsson
ae72b5283b
8255047: Add HotSpot UseDebuggerErgo flags
...
Reviewed-by: dcubed, dholmes
2020-10-22 08:24:51 +00:00
Jan Lahoda
211bb62a90
8255124: KeepAliveStreamCleaner may crash with java.lang.IllegalMonitorStateException: current thread is not owner
...
Reviewed-by: alanb, chegar, dfuchs
2020-10-22 07:29:37 +00:00
Prasanta Sadhukhan
299e1154af
8198395: Test javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java fails in mach5
...
Reviewed-by: prr
2020-10-22 06:55:50 +00:00
Prasanta Sadhukhan
a5b7bc50d4
7156347: javax/swing/JList/6462008/bug6462008.java fails
...
Reviewed-by: serb, pbansal
2020-10-22 06:45:03 +00:00
Fei Yang
b25d894015
8252204: AArch64: Implement SHA3 accelerator/intrinsic
...
Co-authored-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Co-authored-by: Dong Bo <dongbo4@huawei.com >
Reviewed-by: aph, kvn
2020-10-22 04:38:39 +00:00
Sergey Bylokhov
7d3d4daefd
8240709: Enable javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java on all L&F
...
Reviewed-by: kizune
2020-10-22 03:43:45 +00:00
Sandhya Viswanathan
5d262290c4
8255174: Vector API unit tests for missed public api code coverage
...
Reviewed-by: psandoz
2020-10-22 00:09:41 +00:00
Alex Menkov
b9186bebc3
6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM")
...
Reviewed-by: sspitsyn, cjplummer
2020-10-21 23:40:48 +00:00
Valerie Peng
1191a633fe
8199697: FIPS 186-4 RSA Key Generation
...
Reviewed-by: xuelei
2020-10-21 22:42:07 +00:00
Paul Sandoz
60d3fa2ed8
8255022: Documentation missing for Vector API zero methods
...
Reviewed-by: vlivanov, darcy
2020-10-21 22:27:42 +00:00
Erik Joelsson
9ade94b727
8206311: Add docs-javase, docs-reference to CI build
...
Reviewed-by: ihse
2020-10-21 22:04:37 +00:00
Daniel D. Daugherty
34450311d9
8255200: ProblemList com/sun/jdi/EATests.java for ZGC
...
Reviewed-by: kvn, iignatyev, dholmes
2020-10-21 21:30:28 +00:00
Eric Caspole
85a8949caa
8254913: Increase InlineSmallCode default from 2000 to 2500 for x64
...
Reviewed-by: redestad, shade, azeemj
2020-10-21 20:34:58 +00:00
Coleen Phillimore
56ea490f1e
8233343: Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions
...
Reviewed-by: rehn, mdoerr, zgu
2020-10-21 20:33:24 +00:00
Alexey Ushakov
fbc066e0a2
8255149: Lanai: DrawImage/IncorrectAlphaConversionBicubic.java failure
2020-10-21 20:08:48 +00:00
Zhengyu Gu
615b759edd
8255070: Shenandoah: Use single thread for concurrent CLD liveness test
...
Reviewed-by: rkennke
2020-10-21 19:44:24 +00:00
Tom Rodriguez
6020991530
8255068: [JVMCI] errors during compiler creation can be hidden
...
Reviewed-by: kvn
2020-10-21 19:37:52 +00:00
Aleksey Shipilev
8d9e6d01fb
8255041: Zero: remove old JSR 292 support leftovers
...
Reviewed-by: rkennke
2020-10-21 16:33:53 +00:00
Raffaello Giulietti
0efdde188b
8238669: Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic)
...
Reviewed-by: bpb
2020-10-21 16:32:59 +00:00
Sandhya Viswanathan
365f19c8e1
8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics
...
Reviewed-by: kvn, thartmann
2020-10-21 16:24:30 +00:00
Fernando Guallini
f813a28b95
8254692: (se) Clarify the behaviour of the non-abstract SelectorProvider::inheritedChannel
...
Reviewed-by: chegar, bpb, alanb
2020-10-21 14:54:19 +00:00
Zhengyu Gu
c9269bf59e
8255036: Shenandoah: Reset GC state for root verifier
...
Reviewed-by: rkennke
2020-10-21 14:42:37 +00:00
Weijun Wang
839f01ddf5
8242068: Signed JAR support for RSASSA-PSS and EdDSA
...
Reviewed-by: valeriep
2020-10-21 14:18:43 +00:00
Matthias Baesken
e559bd2c8b
8254889: name_and_sig_as_C_string usages in frame coding without ResourceMark
...
Reviewed-by: dholmes
2020-10-21 12:24:35 +00:00
Patrick Concannon
da97ab5c8a
8253474: Javadoc clean up in HttpsExchange, HttpsParameters, and HttpsServer
...
Reviewed-by: dfuchs, michaelm
2020-10-21 10:04:21 +00:00
Vladimir Ivanov
7e2640432b
8255000: C2: Unify IGVN processing when loop opts are over
...
Reviewed-by: neliasso, iveresov, kvn
2020-10-21 08:09:00 +00:00
Vladimir Ivanov
27230fae24
8255026: C2: Miscellaneous cleanups in Compile and PhaseIdealLoop code
...
Reviewed-by: thartmann, neliasso, redestad
2020-10-21 07:34:54 +00:00
David Leopoldseder
c107178bcc
8253964: [Graal] UnschedulableGraphTest#test01fails with expected:<4> but was:<3>
...
Reviewed-by: kvn, dlong
2020-10-21 07:34:08 +00:00
Aleksey Shipilev
bd45191f00
8255065: Zero: accessor_entry misses the IRIW case
...
Reviewed-by: mdoerr
2020-10-21 06:14:25 +00:00
Aleksey Shipilev
2a0633507c
8254785: compiler/graalunit/HotspotTest.java failed with "missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I"
...
Reviewed-by: psandoz, iignatyev, kvn
2020-10-21 06:09:54 +00:00
Prasanta Sadhukhan
1b7ddebe46
8254976: Re-enable swing jtreg tests which were broken due to samevm mode
...
Reviewed-by: serb
2020-10-21 05:52:20 +00:00
Sergey Bylokhov
2e510e04bd
8255043: Incorrectly styled copyright text
...
Reviewed-by: dholmes, trebari, jdv
2020-10-21 04:53:16 +00:00
Igor Ignatyev
6bd05b12a0
8255074: sun.nio.fs.WindowsPath::getPathForWin32Calls synchronizes on String object
...
Reviewed-by: bpb
2020-10-21 02:34:47 +00:00
Sergey Bylokhov
9e9f5e6974
8017179: [macosx] list1 and list2 vistble item isn't desired
...
Reviewed-by: kizune
2020-10-21 02:28:01 +00:00
Sergey Bylokhov
2ee2b4ae19
8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo
...
Reviewed-by: kizune
2020-10-21 02:05:16 +00:00
Ningsheng Jian
42a6eadb85
8254884: Make sure jvm does not crash with Arm SVE and Vector API
...
Reviewed-by: vlivanov, adinn
2020-10-21 01:15:13 +00:00
Sergey Bylokhov
e5870cf002
8252133: The java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java fails if metal pipeline is active
...
Reviewed-by: prr
2020-10-21 00:15:46 +00:00
Andy Herrick
afc967fcd0
8254783: jpackage fails on Windows when application name differs from installer name
...
Reviewed-by: asemenyuk, kizune, almatvee
2020-10-20 22:54:19 +00:00
Phil Race
3ccf4877a8
8253019: Enhanced JPEG decoding
...
Reviewed-by: rhalade, mschoene, serb, psadhukhan
2020-10-20 14:58:40 -07:00
Tobias Hartmann
cfb02d4854
8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
...
Added missing NULL checks.
Reviewed-by: kvn, chagedorn
2020-10-20 14:58:40 -07:00
Roger Riggs
0d35235723
8249927: Specify limits of jdk.serialProxyInterfaceLimit
...
corrections to limits defined by 8236862 implemented by 8248183
Reviewed-by: smarks, rhalade, skoivu
2020-10-20 14:58:39 -07:00
Jamil Nimeh
d6cef99050
8245417: Improve certificate chain handling
...
Co-authored-by: Hai-may Chao <hai-may.chao@oracle.com >
Reviewed-by: mullan, jnimeh
2020-10-20 14:58:39 -07:00
Ioi Lam
24f7f84594
8245412: Better class definitions
...
Reviewed-by: coleenp, rhalade, jwilhelm, skoivu
2020-10-20 14:58:39 -07:00
Phil Race
00a5af44af
8248574: Improve jpeg processing
...
Reviewed-by: serb, jdv, mschoene, rhalade
2020-10-20 14:58:39 -07:00
Roger Riggs
036da9950b
8236862: Enhance support of Proxy class
...
Reviewed-by: smarks, chegar, skoivu, rhalade
2020-10-20 14:58:39 -07:00
Harold Seigel
29c68087c9
8243302: Advanced class supports
...
Co-authored-by: Harold Seigel <harold.seigel@oracle.com >
Reviewed-by: coleenp, lfoltan, mschoene, rhalade
2020-10-20 14:58:39 -07:00
Aleksei Efimov
7eda1196c6
8237990: Enhanced LDAP contexts
...
Reviewed-by: dfuchs, robm, weijun, xyin, rhalade, ahgross
2020-10-20 14:58:39 -07:00
Naoto Sato
d149dcdbd5
8245407: Enhance zoning of times
...
Reviewed-by: rriggs, rhalade, skoivu
2020-10-20 14:58:39 -07:00
Brian Burkhalter
fc5fca9ade
8242695: Enhanced buffer support
...
Reviewed-by: alanb, rhalade
2020-10-20 14:58:38 -07:00
Brian Burkhalter
a6723c8552
8244136: Improved Buffer supports
...
Reviewed-by: alanb, ahgross, rhalade, psandoz
2020-10-20 14:58:38 -07:00
Sean Mullan
27f1ebc0af
8244479: Further constrain certificates
...
Reviewed-by: ascarpino, ahgross, rhalade
2020-10-20 14:58:38 -07:00
Coleen Phillimore
5f1918db26
8244955: Additional Fix for JDK-8240124
...
Reviewed-by: rehn, pliden, smarks
2020-10-20 14:58:38 -07:00
David Holmes
798bfb3b9c
8233624: Enhance JNI linkage
...
Co-authored-by: David Holmes <david.holmes@oracle.com >, Alex Buckley <alex.buckley@oracle.com >, John Rose <john.r.rose@oracle.com >
Reviewed-by: abuckley, jrose, rhalade, mschoene
2020-10-20 14:58:38 -07:00
Tobias Hartmann
7c05f32bc9
8244924: Additional fix for JDK-8241119
...
Reviewed-by: kvn, vlivanov, rhalade, ahgross
2020-10-20 14:58:38 -07:00
Sean Mullan
62a03bd387
8237995: Enhance certificate processing
...
Reviewed-by: weijun, rhalade, ahgross, erikj
2020-10-20 14:58:38 -07:00
Brian Burkhalter
9291e60892
8242680: Improved URI Support
...
Reviewed-by: alanb, rhalade
2020-10-20 14:58:37 -07:00
Brian Burkhalter
ff3e558679
8242685: Better Path Validation
...
Reviewed-by: alanb, rhalade
2020-10-20 14:58:37 -07:00
Coleen Phillimore
a5cb23e29f
8240124: Better VM Interning
...
Reviewed-by: rehn, pliden, smarks, rhalade, ahgross, jwilhelm
2020-10-20 14:58:37 -07:00
Erik Gahlin
fa25d083be
8236196: Improve string pooling
...
Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade
2020-10-20 14:58:37 -07:00
Tobias Hartmann
afd852ccb8
8241114: Better range handling
...
Reviewed-by: kvn, vlivanov, rhalade, ahgross
2020-10-20 14:58:37 -07:00
Andy Herrick
acacae5e0c
8254843: Exception launching app on windows in some cases
...
Reviewed-by: asemenyuk, kcr, almatvee, kizune
2020-10-20 21:28:09 +00:00
Denis Konoplev
e47e233fcf
8244718: J2DDemo - AlphaComposite tab - output colors are different with AA & non-AA
2020-10-20 20:35:35 +00:00
Zhengyu Gu
856037c417
8255006: Add NULL-check to StringDedupTable lookup
...
Reviewed-by: rkennke, kbarrett
2020-10-20 18:06:43 +00:00
Aleksey Shipilev
ee6eb9860e
8254995: [x86] ControlWord::print(), rc/pc variables might not be initialized
...
Reviewed-by: kvn
2020-10-20 17:55:36 +00:00
Michael Bien
e577c8c852
8253641: Missing newline in the printout of certain JFR events
...
Co-authored-by: Michael Bien <mbien42@gmail.com >
Reviewed-by: mgronlun
2020-10-20 17:47:34 +00:00
Sergey Bylokhov
89e5444554
8254788: Dead code in the sun.java2d.xr.XRPMBlitLoops$XrSwToPMBlit
...
Reviewed-by: prr
2020-10-20 17:31:54 +00:00
Per Liden
3267b09d5a
8254883: ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators
...
Reviewed-by: eosterlund
2020-10-20 16:07:33 +00:00
Guoxiong Li
cb6167b226
8254557: Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN
...
Reviewed-by: mcimadamore
2020-10-20 15:45:17 +00:00
Richard Reingruber
40f847e2fb
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
...
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
2020-10-20 15:31:55 +00:00
Patricio Chilano Mateo
f167a71f1d
8254264: Remove redundant cross_modify_fence()
...
Reviewed-by: rehn, dholmes, dcubed
2020-10-20 15:07:36 +00:00
Joe Darcy
44f9271dc2
8254974: Fix stutter typo in TypeElement
...
Reviewed-by: shade, redestad
2020-10-20 14:44:38 +00:00
Claes Redestad
76fdd7fccf
8255038: Adjust adapter_code_size to account for -Xlog:methodhandles in debug builds
...
Reviewed-by: shade, neliasso
2020-10-20 14:23:50 +00:00
Per Liden
cdc8c401b5
8254878: Move last piece of ZArray to GrowableArray
...
Reviewed-by: stefank, eosterlund
2020-10-20 13:07:35 +00:00
Roland Westrelin
294e0705fa
8254998: C2: assert(!n->as_Loop()->is_transformed_long_loop()) failure with -XX:StressLongCountedLoop=1
...
Reviewed-by: vlivanov, kvn, thartmann
2020-10-20 11:53:41 +00:00
Vipin Menon
3ee0380e99
8234393: [macos] printing ignores printer tray
...
Reviewed-by: psadhukhan, prr
2020-10-20 11:14:28 +00:00
Claes Redestad
3f9c8a3920
8254966: Remove unused code from Matcher
...
Reviewed-by: neliasso, kvn
2020-10-20 09:27:35 +00:00
Pankaj Bansal
21e67e5460
8225790: Two NestedDialogs tests fail on Ubuntu
...
Reviewed-by: serb
2020-10-20 09:05:51 +00:00
Doug Simon
017d151e11
8254842: [JVMCI] copy thread name when attaching libgraal thread to HotSpot
...
Reviewed-by: kvn, never
2020-10-20 08:38:14 +00:00
Aleksey Shipilev
5d1397fa9a
8254282: Add Linux x86_32 builds to submit workflow
...
Reviewed-by: erikj, rwestberg
2020-10-20 06:55:36 +00:00
Thomas Stuefe
7ba6a6bf00
8251158: Implementation of JEP 387: Elastic Metaspace
...
Reviewed-by: lkorinth, coleenp, iklam, rrich
2020-10-20 06:48:09 +00:00
Nhat Nguyen
5fedfa707e
8251271: C2: Compile::_for_igvn list is corrupted after RenumberLiveNodes
...
Reviewed-by: vlivanov, thartmann
2020-10-20 06:18:49 +00:00
Roberto Castañeda Lozano
98ec4a6792
8254805: compiler/debug/TestStressCM.java is still failing
...
Use the code motion trace produced by TraceOptoPipelining (excluding traces of
stubs) to assert that two compilations with the same seed cause StressLCM and
StressGCM to take the same randomized decisions. Previously, the entire output
produced by PrintOptoStatistics was used instead, which has shown to be too
fragile. Also, disable inlining in both TestStressCM.java and the similar
TestStressIGVN.java to prevent flaky behavior, and run both tests for ten
different seeds to improve coverage.
Reviewed-by: kvn, thartmann
2020-10-20 06:08:25 +00:00
Aleksey Shipilev
355f44dd11
8254994: [x86] C1 StubAssembler::call_RT, "call_offset might not be initialized"
...
Reviewed-by: chagedorn, kvn
2020-10-20 05:31:39 +00:00
Aleksey Shipilev
0a75b37f7a
8254776: Remove unimplemented LowMemoryDetector::check_memory_usage
...
Reviewed-by: sspitsyn, cjplummer
2020-10-20 05:28:22 +00:00
Aleksey Shipilev
b65dcfa3a0
8197981: Missing return statement in __sync_val_compare_and_swap_8
...
Reviewed-by: andrew, dholmes
2020-10-20 05:26:59 +00:00
Aleksey Shipilev
5b51085c98
8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes
...
Reviewed-by: sgehwolf
2020-10-20 05:25:57 +00:00
Daniel D. Daugherty
c87cdf70e4
8254029: ObjectMonitor cleanup/minor bug-fix changes extracted from JDK-8253064
...
Reviewed-by: dholmes, eosterlund
2020-10-20 01:08:19 +00:00
Vladimir Kozlov
7a580ca8c0
8255027: Problem list for Graal test gc/stress/TestStressG1Humongous.java
...
Reviewed-by: dlong
2020-10-20 00:12:37 +00:00
Sergey Bylokhov
6e8835c6bc
7110890: reg test TranslucentShapedFrameTest fails to create non-opaque frame
...
Reviewed-by: prr
2020-10-19 23:54:10 +00:00
Stuart Marks
bf19581ab0
8255016: ConstantDescs.FALSE claims it represents TRUE
...
Reviewed-by: bpb, jvernee, mchung, rriggs
2020-10-19 23:53:06 +00:00
Jonathan Gibbons
0f4fb367d5
8255032: Conflict between recent pushes breaks the build
...
Reviewed-by: redestad, vromero
2020-10-19 22:05:47 +00:00
Jonathan Gibbons
cb5cdd7705
8254721: Improve support for conditionally generated files
...
Reviewed-by: hannesw
2020-10-19 20:52:01 +00:00
Paul Sandoz
0001435044
8255020: Minor updates to docs jdk.incubator.vector
...
Reviewed-by: erikj, darcy
2020-10-19 20:37:36 +00:00
Doug Simon
14e1e1741f
8255004: [JVMCI] expose JVM_ACC_FIELD_INITIALIZED_FINAL_UPDATE
...
Reviewed-by: never, kvn
2020-10-19 19:39:19 +00:00
Doug Simon
f42c03226f
8254793: [JVMCI] improve speculation encoding
...
Reviewed-by: kvn, dlong, never
2020-10-19 19:06:23 +00:00
Calvin Cheung
74ac77e2b1
8247666: Support Lambda proxy classes in static CDS archive
...
Reviewed-by: iklam, mchung
2020-10-19 18:27:50 +00:00
Claes Redestad
e2e11d3449
8254955: x86: MethodHandlesAdapterBlob is too big
...
Reviewed-by: neliasso, kvn
2020-10-19 17:50:40 +00:00
Erik Joelsson
0b5101658d
8253660: Need better error report when artifact resolution fails in AotCompiler.java
...
Reviewed-by: ihse
2020-10-19 17:40:54 +00:00
Erik Joelsson
52cb3292ae
8254862: lldb in devkit doesn't work
...
Reviewed-by: lmesnik, mikael, ihse
2020-10-19 17:38:22 +00:00
Jonathan Gibbons
60f63ec811
8254796: Cleanup pervasive unnecessary parameter
...
Reviewed-by: ksrini, hannesw
2020-10-19 17:08:06 +00:00
Michael McMahon
953e472ded
8254967: com.sun.net.HttpsServer spins on TLS session close
...
Reviewed-by: dfuchs
2020-10-19 16:57:40 +00:00
Vicente Romero
1da28de82f
8255009: delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon
...
Reviewed-by: jlahoda
2020-10-19 15:55:54 +00:00
Ekaterina Vergizova
a0382cd17c
8253235: JFR.dump does not respect maxage parameter
...
Reviewed-by: egahlin
2020-10-19 14:19:58 +00:00
Jie Fu
cb7701b725
8253970: Build error: address argument to atomic builtin must be a pointer to integer or pointer ('volatile narrowOop *' invalid)
...
Reviewed-by: kbarrett, dholmes
2020-10-19 13:18:50 +00:00
Anton Kozlov
4ffed326fa
8254940: AArch64: Cleanup non-product thread members
...
Reviewed-by: aph
2020-10-19 11:43:02 +00:00
Thomas Schatzl
cd66e0f25f
8253877: gc/g1/TestGCLogMessages.java fails - missing "Evacuation failure" message
...
Reviewed-by: sjohanss
2020-10-19 11:40:58 +00:00
Roland Westrelin
e76de18956
8223051: support loops with long (64b) trip counts
...
Reviewed-by: vlivanov, thartmann, jrose
2020-10-19 11:30:13 +00:00
Claes Redestad
e9be2db7ac
8253453: SourceFileInfoTable should be allocated lazily
...
Reviewed-by: neliasso, chagedorn
2020-10-19 10:49:33 +00:00
Markus Grönlund
e10b53853a
8243962: Various JVM TI tests time out using JFR on Windows
...
Reviewed-by: sspitsyn, cjplummer
2020-10-19 09:18:40 +00:00
Per Liden
a1a3e9def7
8254882: ZGC: Use static_assert instead of guarantee
...
Reviewed-by: kbarrett, tschatzl
2020-10-19 07:35:36 +00:00
Stefan Karlsson
8edc2f05b5
8254912: ZGC: Change ZCollectionInterval type to double
...
Reviewed-by: pliden, ayang
2020-10-19 07:23:43 +00:00
Stefan Karlsson
672f56695e
8254874: ZGC: JNIHandleBlock verification failure in stack watermark processing
...
Reviewed-by: tschatzl, cjplummer, sspitsyn, pliden
2020-10-19 07:22:29 +00:00
Per Liden
98a395a39e
8254880: ZGC: Let ZList iterators be alias templates
...
Reviewed-by: ayang, kbarrett, tschatzl
2020-10-19 07:11:40 +00:00
Robbin Ehn
011dd0d8fa
8254824: SignalHandlerMark have no purpose
...
Reviewed-by: stuefe, shade, dholmes, coleenp
2020-10-19 06:28:47 +00:00
Aleksey Shipilev
736e077335
8254178: Remove .hgignore
...
Reviewed-by: ehelin
2020-10-19 06:16:50 +00:00
Alexander Zuev
51a865d66a
8254085: javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position"
...
Reviewed-by: serb
2020-10-19 04:26:42 +00:00
Sergey Bylokhov
dd032b7fa6
8254798: Deprecate for removal an empty finalize() methods in java.desktop module
...
Reviewed-by: kcr, pbansal
2020-10-19 03:11:51 +00:00
Vicente Romero
272bb5d580
8253455: Record Classes javax.lang.model changes
...
Reviewed-by: darcy
2020-10-19 02:03:10 +00:00
Vicente Romero
c17d58516f
8246774: implement Record Classes as a standard feature in Java
...
Co-authored-by: Vicente Romero <vromero@openjdk.org >
Co-authored-by: Harold Seigel <hseigel@openjdk.org >
Co-authored-by: Chris Hegarty <chegar@openjdk.org >
Reviewed-by: coleenp, jlahoda, sspitsyn, chegar
2020-10-18 18:54:33 +00:00
Prasanta Sadhukhan
0b3e6c51ba
8194126: Regression automated Test '/open/test/jdk/javax/swing/JColorChooser/Test7194184.java' fails
...
Reviewed-by: serb, trebari
2020-10-17 07:18:48 +00:00
Prasanta Sadhukhan
ce1aac1e13
8028707: javax/swing/JComboBox/6236162/bug6236162.java fails on azure
...
Reviewed-by: serb, pbansal
2020-10-17 07:12:59 +00:00
Jonathan Gibbons
83ea863122
8253559: The INDEX page should link to Serialized Form and Constant Values pages
...
Reviewed-by: hannesw
2020-10-16 22:15:52 +00:00
Sergey Bylokhov
e66c6bb9d5
8254349: The TestNoScreenMenuBar test should be updated
...
Reviewed-by: pbansal
2020-10-16 21:56:54 +00:00
Kevin Rushforth
9d02701886
Merge jdk:master
2020-10-16 21:51:40 +00:00
Jonathan Gibbons
402d01aa11
8254795: Remove obsolete template files
...
Reviewed-by: ksrini
2020-10-16 19:35:10 +00:00
Thomas Schatzl
07ec35e2e5
8254623: gc/g1/TestHumongousConcurrentStartUndo.java still fails sometimes
...
Reviewed-by: kbarrett, sjohanss
2020-10-16 15:21:37 +00:00
Claes Redestad
0570cc10b5
8254855: Clean up and remove unused code in vmIntrinsics
...
Reviewed-by: kbarrett, iklam, kvn
2020-10-16 11:38:02 +00:00
Jayathirth D V
38e78cdea3
8254881: Commit commandbuffer after draw happens through JNI
2020-10-16 11:28:51 +00:00
Thomas Schatzl
1742c44ac9
8254695: G1: Next mark bitmap clear not cancelled after marking abort
...
Reviewed-by: iwalulya, sjohanss
2020-10-16 09:19:22 +00:00
Jayathirth D V
febb0275c4
8254879: Implement JNI path for Draw Poly
2020-10-16 08:59:25 +00:00
Chris Hegarty
34583ebdfc
8254161: Prevent instantiation of EnumSet subclasses through deserialization
...
Reviewed-by: dfuchs, alanb, rriggs, smarks
2020-10-16 08:09:57 +00:00
Jie Fu
3d23bd8e5b
8254814: [Vector API] Fix an AVX512 crash after JDK-8223347
...
Reviewed-by: vlivanov, thartmann, psandoz
2020-10-16 06:57:36 +00:00
Tobias Hartmann
7c0d417027
8251535: Partial peeling at unsigned test adds incorrect loop exit check
...
Reviewed-by: chagedorn, neliasso, kvn
2020-10-16 06:25:33 +00:00
Jayathirth D V
afc927b611
8254869: Refactor check_previous_op usage in Mask Fill
2020-10-16 06:07:11 +00:00
Ioi Lam
5145bed028
8254125: Assertion in cppVtables.cpp during builds on 32bit Windows
...
Reviewed-by: shade, ccheung
2020-10-16 05:14:46 +00:00
Xin Liu
bdda2058c2
8254369: Node::disconnect_inputs may skip precedences
...
disconnect_inputs() needs to iterate precedences edges in reverse order because rm_prec(i) may backfill _in[i] with a value afterward.
also remove the predicate if (n != NULL) in set_prec because it's always true.
Reviewed-by: kvn, redestad
2020-10-16 01:59:07 +00:00
Calvin Cheung
96bb6e76bf
8251325: Miss 'L' for long value in if statement
...
Reviewed-by: iklam
2020-10-15 20:05:28 +00:00
Yumin Qi
546620bb9e
8254192: ExtraSharedClassListFile contains extra white space at end of line
...
Reviewed-by: iklam, ccheung, mchung
2020-10-15 16:47:06 +00:00
Jie Fu
f3ce45f2a1
8254799: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs
...
Reviewed-by: dholmes, dcubed, stuefe
2020-10-15 14:46:04 +00:00
Martin Doerr
cda22e3624
8254811: JDK-8254158 broke ppc64, s390 builds
...
Reviewed-by: stuefe, goetz
2020-10-15 14:16:20 +00:00
Markus Grönlund
8ef88e5905
8249878: jfr_emergency_dump has secondary crashes
...
Reviewed-by: egahlin
2020-10-15 14:07:52 +00:00
Thomas Schatzl
3c2f5e08f7
8254674: G1: Improve root location reference to dead obj verification message
...
Reviewed-by: sjohanss, lkorinth
2020-10-15 10:39:11 +00:00
Per Liden
abe5137737
8254719: ZGC: Clean up includes
...
Reviewed-by: stefank
2020-10-15 09:23:00 +00:00
Volker Simonis
60159cff40
8253952: Refine ZipOutputStream.putNextEntry() to recalculate ZipEntry's compressed size
...
Reviewed-by: lancea, alanb
2020-10-15 09:18:26 +00:00
Amit Pawar
9359ff03ae
8252221: Use multiple workers for Parallel GC pre-touching
...
Reviewed-by: kbarrett, tschatzl
2020-10-15 07:22:38 +00:00
Roland Westrelin
f44fc6defc
8254734: "dead loop detected" assert failure with patch from 8223051
...
Reviewed-by: chagedorn, kvn
2020-10-15 06:53:03 +00:00
Aleksey Shipilev
7f73474f74
8254773: Remove unimplemented ciReplay::is_loaded(Klass* klass)
...
Reviewed-by: thartmann, kvn
2020-10-15 06:32:16 +00:00
Aleksey Shipilev
167c192456
8254771: Remove unimplemented ciSignature::get_all_klasses
...
Reviewed-by: thartmann, kvn
2020-10-15 06:31:19 +00:00
Aleksey Shipilev
81a8ff1d92
8254769: Remove unimplemented BCEscapeAnalyzer::{add_dependence, propagate_dependencies}
...
Reviewed-by: thartmann, kvn
2020-10-15 06:30:19 +00:00
Ioi Lam
7e5eb493e1
8253402: Convert vmSymbols::SID to enum class
...
Reviewed-by: kvn, coleenp, kbarrett, iveresov
2020-10-15 05:52:54 +00:00
Yasumasa Suenaga
038f58d4f0
8226236: [TESTBUG] win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails
...
Reviewed-by: stuefe
2020-10-15 00:21:42 +00:00
Vladimir Kozlov
5194f11bc7
8254792: Disable intrinsic StringLatin1.indexOf until 8254790 is fixed
...
Reviewed-by: dcubed
2020-10-15 00:05:40 +00:00
Patricio Chilano Mateo
55d760d416
8254263: Remove special_runtime_exit_condition() check from ~ThreadInVMForHandshake()
...
Reviewed-by: rrich, dholmes, dcubed, rehn
2020-10-14 22:15:57 +00:00
Aleksey Shipilev
03fa733e8b
8254777: Remove unimplemented Management::get_loaded_classes
...
Reviewed-by: sspitsyn
2020-10-14 20:58:18 +00:00
Aleksey Shipilev
8fb294a2bf
8254781: Remove unimplemented ClassFieldMap::compute_field_count
...
Reviewed-by: phh, sspitsyn
2020-10-14 20:57:41 +00:00
Aleksey Shipilev
da2f5ab5b2
8254780: EnterInterpOnlyModeClosure::completed() always returns true
...
Reviewed-by: sspitsyn, rehn
2020-10-14 20:56:58 +00:00
Paul Sandoz
0c99b19258
8223347: Integration of Vector API (Incubator)
...
Co-authored-by: Vivek Deshpande <vdeshpande@openjdk.org >
Co-authored-by: Qi Feng <qfeng@openjdk.org >
Co-authored-by: Ian Graves <igraves@openjdk.org >
Co-authored-by: Jean-Philippe Halimi <jphalimi@openjdk.org >
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org >
Co-authored-by: Ningsheng Jian <njian@openjdk.org >
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org >
Co-authored-by: Smita Kamath <svkamath@openjdk.org >
Co-authored-by: Rahul Kandu <rkandu@openjdk.org >
Co-authored-by: Kishor Kharbas <kkharbas@openjdk.org >
Co-authored-by: Eric Liu <Eric.Liu2@arm.com >
Co-authored-by: Aaloan Miftah <someusername3@gmail.com >
Co-authored-by: John R Rose <jrose@openjdk.org >
Co-authored-by: Shravya Rukmannagari <srukmannagar@openjdk.org >
Co-authored-by: Paul Sandoz <psandoz@openjdk.org >
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org >
Co-authored-by: Lauren Walkowski <lauren.walkowski@arm.com >
Co-authored-by: Yang Zang <Yang.Zhang@arm.com >
Co-authored-by: Joshua Zhu <jzhu@openjdk.org >
Co-authored-by: Wang Zhuo <wzhuo@openjdk.org >
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org >
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
2020-10-14 20:02:46 +00:00
Daniel D. Daugherty
386e7e8b73
8254789: ProblemList compiler/graalunit/HotspotTest.java
...
Reviewed-by: rriggs, iignatyev, kvn
2020-10-14 19:07:53 +00:00
Alex Menkov
cd33abb136
8249623: test @ignore-d due to 7013634 should be returned back to execution
...
Reviewed-by: cjplummer, sspitsyn
2020-10-14 17:49:42 +00:00
Alex Menkov
b7daf8427b
8254345: com/sun/jdi/JdwpAttachTest.java reports error incorrectly
...
Reviewed-by: cjplummer, sspitsyn
2020-10-14 17:46:36 +00:00
Yumin Qi
fde02e231b
8254012: NMT: MetaspaceSnapshot::snapshot uses wrong enum
...
Reviewed-by: stuefe, rrich
2020-10-14 17:13:27 +00:00
Claes Redestad
96a1f08e80
8254775: Microbenchmark StringIndexOfChar doesn't compile
...
Reviewed-by: rriggs
2020-10-14 15:25:43 +00:00
Claes Redestad
a6a381353a
8254761: Wrong intrinsic annotation used for StringLatin1.indexOfChar
...
Reviewed-by: alanb
2020-10-14 14:11:16 +00:00
Claes Redestad
738effade4
8254744: Clean-up CodeBlob::align_code_offset
...
Reviewed-by: mdoerr, eosterlund
2020-10-14 13:21:07 +00:00
Jason Tatton (AWS)
f71e8a6198
8173585: Intrinsify StringLatin1.indexOf(char)
...
Reviewed-by: neliasso
2020-10-14 12:58:21 +00:00
Harold Seigel
95e68c6346
8254586: Replace fthrow() calls with simpler method calls in classFileParser.cpp
...
Reviewed-by: lfoltan, dholmes, coleenp
2020-10-14 12:23:09 +00:00
Thomas Stuefe
ba140b0f11
8254748: Bad Copyright header format after JDK-8212218
...
Reviewed-by: shade, dholmes
2020-10-14 11:21:38 +00:00
Stefan Karlsson
db9dcdf1ae
8254668: JVMTI process frames on thread without started processing
...
Reviewed-by: eosterlund, rrich
2020-10-14 10:29:15 +00:00
Thomas Stuefe
dc262dfcbf
8212218: [TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out
...
Reviewed-by: iklam, lmesnik
2020-10-14 09:37:54 +00:00
Martin Doerr
9eeeb8a20f
8254696: safepointMechanism_aix needs adaptation for JDK-8253180
...
Reviewed-by: dholmes, clanger
2020-10-14 08:17:13 +00:00
Roberto Castañeda Lozano
b509e31e5f
8254602: compiler/debug/TestStressCM.java failed with "RuntimeException: got the same optimization stats for different seeds: expected 45"
...
Remove test assertion checking that different random seeds lead to different
code motion decisions. This was the case for the specific pair of random seeds,
IR fed to code motion, and target platforms tested originally; but does not need
to hold in general. Remove similar test assertion in IGVN randomization test
case. Re-enable the test case.
Reviewed-by: shade, kvn
2020-10-14 08:07:59 +00:00
Roberto Castañeda Lozano
9fe9b24b88
8254575: C2: Clean up unused TRACK_PHI_INPUTS assertion code
...
Remove assertion code that was disabled in all build configurations.
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org >
Reviewed-by: vlivanov, kvn
2020-10-14 08:06:59 +00:00
Tobias Hartmann
31d9b7fe45
8254252: Generic arraycopy stub overwrites callee-save rdi register on 64-bit Windows
...
Reviewed-by: kvn, chagedorn
2020-10-14 07:26:13 +00:00
Ajit Ghaisas
f4f9e934e7
8244845: Lanai : J2DDemo - Clipping - Two parallel lines do not appear with AA Rendering
2020-10-14 07:13:28 +00:00
Ioi Lam
a098037375
8254365: ciMethod.hpp should not include methodHandles.hpp
...
Reviewed-by: dholmes, coleenp
2020-10-14 04:59:52 +00:00
Jie Fu
d50e0de8fb
8254722: bsd_zero builds broken after JDK-8253717
...
Reviewed-by: dholmes
2020-10-14 03:09:01 +00:00
Coleen Phillimore
ba5dc67a74
8254158: Consolidate per-platform stack overflow handling code
...
Reviewed-by: fparain, hseigel
2020-10-13 20:42:34 +00:00
Ludovic Henry
715e24afb2
8254311: Incorrect statements in createWindowsDevkit2017.sh
...
Reviewed-by: erikj, thartmann
2020-10-13 17:28:41 +00:00
Kiran Sidhartha Ravikumar
ba24f9633e
8251861: Remove unused jdk.internal.ref.SoftCleanable and WeakCleanable
...
Reviewed-by: mchung, rriggs
2020-10-13 17:08:47 +00:00
Daniel Fuchs
6ed4c89dc8
8254704: Add missing @since tag to BodyPublishers::concat
...
Reviewed-by: chegar
2020-10-13 16:53:40 +00:00
Jonathan Gibbons
3fb2e822be
8254627: Cleanup {Abstract,Single,Split}IndexWriter classes
...
Reviewed-by: hannesw
2020-10-13 16:22:52 +00:00
Per Liden
02d9c29185
8254672: ZGC: ZParallelOopsDo/ZSerialWeakOopsDo should use atomic load/store
...
Reviewed-by: stefank
2020-10-13 15:36:23 +00:00
Daniel Fuchs
65393a093c
8229867: Re-examine synchronization usages in http and https protocol handlers
...
Reviewed-by: chegar, alanb, michaelm
2020-10-13 14:22:11 +00:00
Per Liden
6fe209b564
8254671: ZGC: Remove unused roots iterator types
...
Reviewed-by: stefank
2020-10-13 13:40:50 +00:00
Kiran Sidhartha Ravikumar
9c9349098a
8254177: (tz) Upgrade time-zone data to tzdata2020b
...
Reviewed-by: erikj, naoto, coffeys
2020-10-13 11:38:03 +00:00
Per Liden
5d6a625543
8254576: ZGC: Clean up timers in roots iterators
...
Reviewed-by: eosterlund, stefank
2020-10-13 09:49:14 +00:00
Aleksei Voitylov
508c8a9585
8247591: Document Alpine Linux build steps in OpenJDK build guide
...
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org >
Reviewed-by: erikj
2020-10-13 09:42:23 +00:00
Aleksei Voitylov
63009f90ec
8247589: Implementation of Alpine Linux/x64 Port
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org >
Co-authored-by: Alexander Scherbatiy <alexsch@openjdk.org >
Co-authored-by: Axel Siebenborn <asiebenborn@openjdk.org >
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org >
Reviewed-by: alanb, erikj, dholmes
2020-10-13 09:35:58 +00:00
Stefan Karlsson
9d230ea87d
8254562: ZGC: Remove ZMarkRootsTask
...
Reviewed-by: pliden
2020-10-13 09:05:52 +00:00
Aleksey Shipilev
90de2894e9
8254611: x86_32: Call to IRT::at_unwind clobbers rthread after JDK-8253180
...
Reviewed-by: eosterlund
2020-10-13 05:47:03 +00:00
Ioi Lam
c9ca1bb025
8254364: Remove leading _ from struct/union declarations in jvmti.h
...
Reviewed-by: dholmes, sspitsyn
2020-10-13 05:22:49 +00:00
Yumin Qi
e49232a0d2
8254599: CDS dump should not warn about hidden classes
...
Reviewed-by: redestad, lfoltan, iklam
2020-10-13 04:05:21 +00:00
Eric Liu
b464213942
8252407: Build failure with gcc-8+ and asan
...
Reviewed-by: ihse, kbarrett
2020-10-13 03:38:41 +00:00
Vladimir Kozlov
2a4328ba7d
8254610: Problem list test compiler/debug/TestStressCM.java
...
Reviewed-by: iignatyev, dcubed
2020-10-12 20:08:43 +00:00
Xin Liu
bff586f07a
8254269: simplify Node::disconnect_inputs
...
Node::disconnect_inputs cuts off all input edges without exception.
Reviewed-by: redestad, kvn
2020-10-12 19:54:25 +00:00
Stuart Marks
d7128e7dac
8254090: Collectors.toUnmodifiableList exposes shared secret
...
Co-authored-by: Tagir F. Valeev <tvaleev@openjdk.org >
Reviewed-by: psandoz
2020-10-12 17:22:21 +00:00
Valerie Peng
df1f132b67
8253563: Change sun.security.jca.Providers.threadLists to be ThreadLocal
...
Reviewed-by: alanb
2020-10-12 16:56:47 +00:00
Vladimir Kempik
c7f0064062
8253899: Make IsClassUnloadingEnabled signature match specification
...
Reviewed-by: sspitsyn, dholmes
2020-10-12 13:16:28 +00:00
Chris Hegarty
aad3cf4df7
8254234: Add test library stream object builder
...
Reviewed-by: rriggs
2020-10-12 13:06:10 +00:00
Daniel Fuchs
4184959d85
8252374: Add a new factory method to concatenate a sequence of BodyPublisher instances into a single publisher.
...
Reviewed-by: chegar
2020-10-12 12:52:55 +00:00
Roberto Castañeda Lozano
05459df0c7
8253765: C2: Control randomization in StressLCM and StressGCM
...
Use the compilation-local seed in 'StressLCM' and 'StressGCM' rather than the
global one. As a consequence, these options use by default a fresh seed in every
compilation, unless 'StressSeed=N' is specified, in which case they behave
deterministically. Annotate tests that use 'StressLCM' and 'StressGCM' with the
'stress' and 'randomness' keys to reflect this change in default behavior.
Reviewed-by: kvn, thartmann
2020-10-12 11:40:50 +00:00
Roman Kennke
6620b617a7
8254573: Shenandoah: Streamline/inline native-LRB entry point
...
Reviewed-by: shade
2020-10-12 11:29:36 +00:00
Roland Westrelin
a6c23b7753
8253923: C2 doesn't always run loop opts for compilations that include loops
...
Reviewed-by: neliasso, thartmann
2020-10-12 10:55:22 +00:00
Roman Kennke
dfe8ba6099
8254320: Shenandoah: C2 native LRB should activate for non-cset objects
...
Reviewed-by: roland, shade
2020-10-12 10:54:32 +00:00
Aleksey Shipilev
295a44af6f
8254558: Remove unimplemented Arguments::do_pd_flag_adjustments
...
Reviewed-by: dholmes
2020-10-12 10:35:21 +00:00
Aleksey Shipilev
0fab73ed58
8254560: Shenandoah: Concurrent Strong Roots logging is incorrect
...
Reviewed-by: rkennke
2020-10-12 10:33:22 +00:00
Aleksey Shipilev
638f910951
8254559: Remove unimplemented JVMFlag::get_locked_message_ext
...
Reviewed-by: dholmes, tschatzl
2020-10-12 09:40:03 +00:00
Hannes Wallnöfer
0ec1d6385a
8253117: Replace HTML tables in javadoc summaries with CSS grid elements
...
Reviewed-by: jjg
2020-10-12 09:36:43 +00:00
Christian Hagedorn
54bbe76ed0
8251544: CTW: C2 fails with assert(no_dead_loop) failed: dead loop detected
...
Reviewed-by: kvn, roland
2020-10-12 08:18:13 +00:00
Christian Hagedorn
13fe054cb9
8253588: C1: assert(false) failed: unknown register on x86_32 only with -XX:+TraceLinearScanLevel=4
...
Reviewed-by: thartmann, kvn
2020-10-12 08:16:33 +00:00
Thomas Schatzl
59378a19b2
8254164: G1 only removes self forwarding pointers for last collection set increment
...
Reviewed-by: sjohanss, kbarrett
2020-10-12 07:55:01 +00:00
Thomas Schatzl
bf46acf933
8254028: G1 incorrectly updates scan_top for collection set regions during preparation of evacuation
...
Reviewed-by: kbarrett
2020-10-12 07:42:22 +00:00
Roland Westrelin
a2bb4c6014
8254314: Shenandoah: null checks in c2 should not skip over native load barrier
...
Reviewed-by: rkennke
2020-10-12 07:21:03 +00:00
Per Liden
c73a0fffaa
8252105: Parallel heap inspection for ZCollectedHeap
...
Reviewed-by: ayang, eosterlund
2020-10-12 07:04:59 +00:00
Robbin Ehn
45b09a3f25
8253833: mutexLocker assert_locked_or_safepoint should not access VMThread state from non-VM-thread
...
Reviewed-by: shade, coleenp, dcubed, dholmes
2020-10-12 06:01:31 +00:00
Ajit Ghaisas
952bef438e
8242924: Selection is not correct in Paint.TextureAnim
...
8253994: J2DDemo: Buttcap, SquareCap color is different in AlphaComposite mode
2020-10-12 05:40:31 +00:00
Claes Redestad
77c776275e
8254353: Remove unused non-product flags
...
Reviewed-by: iignatyev, kvn
2020-10-11 21:59:52 +00:00
Aleksey Shipilev
d3069ac9ec
8254362: x86_32 builds fail after JDK-8253180
...
Reviewed-by: kvn
2020-10-11 21:07:48 +00:00
Vladimir Kozlov
25001c50d6
8254352: 3 compiler tests failed with "assert(allocates2(pc)) failed: not in CodeBuffer memory"
...
Reviewed-by: shade
2020-10-11 19:37:36 +00:00
Jie Fu
d43f14161e
8254351: Minimal VM build fails with undeclared identifier 'MaxVectorSize' after JDK-8252847
...
Reviewed-by: kvn
2020-10-11 00:41:06 +00:00
Daniel D. Daugherty
cc52358c42
8254335: logging/logStream.hpp includes memory/resourceArea.hpp but doesn't need it
...
Reviewed-by: kbarrett, iklam
2020-10-10 13:38:55 +00:00
Jatin Bhateja
4b5ac3abac
8252847: Optimize primitive arrayCopy stubs using AVX-512 masked instructions
...
Reviewed-by: neliasso, kvn
2020-10-10 06:29:38 +00:00
Jie Fu
ec41046c5c
8254348: Build fails when cds is disabled after JDK-8247536
...
Reviewed-by: dcubed
2020-10-10 04:26:37 +00:00
Yumin Qi
e4469d2c8c
8247536: Support for pre-generated java.lang.invoke classes in CDS static archive
...
Reviewed-by: iklam, mchung
2020-10-10 02:06:52 +00:00
Coleen Phillimore
7ec9c8eac7
8233214: Remove runtime code not needed with CMS removed
...
Reviewed-by: shade, stefank, tschatzl
2020-10-09 20:46:11 +00:00
Roman Kennke
536b35b53a
8254319: Shenandoah: Interpreter native-LRB needs to activate during HAS_FORWARDED
...
Reviewed-by: shade, zgu
2020-10-09 19:07:14 +00:00
Andy Herrick
be26972432
8253379: [windows] Several jpackage tests failed with error code 1638
...
Reviewed-by: asemenyuk, almatvee, kizune
2020-10-09 18:17:37 +00:00
Evgeny Nikitin
52e45a3677
8229186: Improve error messages for TestStringIntrinsics failures
...
Reviewed-by: iignatyev, lmesnik
2020-10-09 16:48:49 +00:00
Aleksey Shipilev
6d2c1a66bb
8254292: Update JMH devkit to 1.26
...
Reviewed-by: erikj, aph
2020-10-09 16:44:37 +00:00
Severin Gehwolf
2bbf8a2a96
8245543: Cgroups: Incorrect detection logic on some systems (still reproducible)
...
Reviewed-by: bobv, shade
2020-10-09 16:25:50 +00:00
Jie Fu
aaa0a2a047
8254297: Zero and Minimal VMs are broken with undeclared identifier 'DerivedPointerTable' after JDK-8253180
...
Reviewed-by: shade, eosterlund
2020-10-09 15:16:49 +00:00
Igor Ignatyev
7e80c9897d
8254261: fix javadocs in jdk.test.lib.Utils
...
Reviewed-by: shade
2020-10-09 14:47:25 +00:00
Zhengyu Gu
d4b5dfd1a2
8253857: Shenandoah: Bugs in ShenandoahEvacOOMHandler related code
...
Reviewed-by: rkennke
2020-10-09 13:44:13 +00:00
Martin Doerr
e9c1905bd0
8253740: [PPC64] Minor interpreter cleanup
...
Reviewed-by: lucy
2020-10-09 13:35:01 +00:00
Jose Ricardo Ziviani
b1448da109
8253900: SA: wrong size computation when JVM was built without AOT
...
Reviewed-by: cjplummer, sspitsyn
2020-10-09 12:56:47 +00:00
Martin Doerr
2bc8bc5722
8254265: s390 and linux 32 bit builds broken
...
Reviewed-by: coleenp, dholmes
2020-10-09 11:51:21 +00:00
Jim Laskey
4f9a1ffcdd
8254073: Tokenizer improvements (revised)
...
Reviewed-by: mcimadamore
2020-10-09 11:08:56 +00:00
Claes Redestad
9cecc16747
8254244: Some code emitted by TemplateTable::branch is unused when running TieredCompilation
...
Reviewed-by: mdoerr, coleenp, iveresov
2020-10-09 11:01:53 +00:00
Alexey Ushakov
6fbe9a2850
8252726: Lanai: IDEA Editor Rendering OGL vs Metal 1:2
2020-10-09 10:28:57 +00:00
Thomas Schatzl
a95590d00e
8254285: G1: Remove "What is this about" comment in G1CollectedHeap.cpp
...
Reviewed-by: shade, sjohanss
2020-10-09 09:55:57 +00:00
Aleksey Shipilev
0230781107
8254175: Build no-pch configuration in debug mode for submit checks
...
Reviewed-by: rwestberg, erikj, dholmes
2020-10-09 09:42:39 +00:00
Erik Österlund
b9873e1833
8253180: ZGC: Implementation of JEP 376: ZGC: Concurrent Thread-Stack Processing
...
Reviewed-by: stefank, pliden, rehn, neliasso, coleenp, smonteith
2020-10-09 08:40:33 +00:00
Jan Lahoda
a2f651904d
8233685: Test tools/javac/modules/AddLimitMods.java fails
...
Reviewed-by: vromero
2020-10-09 06:22:15 +00:00
Sergey Bylokhov
70be8c7a46
8253965: Delete the outdated java.awt.PeerFixer class
...
Reviewed-by: prr, pbansal
2020-10-09 05:08:49 +00:00
Martin Doerr
ced46b19f7
8254190: [s390] interpreter misses exception check after calling monitorenter
...
Reviewed-by: shade, rrich
2020-10-08 20:52:50 +00:00
Igor Ignatyev
5351ba6cfa
8254262: jdk.test.lib.Utils::createTemp* don't pass attrs
...
Reviewed-by: shade
2020-10-08 19:09:25 +00:00
Nhat Nguyen
8c0d3d754b
8254195: java/nio/file/Files/SubstDrive.java failed with "AssertionError: expected [144951656448] but found [144951640064]"
...
Reviewed-by: alanb, bpb
2020-10-08 18:05:23 +00:00
Sergey Bylokhov
c2a5de636f
8253681: closed java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed
...
Reviewed-by: shade
2020-10-08 16:34:01 +00:00
Zhengyu Gu
d036dca085
8254103: Shenandoah: Move updating thread roots to concurrent phase
...
Reviewed-by: rkennke
2020-10-08 13:50:57 +00:00
Christoph Dreis
7e82ba1ff0
8254146: Avoid unnecessary volatile write on new AtomicBoolean(false)
...
Reviewed-by: redestad, rriggs, chegar
2020-10-08 13:18:09 +00:00
Vladimir Ivanov
6d13c766bf
8253191: C2: Masked byte comparisons with large masks produce wrong result on x86
...
Reviewed-by: thartmann
2020-10-08 12:41:46 +00:00
Roberto Castañeda Lozano
a191c586dc
8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit
...
Record nodes as dead in Node::destruct() if their index cannot be directly
reclaimed. This prevents the "Live Node limit exceeded limit" assertion failure
by improving the accuracy of Compile::live_nodes() when "hook" nodes in
ConvI2LNode::Ideal() are created and deleted non-consecutively.
This addition might result in multiple calls to compile::record_dead_node() for
the same node (e.g. from PhaseIdealLoop::spinup()), but this is safe, as
compile::record_dead_node() is idempotent.
Reviewed-by: neliasso, thartmann
2020-10-08 12:30:38 +00:00
Coleen Phillimore
6bc493188b
8253717: Relocate stack overflow code out of thread.hpp/cpp
...
Reviewed-by: rehn, dcubed, dholmes, stuefe
2020-10-08 11:24:27 +00:00
Jaikiran Pai
782d45bdec
8242882: opening jar file with large manifest might throw NegativeArraySizeException
...
Reviewed-by: bchristi, lancea
2020-10-08 10:46:37 +00:00
Roland Westrelin
f86037207c
8253566: clazz.isAssignableFrom will return false for interface implementors
...
Reviewed-by: kvn, thartmann, neliasso
2020-10-08 09:33:42 +00:00
Kim Barrett
66f27b5fca
8254015: copy_to_survivor_space should use in-hand klass for scanning
...
Reviewed-by: tschatzl, sjohanss, ayang
2020-10-08 08:56:01 +00:00
Roland Westrelin
76a5852776
8253756: C2 CompilerThread0 crash in Node::add_req(Node*)
...
Reviewed-by: vlivanov, thartmann
2020-10-08 08:39:40 +00:00
Aleksey Shipilev
8f9e4792a1
8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp
...
Reviewed-by: zgu
2020-10-08 08:11:26 +00:00
Aleksey Shipilev
7952c06b36
8254166: Zero: return-type warning in zeroInterpreter_zero.cpp
...
Reviewed-by: sgehwolf
2020-10-08 08:10:55 +00:00
Thomas Schatzl
894ec76c11
8254027: gc/g1/TestHumongousConcurrentStartUndo.java failed with "'Concurrent Mark Cycle' missing from stdout/stderr"
...
Reviewed-by: sjohanss, kbarrett
2020-10-08 07:43:32 +00:00
Aleksey Shipilev
bc236903a2
8254173: Add Zero, Minimal hotspot targets to submit workflow
...
Reviewed-by: erikj, rwestberg
2020-10-08 07:25:42 +00:00
Christian Stein
e1187c401e
8248262: Wrong link target in ModuleDescriptor#isAutomatic's API documentation
...
Reviewed-by: alanb
2020-10-08 07:11:43 +00:00
Igor Ignatyev
9cdfd0fafe
8254096: remove jdk.test.lib.Utils::getMandatoryProperty(String) method
...
Reviewed-by: shade
2020-10-08 06:56:20 +00:00
Ioi Lam
d1e94eebdd
8253909: Implement detailed map file for CDS
...
Reviewed-by: stuefe, ccheung
2020-10-08 06:55:42 +00:00
Igor Ignatyev
7733a0e76b
8254182: remove Utils.tryFindJvmPid/waitForJvmPid
...
Reviewed-by: rriggs
2020-10-08 06:54:21 +00:00
Alexey Ushakov
43f1444ef0
8254176: Lanai: MTLTexturePool optimize lookup of expired textures
2020-10-08 06:54:16 +00:00
Igor Veresov
4e5ef30303
8254104: MethodCounters must exist before nmethod is installed
...
Reviewed-by: dnsimon, kvn
2020-10-08 06:53:24 +00:00
Boris Ulasevich
fd0cb98ed0
8253901: ARM32: SIGSEGV during monitorexit due to incorrect register use (after JDK-8253540)
...
Reviewed-by: shade
2020-10-08 06:52:27 +00:00
Nhat Nguyen
abe2593772
8232092: (fs) Files::isWritable returns false on a writeable root directory (win)
...
Reviewed-by: alanb
2020-10-07 19:45:20 +00:00
Igor Ignatyev
5a9bd41e79
8254102: use ProcessHandle::pid instead of ManagementFactory::getRuntimeMXBean to get pid in tests
...
Reviewed-by: rriggs, shade
2020-10-07 18:51:52 +00:00
Roger Riggs
38159d52d4
8253876: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with "AssertionError: Lines expected [126] but found [202]"
...
Reviewed-by: shade, lancea
2020-10-07 18:36:14 +00:00
Brian Burkhalter
db3053dcd1
8067127: Tags cleanup
...
Reviewed-by: rriggs, dfuchs, lancea
2020-10-07 17:16:04 +00:00
Claes Redestad
739347f093
8254168: Remove TemplateTable::count_calls
...
Reviewed-by: coleenp
2020-10-07 17:10:37 +00:00
Gerard Ziemski
4fe07ccc53
8252324: Signal related code should be shared among POSIX platforms
...
Reviewed-by: coleenp, dholmes, stuefe, ysuenaga
2020-10-07 16:21:51 +00:00
Hannes Wallnöfer
1e8e543b26
8216497: javadoc should auto-link to platform classes
...
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org >
Reviewed-by: erikj, jjg
2020-10-07 13:08:34 +00:00
Doug Simon
04ca660e81
8253874: [JVMCI] added test omitted in 8252881
...
Reviewed-by: shade
2020-10-07 09:14:43 +00:00
Patrick Concannon
49128a1ee5
8253475: Javadoc clean up in HttpExchange and HttpServer
...
Reviewed-by: dfuchs
2020-10-07 09:12:34 +00:00
Adam Farley
9543d7607b
8253000: Remove redundant MAKE_SUBDIR argument
...
Reviewed-by: erikj
2020-10-07 08:07:22 +00:00
Adam Farley
4dfa411247
8252997: Null-proofing for linker_md.c
...
Reviewed-by: sspitsyn
2020-10-07 08:05:27 +00:00
Prasanta Sadhukhan
97ff38caff
8254141: Typo in copyright year
...
Reviewed-by: jdv
2020-10-07 07:14:05 +00:00
Jan Lahoda
cd4faff0ec
8249095: tools/javac/launcher/SourceLauncherTest.java fails on Windows
...
Reviewed-by: jjg
2020-10-07 06:52:03 +00:00
Prasanta Sadhukhan
bdd5782a67
8253980: javax/swing/plaf/synth/7158712/bug7158712.java fails on windows
...
Reviewed-by: kizune, prr
2020-10-07 06:41:02 +00:00
Conor Cleary
703b345eee
8253179: Replace LinkedList Impl in net.http.Http2Connection
...
Reviewed-by: dfuchs, prappo, chegar, shade
2020-10-07 06:21:53 +00:00
Sergey Bylokhov
397307311e
8253977: More memory leaks in client-libs on macOS
...
Reviewed-by: kizune
2020-10-07 03:06:35 +00:00
Igor Ignatyev
2a0389a892
8254095: remove jdk.test.lib.Utils::distro() method
...
Reviewed-by: bchristi
2020-10-06 22:57:56 +00:00
Igor Ignatyev
ac772cd916
8253750: use build-stable default seed for Utils.RANDOM_GENERATOR
...
Reviewed-by: rriggs
2020-10-06 20:35:34 +00:00
Claes Redestad
6712f8caff
8254084: Remove TemplateTable::pd_initialize
...
Reviewed-by: mdoerr, coleenp
2020-10-06 20:23:59 +00:00
Harold Seigel
82fe023b06
8254061: Missing space in flag description
...
Reviewed-by: coleenp
2020-10-06 19:19:27 +00:00
Jonathan Gibbons
bd50ccd037
8253735: Cleanup SearchIndexItem API
...
Reviewed-by: hannesw
2020-10-06 17:32:33 +00:00
Rajan Halade
54b340b44f
8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate
...
Perform backdated validation of test certificate.
Reviewed-by: mullan, xuelei
2020-10-06 16:38:42 +00:00
Zhengyu Gu
51fdb4c039
8254075: Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test
...
Reviewed-by: shade
2020-10-06 15:28:44 +00:00
Ian Graves
77921b9736
8254080: fix for JDK-8204256 causes jlink test failures
...
Reviewed-by: alanb
2020-10-06 15:23:19 +00:00
Patricio Chilano Mateo
57493c1991
8253694: Remove Thread::muxAcquire() from ThreadCrashProtection()
...
Reviewed-by: dholmes, dcubed, coleenp
2020-10-06 14:48:56 +00:00
Robin Westberg
d2b1dc6d78
8254054: Pre-submit testing using GitHub Actions should not use the deprecated set-env command
...
Reviewed-by: ehelin, erikj
2020-10-06 13:39:57 +00:00
Naoto Sato
a34f48bcf5
8253832: CharsetDecoder : decode() mentioning CoderMalfunctionError behavior not as per spec
...
Reviewed-by: alanb
2020-10-06 12:35:52 +00:00
Sergey Bylokhov
f397b60ae1
8251123: doclint warnings about missing javadoc tags and comments
...
Reviewed-by: jdv, prr
2020-10-06 10:49:56 +00:00
Thomas Schatzl
c9d1dcc63d
8253902: G1: Starting a new marking cycle before the conc mark thread fully completed causes assertion failure
...
Reviewed-by: kbarrett, sjohanss
2020-10-06 10:16:19 +00:00
Jose Ricardo Ziviani
919978380c
8253565: PPC64: Fix duplicate if condition in vm_version_ppc.cpp
...
Reviewed-by: mdoerr
2020-10-06 08:16:57 +00:00
Tobias Hartmann
1728547270
8254010: GrowableArrayView::print fails to compile
...
Reviewed-by: stefank
2020-10-06 05:48:45 +00:00
Christoph Langer
6e61861740
8254046: Remove double semicolon introduced by JDK-8235521
...
Reviewed-by: serb
2020-10-06 05:42:19 +00:00
duke
2a5cf85aaf
Automatic merge of jdk:master into master
2020-10-06 03:00:51 +00:00
Ian Graves
5d84e95ed5
8204256: improve jlink error message to report unsupported class file format
...
Reviewed-by: mchung
2020-10-05 23:19:27 +00:00
Andy Herrick
4fe68f55a4
8253426: jpackage is unable to generate working EXE for add-launcher configurations
...
Reviewed-by: almatvee, kizune, asemenyuk
2020-10-05 21:10:48 +00:00
Robbin Ehn
c9d0407e94
8253794: TestAbortVMOnSafepointTimeout never timeouts
...
Reviewed-by: pchilanomate, dcubed, mdoerr
2020-10-05 19:16:11 +00:00
Christian Stein
f2f77f7b14
8253761: Wrong URI syntax printed by jar --describe-module
...
Reviewed-by: alanb
2020-10-05 18:16:29 +00:00
Alexey Ushakov
454fe1949d
8253931: Lanai: MTLTexturePool refactoring
2020-10-05 18:04:38 +00:00
Paul Sandoz
b29e1086ac
8253944: Certain method references to VarHandle methods should fail
...
Reviewed-by: mcimadamore
2020-10-05 17:15:31 +00:00
Stuart Marks
88d75c9ad5
8156071: List.of: reduce array copying during creation
...
Reviewed-by: psandoz, redestad
2020-10-05 17:00:57 +00:00
Calvin Cheung
ea27a54bf0
8224509: Incorrect alignment in CDS related allocation code on 32-bit platforms
...
Reviewed-by: iklam, stuefe
2020-10-05 16:52:00 +00:00
Coleen Phillimore
4d29116d6d
8253433: Remove -XX:+Debugging product option
...
Reviewed-by: kbarrett, stuefe, dholmes
2020-10-05 15:46:07 +00:00
Zhengyu Gu
81dae70f67
8253948: Memory leak in ImageFileReader
...
Reviewed-by: alanb
2020-10-05 13:51:37 +00:00
Per Liden
65cab55c1b
8253971: ZGC: Flush mark stacks after processing concurrent roots
...
Reviewed-by: ayang, eosterlund
2020-10-05 13:18:38 +00:00
Zhengyu Gu
19219a964b
8253960: Memory leak in Java_java_lang_ClassLoader_defineClass0()
...
Reviewed-by: mchung, stuefe, alanb
2020-10-05 13:09:42 +00:00
Yudi Zheng
5d4a1350d0
8253842: [JVMCI] Allow implicit exception to dispatch to other address in jvmci compilers.
...
Reviewed-by: kvn
2020-10-05 12:21:33 +00:00
Adam Farley
289ae798f4
8252998: ModuleWrapper.gmk doesn't consult include path
...
Reviewed-by: erikj
2020-10-05 09:53:16 +00:00
Monica Beckwith
9604ee8269
8248238: Implementation: JEP 388: Windows AArch64 Support
...
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org >
Co-authored-by: Ludovic Henry <luhenry@openjdk.org >
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org >
Reviewed-by: dholmes, cjplummer, aph, ihse
2020-10-05 03:21:39 +00:00
duke
dd9a5fbcad
Automatic merge of jdk:master into master
2020-10-04 03:00:51 +00:00
Sergey Bylokhov
1c2754bfe3
8253269: The CheckCommonColors test should provide more info on failure
...
Reviewed-by: prr
2020-10-03 19:46:41 +00:00
duke
cdfa562f2b
Automatic merge of jdk:master into master
2020-10-03 03:00:51 +00:00
Sergey Bylokhov
d296708ca6
8253606: Need to add missed constructor to the SwingEventMonitor
...
Reviewed-by: jdv, pbansal, prr
2020-10-02 22:03:55 +00:00
Phil Race
58102386eb
8253945: Missed default constructor for StreamPrintServiceFactory.java
...
Reviewed-by: kcr, serb
2020-10-02 21:54:53 +00:00
Rajan Halade
123e786db2
8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test
...
"8239105: added verisigntsaca and thawtepremiumserverca to EXPIRY_EXC_ENTRIES list"
Reviewed-by: mullan
2020-10-02 17:21:56 +00:00
Per Liden
22f091608d
8253938: ZGC: Clean up argument names after JDK-8253030
...
Reviewed-by: tschatzl, ayang
2020-10-02 16:53:34 +00:00
Jonathan Gibbons
777804759f
8253736: Cleanup some of WorkArounds and usage thereof
...
Reviewed-by: vromero, ksrini
2020-10-02 16:15:46 +00:00
Jonathan Gibbons
87d77eb2a0
8253879: Simplify redundant code in IndexBuilder
...
Reviewed-by: ksrini
2020-10-02 16:12:26 +00:00
Vipin Sharma
dffe9db25c
8252537: Updated @exception with @throws
...
8252536: Replace @exception with @throws for core-libs
8252539: Replace @exception with @throws java.rmi.activation package
8252540: Replace @exception with @throws java.rmi.registry package
8252541: Replace @exception with @throws java.rmi.server package
Reviewed-by: rriggs, sspitsyn, lancea
2020-10-02 14:50:53 +00:00
Igor Ignatyev
406db1c270
8253913: unify gtest test names
...
Reviewed-by: stefank
2020-10-02 13:46:13 +00:00
Xin Liu
ea5a2b15a0
8251464: make Node::dump(int depth) support indent
...
Reviewed-by: thartmann
2020-10-02 13:45:29 +00:00
Igor Ignatyev
fff8c8deaa
8253882: remove PropertyResolvingWrapper
...
Reviewed-by: shade
2020-10-02 13:44:12 +00:00
Robin Westberg
7dcdc1fbdd
8253865: Pre-submit testing using GitHub Actions does not detect failures reliably
...
8253867: Pre-submit testing using GitHub Actions can fail to download intermediate artifacts
Reviewed-by: erikj
2020-10-02 13:12:14 +00:00
Patrick Concannon
0fd41c3b6a
8253470: Javadoc clean up in Filter and Headers
...
Reviewed-by: dfuchs, michaelm
2020-10-02 12:06:48 +00:00
Stefan Johansson
f686a380f3
8253926: Use extra_size correctly in anon_mmap_aligned
...
Reviewed-by: shade, kbarrett, tschatzl, stefank
2020-10-02 11:45:24 +00:00
Thomas Schatzl
b8966e1f7b
8253928: G1: Remove G1ConcurrentMarkThread::set_in_progress declaration
...
Reviewed-by: ayang, shade
2020-10-02 11:05:34 +00:00
Prasanta Sadhukhan
4185ed3290
5078989: Null Pointer exception in SpinnerListMode
...
Reviewed-by: serb
2020-10-02 08:10:21 +00:00
Aleksey Shipilev
6f40a41466
8253891: Debug x86_32 builds fail after JDK-8239090
...
Reviewed-by: stuefe, phh
2020-10-02 06:57:03 +00:00
duke
f42d024a4f
Automatic merge of jdk:master into master
2020-10-02 03:00:42 +00:00
Igor Veresov
b9505df3b4
8253118: Avoid unnecessary deopts when OSR nmethods of the same level are present.
...
Reviewed-by: kvn
2020-10-02 02:22:56 +00:00
Weijun Wang
3c4e824aa5
8249783: Simplify DerValue and DerInputStream
...
Reviewed-by: valeriep
2020-10-01 18:55:35 +00:00
Andy Herrick
9230c2aaae
8253747: tools/jpackage/share/AppImagePackageTest.java fails with InstalledPackageSize: 0
...
Reviewed-by: almatvee, prr
2020-10-01 18:36:35 +00:00
Fernando Guallini
cfd41c0c1d
8232840: java/math/BigInteger/largeMemory/SymmetricRangeTests.java fails due to "OutOfMemoryError: Requested array size exceeds VM limit"
...
Reviewed-by: alanb
2020-10-01 17:44:23 +00:00
Jim Laskey
8fda5b82f0
8253904: Revert Tokenizer improvements JDK-8224225
...
Reviewed-by: mcimadamore
2020-10-01 17:42:29 +00:00
Aleksey Shipilev
60ec2a53c2
8253824: Revert JDK-8253089 since VS warning C4307 has been disabled
...
Reviewed-by: mdoerr, iklam
2020-10-01 16:07:43 +00:00
Jim Laskey
90c131f29f
8224225: Tokenizer improvements
...
Reviewed-by: mcimadamore
2020-10-01 15:39:01 +00:00
Nils Eliasson
96704253b6
8253822: Remove unused exception_address_is_unpack_entry
...
Removing dead code
Reviewed-by: chagedorn, kvn
2020-10-01 15:31:11 +00:00
Leonid Mesnik
84402796b2
8180514: TestPrintMdo.java test fails with -XX:-TieredCompilation
...
Reviewed-by: cjplummer, sspitsyn
2020-10-01 14:59:51 +00:00
Thomas Stuefe
44e6820c37
8253650: Cleanup: remove alignment_hint parameter from os::reserve_memory
...
Reviewed-by: stefank, tschatzl
2020-10-01 12:09:59 +00:00
Prasanta Sadhukhan
ed62b0104f
6646602: Spelling error in javadoc for javax.swing.tree.TreeModel
...
Reviewed-by: jdv
2020-10-01 12:02:46 +00:00
Prasanta Sadhukhan
87276bce47
6690021: typos in TransferHandler Javadoc
...
Reviewed-by: jdv
2020-10-01 12:00:52 +00:00
Zhengyu Gu
dd36d8c64d
8253429: Error reporting should report correct state of terminated/aborted threads
...
Reviewed-by: dholmes, stuefe
2020-10-01 11:57:21 +00:00
Kim Barrett
2d9fa9da02
8247912: Make narrowOop a scoped enum
...
Reviewed-by: iklam, stefank
2020-10-01 10:45:22 +00:00
Jayathirth D V
928da494a8
8253739: java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java fails
...
Reviewed-by: serb
2020-10-01 09:38:15 +00:00
Severin Gehwolf
3e96721cd9
8253727: [cgroups v2] Memory and swap limits reported incorrectly
...
Account for interface files for swap and memory being reported independently.
The cgroup v1-like value is now reported by adding the memory.max value to
the memory.swap.max value, and memory.current and memory.swap.current
respectively.
Reviewed-by: bobv, shade
2020-10-01 09:28:40 +00:00
Martin Doerr
7779ce9fb4
8253689: [s390] Use flag kind "diagnostic" for platform specific flags
...
Reviewed-by: stuefe, lucy
2020-10-01 09:23:31 +00:00
Martin Doerr
a8242892c2
8253690: [PPC64] Use flag kind "diagnostic" for platform specific flags
...
Reviewed-by: stuefe, lucy
2020-10-01 09:21:12 +00:00
Sergey Bylokhov
1d88172c06
8253682: The AppletInitialFocusTest1.java is unstable
...
Reviewed-by: jdv
2020-10-01 08:10:32 +00:00
Roberto Castañeda Lozano
5dd9353b83
8253636: C2: Adjust NodeClasses::_max_classes
...
Update NodeClasses::_max_classes to the max class id within the
enumeration. Update comment and assertion to reflect that NodeClasses uses now
32 bits after the addition of Opaque1 in JDK-8229495.
Reviewed-by: neliasso, kvn
2020-10-01 06:39:25 +00:00
duke
adf44f92db
Automatic merge of jdk:master into master
2020-10-01 03:00:52 +00:00
Roger Riggs
05a764f4ff
8253883: Problem list jdk/test/lib/hexdump/ASN1Formatter on Windows
...
Reviewed-by: lancea
2020-09-30 23:45:08 +00:00
Igor Ignatyev
55c282bb34
8253878: clean up nsk/share/jvmti/ArgumentHandler
...
Reviewed-by: cjplummer
2020-09-30 23:34:06 +00:00
Igor Ignatyev
776acfd80a
8253880: clean up sun/hotspot/tools/ctw/Utils class
...
Reviewed-by: kvn
2020-09-30 22:40:43 +00:00
Igor Veresov
79d70f6b51
8253869: sun/hotspot/whitebox/CPUInfoTest.java fails after JDK-8239090
...
Reviewed-by: mikael
2020-09-30 21:49:16 +00:00
Igor Ignatyev
ca0e014e60
8252003: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jvmti
...
Reviewed-by: cjplummer, sspitsyn
2020-09-30 21:37:12 +00:00
Roger Riggs
092c227721
8252523: Add ASN.1 Formatter to work with test utility HexPrinter
...
Reviewed-by: weijun
2020-09-30 20:42:39 +00:00
Jonathan Gibbons
06d8cf6fef
8253812: Cleanup AbstractMemberWriter
...
Reviewed-by: ksrini
2020-09-30 20:29:11 +00:00
Doug Simon
424d7d6485
8252881: [JVMCI] ResolvedJavaType.resolveMethod fails in fastdebug when invoked with a constructor
...
Reviewed-by: never
2020-09-30 20:06:31 +00:00
Philippe Marschall
2a406f3ce5
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
...
Reviewed-by: dholmes, alanb, psandoz, kvn, egahlin
2020-09-30 20:05:07 +00:00
Igor Ignatyev
4b16f8ab94
8253872: ArgumentHandler must use the same delimiters as in jvmti_tools.cpp
...
Reviewed-by: cjplummer
2020-09-30 20:03:20 +00:00
Jonathan Gibbons
4fb8c77696
8253733: Cleanup internal taglet API
...
Reviewed-by: prappo
2020-09-30 19:28:10 +00:00
Weijun Wang
e5ba020ee9
8253829: Wrong length compared in SSPI bridge
...
Reviewed-by: valeriep
2020-09-30 17:13:47 +00:00
Paul Hohensee
9e453d9792
8239090: Improve CPU feature support in VM_Version
...
Reviewed-by: iveresov, simonis
2020-09-30 17:02:08 +00:00
Igor Ignatyev
8f7c9a7b18
8252001: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdi
...
Reviewed-by: cjplummer, sspitsyn
2020-09-30 16:18:27 +00:00
Jonathan Gibbons
8cf8e463c6
8253700: spurious "extends Throwable" at end of Optional.orElseThrow method declaration
...
Reviewed-by: prappo
2020-09-30 16:08:58 +00:00
Igor Ignatyev
8b3d67681e
8238737: remove DeoptimizeAllClassesRate from CTW library
...
Reviewed-by: shade, vlivanov
2020-09-30 14:50:15 +00:00
Stefan Johansson
709cfe5f28
8253815: Remove unused HeapRegionManager::_num_committed from SA
...
Reviewed-by: tschatzl, cjplummer
2020-09-30 13:02:41 +00:00
Paul Hohensee
f80a6066e4
8253375: OSX build fails with Xcode 12.0 (12A7209)
...
Replace double array with short array in AdapterHandlerLibrary::create_native_wrapper, add parens around ?: in CSystemColors:getColor
Reviewed-by: prr, kbarrett, lucy
2020-09-30 12:16:25 +00:00
Patric Hedlin
04775f11fe
8253768: Deleting unused pipe_class definitions in adl-file (x86_64.ad).
...
Reviewed-by: neliasso
2020-09-30 09:06:17 +00:00
Ajit Ghaisas
807c640c14
8253840: Lanai - MTLClip.beginShapeClip method uses a larger temporary buffer than needed
2020-09-30 09:05:34 +00:00
Martin Doerr
dc3a0f5f88
8253183: Fragile memory barrier selection for some weak memory model platforms
...
Reviewed-by: dholmes, eosterlund, dcubed
2020-09-30 09:03:06 +00:00
Aleksey Shipilev
8331e63fe4
8253778: ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads
...
Reviewed-by: jiefu, rehn, rkennke
2020-09-30 08:58:24 +00:00
Prasanta Sadhukhan
4c65365116
8253792: javax.swing.text.GapContent documentation typos
...
Reviewed-by: jdv
2020-09-30 07:04:00 +00:00
Prasanta Sadhukhan
3078b5f340
6441211: Small Error in API at javax.swing.plaf.synth.Region
...
Reviewed-by: trebari, jdv
2020-09-30 07:02:29 +00:00
Matthias Baesken
4622a18a72
8253791: Issue with useAppleColor check in CSystemColors.m
...
Reviewed-by: phh, lucy, serb
2020-09-30 05:28:20 +00:00
Jatin Bhateja
ac02afe9dc
8253721: Flag -XX:AVX3Threshold does not accept Zero value
...
Reviewed-by: kvn, thartmann
2020-09-30 05:09:12 +00:00
Tejpal Rebari
4d9f207347
7151826: [TEST_BUG] [macosx] The test javax/swing/JPopupMenu/4966112/bug4966112.java not for mac
...
Reviewed-by: serb, jdv
2020-09-30 05:00:26 +00:00
Igor Ignatyev
1eca634736
8252000: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdb
...
Reviewed-by: shade, cjplummer, sspitsyn
2020-09-30 03:03:53 +00:00
duke
74f7f5f4f8
Automatic merge of jdk:master into master
2020-09-30 03:01:06 +00:00
Igor Ignatyev
a55cde4d6b
8252002: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdwp
...
Reviewed-by: cjplummer, sspitsyn
2020-09-30 02:43:10 +00:00
Alexandre Iline
ffc97ba585
8253543: sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java failed with "AssertionError: All pixels are not black"
...
Reviewed-by: serb
2020-09-30 01:27:30 +00:00
Brian Burkhalter
5310d85809
8252937: Correct "no comment" warnings from javadoc in java.math package
...
Reviewed-by: darcy
2020-09-29 22:46:16 +00:00
Ian Graves
8df3e72cea
8218685: jlink --list-plugins needs to be readable and tidy
...
Reviewed-by: mchung, alanb
2020-09-29 21:16:35 +00:00
Harold Seigel
2fe0a5d75e
8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities
...
Reviewed-by: bobv, coleenp
2020-09-29 19:59:26 +00:00
Anthony Scarpino
fb206908b4
8253637: Update EC removal
...
Reviewed-by: mullan
2020-09-29 18:05:20 +00:00
Ioi Lam
b1ce6bdba9
8253548: jvmFlagAccess.cpp: clang 9.0.0 format specifier error
...
Reviewed-by: lfoltan
2020-09-29 15:17:34 +00:00
Severin Gehwolf
ff6843ca48
8253714: [cgroups v2] Soft memory limit incorrectly using memory.high
...
The early implementation of cgroups v2 support was done with
crun 0.8 and it contained a bug which set memory.high over
memory.low when --memory-reservation was being used as a CLI
option.
This bug has been fixed in later crun versions, starting with
crun 0.11. Use memory.low in OpenJDK as well.
Reviewed-by: bobv, adinn
2020-09-29 15:15:50 +00:00
Jan Lahoda
d5be82948b
8253770: Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8253584
...
Reviewed-by: vromero
2020-09-29 14:29:28 +00:00
Evgeny Nikitin
6e5d4f33c5
8253607: [mlvm] meth/func/jdi/breakpointOtherStratum: un-problemlist and add randomness keyword
...
Reviewed-by: iignatyev
2020-09-29 12:42:20 +00:00
Stefan Karlsson
3ed960ec77
8253640: Make MEMFLAGS an enum class
...
Reviewed-by: stuefe, tschatzl
2020-09-29 12:03:00 +00:00
Jan Lahoda
86491a5f6b
8253584: Redunant errors for partial member selects
...
Reviewed-by: vromero
2020-09-29 10:11:08 +00:00
Maurizio Cimadamore
ebf443a16f
8253590: java/foreign tests are still failing on x86_32 after foreign-memaccess integration
...
Reviewed-by: psandoz
2020-09-29 09:40:21 +00:00
Robbin Ehn
431338bcb3
8212107: VMThread issues and cleanup
...
Reviewed-by: shade, dcubed, coleenp, dholmes, redestad
2020-09-29 09:37:15 +00:00
Robbin Ehn
6bddeb709d
8238761: Asynchronous handshakes
...
Reviewed-by: pchilanomate, dcubed, dholmes, coleenp, sspitsyn
2020-09-29 08:50:54 +00:00
Per Liden
6d19fe65d1
8253763: ParallelObjectIterator should have virtual destructor
...
Reviewed-by: shade, stefank
2020-09-29 08:39:09 +00:00
Prasanta Sadhukhan
55c90a171f
6514600: AbstractAction can throw NullPointerException when clone()d
...
Reviewed-by: serb, pbansal
2020-09-29 08:20:21 +00:00
John Tortugo
b65913249f
8252888: Collapse G1MMUTracker class hierarchy
...
Reviewed-by: ayang, sjohanss, kbarrett
2020-09-29 08:15:41 +00:00
Aditya Mandaleeka
e63b90cc17
8251358: Clean up Access configuration after Shenandoah barrier change
...
Reviewed-by: eosterlund, rkennke, shade
2020-09-29 07:25:08 +00:00
Jie Fu
9c17a35e50
8253748: StressIGV tests fail with release VMs
...
Reviewed-by: thartmann
2020-09-29 06:37:46 +00:00
duke
82bc7ce40e
Automatic merge of jdk:master into master
2020-09-29 03:00:24 +00:00
Patric Hedlin
70b0fccf79
8253728: tests fail with "assert(fr.is_compiled_frame()) failed: Wrong frame type"
...
Reviewed-by: kvn
2020-09-28 21:48:55 +00:00
Mikael Vidstedt
527b0e44eb
8248984: Bump minimum boot jdk to JDK 15
...
Reviewed-by: darcy, erikj, dholmes
2020-09-28 21:22:00 +00:00
Vicente Romero
ac15d6445b
8241151: Incorrect lint warning for no definition of serialVersionUID in a record
...
Co-authored-by: Bernard Blaser <bsrbnd@gmail.com >
Co-authored-by: Vicente Romero <vicente.romero@oracle.com >
Reviewed-by: jjg
2020-09-28 21:20:14 +00:00
Mikael Vidstedt
d25b03e987
8253616: Change to GCC 10.2 for building on Linux at Oracle
...
Reviewed-by: erikj
2020-09-28 18:31:30 +00:00
Daniel D. Daugherty
821bd08cd6
8253667: ProblemList tools/jlink/JLinkReproducible{,3}Test.java on linux-aarch64
...
Reviewed-by: dfuchs, iignatyev
2020-09-28 16:41:35 +00:00
Pankaj Bansal
1ae6b533fb
8252194: Add automated test for fix done in JDK-8218469
...
Reviewed-by: serb, jdv, kizune
2020-09-28 16:05:38 +00:00
Coleen Phillimore
77a0f3999a
8253540: InterpreterRuntime::monitorexit should be a JRT_LEAF function
...
Reviewed-by: rehn, mdoerr, dcubed, pchilanomate
2020-09-28 15:49:02 +00:00
Volker Simonis
0054c15f60
8253435: Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist
...
Reviewed-by: sgehwolf, bobv
2020-09-28 15:42:10 +00:00
Claes Redestad
8e338f67b2
8253646: ZGC: Avoid overhead of sorting ZStatIterableValues on bootstrap
...
Reviewed-by: pliden, eosterlund
2020-09-28 15:14:56 +00:00
Anton Kozlov
ec9bee6866
8253015: Aarch64: Move linux code out from generic CPU feature detection
...
Reviewed-by: aph
2020-09-28 13:52:10 +00:00
Patrick Concannon
16b8c39964
8253053: Javadoc clean up in Authenticator and BasicAuthenicator
...
Reviewed-by: dfuchs, rriggs, chegar, michaelm
2020-09-28 13:17:46 +00:00
Robin Westberg
840aa2b79e
8253424: Add support for running pre-submit testing using GitHub Actions
...
Reviewed-by: ehelin, erikj
2020-09-28 09:31:51 +00:00
Nick Gasson
8e87d46f41
8252857: AArch64: Shenandoah C1 CAS is not sequentially consistent
...
Reviewed-by: rkennke, shade
2020-09-28 09:12:26 +00:00
Martin Doerr
c2692f8875
8225329: -XX:+PrintBiasedLockingStatistics causes crash during initia…
...
Reviewed-by: stuefe, dholmes
2020-09-28 09:06:31 +00:00
Thomas Schatzl
e9c178276f
8252752: Clear card table for old regions during scan in G1
...
Reviewed-by: kbarrett, iwalulya, ayang
2020-09-28 08:28:57 +00:00
Wang Zhuo
276fcee795
8252835: Revert fix for JDK-8246051
...
Reviewed-by: psandoz, dholmes, mikael
2020-09-28 07:34:01 +00:00
Stefan Karlsson
ca1ed16292
8253639: Change os::attempt_reserve_memory_at parameter order
...
Reviewed-by: tschatzl, iklam
2020-09-28 07:12:48 +00:00
Roberto Castaneda Lozano
fed3636f12
8252219: C2: Randomize IGVN worklist for stress testing
...
Add 'StressIGVN' option to let C2 randomize IGVN worklist order. When enabled,
the worklist is shuffled before each main run of the IGVN loop. Also add
'StressSeed=N' option to specify the seed. If the seed is not specified, a
random one is generated. In either case, the seed is logged if 'LogCompilation'
is enabled. The new options are declared as production+diagnostic for
consistency with the existing 'StressLCM' and 'StressGCM' options.
Reviewed-by: kvn, chagedorn, thartmann
2020-09-28 06:44:58 +00:00
Stefan Karlsson
625a9352bf
8253638: Cleanup os::reserve_memory and remove MAP_FIXED
...
Reviewed-by: stuefe, iklam
2020-09-28 06:30:09 +00:00
duke
ef3dbe5a9a
Automatic merge of jdk:master into master
2020-09-28 03:00:28 +00:00
Nick Gasson
f014854ac7
8253624: gtest fails when run from make with read-only source directory
...
Reviewed-by: erikj
2020-09-28 01:54:45 +00:00
duke
120fa46b4b
Automatic merge of jdk:master into master
2020-09-27 03:00:46 +00:00
Patric Hedlin
7817963ce9
8247691: [aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps
...
Reviewed-by: eosterlund, aph
2020-09-26 18:24:11 +00:00
Ian Graves
79904c1fa3
8252730: jlink does not create reproducible builds on different servers
...
Reviewed-by: mchung, alanb
2020-09-26 07:01:22 +00:00
Phil Race
ea7c47c1bb
7179006: [macosx] Print-to-file doesn't work: printing to the default printer instead.
...
Reviewed-by: serb
2020-09-26 04:15:30 +00:00
Thomas Stuefe
b66fa8f444
8253572: [windows] CDS archive may fail to open with long file names
...
8249943: [TESTBUG] runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java
Reviewed-by: ccheung, iklam
2020-09-26 04:12:54 +00:00
duke
53d0d6742d
Automatic merge of jdk:master into master
2020-09-26 03:00:37 +00:00
Zhengyu Gu
4167540074
8253647: Remove dead code in os::create_thread() on Linux/BSD
...
Reviewed-by: stuefe, dholmes
2020-09-25 23:33:42 +00:00
Alexander Matveev
5a57945f1a
8231591: [TESTBUG] Create additional two phase jpackage tests
...
Reviewed-by: asemenyuk, herrick
2020-09-25 23:02:00 +00:00
Andy Herrick
b159e4ed9e
8253149: Building an installer from invalid app image fails on Window…
...
Reviewed-by: asemenyuk, almatvee, kizune
2020-09-25 20:22:38 +00:00
Hai-May Chao
0e855fe5fa
8252377: Incorrect encoding for EC AlgorithmIdentifier
...
Reviewed-by: weijun
2020-09-25 19:47:15 +00:00
Daniel D. Daugherty
9150b902d5
8253659: ProblemList sun/security/ec/TestEC.java on linux-aarch64
...
Reviewed-by: iklam
2020-09-25 19:38:15 +00:00
Alexey Ushakov
9f517857a8
8252790: Lanai: Refactor RenderPerfTest to run single test by name
2020-09-25 18:43:22 +00:00
Alexey Ushakov
f90afe7aa1
8253657: Lanai: Refactor MTLTexturePool - getTexture
2020-09-25 18:40:32 +00:00
Harold Seigel
0187567704
8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 …
...
Reviewed-by: bobv, sgehwolf
2020-09-25 17:16:38 +00:00
Aleksei Efimov
a75edc29c6
8251188: Update LDAP tests not to use wildcard addresses
...
Reviewed-by: dfuchs
2020-09-25 12:46:08 +00:00
Stefan Karlsson
1f5a033421
8253555: Make ByteSize and WordSize typed scoped enums
...
Reviewed-by: kbarrett, tschatzl
2020-09-25 10:29:26 +00:00
Aleksey Shipilev
f62eefc02b
8253469: ARM32 Zero: replace usages of __sync_synchronize() with OrderAccess::fence
...
Reviewed-by: dholmes
2020-09-25 10:14:04 +00:00
Gilles Duboscq
1b79326c05
8242451: ensure semantics of non-capturing lambdas are preserved independent of execution mode
...
Reviewed-by: mchung
2020-09-25 10:10:36 +00:00
Aleksey Shipilev
dc1ef58351
8253631: Remove unimplemented CompileBroker methods after JEP-165
...
Reviewed-by: thartmann
2020-09-25 10:10:04 +00:00
Aleksey Shipilev
27d0a70b34
8253633: Remove unimplemented TieredThresholdPolicy::set_carry_if_neccessary
...
Reviewed-by: thartmann
2020-09-25 10:09:27 +00:00
Jayathirth D V
9fc1e40ac8
8251475: sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java fails with metal pipeline
2020-09-25 09:38:35 +00:00
Stefan Karlsson
e12d94af0b
8253594: Remove CollectedHeap::supports_tlab_allocation
...
Reviewed-by: sjohanss, pliden
2020-09-25 09:12:38 +00:00
Alexey Bakhtin
cfa3f74931
8245527: LDAP Channel Binding support for Java GSS/Kerberos
...
Reviewed-by: dfuchs, aefimov, mullan
2020-09-25 07:26:54 +00:00
Thomas Schatzl
37b70282b5
8240556: Abort concurrent mark after effective eager reclamation of humongous objects
...
Reviewed-by: sjohanss, ayang
2020-09-25 07:11:55 +00:00
Roberto Castaneda Lozano
dcde95ba0d
8253586: C2: Clean up unused PhaseIterGVN::init_worklist()
...
Remove unused method PhaseIterGVN::init_worklist(Node *).
Reviewed-by: thartmann, chagedorn, neliasso
2020-09-25 06:53:48 +00:00
duke
3a8f5fd9fa
Automatic merge of jdk:master into master
2020-09-25 03:00:46 +00:00
Anthony Scarpino
0b83fc0150
8235710: Remove the legacy elliptic curves
...
Reviewed-by: xuelei, erikj
2020-09-25 02:40:36 +00:00
Sergey Bylokhov
8239b67d4f
8253322: Update the specification in the newly added constructors
...
Reviewed-by: psadhukhan, prr
2020-09-24 22:48:28 +00:00
Erik Joelsson
24a424891c
8253615: Change to Visual Studio 2019 16.7.2 for building on Windows at Oracle
...
Reviewed-by: mikael
2020-09-24 22:29:25 +00:00
Ioi Lam
8b85c3a6d7
8251261: CDS dumping should not clear states in live classes
...
Reviewed-by: minqi, ccheung
2020-09-24 19:19:53 +00:00
Igor Ignatyev
9ac162e896
8251999: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/aod
...
Reviewed-by: shade, sspitsyn
2020-09-24 16:32:05 +00:00
Prasanta Sadhukhan
527a30930e
8252722: More Swing plaf APIs that rely on default constructors
...
Reviewed-by: prr
2020-09-24 16:19:20 +00:00
Conor Cleary
3495c19d1a
8250855: Address reliance on default constructors in the Java 2D APIs
...
Reviewed-by: prr, serb
2020-09-24 16:07:24 +00:00
Conor Cleary
a9d04408b3
8250859: Address reliance on default constructors in the Accessibility APIs
...
Reviewed-by: prr
2020-09-24 16:06:37 +00:00
Yumin Qi
89c5e49ba2
8253500: [REDO] JDK-8253208 Move CDS related code to a separate class
...
Reviewed-by: mchung, iklam
2020-09-24 15:28:10 +00:00
Coleen Phillimore
bf442c5b9e
8253539: Remove unused JavaThread functions for set_last_Java_fp/pc
...
Reviewed-by: rehn, dholmes
2020-09-24 10:45:37 +00:00
Aleksey Shipilev
dd2c456eb8
8253583: java/util/StringJoiner tests failing on 32-bit VMs after JDK-8246697
...
Reviewed-by: alanb, tschatzl
2020-09-24 10:38:12 +00:00
Roland Westrelin
b1e2f026d9
8253524: C2: Refactor code that clones predicates during loop unswitching
...
Reviewed-by: chagedorn, kvn, thartmann
2020-09-24 10:00:33 +00:00
Aleksey Shipilev
c303fd5de9
8253581: runtime/stringtable/StringTableCleaningTest.java fails on 32-bit platforms
...
Reviewed-by: kbarrett, tschatzl
2020-09-24 09:19:40 +00:00
Roberto Castaneda Lozano
f3ea0d362f
8252583: Clean up unused phi-to-copy degradation mechanism
...
Remove unused notion of 'PhiNode-to-copy degradation', where PhiNodes can be
degraded to copies by setting their RegionNode to NULL. Remove corresponding
PhiNode::is_copy() test, which always returned NULL (false). Assert that
PhiNodes have an associated RegionNode in PhiNode::Ideal().
Reviewed-by: thartmann, kvn
2020-09-24 08:10:56 +00:00
Lutz Schmidt
4440bda325
8219586: CodeHeap State Analytics processes dead nmethods
...
Reviewed-by: thartmann, eosterlund
2020-09-24 07:48:48 +00:00
Kim Barrett
154b8cfcfd
8253014: OopStorage bulk release logs entries multiple times
...
Remove excess logging.
Reviewed-by: shade, tschatzl
2020-09-24 07:07:47 +00:00
duke
52be8a98ab
Automatic merge of jdk:master into master
2020-09-24 03:01:01 +00:00
Joshua Zhu
ba174af344
8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
...
Reviewed-by: adinn, aph
2020-09-24 00:55:27 +00:00
Alex Menkov
3320fc0f52
8253372: [TESTBUG] update tests which require jvmti - hotspot
...
Reviewed-by: sspitsyn, iklam
2020-09-23 21:11:31 +00:00
Jonathan Gibbons
f765a7f513
8252712: move doclint to jdk.javadoc module
...
Reviewed-by: hannesw
2020-09-23 19:55:08 +00:00
Aleksey Shipilev
c21690b518
8253464: ARM32 Zero: atomic_copy64 is incorrect, breaking volatile stores
...
Reviewed-by: aph
2020-09-23 16:53:10 +00:00
Lutz Schmidt
0bc01da702
8250635: MethodArityHistogram should use Compile_lock in favour of fancy checks
...
Reviewed-by: mdoerr, thartmann
2020-09-23 15:37:57 +00:00
Lance Andersen
812b39f574
8252739: Deflater.setDictionary(byte[], int off, int len) ignores the starting offset for the dictionary
...
Reviewed-by: uschindler, alanb
2020-09-23 14:21:45 +00:00
Claes Redestad
5f1d6120a5
8253397: Ensure LogTag types are sorted
...
Reviewed-by: dholmes, kbarrett, tschatzl
2020-09-23 14:14:52 +00:00
Jayathirth D V
4af6e072ff
8246194: Performance of Mix.Balls decreases when Rendering Quality option is Selected
2020-09-23 12:05:37 +00:00
Coleen Phillimore
b8ea80af33
8253457: Remove unimplemented register stack functions
...
Reviewed-by: iklam, dholmes, shade
2020-09-23 11:29:58 +00:00
Stefan Karlsson
e4d0e5af4d
8253516: ZGC: Remove card table functions
...
Reviewed-by: tschatzl, eosterlund
2020-09-23 08:26:10 +00:00
Roland Westrelin
3fe5886baf
8252696: Loop unswitching may cause out of bound array load to be executed
...
Reviewed-by: neliasso, chagedorn
2020-09-23 07:34:56 +00:00
Richard Reingruber
226faa5503
8253241: Update comment on java_suspend_self_with_safepoint_check()
...
Reviewed-by: dcubed, dholmes
2020-09-23 07:17:30 +00:00
Aleksey Shipilev
bd6797543f
8253349: Remove unimplemented SharedRuntime::native_method_throw_unsupported_operation_exception_entry
...
Reviewed-by: adityam, dholmes
2020-09-23 06:36:35 +00:00
duke
b2d67d1a76
Automatic merge of jdk:master into master
2020-09-23 03:01:22 +00:00
Naoto Sato
bddb82255c
8253240: No javadoc for DecimalFormatSymbols.hashCode()
...
Reviewed-by: rriggs, lancea
2020-09-22 22:59:07 +00:00
Ioi Lam
c68a31ddce
8253499: Problem list runtime/cds/DeterministicDump.java
...
Reviewed-by: dcubed
2020-09-22 22:20:46 +00:00
Phil Race
93a2018d1e
8252195: AWT Accessibility API nested classes rely on default constructors
...
Reviewed-by: serb
2020-09-22 22:14:51 +00:00
Xin Liu
426c9049ce
8253392: remove PhaseCCP_DCE declaration
...
remove the deprecated declaration PhaseCCP_DCE
Reviewed-by: neliasso, phh
2020-09-22 20:24:05 +00:00
Ioi Lam
65af837391
8253496: [BACKOUT] JDK-8253208 Move CDS related code to a separate class
...
Reviewed-by: eosterlund, dcubed
2020-09-22 20:15:01 +00:00
Zhengyu Gu
581f0f2643
8253493: Shenandoah: Remove ShenandoahSerialRoot definition
...
Reviewed-by: rkennke
2020-09-22 19:41:56 +00:00
Alexey Ushakov
a8f779d7fb
8252796: Lanai: Shape clip test artifacts on MacBook Air 2020
2020-09-22 18:30:02 +00:00
Yumin Qi
7b860120e1
8253492: Miss comma after second copyright year in FDBigInteger.java
...
Reviewed-by: ccheung
2020-09-22 18:18:58 +00:00
Doug Simon
0f26ab16dd
8252518: cache result of CompilerToVM.getComponentType
...
Reviewed-by: kvn, never
2020-09-22 16:55:04 +00:00
Yumin Qi
c1df13b855
8253208: Move CDS related code to a separate class
...
Reviewed-by: mchung, iklam
2020-09-22 16:12:05 +00:00
Vladimir Kozlov
24e12b3811
8247251: Assert (_pcs_length == 0 || last_pc()->pc_offset() < pc_offs…
...
Co-authored-by: Tom Rodriguez <never@openjdk.org >
Reviewed-by: never
2020-09-22 15:41:12 +00:00
Zhengyu Gu
3d5fea1f07
8253434: Shenandoah: Cleanup ShenandoahRootScanner
...
Reviewed-by: rkennke
2020-09-22 14:03:25 +00:00
Zhengyu Gu
8c02bdbf13
8252921: NMT overwrite memory type for region assert when building dynamic archive
...
Reviewed-by: minqi, iklam, dholmes
2020-09-22 11:58:03 +00:00
Roman Kennke
0c287de4f6
8253421: Initialize JFR trace-IDs with zero
...
Reviewed-by: mgronlun, egahlin
2020-09-22 10:53:00 +00:00
skodanda
aa3862403b
8248352: [TEST_BUG] Test test/jdk/java/awt/font/TextLayout/ArabicDiacriticTest.java can leave frame open
...
Reviewed-by: prr, serb, aivanov
2020-09-22 09:59:10 +00:00
Patrick Concannon
ae20dd6b9b
8251496: Fix doclint warnings in jdk.net.httpserver
...
Reviewed-by: dfuchs, rriggs, chegar
2020-09-22 08:56:15 +00:00
Aleksey Shipilev
b9729cb432
8253284: Zero OrderAccess barrier mappings are incorrect
...
Reviewed-by: dholmes, aph, andrew
2020-09-22 08:33:42 +00:00
Ioi Lam
284bbf02dd
8253079: DeterministicDump.java fails due to garbage in structure padding
...
Reviewed-by: minqi, jiefu, shade
2020-09-22 08:04:26 +00:00
Aleksey Shipilev
a4affd5b04
8253412: Unsupported GC options passed in JAVA_TOOL_OPTIONS are silently ignored
...
Reviewed-by: pliden
2020-09-22 07:58:45 +00:00
Monica Beckwith
96f722cf63
8252114: Windows-AArch64: Enable and test ZGC and ShenandoahGC
...
Reviewed-by: shade, stefank, rkennke
2020-09-22 07:09:48 +00:00
Jamsheed Mohammed C M
f7b1ce457a
8253447: Remove buggy code introduced by 8249451
...
Reviewed-by: iveresov, eosterlund
2020-09-22 06:26:32 +00:00
Ioi Lam
282b9dcfdc
8081833: Clean up JVMFlag getter/setter code
...
Reviewed-by: gziemski, coleenp
2020-09-22 06:04:31 +00:00
Kim Barrett
0e98fc1ccd
8253237: [REDO] Improve large object handling during evacuation
...
8253238: [REDO] Improve object array chunking test in G1's copy_to_survivor_space
8253236: [REDO] 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-22 05:14:06 +00:00
duke
bf3b3c9ab8
Automatic merge of jdk:master into master
2020-09-22 03:00:58 +00:00
Alex Menkov
d1f9b8a8b5
8234808: jdb quoted option parsing broken
...
Reviewed-by: cjplummer, sspitsyn
2020-09-22 00:05:14 +00:00
Daniel D. Daugherty
d8921ed573
8247281: migrate ObjectMonitor::_object to OopStorage
...
Co-authored-by: Erik Österlund <erik.osterlund@oracle.com >
Co-authored-by: Daniel Daugherty <daniel.daugherty@oracle.com >
Reviewed-by: eosterlund, coleenp, dholmes, stefank, kbarrett, rkennke, sspitsyn
2020-09-21 22:12:07 +00:00
Daniil Titov
f800af978c
8241390: 'Deadlock' with VM_RedefineClasses::lock_classes()
...
Reviewed-by: coleenp, sspitsyn
2020-09-21 19:32:24 +00:00
Kim Barrett
2e30ff61b0
8253311: Cleanup relocInfo constructors
...
Reviewed-by: kvn, thartmann
2020-09-21 14:50:11 +00:00
Andy Herrick
43be5a3cb6
8230652: Improve verbose output
...
Reviewed-by: almatvee, asemenyuk, kizune
2020-09-21 13:08:19 +00:00
Stefan Karlsson
5a7390b62a
8253418: ZGC: Use pd_ prefix to denote platform dependent code
...
Reviewed-by: pliden, eosterlund
2020-09-21 13:04:10 +00:00
Stefan Karlsson
7e49eaecbc
8253407: Move max_pow2 from test to src
...
Reviewed-by: kbarrett, tschatzl
2020-09-21 13:02:04 +00:00
Stefan Karlsson
fbfb62dffe
8253332: ZGC: Make heap views reservation platform independent
...
Reviewed-by: shade, pliden
2020-09-21 12:48:18 +00:00
Naoto Sato
dad6edbf83
8253321: java.util.Locale.LanguageRange#equals is inconsistent after calling hashCode
...
Reviewed-by: joehw, rriggs
2020-09-21 12:33:00 +00:00
Stefan Johansson
edc14f92d9
8253286: Use expand_exact() instead of expand_at() for fixed requests in G1
...
Reviewed-by: tschatzl, ayang
2020-09-21 12:02:33 +00:00
Thomas Schatzl
bba948f0ff
8253411: [BACKOUT] [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
...
Reviewed-by: kbarrett, sjohanss
2020-09-21 11:29:41 +00:00
Thomas Schatzl
955c2e6292
8253303: G1: Move static initialization of G1FromCardCache to a proper location
...
Reviewed-by: ayang, sjohanss
2020-09-21 11:28:24 +00:00
Lin Zang
34ec1bedd1
8252104: parallel heap inspection for ShenandoahHeap
...
Reviewed-by: shade, zgu
2020-09-21 07:50:52 +00:00
Junyuan Zheng
fdce055a9b
8253253: Binutils tar ball extension update to gz
...
Reviewed-by: erikj
2020-09-21 05:57:00 +00:00
Aleksey Shipilev
388c8f2538
8253348: Remove unimplemented JNIHandles::initialize
...
Reviewed-by: zgu
2020-09-21 05:00:07 +00: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
Igor Ignatyev
5f76deb2e0
8252522: nsk/share/test/StressOptions should multiple stressTime by jtreg's timeout-factor
...
Reviewed-by: dholmes
2020-09-06 16:17:30 +00:00
Sergey Bylokhov
1262ae36af
8252679: Two windows specific FileDIalog tests may fail on some Windows_Server_2016_Standard
...
Reviewed-by: prr
2020-09-06 01:25:23 +00:00
Phil Race
d0f4366a85
8252715: Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java on Linux
...
Reviewed-by: serb
2020-09-05 21:49:01 +00:00
Vicente Romero
4b3a0b789e
8247352: improve error messages for sealed classes and records
...
Reviewed-by: mcimadamore
2020-09-04 23:51:26 -04:00
Yasumasa Suenaga
3e81b3ad48
8242427: JVMTI frame pop operations should use Thread-Local Handshakes
...
Reviewed-by: dcubed, dholmes, pchilanomate, rehn, sspitsyn
2020-09-05 12:42:05 +09:00
Vicente Romero
5d2e79e2c3
8252307: javac rejects code with annotation applicable to fields
...
Reviewed-by: darcy
2020-09-04 13:44:48 -04:00
Igor Ignatyev
15af276157
8252004: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/sysdict
...
Reviewed-by: dcubed, gziemski
2020-09-04 10:36:05 -07:00
Yumin Qi
8f36580594
8252725: Refactor jlink GenerateJLIClassesPlugin code
...
Cleanup code for jlink classes generation, move parsing file work to java.lang.invoke and add a new API in interface JavaLangInvokeAccess to generate holder classes, remove old APIs. The new API is used both by JLI and CDS.
Reviewed-by: mchung, sundar
2020-09-04 09:47:18 -07: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
Ningsheng Jian
9b5a9b6189
8231441: AArch64: Initial SVE backend support
...
Co-authored-by: Joshua Zhu <joshua.zhu@arm.com >
Co-authored-by: Yang Zhang <yang.zhang@arm.com >
Reviewed-by: adinn, pli, ihse, vlivanov, eosterlund
2020-09-02 09:45:44 +08:00
Fernando Guallini
0dadf81e14
8249694: java/lang/StringBuffer/HugeCapacity.java and j/l/StringBuilder/HugeCapacity.java tests shouldn't be @ignore-d
...
Remove @ignore since @requires os.maxMemory is enough to ensure tests will not be executed if memory requirements are not satisfied
Reviewed-by: coffeys
2020-09-02 17:43:33 +01:00
Richard Reingruber
e25f2a5715
8252521: possible race in java_suspend_self_with_safepoint_check
...
Reviewed-by: dholmes, rehn
2020-09-04 09:01:45 +02:00
Jie Fu
ae5a6dde2d
8252740: java/util/Properties/LoadAndStoreXMLWithDefaults.java fails after JDK-8252354
...
Reviewed-by: alanb, joehw
2020-09-03 16:42:17 +08:00
Vladimir Kozlov
a9e78595f0
8252779: compiler/graalunit/HotspotTest.java failed after 8251525
...
Updated CheckGraalIntrinsics.java test
Reviewed-by: dcubed
2020-09-03 13:01:20 -07:00
Mandy Chung
4e6a4af186
8244090: public lookup should find public members of public exported types
...
Reviewed-by: lfoltan, psandoz
2020-09-03 12:43:13 -07:00
Magnus Ihse Bursie
49a9d49dbd
8241768: git needs .gitattributes
...
Reviewed-by: erikj, jvernee, ehelin
2020-09-03 19:14:11 +02:00
Igor Ignatyev
933f90fbfa
8251997: remove usage of PropertyResolvingWrapper in vmTestbase/vm/mlvm/
...
Reviewed-by: thartmann
2020-09-03 09:21:27 -07:00
Igor Ignatyev
850d62301c
8252720: clean up FileInstaller $test.src $cwd in vmTestbase/vm/compiler/optimizations tests
...
Reviewed-by: thartmann
2020-09-03 09:21:01 -07:00
Bob Vandette
76f0588aaf
8252359: HotSpot Not Identifying it is Running in a Container
...
Reviewed-by: sgehwolf
2020-09-03 13:50:11 +00:00
Vipin Sharma
57a27a6fb9
8252538: Replace @exception with @throws java.rmi package
...
Reviewed-by: rriggs
2020-09-03 09:28:24 -04:00
Jaroslav Bachorik
43d36857d0
8252754: Hash code calculation of JfrStackTrace is inconsistent
...
Reviewed-by: egahlin
2020-09-03 13:22:52 +02:00
Dmitry Chuyko
35ea00085f
8251525: AARCH64: Faster Math.signum(fp)
...
Reviewed-by: aph, vlivanov, adinn
2020-09-03 14:54:43 +03:00
Jan Lahoda
a951a15379
8245664: javac erroneously issues deprecation warning for use of a deprecated package
...
Reviewed-by: vromero
2020-09-03 11:14:23 +02:00
Jan Lahoda
aab706c66f
8160601: unexpected error compiling @Deprecated package
...
Reviewed-by: jlaskey
2020-09-03 11:13:46 +02:00
Jesper Wilhelmsson
869b05169f
Added tag jdk-16+14 for changeset 36b29df125dc
2020-09-03 02:47:38 +02:00
Joe Wang
38cd5d0936
8252354: Properties :: storeToXML method does not throw ClassCastException when supplied non strings
...
Reviewed-by: lancea, naoto
2020-09-02 21:32:48 +00:00
Aleksey Shipilev
c61204b3f3
8252660: Shenandoah: support manageable SoftMaxHeapSize option
...
Reviewed-by: zgu
2020-09-02 18:37:31 +02:00
Robert Field
261eb76ea2
8247456: JShell: Handling of top-level final, abstract, and static modifiers
...
Reviewed-by: jlahoda
2020-09-02 09:37:25 -07:00
Yumin Qi
a588752fd6
8248337: sparc related code clean up after solaris removal
...
Reviewed-by: dholmes, kvn
2020-09-02 09:29:31 -07:00
Harold Seigel
f3597c4a54
8252249: nsk/stress/stack/stack016.java fails with "Error: TEST_BUG: trickyRecursion() must throw an error anyway!"
...
Run test separately with both -Xint and -Xcomp to ensure thread stacks are similarly sized.
Reviewed-by: dholmes, coleenp
2020-09-02 13:50:39 +00:00
Fernando Guallini
737ae7742a
8249699: java/io/ByteArrayOutputStream/MaxCapacity.java should use @requires instead of @ignore
...
Use @requires os.maxMemory in order to run the test only if memory requirements are satisfied as opposed to ignoring it
Reviewed-by: coffeys
2020-09-01 19:04:42 +01:00
Stefan Karlsson
4c73e045ce
8252656: Replace RegisterArrayForGC mechanism with plain Handles
...
Reviewed-by: coleenp, tschatzl, dholmes
2020-09-02 11:13:11 +02:00
Stefan Karlsson
7282d0deb5
8252589: Code duplication in ParallelSPCleanupTask
...
Reviewed-by: shade, dholmes
2020-09-02 11:13:10 +02:00
Stefan Karlsson
02049ee6c3
8252514: ZGC: Physical memory splitting is broken
...
Reviewed-by: eosterlund, pliden
2020-09-02 11:13:09 +02:00
Stefan Karlsson
ac2b1ae5e2
8252513: ZGC: Contiguous memory reservation probing is broken for TB heap sizes
...
Reviewed-by: eosterlund, pliden
2020-09-02 11:13:09 +02: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
Ivan Walulya
553f3b1497
8252303: G1MMUTrackerQueue::when_sec skip queue iteration on max_gc_time pause time
...
Reviewed-by: sjohanss, tschatzl
2020-08-25 11:39:38 +02:00
Albert Mingkun Yang
f01e6261a2
8252093: formula used to calculate decaying variance in numberSeq
...
Reviewed-by: sjohanss, kbarrett
2020-09-02 12:40:16 +02:00
Thomas Schatzl
f9e6f26ca4
8252035: G1: Clean up G1CollectedHeap::*reserved* methods
...
Reviewed-by: sjohanss, iwalulya
2020-09-02 10:07:03 +02:00
Thomas Schatzl
75a69333f8
8252231: G1AdaptiveIHOP has swapped current_occupancy and additional_buffer_size
...
Reviewed-by: shade
2020-09-02 10:06:11 +02:00
Aleksey Shipilev
c8257ea4e2
8252691: Build failure after JDK-8252481
...
Reviewed-by: goetz
2020-09-02 09:14:18 +02:00
Prasanta Sadhukhan
be5ed8666c
Merge
2020-09-02 11:47:59 +05:30
Kim Barrett
1e4f886107
8251274: Provide utilities for function SFINAE using extra template parameters
...
Added ENABLE_IF macro.
Reviewed-by: eosterlund, lfoltan
2020-09-01 21:49:20 -04:00
Igor Ignatyev
ca3374253c
8252402: rewrite vmTestbase/nsk/jvmti/Allocate/alloc001 shell test to Java
...
Reviewed-by: amenkov
2020-09-01 17:29:34 -07:00
Igor Ignatyev
4fe6a3da68
8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath")
...
Reviewed-by: dholmes, sspitsyn
2020-09-01 17:23:00 -07:00
Ian Graves
de49337060
8252529: Unsafe Documentation around Barrier Methods Inaccurate
...
Reviewed-by: psandoz
2020-09-01 13:43:26 -07:00
Gerard Ziemski
b3e264187a
8222671: thread_large/thread_large.java times out on MacOSX
...
Removed unreliable test, and replaced it with more robust one
Reviewed-by: dholmes, iignatyev
2020-09-01 14:36:59 -05:00
Prasanta Sadhukhan
64e2c67e7b
Merge
2020-09-01 17:50:05 +05:30
Tejpal Rebari
dc549663d7
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
a4ab61339b
8252592: Non-PCH build is broken after JDK-8251560
...
Reviewed-by: zgu, iklam
2020-09-01 07:06:18 +02:00
Naoto Sato
2914064cf4
8252552: DecimalFormat javadoc contains HTML tags in example code
...
Reviewed-by: lancea, joehw
2020-08-31 15:32:29 -07:00
Sergey Bylokhov
c89ee9b0a1
8198334: java/awt/FileDialog/8003399/bug8003399.java fails in headless mode
...
Reviewed-by: pbansal, psadhukhan
2020-08-31 22:30:04 +01:00
Phil Race
9d71814dca
Merge
2020-08-31 12:26:58 -07:00
Anton Litvinov
4e3d9e3944
8249183: JVM crash in "AwtFrame::WmSize" method
...
Reviewed-by: serb, aivanov
2020-08-31 17:06:41 +01:00
Patrick Concannon
79d12507b3
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
dd89c92c50
8251560: Remove excessive header file inclusion from systemDictionary.hpp and others
...
Reviewed-by: coleenp
2020-08-31 08:05:08 -07:00
Coleen Phillimore
a616bc979b
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
Phil Race
62cc45c3df
8245400: Upgrade to LittleCMS 2.11
...
Reviewed-by: serb, jdv
2020-08-31 06:14:42 -07:00
Prasanta Sadhukhan
1a480ab570
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
Pankaj Bansal
22bb597d0d
8249548: backward focus traversal gets stuck in button group
...
Reviewed-by: serb
2020-08-31 15:58:57 +05:30
Christian Hagedorn
8d30bb03ee
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
8f98911c7b
8252497: Incorrect numeric currency code for ROL
...
Reviewed-by: naoto
2020-08-31 12:26:13 +03:00
Stefan Karlsson
24e9d356df
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
178c2ff5eb
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
1605edfcc3
8139800: Remove OopsInGenClosure
...
Reviewed-by: kbarrett, sjohanss
2020-08-31 09:57:44 +02:00
Phil Race
3d7b524593
8074844: Resolve disabled warnings for libfontmanager
...
Reviewed-by: serb, ihse, erikj
2020-08-29 10:07:22 -07:00
Dmitry Markov
acb329cd0e
8252470: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows
...
Reviewed-by: serb, prr
2020-08-29 08:10:18 +01:00
Prasanta Sadhukhan
31cccbe016
Merge
2020-08-29 11:14:49 +05:30
Prasanta Sadhukhan
c8b6cfbdc5
Merge
2020-08-29 11:10:16 +05:30
Sergey Bylokhov
33ee441df1
8252349: Delete the "sun.awt.X11.checkSTRUT" property
...
Reviewed-by: kizune, prr
2020-08-28 22:55:38 +01:00
Erik Joelsson
50cc54c730
8252233: Put debug symbols in symbols-image
...
Reviewed-by: ihse, aleonard
2020-08-28 12:03:50 -07:00
Vipin Sharma
bfabf1279d
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
5490b03160
8252248: __SIGRTMAX is not declared in musl libc
...
Reviewed-by: alanb, vtewari, stuefe
2020-08-31 11:18:20 +03:00
Aleksei Voitylov
b957d802e6
8252250: isnanf is obsolete
...
Reviewed-by: dcubed, mikael
2020-08-31 09:28:32 +03:00
Dean Long
f0b30a5d24
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
02062b34ad
8252551: JDK-8250630 causes build error on Win*
...
Reviewed-by: dsamersoff
2020-08-30 12:20:59 -04:00
Dmitry Samersoff
09e86303ab
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
24578630cf
8249176: Update GlobalSignR6CA test certificates
...
Reviewed-by: xuelei
2020-08-29 13:55:48 -07:00
Rahul Yadav
0f64d4bead
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
e1d29cd6fb
8252401: Introduce Utils.TEST_NATIVE_PATH
...
Reviewed-by: sspitsyn
2020-08-28 10:28:06 -07:00
Stefan Karlsson
507ec8ab30
8252294: Remove OopsInGenClosure usage from younger_refs_iterate
...
Reviewed-by: sjohanss, kbarrett
2020-08-28 17:20:19 +02:00
Stefan Karlsson
07a879a9f7
8252289: Remove usage of OopsInGenClosure from full_process_roots
...
Reviewed-by: sjohanss, kbarrett
2020-08-28 17:20:13 +02:00
Stefan Karlsson
f0acabc64b
8252245: Remove ScanClosure
...
Reviewed-by: pliden, sjohanss
2020-08-28 17:20:08 +02:00
Pavel Rappo
26b48999df
8252172: Improve prettiness of printing HTML attributes by DocPretty
...
Reviewed-by: jjg
2020-08-28 15:26:34 +01:00
Erik Joelsson
7df86108cb
8252145: Unify Info.plist files with correct version strings
...
Reviewed-by: ihse, serb
2020-08-28 06:23:41 -07:00
Prasanta Sadhukhan
925d275a62
Merge
2020-08-28 17:58:18 +05:30
Aleksei Efimov
30c2dbea95
8251182: Fix "no comment" warnings in java.naming
...
Reviewed-by: lancea, rriggs, dfuchs
2020-08-28 13:10:32 +01:00
Prasanta Sadhukhan
31f2426821
6542439: Significant memory leak in BasicComboBoxUI and MetalComboBoxButton
...
Reviewed-by: serb
2020-08-28 17:12:50 +05:30
Daniel Fuchs
80d889189a
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
13918a4519
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
4b1b547020
8251538: Modernize and lint Dynalink code
...
Reviewed-by: sundar
2020-08-28 10:23:21 +02:00
Ioi Lam
9523001f65
8251557: Avoid dumping unused symbols/strings into the CDS archive
...
Reviewed-by: minqi, ccheung
2020-08-27 22:24:28 -07:00
Prasanta Sadhukhan
b6c6b4a89a
8252469: Backout JDK-8250935 fix
...
Reviewed-by: prr, serb
2020-08-28 09:17:47 +05:30
Igor Ignatyev
00452d32f5
8252477: nsk/share/ArgumentParser should expect that jtreg "splits" an argument
...
Reviewed-by: sspitsyn, dholmes
2020-08-27 19:37:51 -07:00
Igor Ignatyev
c58de6c6ff
8252403: rewrite serviceability/7170638/SDTProbesGNULinuxTest.sh to java
...
Reviewed-by: sspitsyn, amenkov
2020-09-01 12:25:10 -07:00
Vicente Romero
e19022e515
8230776: Javac throws AssertionError in jvm.Gen.visitExec
...
8231311: javac throws NPE in TransTypes.retype
8230964: Javac throws AssertionError in PoolReader.resolve
8230963: javac throws j.l.CCE in PoolReader.getName
8230919: javac throws j.l.CCE in ClassReader.readClass
Reviewed-by: jlahoda
2020-09-01 14:31:18 -04:00
Harold Seigel
9924c45fae
8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9)
...
Reviewed-by: hseigel
2020-09-01 18:01:35 +02:00
Ioi Lam
5ca47be633
8252481: Remove excessive include of memTracker.hpp
...
Reviewed-by: lfoltan, ccheung
2020-09-01 08:29:15 -07:00
Calvin Cheung
0e42d5c4ae
8251860: ClassLoaderData::loaded_classes_do fails with "assert(ZAddress::is_marked(addr)) failed: Should be marked"
...
Call ClassLoaderDataGraph::loaded_cld_do to collect ClassLoaderData in a GrowableArray and then walk through them to link the classes in each ClassLoaderData.
Reviewed-by: coleenp, iklam
2020-09-01 15:42:30 +00:00
Coleen Phillimore
6428c693f0
8252652: Buggy looking null check in ServiceThread::oops_do()
...
Remove the null check.
Reviewed-by: stefank
2020-09-01 10:20:35 -04:00
Stefan Johansson
2c4fbbca23
8252141: Rename G1YoungRemSetSamplingThread to better reflect its purpose
...
Reviewed-by: kbarrett, tschatzl
2020-09-01 15:55:56 +02:00
Evan Whelan
0d1aa3cbc8
8248772: Extra comma in documentation of Thread#interrupt()
...
Reviewed-by: coffeys, rriggs
2020-09-01 13:35:47 +00:00
Aleksey Shipilev
a1176dc8c9
8252648: Shenandoah: name gang tasks consistently
...
Reviewed-by: zgu
2020-09-01 15:23:59 +02:00
Joe Darcy
ba7f7fe417
8251921: Expand default constructor warning to cover more cases
...
Reviewed-by: jjg, abuckley
2020-08-27 13:01:41 -07:00
Jan Lahoda
235ef8e6df
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
edf36d90c3
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
0504064717
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
Prasanta Sadhukhan
79dd472913
8250935: JFileChooser incorrectly placed "Date" value in "Type" field
...
Reviewed-by: prr
2020-08-27 17:07:56 +05:30
Phil Race
e0989c0068
8247867: Upgrade to freetype 2.10.2
...
Reviewed-by: serb
2020-08-26 09:28:03 -07:00
Prasanta Sadhukhan
4b8ea58b76
8250853: Address reliance on default constructors in the javax.swing APIs
...
Reviewed-by: serb
2020-08-26 17:20:05 +05:30
Prasanta Sadhukhan
fa31c0de68
8250850: Address reliance on default constructors in the javax.swing.plaf.metal APIs
...
Reviewed-by: serb
2020-08-26 14:47:38 +05:30
Dmitry Markov
0643f3aa4c
8232114: JVM crashed at imjpapi.dll in native code
...
Reviewed-by: serb, alitvinov
2020-08-26 08:13:33 +01: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
Sergey Bylokhov
4d4161a57e
8250858: Address reliance on default constructors in the Java Sound APIs
...
Reviewed-by: prr
2020-08-24 22:12:26 +01:00
Kumar Abhishek
e11ce6d5fe
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
Roland Westrelin
c663323043
8252292: 8240795 may cause anti-dependence to be missed
...
Reviewed-by: thartmann, kvn
2020-08-24 11:29:40 +02:00
Erik Helin
01dc2644c3
8251552: Add minimal CONTRIBUTING.md file
...
Reviewed-by: iris, ihse
2020-08-27 14:41:33 +02:00
Erik Helin
6ed221cb9a
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
Sergey Bylokhov
484864c932
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
Pankaj Bansal
b6c861f9f8
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
Pankaj Bansal
8bf5b1d18b
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
Prasanta Sadhukhan
fb8ceae0a7
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
Igor Ignatyev
6612598a13
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
Calvin Cheung
31d108c1af
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
Alex Menkov
ca6d6385f8
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
5db57dc1a5
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
Daniel D. Daugherty
d1ab20c633
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
Lance Andersen
4ee601c870
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
Roland Westrelin
6a85e1454d
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
56d8e8a0a1
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
08310982f4
8247759: ZGC: Replace ZGC specific array implementations with GrowableArray
...
Reviewed-by: pliden
2020-08-27 09:54:32 +02:00
Stefan Karlsson
16d8f5f6ef
8252224: ZGC: Convert ZValue to use alias templates
...
Reviewed-by: pliden, kbarrett
2020-08-27 09:53:31 +02:00
Stefan Karlsson
0351595ba8
8252223: ZGC: Convert ZPage to use delegating constructor
...
Reviewed-by: pliden, sjohanss, kbarrett
2020-08-27 09:52:22 +02:00
Roland Westrelin
84d2c2678a
8252296: Shenandoah: crash in CallNode::extract_projections
...
Reviewed-by: chagedorn
2020-08-25 14:25:53 +02:00
Jie Fu
c31bcc58b0
8252404: compiler/c1/TestTraceLinearScanLevel.java fails with release VMs
...
Reviewed-by: kvn, thartmann
2020-08-27 10:35:00 +08:00
Aleksey Shipilev
124db3be8e
8252215: Remove VerifyOptoOopOffsets flag
...
Reviewed-by: thartmann, kvn
2020-08-27 06:34:27 +02:00
Aleksey Shipilev
0483ff56a0
8252362: C2: Remove no-op checking for callee-saved-floats
...
Reviewed-by: vlivanov
2020-08-27 06:34:24 +02:00
Jesper Wilhelmsson
7a702ae55e
Added tag jdk-16+13 for changeset fd07cdb26fc7
2020-08-27 04:40:05 +02:00
Igor Ignatyev
c98fd38979
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
f586b6c0cd
8252264: tools/javac/flags/LockedFlagClash.java fails to compile
...
Reviewed-by: jlahoda
2020-08-25 12:46:18 +08:00
Ioi Lam
d4e6262f3c
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
a6f41d513e
8252151: Remove excessive inclusion of arguments.hpp
...
Reviewed-by: coleenp, stuefe
2020-08-26 14:42:07 -07:00
Joe Wang
88f93f3214
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
f879698c63
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
0df797de94
8238157: Remove intermittent key from AmazonCA.java
...
Reviewed-by: xuelei
2020-08-26 10:22:21 -07:00
Vicente Romero
55dd4401ce
8230918: j.l.NASE in javap
...
Reviewed-by: jjg
2020-08-26 13:08:39 -04:00
Christian Hagedorn
6c4a27ccb1
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
84e62e8597
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
b978ebee46
8244386: convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest
...
Reviewed-by: stuefe, lfoltan, dcubed
2020-08-26 07:55:05 -04:00
Yasumasa Suenaga
0c20de1954
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
b4787e6c3f
8252259: AArch64: Adjust default value of FLOATPRESSURE
...
Reviewed-by: aph
2020-08-26 17:34:48 +08:00
Nick Gasson
7856c1a311
8252108: Modify nsk/stress/stack tests to check page size
...
Reviewed-by: hseigel, stuefe
2020-08-26 11:28:10 +08:00
Aleksey Shipilev
25af8d8f69
8252291: C2: Assignment in conditional in loopUnswitch.cpp
...
Reviewed-by: thartmann
2020-08-26 09:29:46 +02:00
Aleksey Shipilev
27b5007ad5
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
Prasanta Sadhukhan
2847cd5e66
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
Aleksey Shipilev
2462995662
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
Igor Ignatyev
ef614ed8af
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
Valerie Peng
03f2ab325d
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
Kumar Abhishek
fc19aa9263
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
Igor Ignatyev
b2da6e1a90
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
Mikael Vidstedt
51a3b25d71
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
Lance Andersen
6160353be3
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
Kevin Walls
99c9b39058
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
Jesper Wilhelmsson
17bc6915a1
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
Jan Lahoda
b29c1fbbd1
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
Nick Gasson
b9a37e48e2
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
Naoto Sato
49e7609da2
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
Harold Seigel
93c00472eb
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
8e4a4cdbe0
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
Pavel Rappo
ecfb2914d0
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
Conor Cleary
3fb8f4364d
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
Kim Barrett
9fc76c2b2c
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
Roland Westrelin
fcd005c417
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
fc0d883a13
8252149: Compilation error after JDK-8252043
...
Reviewed-by: hseigel
2020-08-21 11:23:45 -04:00
Patricio Chilano Mateo
e56002c7d3
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
fac22ce20c
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
9d00332ee5
8252127: Optimize sun.invoke.util.BytecodeDescriptor.unparse
...
Reviewed-by: mchung, rriggs
2020-08-21 09:29:08 -04:00
Thomas Schatzl
fe8439f0d4
8252086: G1: Remove g1_rs in G1CollectedHeap::initialize
...
Reviewed-by: sjohanss
2020-08-21 11:57:55 +02:00
Thomas Schatzl
8a56d7e00d
8252034: G1: Remove *g1_reserved* methods
...
Remove duplicate methods.
Reviewed-by: sjohanss, kbarrett
2020-08-21 11:54:34 +02:00
Thomas Schatzl
f189db2813
8252038: G1: Remove unused G1MarkStatsCache::_num_stats
...
Reviewed-by: sjohanss, kbarrett
2020-08-21 11:54:33 +02:00
Ziyi Luo
10fb6f9c4b
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
e6a0c6cf4d
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
Prasanta Sadhukhan
d8d3cc3ab6
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
Rahul Yadav
b328bc14a0
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
67b3cbff2e
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
c2ee432602
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
Anton Kozlov
f1e0780668
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
a1c29335a8
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
Sergey Bylokhov
fbad5a0d5b
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
Prasanta Sadhukhan
69c0df6b8f
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
Pankaj Bansal
2ef86262e0
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
0cf76bde34
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
Tejpal Rebari
d6348691ee
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
Pankaj Bansal
4264cd9f46
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
Pankaj Bansal
a0d6a8a174
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
Mikael Vidstedt
d1b6691295
Added tag jdk-15+36 for changeset e3f940bd3c8f
2020-08-12 20:07:07 -07:00
Evgeny Nikitin
929ffca471
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
714db70bf3
8251349: Add TestCaseImpl to OverloadCompileQueueTest.java's build dependencies
...
Reviewed-by: iignatyev, kvn
2020-08-10 20:31:27 +02:00
Claes Redestad
ae912be86f
8251459: Compute caller save exclusion RegMasks once
...
Reviewed-by: kvn, vlivanov
2020-08-18 15:34:28 -07:00
Zhengyu Gu
f797e19e3d
8251910: Shenandoah: Handshake threads between weak-roots and reset phases
...
Reviewed-by: rkennke
2020-08-18 13:34:10 -04:00
Pavel Rappo
9871f3a27a
8251939: Fix copy-paste issues and address TODOs
...
Reviewed-by: jjg
2020-08-18 17:34:59 +01:00
Magnus Ihse Bursie
74cb1b4e75
8251541: "no symbols" printed when building hotspot
...
Reviewed-by: erikj
2020-08-18 17:35:38 +02:00
Evan Whelan
54490d30c8
8249691: jdk/lambda/vm/StrictfpDefault.java file can be removed
...
Reviewed-by: coffeys
2020-08-18 14:43:28 +00:00
Per Lidén
e8d284faac
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
f779affda0
8251885: aarch64: aarch64-asmtest.py script generates unpredictable instructions
...
Reviewed-by: aph
2020-08-18 10:20:23 +08:00
Aleksey Shipilev
70c0815335
8251924: 32-bit build failures after JDK-8235765
...
Reviewed-by: dholmes
2020-08-18 12:46:33 +02:00
Daniel Fuchs
daffaa8376
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
74ae13716b
8251463: Obsolete -XX:ForceNUMA option
...
Reviewed-by: kbarrett, sjohanss, lkorinth
2020-08-18 11:43:24 +02:00
Pavel Rappo
cc8d52020d
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
61e42ed85d
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
39c9560cbf
8251859: sun/security/validator/PKIXValAndRevCheckTests.java fails
...
Reviewed-by: jnimeh
2020-08-17 17:26:30 -07:00
Jesper Wilhelmsson
38f4f06ccc
Merge
2020-08-18 01:08:18 +02:00
Vicente Romero
c190193eac
8246804: Incorrect copyright header in TypeAnnotationParser.java
...
Reviewed-by: darcy, psandoz
2020-08-17 17:33:51 -04:00
Alexander Matveev
89d7530411
8250803: pkgbuild failed with exit code 134
...
Reviewed-by: herrick, asemenyuk
2020-08-17 13:41:22 -07:00
Calvin Cheung
57d2c86985
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
5dbcdbbef7
8250611: Cannot display splash screen on Windows
...
Reviewed-by: asemenyuk, almatvee, prr
2020-08-17 11:59:36 -04:00
Coleen Phillimore
35421399a4
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
51c8ac362e
8251837: Rename get_safepoint_workers to safepoint_workers
...
Reviewed-by: tschatzl
2020-08-17 11:36:09 +02:00
Patrick Concannon
34949494e4
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
5d9c1e45dc
8251835: JDK-8251374 breaks jmap -dump:all
...
Reviewed-by: phh, sspitsyn
2020-08-17 11:34:49 +02:00
Stefan Karlsson
2631422bc5
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
ea73b5b0d9
8233281: Obsolete UseSemaphoreGCThreadsSynchronization
...
Reviewed-by: tschatzl, kbarrett, ayang
2020-08-17 11:30:09 +02:00
Thomas Schatzl
55e3560abc
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
f1a5cbb11e
8251846: Replace __linux which is no longer defined
...
Reviewed-by: dholmes, goetz
2020-08-17 10:40:46 +02:00
Nick Gasson
fb300a3ff3
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
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
Richard Reingruber
c4bb35ef33
8249293: Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue()
...
Reviewed-by: sspitsyn, dholmes
2020-07-31 09:07:29 +02:00
Kim Barrett
52117c6f62
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
0ea0338055
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
13c176bee4
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
afce1f4ebd
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
5585e6f63a
8251155: HostIdentifier fails to canonicalize hostnames starting with digits
...
Reviewed-by: sspitsyn, redestad
2020-08-05 15:07:25 +08:00
Andy Herrick
9e6782d24b
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
d4626d89cc
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
eaeddeddb1
8248190: Enable Power10 system and implement new byte-reverse instructions
...
Reviewed-by: mdoerr, stuefe
2020-08-25 09:01:54 +09:00
Lin Zang
8ebe591a28
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
58a3e40a5c
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
8ce2053723
8252186: remove FileInstaller action from vmTestbase/jit/graph tests
...
Reviewed-by: kvn
2020-08-24 13:23:34 -07:00
Attila Szegedi
97f8261e41
8252124: Restore Dynalink tests
...
Reviewed-by: sundar
2020-08-23 14:58:59 +02:00
Ioi Lam
e4eaa2377b
8252056: Move DumpRegion/ReadClosure/WriteClosure to archiveUtils.hpp
...
Reviewed-by: ccheung, minqi
2020-08-22 17:09:41 -07:00
Yumin Qi
56881d6465
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
Prasadrao Koppula
4a588d89f0
8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts
...
Reviewed-by: xuelei, coffeys
2020-06-11 21:54:51 +05:30
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