Dan Smith
fc08af58cb
8174222: LambdaMetafactory: validate inputs and improve documentation
...
Reviewed-by: mchung
2021-06-07 23:21:24 +00:00
Kevin Walls
5e557d8650
8266967: debug.cpp utility find() should print Java Object fields.
...
Reviewed-by: sspitsyn, coleenp
2021-06-07 22:26:13 +00:00
Thomas Schatzl
270ec975b6
8268331: Fix crash in humongous object eager reclaim logging
...
Reviewed-by: sjohanss
2021-06-07 14:09:22 +00:00
Zhengyu Gu
ea8274fbf0
8267875: Shenandoah: Duplicated code in ShenandoahBarrierSetC2::ideal_node()
...
Reviewed-by: rkennke, roland
2021-06-07 14:00:19 +00:00
Hamlin Li
728a411a54
8268018: remove dead code in commitLimitter
...
Reviewed-by: zgu
2021-06-07 13:41:44 +00:00
Thomas Schatzl
15715a8984
8267924: Misleading G1 eager reclaim detail logging
...
Reviewed-by: ayang, sjohanss
2021-06-07 13:18:27 +00:00
Xin Liu
b09d8b9800
8267926: AsyncLogGtest.java fails on assert with: decorator was not part of the decorator set specified at creation.
...
Reviewed-by: dholmes, phh
2021-06-07 10:19:27 +00:00
Erik Österlund
5ebd4199cc
8267972: Inline cache cleaning is not monotonic
...
Reviewed-by: vlivanov, kvn
2021-06-07 09:44:22 +00:00
Albert Mingkun Yang
58bdabcd40
8268164: Adopt cast notation for WorkerThread conversions
...
Reviewed-by: stefank, dholmes
2021-06-07 08:20:39 +00:00
Leo Korinth
9fc914b963
8204686: Dynamic parallel reference processing support for Parallel GC
...
Reviewed-by: ayang, tschatzl, kbarrett
2021-06-07 08:02:26 +00:00
Hui Shi
3e48244084
8268301: Closed test: compiler/c2/6371167/Test.java fails after JDK-8267904
...
Reviewed-by: kvn, dlong
2021-06-07 06:26:47 +00:00
Stefan Johansson
204b4929f7
8267703: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java crashed with OutOfMemory
...
Reviewed-by: tschatzl, kbarrett
2021-06-07 06:22:11 +00:00
Hui Shi
b05fa02e74
8267904: C2 crash when compile negative Arrays.copyOf length after loop
...
Reviewed-by: roland, kvn
2021-06-07 01:34:22 +00:00
Hamlin Li
95ddf7d6ad
8267839: trivial mem leak in numa
...
Co-authored-by: Shoubing Ma <mashoubing1@huawei.com>
Reviewed-by: tschatzl, sjohanss
2021-06-07 01:19:32 +00:00
Jatin Bhateja
8abf36c648
8268289: build failure due to missing signed flag in x86 evcmpb instruction
...
Reviewed-by: vlivanov, jiefu
2021-06-06 02:31:18 +00:00
Jatin Bhateja
b05c40ca3b
8266951: Partial in-lining for vectorized mismatch operation using AVX512 masked instructions
...
Reviewed-by: psandoz, vlivanov
2021-06-05 18:07:14 +00:00
Ioi Lam
91f9adc5f5
8268139: CDS ArchiveBuilder may reference unloaded classes
...
Reviewed-by: coleenp, ccheung
2021-06-05 15:22:38 +00:00
Yasumasa Suenaga
7e41ca3da8
8266957: SA has not followed JDK-8220587 and JDK-8224965
...
Reviewed-by: cjplummer, sspitsyn
2021-06-05 00:07:04 +00:00
Yi Yang
4e6748c543
8267687: ModXNode::Ideal optimization is better than Parse::do_irem
...
Reviewed-by: neliasso, kvn
2021-06-04 23:29:35 +00:00
Sandhya Viswanathan
20b631278c
8268151: Vector API toShuffle optimization
...
Reviewed-by: psandoz, vlivanov
2021-06-04 18:16:16 +00:00
Leonid Mesnik
64ec8b3e5c
8212155: Race condition when posting dynamic_code_generated event leads to JVM crash
...
Reviewed-by: sspitsyn, dcubed
2021-06-04 17:22:01 +00:00
Vladimir Ivanov
069f180a85
8268174: Move x86-specific stub declarations into stubRoutines_x86.hpp
...
Reviewed-by: kvn
2021-06-04 10:55:21 +00:00
Sandhya Viswanathan
9f05c411e6
8265783: Create a separate library for x86 Intel SVML assembly intrinsics
...
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Jie Fu <jiefu@openjdk.org>
Co-authored-by: Ahmet Akkas <ahmet.akkas@intel.com>
Co-authored-by: Marius Cornea <marius.cornea@intel.com>
Reviewed-by: erikj, kvn, psandoz
2021-06-03 20:03:36 +00:00
Paul Sandoz
5982cfc856
8266317: Vector API enhancements
...
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Reviewed-by: jbhateja, vlivanov
2021-06-03 15:16:58 +00:00
Jie Fu
fbaebd4243
8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared
...
Reviewed-by: dholmes, mdoerr, mbaesken
2021-06-03 12:55:21 +00:00
Maurizio Cimadamore
29ab16284a
8266257: Fix foreign linker build issues for ppc and s390
...
Reviewed-by: jvernee, vlivanov
2021-06-03 09:41:21 +00:00
Stefan Karlsson
c8f4c02bf0
8268118: Rename bytes_os_cpu.inline.hpp files to bytes_os_cpu.hpp
...
Reviewed-by: coleenp, dholmes
2021-06-03 09:04:53 +00:00
Stefan Karlsson
1296a6c425
8268119: Rename copy_os_cpu.inline.hpp files to copy_os_cpu.hpp
...
Reviewed-by: kbarrett, coleenp
2021-06-03 09:03:27 +00:00
Albert Mingkun Yang
a52a08d20b
8267916: Adopt cast notation for CompilerThread conversions
...
Reviewed-by: kbarrett, iklam, dholmes
2021-06-03 08:21:39 +00:00
Leonid Mesnik
06f87cf441
8266337: ThreadTimesClosure doesn't handle exceptions properly
...
Reviewed-by: dholmes, sspitsyn
2021-06-03 04:12:40 +00:00
Ioi Lam
a8835b9c08
8267879: ClassLoaderMetaspace destructor asserts on !_frozen
...
Reviewed-by: dholmes, coleenp
2021-06-02 19:20:10 +00:00
Erik Gahlin
1ae934e09d
8263332: JFR: Dump recording from a recording stream
...
Reviewed-by: mgronlun
2021-06-02 17:25:42 +00:00
Stefan Karlsson
476775808f
8267920: Create separate Events buffer for VMOperations
...
Reviewed-by: coleenp, dholmes, tschatzl
2021-06-02 13:33:04 +00:00
Maurizio Cimadamore
a223189b06
8264774: Implementation of Foreign Function and Memory API (Incubator)
...
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Athijegannathan Sundararajan <sundar@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Reviewed-by: psandoz, chegar, mchung, vlivanov
2021-06-02 10:53:06 +00:00
David Holmes
71425ddfb4
8267118: OutOfMemoryError cannot be caught as a Throwable
...
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: coleenp
2021-06-02 10:42:17 +00:00
Thomas Schatzl
2d494bffff
8267836: Separate eager reclaim remembered set threshold from G1RSetSparseRegionEntries
...
Reviewed-by: sjohanss, lkorinth
2021-06-02 09:31:59 +00:00
Nils Eliasson
bba3728e23
8267726: ZGC: array_copy_requires_gc_barriers too strict
...
Reviewed-by: thartmann, vlivanov
2021-06-02 09:02:37 +00:00
Nils Eliasson
d47a77d2d5
8267773: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly
...
Co-authored-by: Adam Farley <afarley@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Nils Eliasson <neliasso@openjdk.org>
Reviewed-by: roland
2021-06-02 07:57:08 +00:00
David Holmes
cb7128b58e
8266950: Remove vestigial support for non-strict floating-point execution
...
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: vlivanov, kvn
2021-06-01 22:04:02 +00:00
Joe Darcy
8624cb53cd
8266530: HotSpot changes for JEP 306
...
Reviewed-by: dholmes, hseigel
2021-06-01 22:00:48 +00:00
Yi Yang
c2c0208dfd
8267089: Use typedef KVHashtable for ID2KlassTable
...
Reviewed-by: iklam, coleenp
2021-06-01 19:56:57 +00:00
Daniel D. Daugherty
40e4171f56
8264800: cleanup Threads_lock comments in JVM/TI function headers
...
Reviewed-by: coleenp, rehn, dholmes, sspitsyn
2021-06-01 18:51:40 +00:00
Jiangli Zhou
b17b11eb17
8267562: G1: Missing BOT in Open Archive regions causes long pauses
...
Reviewed-by: tschatzl, mli
2021-06-01 18:17:45 +00:00
Leonid Mesnik
2b3383557f
8265148: StackWatermarkSet being updated during AsyncGetCallTrace
...
Reviewed-by: stefank, eosterlund
2021-06-01 18:06:19 +00:00
Vladimir Ivanov
74b70a5677
8036580: CHA: improve default method support
...
Reviewed-by: thartmann, neliasso
2021-06-01 12:14:48 +00:00
Vladimir Ivanov
20479c3de9
8065760: CHA: Improve abstract method support
...
Reviewed-by: neliasso, thartmann
2021-06-01 12:06:57 +00:00
Vladimir Ivanov
68f3b3acce
8267807: C2: Downcast receiver to target holder during inlining
...
Reviewed-by: roland, thartmann
2021-06-01 12:03:34 +00:00
Thomas Schatzl
1c7c0e1de0
8267937: Wrong indentation in G1 gc+phases log for free cset subphases
...
Reviewed-by: ayang, sjohanss
2021-06-01 12:02:25 +00:00
Vladimir Ivanov
ffd28c4a86
8267947: CI: Preserve consistency between has_subklass() and is_subclass_of()
...
Reviewed-by: thartmann, roland
2021-06-01 11:59:28 +00:00
Stefan Karlsson
6149b9ad75
8267914: Remove DeferredObjectToKlass workaround
...
Reviewed-by: eosterlund, tschatzl
2021-06-01 10:23:13 +00:00