Vladimir Ivanov
f33808ffc9
8257631: C2: Assertion failure in ArrayCopyNode::get_count() during late inlining
...
Reviewed-by: neliasso, kvn, thartmann
2020-12-04 07:55:40 +00:00
Vladimir Ivanov
417e7e6317
8257632: C2: Late inlining attempt on a call with a dead memory crashes
...
Reviewed-by: neliasso, kvn, thartmann
2020-12-04 07:55:04 +00:00
Vladimir Ivanov
6845fee905
8257625: C2: Harden input checks in vector intrinsics
...
Reviewed-by: thartmann
2020-12-04 07:54:24 +00:00
Vladimir Ivanov
4390f2c8c3
8257630: C2: ReplacedNodes doesn't handle non-CFG multi nodes
...
Reviewed-by: neliasso, kvn, thartmann
2020-12-04 07:53:17 +00:00
Andrey Turbanov
d08c612b40
8257708: Remove redundant unmodifiableSet wrapper from already immutable set returned by Collections.singleton
...
Reviewed-by: shade, sspitsyn
2020-12-04 06:32:14 +00:00
Valerie Peng
49f9e57715
8257734: Extraneous output in HmacSHA3_512 constructor
...
Reviewed-by: ascarpino
2020-12-04 03:52:04 +00:00
Andrey Turbanov
f83fd4acb4
8257438: Avoid adding duplicate values into extendedKeyCodesSet
...
Reviewed-by: serb
2020-12-03 23:11:55 +00:00
Jie Fu
37c7835c78
8257673: Build fails without shenandoahgc after JDK-8257563
...
Reviewed-by: aph, shade
2020-12-03 23:09:07 +00:00
Sergey Bylokhov
85269470e5
6508941: java.awt.Desktop.open causes VM to crash with video files sporadically
...
Reviewed-by: kizune, aivanov
2020-12-03 20:08:09 +00:00
Zhengyu Gu
7c7facc234
8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays
...
Reviewed-by: shade
2020-12-03 19:58:58 +00:00
Stuart Marks
2b73f9929f
8228615: Optional.empty doc should suggest using isEmpty
...
Reviewed-by: lancea, bpb, naoto
2020-12-03 19:32:53 +00:00
Amit Pawar
805d05812c
8254699: Suboptimal PreTouchParallelChunkSize defaults and limits
...
Reviewed-by: tschatzl, sjohanss
2020-12-03 19:05:04 +00:00
Zhengyu Gu
e29ee5b8a5
8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false
...
Reviewed-by: shade
2020-12-03 18:42:42 +00:00
Anthony Scarpino
55f5542ca2
8026976: ECParameters, Point does not match field size
...
Reviewed-by: xuelei
2020-12-03 18:05:53 +00:00
Volker Simonis
d3f3c32282
8255742: PrintInlining as compiler directive doesn't print virtual calls
...
Reviewed-by: thartmann, kvn
2020-12-03 18:02:05 +00:00
Vladimir Kozlov
6c9482eef5
8257561: Some code is not vectorized after 8251925 and 8250607
...
Reviewed-by: chagedorn, vlivanov, thartmann
2020-12-03 17:02:04 +00:00
Evgeny Astigeevich
e836396207
8257436: [aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on
...
Reviewed-by: simonis
2020-12-03 15:55:32 +00:00
Julia Boes
b170c8376d
8257591: Remove suppression of record preview related warnings in java.lang
...
Reviewed-by: chegar
2020-12-03 15:48:03 +00:00
Evan Whelan
66a2e70985
8255845: Memory leak in imageFile.cpp
...
Reviewed-by: jlaskey, sundar
2020-12-03 15:28:42 +00:00
Doug Simon
fa58671f9f
8257020: [JVMCI] enable a JVMCICompiler to specify which GCs it supports
...
Reviewed-by: stefank, kvn
2020-12-03 13:42:50 +00:00
Tobias Hartmann
129c37700f
8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle
...
Reviewed-by: roland, vlivanov
2020-12-03 13:42:19 +00:00
Harold Seigel
e4497c9e69
8256718: Obsolete the long term deprecated and aliased Trace flags
...
Reviewed-by: sspitsyn, iklam, dholmes, coleenp
2020-12-03 13:14:57 +00:00
Richard Reingruber
4a267f1bc2
8244847: Linux/PPC: runtime/CompressedOops/CompressedClassPointers: smallHeapTest fails
...
Reviewed-by: stuefe, mdoerr
2020-12-03 08:50:08 +00:00
Thomas Stuefe
b44a329f91
8256864: [windows] Improve tracing for mapping errors
...
Reviewed-by: iklam, rrich
2020-12-03 08:41:26 +00:00
Thomas Stuefe
ae1eb286c6
8257604: JNI_ArgumentPusherVaArg leaks valist
...
Reviewed-by: dcubed, coleenp
2020-12-03 07:50:19 +00:00
Nick Gasson
4169d96e24
8257143: Enable JVMCI code installation tests on AArch64
...
Reviewed-by: burban, kvn
2020-12-03 07:26:10 +00:00
Jamil Nimeh
d80ae05f61
8166596: TLS support for the EdDSA signature algorithm
...
Reviewed-by: xuelei
2020-12-03 06:12:07 +00:00
Kim Barrett
3932527288
8257466: Improve enum iteration
...
Improve support for iteration on enums that are just range of values, without named enumerators.
Reviewed-by: iklam, lfoltan
2020-12-03 04:26:23 +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
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
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
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
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
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