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
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
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
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
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
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
Martin Doerr
ced46b19f7
8254190: [s390] interpreter misses exception check after calling monitorenter
...
Reviewed-by: shade, rrich
2020-10-08 20:52:50 +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
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
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
Ioi Lam
d1e94eebdd
8253909: Implement detailed map file for CDS
...
Reviewed-by: stuefe, ccheung
2020-10-08 06:55:42 +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
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
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
Zhengyu Gu
51fdb4c039
8254075: Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test
...
Reviewed-by: shade
2020-10-06 15:28:44 +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
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
Robbin Ehn
c9d0407e94
8253794: TestAbortVMOnSafepointTimeout never timeouts
...
Reviewed-by: pchilanomate, dcubed, mdoerr
2020-10-05 19:16:11 +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
Per Liden
65cab55c1b
8253971: ZGC: Flush mark stacks after processing concurrent roots
...
Reviewed-by: ayang, eosterlund
2020-10-05 13:18:38 +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
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
Per Liden
22f091608d
8253938: ZGC: Clean up argument names after JDK-8253030
...
Reviewed-by: tschatzl, ayang
2020-10-02 16:53:34 +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
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
Aleksey Shipilev
6f40a41466
8253891: Debug x86_32 builds fail after JDK-8239090
...
Reviewed-by: stuefe, phh
2020-10-02 06:57:03 +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
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
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
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
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