Aleksey Shipilev
ff275b3764
8259403: Zero: crash with NULL MethodHandle receiver
...
Reviewed-by: coleenp
2021-01-18 10:28:14 +00:00
Markus Grönlund
cd25bf2ee7
8259574: SIGSEGV in BFSClosure::closure_impl
...
Reviewed-by: stefank, egahlin
2021-01-18 10:22:16 +00:00
Albert Mingkun Yang
e93f08e2ac
8074101: Add verification that all tasks are actually claimed during roots processing
...
Reviewed-by: kbarrett, tschatzl
2021-01-18 08:33:33 +00:00
Roland Westrelin
d5ca3b3fd5
8259641: C2: assert(early->dominates(LCA)) failed: early is high enough
...
Reviewed-by: chagedorn, thartmann
2021-01-18 07:54:48 +00:00
Coleen Phillimore
9aa5672af0
8259068: Streamline class loader locking
...
Reviewed-by: dcubed, iklam
2021-01-15 17:47:33 +00:00
Daniel D. Daugherty
b78cd633f6
8259846: [BACKOUT] JDK-8259278 Optimize Vector API slice and unslice operations
...
Reviewed-by: vlivanov, psandoz
2021-01-15 16:53:33 +00:00
Jaroslav Bachorik
e85892bfe2
8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk()
...
Reviewed-by: egahlin
Backport-of: a06cea50a5ea04fb0399d7ea3f6a2a20d9b4d254
2021-01-15 15:12:03 +00:00
Jatin Bhateja
bcf20a0dcc
8259777: Incorrect predication condition generated by ADLC
...
Reviewed-by: vlivanov
2021-01-15 15:03:04 +00:00
Richard Reingruber
6d4a593f8d
8259627: Potential memory leaks in JVMTI after JDK-8227745
...
Reviewed-by: shade, stuefe, dholmes, sspitsyn
2021-01-15 07:39:38 +00:00
Jesper Wilhelmsson
d701babb06
Merge
2021-01-15 03:10:55 +00:00
Yasumasa Suenaga
90960c5f22
8252657: JVMTI agent is not unloaded when Agent_OnAttach is failed
...
Reviewed-by: dholmes, sspitsyn
2021-01-15 02:47:30 +00:00
Coleen Phillimore
bf28f92555
8259713: Fix comments about ResetNoHandleMark in deoptimization
...
Reviewed-by: lfoltan, dcubed, dholmes
2021-01-14 23:25:14 +00:00
Chris Plummer
4f881ba54a
8258652: Assert in JvmtiThreadState::cur_stack_depth() can noticeably slow down debugging single stepping
...
Reviewed-by: sspitsyn, dholmes, amenkov
2021-01-14 23:04:07 +00:00
Sandhya Viswanathan
a6b2162f54
8259278: Optimize Vector API slice and unslice operations
...
Reviewed-by: psandoz, vlivanov
2021-01-14 17:48:44 +00:00
Zhengyu Gu
da6bcf966a
8255019: Shenandoah: Split STW and concurrent mark into separate classes
...
Reviewed-by: rkennke, shade
2021-01-14 17:42:52 +00:00
Vladimir Ivanov
0148adf20e
8255120: C2: assert(outer->outcnt() >= phis + 2 && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis
...
Reviewed-by: thartmann
2021-01-14 17:18:44 +00:00
Harold Seigel
38a1201746
8258912: Remove JVM options CountJNICalls and CountJVMCalls
...
Reviewed-by: coleenp, lfoltan, shade
2021-01-14 15:04:31 +00:00
Daniel D. Daugherty
be57cf149e
8226416: MonitorUsedDeflationThreshold can cause repeated async deflation requests
...
Reviewed-by: dholmes, coleenp
2021-01-14 14:23:27 +00:00
Jatin Bhateja
ff3e6e46cd
8259773: Incorrect encoding of AVX-512 kmovq instruction
...
Reviewed-by: vlivanov
2021-01-14 13:20:06 +00:00
Wang Xue
b8ef2bad52
8259563: The CPU model name is printed multiple times when using -Xlog:os+cpu
...
Reviewed-by: dholmes
2021-01-14 12:56:56 +00:00
Stefan Karlsson
3462f7a918
8256955: Move includes of events.hpp out of header files
...
Reviewed-by: kbarrett, coleenp
2021-01-14 11:34:27 +00:00
Tobias Hartmann
8b8b1f9a37
8259706: C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value
...
Reviewed-by: lucy, chagedorn
2021-01-14 07:23:09 +00:00
Hao Sun
5513f9893b
8258010: Debug build failure with clang-10 due to -Wdeprecated-copy
...
Reviewed-by: xliu, kvn, kbarrett
2021-01-14 04:11:20 +00:00
Jesper Wilhelmsson
51e14f2e2a
Merge
2021-01-14 01:29:47 +00:00
Zhengyu Gu
ccdf171d78
8259377: Shenandoah: Enhance weak reference processing time tracking
...
Reviewed-by: rkennke
2021-01-13 19:01:18 +00:00
Erik Österlund
42d2d6dcc1
8259063: Possible deadlock with vtable/itable creation vs concurrent class unloading
...
Reviewed-by: pliden, neliasso
2021-01-13 16:48:17 +00:00
Coleen Phillimore
535f2da5e2
8259486: Replace PreserveExceptionMark with implementation for CautiouslyPreserveExceptionMark
...
Reviewed-by: dholmes, sspitsyn
2021-01-13 14:32:52 +00:00
Aleksey Shipilev
ce94512087
8259619: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect
...
Reviewed-by: chagedorn, kvn
2021-01-13 12:30:28 +00:00
Aleksey Shipilev
2e124544e6
8259580: Shenandoah: uninitialized label in VerifyThreadGCState
...
Reviewed-by: zgu, rkennke
2021-01-13 11:55:45 +00:00
Nils Eliasson
5567530916
8258272: LoadVectorMaskedNode can't be replaced by zero con
...
Reviewed-by: chagedorn, vlivanov
2021-01-13 09:16:08 +00:00
Aleksey Shipilev
a99df45b7c
8259560: Zero m68k: "static assertion failed: align" after JDK-8252049
...
Reviewed-by: dholmes
2021-01-13 08:49:12 +00:00
Kim Barrett
efc36be5be
8258985: Parallel WeakProcessor may use too few threads
...
Use total workers rather than active.
Reviewed-by: tschatzl, ayang, sjohanss
2021-01-13 08:22:40 +00:00
Matthias Baesken
139b6daea2
8259372: remove AIX related USE_LIBRARY_BASED_TLS_ONLY and THREAD_LOCAL special handling
...
Reviewed-by: dholmes, stuefe
2021-01-13 07:53:39 +00:00
Roberto Castañeda Lozano
417e1d1a4e
8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it
...
Remove assertion that is too general, that is, it can fail on compilations where
C2 generates correct code otherwise.
Reviewed-by: chagedorn, thartmann, kvn
2021-01-13 07:22:30 +00:00
Xiaohong Gong
793017d2ed
8259601: AArch64: Fix reinterpretX2D match rule issue
...
Reviewed-by: adinn, njian
2021-01-13 05:52:45 +00:00
Calvin Cheung
15dd8f3aa4
8259275: JRuby crashes while resolving invokedynamic instruction
...
Reviewed-by: iklam, minqi, lfoltan
2021-01-13 05:51:52 +00:00
Xiaohong Gong
1cf2378bda
8259353: VectorReinterpretNode is incorrectly optimized out
...
Reviewed-by: vlivanov, njian
2021-01-13 05:48:08 +00:00
Daniel D. Daugherty
c338f1167f
8259349: -XX:AvgMonitorsPerThreadEstimate=1 does not work right
...
Reviewed-by: coleenp, dholmes
2021-01-12 14:39:58 +00:00
Dong Bo
ccac7aaea3
8258932: AArch64: Enhance floating-point Min/MaxReductionV with fminp/fmaxp
...
Reviewed-by: aph
2021-01-12 13:27:47 +00:00
Coleen Phillimore
4c75d14aba
8259374: Make ThreadInVMfromNative have ResetNoHandleMark
...
Reviewed-by: dcubed, pchilanomate
2021-01-12 13:07:21 +00:00
Sergey Platonov
563b268c8f
8257709: C1: Double assignment in InstructionPrinter::print_stack
...
Reviewed-by: shade, chagedorn
2021-01-12 11:57:34 +00:00
Thomas Stuefe
ac2dee567b
8259539: JDK-8255711 broke trap messages
...
Reviewed-by: lfoltan, dholmes
2021-01-12 11:41:29 +00:00
Aleksey Shipilev
4697cfa4b0
8259576: Misplaced curly brace in Matcher::find_shared_post_visit
...
Reviewed-by: lucy, thartmann
2021-01-12 10:52:36 +00:00
Patrick Zhang
67e1b639ba
8259380: Correct pretouch chunk size to cap with actual page size
...
Reviewed-by: tschatzl, sjohanss
2021-01-12 10:10:48 +00:00
Richard Reingruber
a6ab9e4740
8258576: Try to get zerobased CCS if heap is above 32 and CDS is disabled
...
Reviewed-by: mdoerr, stuefe
2021-01-12 08:35:12 +00:00
Christian Hagedorn
a3561ae8a4
8258243: C2: assert failed ("Bad derived pointer") with -XX:+VerifyRegisterAllocator
...
Reviewed-by: kvn, thartmann
2021-01-12 08:18:45 +00:00
Aleksey Shipilev
46637047bf
8259583: Remove unused decode_env::_codeBuffer
...
Reviewed-by: thartmann
2021-01-12 07:58:12 +00:00
Aleksey Shipilev
9d4e84fd41
8259565: Zero: compiler/runtime/criticalnatives fails because CriticalJNINatives is not supported
...
Reviewed-by: coleenp, zgu
2021-01-12 07:49:21 +00:00
Kim Barrett
77f6290995
8258254: Move PtrQueue flush to PtrQueueSet subclasses
...
Reviewed-by: tschatzl, shade
2021-01-12 04:12:31 +00:00
Kim Barrett
2255ab7603
8258810: Improve enum traits
...
Reviewed-by: ayang, iklam, lfoltan
2021-01-12 03:38:54 +00:00