Igor Veresov
|
10da767c2f
|
8257847: Tiered should publish MDO data pointer for interpreter after profile start
Reviewed-by: thartmann, kvn, dlong
|
2020-12-09 04:28:59 +00:00 |
|
Dan Smith
|
48d8650ae1
|
8257845: Integrate JEP 390
8254047: [JEP 390] Revise "value-based class" & apply to wrappers
8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased
8252183: [JEP 390] Add 'lint' warning for @ValueBased classes
8257027: [JEP 390] Diagnose synchronization on @ValueBased classes
8252180: [JEP 390] Deprecate wrapper class constructors for removal
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Reviewed-by: rriggs, hseigel, mchung, darcy
|
2020-12-08 23:04:01 +00:00 |
|
Mark Reinhold
|
ed4c4ee73b
|
8256299: Implement JEP 396: Strongly Encapsulate JDK Internals by Default
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: mchung, alanb
|
2020-12-08 22:12:24 +00:00 |
|
Vladimir Ivanov
|
044616bd71
|
8252049: Native memory leak in ciMethodData ctor
Reviewed-by: kbarrett, coleenp
|
2020-12-08 17:02:09 +00:00 |
|
Aleksey Shipilev
|
35e81536e7
|
8257848: -XX:CompileCommand=blackhole,* should be diagnostic
Reviewed-by: vlivanov
|
2020-12-08 10:11:01 +00:00 |
|
Christian Hagedorn
|
1d0adbb812
|
8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected
Reviewed-by: roland, kvn
|
2020-12-08 08:48:58 +00:00 |
|
Roland Westrelin
|
0b6b6eb59a
|
8257813: [redo] C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
Reviewed-by: chagedorn, kvn
|
2020-12-08 08:30:18 +00:00 |
|
Vladimir Ivanov
|
62c7788b29
|
8257211: C2: Enable call devirtualization during post-parse phase
Reviewed-by: kvn, neliasso, thartmann
|
2020-12-07 22:50:38 +00:00 |
|
Dean Long
|
a5297bd0d4
|
8254939: macOS: unused function 'replicate4_imm'
Reviewed-by: redestad, thartmann
|
2020-12-07 20:10:07 +00:00 |
|
Zhengyu Gu
|
395b6bdeee
|
8257817: Shenandoah: Don't race with conc-weak-in-progress flag in weak-LRB
Reviewed-by: rkennke
|
2020-12-07 19:19:23 +00:00 |
|
Magnus Ihse Bursie
|
d29c78da19
|
8257679: Improved unix compatibility layer in Windows build (winenv)
Reviewed-by: erikj, jvernee, burban
|
2020-12-07 15:55:53 +00:00 |
|
Martin Doerr
|
46b35acfcb
|
8257798: [PPC64] undefined reference to Klass::vtable_start_offset()
Reviewed-by: goetz
|
2020-12-07 13:45:19 +00:00 |
|
Zhengyu Gu
|
ecd7e476f8
|
8257793: Shenandoah: SATB barrier should only filter out already strongly marked oops
Reviewed-by: shade, rkennke
|
2020-12-07 13:18:02 +00:00 |
|
Jan Lahoda
|
637b0c64b0
|
8246778: Compiler implementation for Sealed Classes (Second Preview)
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Reviewed-by: lfoltan, mchung, alanb, mcimadamore, chegar
|
2020-12-07 11:11:31 +00:00 |
|
Thomas Stuefe
|
8e8e584552
|
8257588: Make os::_page_sizes a bitmask
Reviewed-by: tschatzl, stefank
|
2020-12-07 10:32:05 +00:00 |
|
Roland Westrelin
|
f5a582c287
|
8257575: C2: "failed: only phis" assert failure in loop strip mining verification
Reviewed-by: thartmann, neliasso
|
2020-12-07 09:38:22 +00:00 |
|
Jie Fu
|
7620124ee9
|
8257230: assert(InitialHeapSize >= MinHeapSize) failed: Ergonomics decided on incompatible initial and minimum heap sizes
Reviewed-by: tschatzl, sjohanss
|
2020-12-07 09:27:33 +00:00 |
|
Aleksey Shipilev
|
e590618962
|
8252505: C1/C2 compiler support for blackholes
Reviewed-by: vlivanov, aph
|
2020-12-06 17:43:34 +00:00 |
|
Vladimir Kozlov
|
dd0b9454a2
|
8257531: Super word not applied to a loop of simple Buffer operations
Reviewed-by: roland, psandoz
|
2020-12-04 19:23:52 +00:00 |
|
Roland Westrelin
|
86b65756cb
|
8257574: C2: "failed: parsing found no loops but there are some" assert failure
Reviewed-by: thartmann, neliasso, chagedorn
|
2020-12-04 12:01:53 +00:00 |
|
Martin Doerr
|
1d2d9815d0
|
8257423: [PPC64] Support -XX:-UseInlineCaches
Reviewed-by: stuefe, rrich
|
2020-12-04 11:24:15 +00:00 |
|
Vladimir Ivanov
|
fbdc1877e2
|
8257624: C2: PhaseMacroExpand::eliminate_macro_nodes() crashes on out-of-bounds access into macro node array
Reviewed-by: neliasso, kvn
|
2020-12-04 09:37:18 +00:00 |
|
Vladimir Ivanov
|
fd6756ee2b
|
8257634: C2: Introduce IncrementalInliningForceCleanup diagnostic flag
Reviewed-by: kvn, adityam, thartmann
|
2020-12-04 09:24:08 +00:00 |
|
Hao Sun
|
af6b7f9c55
|
8257743: Minimal build on AArch64 failed with --disable-precompiled-headers
Reviewed-by: shade
|
2020-12-04 09:12:30 +00:00 |
|
Thomas Schatzl
|
ca402671af
|
8257509: Strengthen requirements to call G1HeapVerifier::verify(VerifyOption)
Reviewed-by: sjohanss, ayang
|
2020-12-04 08:40:12 +00:00 |
|
Christian Hagedorn
|
4a85514963
|
8257182: JCK test failures in integer / long rotation tests
Reviewed-by: mdoerr, vlivanov, thartmann, kvn
|
2020-12-04 08:10:31 +00:00 |
|
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 |
|
Jie Fu
|
37c7835c78
|
8257673: Build fails without shenandoahgc after JDK-8257563
Reviewed-by: aph, shade
|
2020-12-03 23:09:07 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|