Roberto Castaneda Lozano
f3ea0d362f
8252583: Clean up unused phi-to-copy degradation mechanism
...
Remove unused notion of 'PhiNode-to-copy degradation', where PhiNodes can be
degraded to copies by setting their RegionNode to NULL. Remove corresponding
PhiNode::is_copy() test, which always returned NULL (false). Assert that
PhiNodes have an associated RegionNode in PhiNode::Ideal().
Reviewed-by: thartmann, kvn
2020-09-24 08:10:56 +00:00
Lutz Schmidt
4440bda325
8219586: CodeHeap State Analytics processes dead nmethods
...
Reviewed-by: thartmann, eosterlund
2020-09-24 07:48:48 +00:00
Kim Barrett
154b8cfcfd
8253014: OopStorage bulk release logs entries multiple times
...
Remove excess logging.
Reviewed-by: shade, tschatzl
2020-09-24 07:07:47 +00:00
Lutz Schmidt
0bc01da702
8250635: MethodArityHistogram should use Compile_lock in favour of fancy checks
...
Reviewed-by: mdoerr, thartmann
2020-09-23 15:37:57 +00:00
Claes Redestad
5f1d6120a5
8253397: Ensure LogTag types are sorted
...
Reviewed-by: dholmes, kbarrett, tschatzl
2020-09-23 14:14:52 +00:00
Coleen Phillimore
b8ea80af33
8253457: Remove unimplemented register stack functions
...
Reviewed-by: iklam, dholmes, shade
2020-09-23 11:29:58 +00:00
Stefan Karlsson
e4d0e5af4d
8253516: ZGC: Remove card table functions
...
Reviewed-by: tschatzl, eosterlund
2020-09-23 08:26:10 +00:00
Roland Westrelin
3fe5886baf
8252696: Loop unswitching may cause out of bound array load to be executed
...
Reviewed-by: neliasso, chagedorn
2020-09-23 07:34:56 +00:00
Richard Reingruber
226faa5503
8253241: Update comment on java_suspend_self_with_safepoint_check()
...
Reviewed-by: dcubed, dholmes
2020-09-23 07:17:30 +00:00
Aleksey Shipilev
bd6797543f
8253349: Remove unimplemented SharedRuntime::native_method_throw_unsupported_operation_exception_entry
...
Reviewed-by: adityam, dholmes
2020-09-23 06:36:35 +00:00
Xin Liu
426c9049ce
8253392: remove PhaseCCP_DCE declaration
...
remove the deprecated declaration PhaseCCP_DCE
Reviewed-by: neliasso, phh
2020-09-22 20:24:05 +00:00
Ioi Lam
65af837391
8253496: [BACKOUT] JDK-8253208 Move CDS related code to a separate class
...
Reviewed-by: eosterlund, dcubed
2020-09-22 20:15:01 +00:00
Zhengyu Gu
581f0f2643
8253493: Shenandoah: Remove ShenandoahSerialRoot definition
...
Reviewed-by: rkennke
2020-09-22 19:41:56 +00:00
Yumin Qi
c1df13b855
8253208: Move CDS related code to a separate class
...
Reviewed-by: mchung, iklam
2020-09-22 16:12:05 +00:00
Zhengyu Gu
3d5fea1f07
8253434: Shenandoah: Cleanup ShenandoahRootScanner
...
Reviewed-by: rkennke
2020-09-22 14:03:25 +00:00
Zhengyu Gu
8c02bdbf13
8252921: NMT overwrite memory type for region assert when building dynamic archive
...
Reviewed-by: minqi, iklam, dholmes
2020-09-22 11:58:03 +00:00
Roman Kennke
0c287de4f6
8253421: Initialize JFR trace-IDs with zero
...
Reviewed-by: mgronlun, egahlin
2020-09-22 10:53:00 +00:00
Ioi Lam
284bbf02dd
8253079: DeterministicDump.java fails due to garbage in structure padding
...
Reviewed-by: minqi, jiefu, shade
2020-09-22 08:04:26 +00:00
Aleksey Shipilev
a4affd5b04
8253412: Unsupported GC options passed in JAVA_TOOL_OPTIONS are silently ignored
...
Reviewed-by: pliden
2020-09-22 07:58:45 +00:00
Jamsheed Mohammed C M
f7b1ce457a
8253447: Remove buggy code introduced by 8249451
...
Reviewed-by: iveresov, eosterlund
2020-09-22 06:26:32 +00:00
Ioi Lam
282b9dcfdc
8081833: Clean up JVMFlag getter/setter code
...
Reviewed-by: gziemski, coleenp
2020-09-22 06:04:31 +00:00
Kim Barrett
0e98fc1ccd
8253237: [REDO] Improve large object handling during evacuation
...
8253238: [REDO] Improve object array chunking test in G1's copy_to_survivor_space
8253236: [REDO] Investigate fast-path for scanning only objects with references during gc
Generate multiple partial array tasks for large objArrays.
Reviewed-by: sjohanss, ayang, tschatzl
2020-09-22 05:14:06 +00:00
Daniel D. Daugherty
d8921ed573
8247281: migrate ObjectMonitor::_object to OopStorage
...
Co-authored-by: Erik Österlund <erik.osterlund@oracle.com>
Co-authored-by: Daniel Daugherty <daniel.daugherty@oracle.com>
Reviewed-by: eosterlund, coleenp, dholmes, stefank, kbarrett, rkennke, sspitsyn
2020-09-21 22:12:07 +00:00
Daniil Titov
f800af978c
8241390: 'Deadlock' with VM_RedefineClasses::lock_classes()
...
Reviewed-by: coleenp, sspitsyn
2020-09-21 19:32:24 +00:00
Kim Barrett
2e30ff61b0
8253311: Cleanup relocInfo constructors
...
Reviewed-by: kvn, thartmann
2020-09-21 14:50:11 +00:00
Stefan Karlsson
5a7390b62a
8253418: ZGC: Use pd_ prefix to denote platform dependent code
...
Reviewed-by: pliden, eosterlund
2020-09-21 13:04:10 +00:00
Stefan Karlsson
7e49eaecbc
8253407: Move max_pow2 from test to src
...
Reviewed-by: kbarrett, tschatzl
2020-09-21 13:02:04 +00:00
Stefan Karlsson
fbfb62dffe
8253332: ZGC: Make heap views reservation platform independent
...
Reviewed-by: shade, pliden
2020-09-21 12:48:18 +00:00
Stefan Johansson
edc14f92d9
8253286: Use expand_exact() instead of expand_at() for fixed requests in G1
...
Reviewed-by: tschatzl, ayang
2020-09-21 12:02:33 +00:00
Thomas Schatzl
bba948f0ff
8253411: [BACKOUT] [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
...
Reviewed-by: kbarrett, sjohanss
2020-09-21 11:29:41 +00:00
Thomas Schatzl
955c2e6292
8253303: G1: Move static initialization of G1FromCardCache to a proper location
...
Reviewed-by: ayang, sjohanss
2020-09-21 11:28:24 +00:00
Lin Zang
34ec1bedd1
8252104: parallel heap inspection for ShenandoahHeap
...
Reviewed-by: shade, zgu
2020-09-21 07:50:52 +00:00
Aleksey Shipilev
388c8f2538
8253348: Remove unimplemented JNIHandles::initialize
...
Reviewed-by: zgu
2020-09-21 05:00:07 +00:00
Kim Barrett
bca9e55b1e
8253167: ARM32 builds fail after JDK-8247910
...
8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
Removed platform-dependent definitions of BREAKPOINT as asm(breakpoint instruction).
Reviewed-by: coleenp, mikael, bulasevich
2020-09-21 00:31:26 +00:00
Vladimir Kozlov
1438ce097f
8252188: Crash in OrINode::Ideal(PhaseGVN*, bool)+0x8b9
...
Reviewed-by: vlivanov, thartmann, jbhateja
2020-09-19 16:06:35 +00:00
Zhengyu Gu
d35b117956
8253361: Shenandoah: runtime barrier does not honor ShenandoahSelfFixing flag
...
Reviewed-by: rkennke
2020-09-18 20:15:42 +00:00
Kim Barrett
f37c34d32e
8253270: Limit fastdebug inlining in G1 evacuation
...
Reviewed-by: tschatzl, sjohanss, ayang
2020-09-18 19:29:18 +00:00
Aleksey Shipilev
05572e8651
8253350: Remove unimplemented SharedRuntime::clean_*_entry
...
Reviewed-by: zgu, coleenp
2020-09-18 13:30:48 +00:00
Aleksey Shipilev
43019a0e6b
8253345: Remove unimplemented Arguments::lookup_logging_aliases
...
Reviewed-by: tschatzl
2020-09-18 13:26:43 +00:00
Aleksey Shipilev
6e9efffced
8253344: Remove unimplemented Arguments::check_gc_consistency
...
Reviewed-by: tschatzl, coleenp
2020-09-18 13:25:03 +00:00
Ivan Walulya
86a16400bd
8244505: G1 pause time ratio calculation does not consider Remark/Cleanup pauses
...
Reviewed-by: tschatzl, sjohanss
2020-09-18 09:35:34 +00:00
Aleksey Shipilev
11c4ea963c
8253278: Refactor/cleanup oopDesc::*_klass_addr
...
Reviewed-by: coleenp, stefank
2020-09-18 08:22:54 +00:00
Jamsheed Mohammed C M
73c9088b81
8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
...
Reviewed-by: dholmes, iveresov
2020-09-18 05:48:14 +00:00
Ioi Lam
2c3a37c6d7
8253314: precompiled.hpp missing from vmIntrinsics.cpp
...
Reviewed-by: mikael
2020-09-17 22:39:40 +00:00
Ioi Lam
6c3e483b56
8253313: xmlstream.hpp missing from vmIntrinsics.cpp
...
Reviewed-by: mikael
2020-09-17 21:49:53 +00:00
Ioi Lam
0a1dc50f54
8253271: vm_version_x86.hpp should not include globals_extension.hpp
...
Reviewed-by: dholmes
2020-09-17 21:32:22 +00:00
John Tortugo
1e39649907
8243066: Move VM_INTRINSICS_DO into its own vmIntrinsics.hpp file
...
Reviewed-by: iklam, vlivanov
2020-09-17 21:20:20 +00:00
Yumin Qi
12dfe1c9b6
8253262: Allocate in DumpRegion is not thread safe
...
Reviewed-by: ccheung
2020-09-17 16:56:37 +00:00
Thomas Schatzl
3570f5a924
8252041: G1: Fix incorrect uses of HeapRegionManager::max_length
...
Reviewed-by: sjohanss, kbarrett
2020-09-17 15:40:54 +00:00
Aleksey Shipilev
a9993f9464
8253275: Remove unused methods after CMS removal
...
Reviewed-by: pliden, tschatzl
2020-09-17 10:01:34 +00:00