Coleen Phillimore
e4cd2097a5
8273611: Remove unused ProfilePrint_lock
...
Reviewed-by: iklam
2021-09-10 19:23:58 +00:00
Sandhya Viswanathan
e58c12e618
8273512: Fix the copyright header of x86 macroAssembler files
...
Reviewed-by: dholmes, thartmann
2021-09-10 15:39:48 +00:00
Coleen Phillimore
461a467f91
8273456: Do not hold ttyLock around stack walking
...
Reviewed-by: dholmes, eosterlund
2021-09-10 14:54:47 +00:00
Per Liden
c1e39faaa9
8273482: Remove "foreground work" concept from WorkGang
...
Reviewed-by: tschatzl, kbarrett
2021-09-10 09:49:45 +00:00
Tobias Holenstein
2eaf374c5c
8272698: LoadNode::pin is unused
...
Reviewed-by: roland, thartmann
2021-09-10 07:44:12 +00:00
Tobias Holenstein
792281d559
8264517: C2: make MachCallNode::return_value_is_used() only available for x86
...
Reviewed-by: kvn, thartmann
2021-09-10 07:43:15 +00:00
matias9927
08f0be8388
8272608: java_lang_System::allow_security_manager() doesn't set its initialization flag
...
Reviewed-by: coleenp, dholmes
2021-09-10 01:05:37 +00:00
Per Liden
4020a60cbb
8273550: Replace os::cgc_thread/pgc_thread with os::gc_thread
...
Reviewed-by: stefank, coleenp
2021-09-09 19:21:55 +00:00
Per Liden
185eacacdd
8273545: Remove Thread::is_GC_task_thread()
...
Reviewed-by: stefank, coleenp, shade
2021-09-09 19:19:39 +00:00
Aleksey Shipilev
e3bda63ce2
8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths
...
Reviewed-by: coleenp
2021-09-09 17:19:14 +00:00
Tobias Hartmann
4866eaa997
8273409: Receiver type narrowed by CCP does not always trigger post-parse call devirtualization
...
Reviewed-by: vlivanov, neliasso
2021-09-09 13:44:05 +00:00
Hamlin Li
9690df7fb9
8273476: G1: refine G1CollectedHeap::par_iterate_regions_array_part_from
...
Reviewed-by: ayang, tschatzl
2021-09-09 10:41:27 +00:00
Aleksey Shipilev
aa9311182a
8273483: Zero: Clear pending JNI exception check in native method handler
...
Reviewed-by: aph
2021-09-09 09:46:16 +00:00
Thomas Schatzl
5b1dfe4e35
8273439: Fix G1CollectedHeap includes and forward declarations
...
Reviewed-by: ayang, kbarrett
2021-09-09 07:28:23 +00:00
Hamlin Li
5df2648086
8273218: G1: Rename g1EvacuationInfo to g1EvacInfo
...
Reviewed-by: tschatzl, ayang
2021-09-09 00:41:28 +00:00
Leonid Mesnik
a5e4def526
8265489: Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation
...
Reviewed-by: dcubed
2021-09-08 19:31:18 +00:00
Leonid Mesnik
9b5991e811
8273451: Remove unreachable return in mutexLocker::wait
...
Reviewed-by: minqi, coleenp
2021-09-08 19:30:17 +00:00
Thomas Schatzl
e6805032ff
8273185: Rename the term "atomic" in ReferenceProcessor
...
Reviewed-by: ayang, shade
2021-09-08 19:02:49 +00:00
Vladimir Ivanov
f7e9f56e23
8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size
...
Reviewed-by: kvn
2021-09-08 16:17:56 +00:00
Wang Huang
7e662e7b9d
8272413: Incorrect num of element count calculation for vector cast
...
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Miu Zhuojun <mouzhuojun@huawei.com>
Co-authored-by: Wu Yan <wuyan@openjdk.org>
Reviewed-by: eliu, kvn
2021-09-08 14:39:23 +00:00
jtfuller111
f2f8136cc9
8265443: IGV: disambiguate groups by emiting additional properties
...
Reviewed-by: thartmann
2021-09-08 14:38:21 +00:00
Andrew Haley
6750c34c92
8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS
...
Reviewed-by: adinn, ngasson
2021-09-08 10:08:30 +00:00
Hamlin Li
a66629a464
8254167: G1: Record regions where evacuation failed to provide targeted iteration
...
Reviewed-by: tschatzl, ayang
2021-09-08 08:01:18 +00:00
Yasumasa Suenaga
4eacdb38a8
8273104: Refactoring option parser for UL
...
Reviewed-by: iklam, dholmes
2021-09-08 01:27:13 +00:00
Roland Westrelin
2abf3b3b27
8271340: Crash PhaseIdealLoop::clone_outer_loop
...
Reviewed-by: kvn, thartmann
2021-09-07 15:15:17 +00:00
Roland Westrelin
99fb12c798
8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java
...
Reviewed-by: kvn, thartmann
2021-09-07 15:13:12 +00:00
Vladimir Ivanov
377b186724
8269119: C2: Avoid redundant memory barriers in Unsafe.copyMemory0 intrinsic
...
Reviewed-by: thartmann, roland
2021-09-07 11:35:31 +00:00
Leo Korinth
3cd95a2932
8231356: Fix broken ResourceObj::operator new[] in debug builds
...
Reviewed-by: kbarrett, iklam
2021-09-07 08:23:32 +00:00
Aleksey Shipilev
81c719be39
8273333: Zero should warn about unimplemented -XX:+LogTouchedMethods
...
Reviewed-by: minqi, dholmes
2021-09-07 07:35:23 +00:00
Wang Huang
649c22c5b1
8270832: Aarch64: Update algorithm annotations for MacroAssembler::fill_words
...
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Miu Zhuojun <mouzhuojun@huawei.com>
Co-authored-by: Wu Yan <wuyan@openjdk.org>
Reviewed-by: ngasson, aph
2021-09-07 01:40:24 +00:00
Kim Barrett
eb221812b2
8273386: Remove duplicated code in G1DCQS::abandon_completed_buffers
...
Reviewed-by: tschatzl
2021-09-06 18:19:58 +00:00
Aleksey Shipilev
fc546d6de9
8273378: Shenandoah: Remove the remaining uses of os::is_MP
...
Reviewed-by: aph, zgu
2021-09-06 16:00:12 +00:00
Patric Hedlin
7bd4f496b4
8264207: CodeStrings does not honour fixed address assumption.
...
Reviewed-by: redestad, neliasso
2021-09-06 14:43:54 +00:00
Thomas Schatzl
2cabec8ddc
8253343: Extract G1 Young GC algorithm related code from G1CollectedHeap
...
Reviewed-by: ayang, sjohanss
2021-09-06 14:28:54 +00:00
Dan Heidinga
44c5c23b96
8272164: DumpAllocStats shouldn't subclass from ResourceObj
...
Reviewed-by: shade, iklam, dholmes
2021-09-06 13:39:03 +00:00
Thomas Schatzl
fb5b144eca
8272985: Reference discovery is confused about atomicity and degree of parallelism
...
Reviewed-by: ayang, kbarrett
2021-09-06 09:07:43 +00:00
Albert Mingkun Yang
b4e5b28b86
8273221: Guard GCIdMark against nested calls
...
Reviewed-by: tschatzl, kbarrett
2021-09-06 08:11:34 +00:00
Dean Long
14a3ac09fe
8271911: replay compilations of methods which use JSR292 (easy cases)
...
8012267: ciReplay: fails to resolve @SignaturePolymorphic methods in replay data
8012268: ciReplay: process_ciInstanceKlass: JVM_CONSTANT_MethodHandle not supported
Reviewed-by: kvn, vlivanov
2021-09-03 23:23:10 +00:00
Albert Mingkun Yang
23fa0dcff0
8272905: Consolidate discovered lists processing
...
Reviewed-by: tschatzl, kbarrett
2021-09-03 16:53:53 +00:00
Vladimir Ivanov
28ba78e647
8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines()))
...
Reviewed-by: dlong
2021-09-03 12:05:00 +00:00
Xiaowei Lu
fa9c8657df
8273112: -Xloggc:<filename> should override -verbose:gc
...
Reviewed-by: iklam, dholmes
2021-09-03 05:29:02 +00:00
Patricio Chilano Mateo
92b05fe0f4
8273251: Call check_possible_safepoint() from SafepointMechanism::process_if_requested()
...
Reviewed-by: coleenp, dholmes
2021-09-02 21:22:47 +00:00
Vladimir Ivanov
632a7e0885
8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert
...
Reviewed-by: thartmann, kvn
2021-09-02 11:46:19 +00:00
Matthias Baesken
c2e015c3c1
8273229: Update OS detection code to recognize Windows Server 2022
...
Reviewed-by: alanb, dholmes
2021-09-02 11:22:49 +00:00
Aleksey Shipilev
857a930bde
8263375: Support stack watermarks in Zero VM
...
Reviewed-by: eosterlund
2021-09-02 08:00:45 +00:00
Coleen Phillimore
9689f61520
8272788: Nonleaf ranked locks should not be safepoint_check_never
...
Reviewed-by: eosterlund, pchilanomate
2021-09-01 18:39:10 +00:00
Ioi Lam
655ea6d42a
8270489: Support archived heap objects in EpsilonGC
...
Reviewed-by: shade, ccheung
2021-09-01 16:50:11 +00:00
Coleen Phillimore
dacd197897
8273217: Make ParHeapInspectTask _safepoint_check_never
...
Reviewed-by: dholmes, pchilanomate
2021-09-01 16:48:06 +00:00
Yi Yang
02822e1398
8272377: assert preconditions that are ensured when created in add_final_edges
...
Reviewed-by: thartmann, kvn
2021-09-01 10:41:03 +00:00
Fairoz Matte
a58cf16509
8272563: assert(is_double_stack() && !is_virtual()) failed: type check
...
Reviewed-by: thartmann, iveresov
2021-09-01 10:12:25 +00:00