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
Boris Ulasevich
224a30f12c
8252311: AArch64: save two words in itable lookup stub
...
Reviewed-by: adinn, aph
2020-09-19 07:47:37 +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
Ivan Walulya
4ac6934965
8253232: G1Analytics::compute_pause_time_ratios() uses wrong pause times in calculation
...
Reviewed-by: tschatzl, kbarrett
2020-09-17 07:58:30 +00:00
Ioi Lam
9a7dcdcdba
8253261: Disable CDS full module graph until JDK-8253081 is fixed
...
Reviewed-by: ccheung
2020-09-16 22:43:32 +00:00
Zhengyu Gu
d250f9e08c
8253244: Shenandoah: cleanup includes in Shenandoah root processor files
...
Reviewed-by: shade
2020-09-16 17:19:28 +00:00
Stefan Karlsson
e2196f8882
8253162: Make frame::oops_do const
...
Reviewed-by: kbarrett, coleenp, pliden
2020-09-16 12:21:39 +00:00
Aleksey Shipilev
300b8517c3
8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify
...
Reviewed-by: rkennke, zgu
2020-09-16 12:17:22 +00:00
Aleksey Shipilev
c781594bfe
8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues()
...
Reviewed-by: rkennke, zgu
2020-09-16 12:16:51 +00:00
Stefan Karlsson
33f8e7022c
8253173: Print heap before and after GC lacks a newline
...
Reviewed-by: tschatzl, pliden, rkennke, sjohanss
2020-09-16 11:53:58 +00:00
Aleksey Shipilev
f509eb069d
8253219: Epsilon: clean up unnecessary includes
...
Reviewed-by: tschatzl, kbarrett
2020-09-16 11:17:51 +00:00
Aleksey Shipilev
7f9b5d9e32
8253220: Epsilon: clean up unused code/declarations
...
Reviewed-by: tschatzl
2020-09-16 11:15:40 +00:00
Aleksey Shipilev
dd43533165
8253222: Shenandoah: unused AlwaysTrueClosure after JDK-8246591
...
Reviewed-by: rkennke
2020-09-16 09:25:58 +00:00
Roberto Castaneda Lozano
efe3540d8f
8252966: CI: Remove KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros
...
Remove the KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros, replacing uses
of KILL_COMPILE_ON_FATAL_ with CHECK_AND_CLEAR_. Unlike KILL_COMPILE_ON_FATAL_,
CHECK_AND_CLEAR_ ignores ThreadDeath exceptions, which compiler threads should
not receive anyway.
Reviewed-by: vlivanov, neliasso
2020-09-16 06:47:45 +00:00
Cesar
fbf4699d23
8253040: Remove unused Matcher::regnum_to_fpu_offset()
...
Reviewed-by: adityam, vlivanov
2020-09-16 06:41:37 +00:00
Aleksey Shipilev
7c564e13ee
8253146: C2: Purge unused MachCallNode::_arg_size field
...
Reviewed-by: thartmann, adityam
2020-09-16 06:38:53 +00:00
Cesar
2caa20a76d
8250668: Clean up method_oop names in adlc
...
Reviewed-by: coleenp, adityam, thartmann
2020-09-16 05:54:16 +00:00
Thomas Schatzl
46598c8644
8253177: outputStream not declared in markWord.hpp
...
Reviewed-by: iklam
2020-09-15 18:59:16 +00:00
Kim Barrett
74851c507b
8253169: [BACKOUT] Improve large object handling during evacuation
...
Revert "8027545: Improve object array chunking test in G1's copy_to_survivor_space"
Revert "8158045: Improve large object handling during evacuation"
Revert "8027761: Investigate fast-path for scanning only objects with references during gc"
Reviewed-by: tschatzl, sjohanss
2020-09-15 14:33:04 +00:00
Jorn Vernee
d219d8b987
8253002: Remove the unused SafePointNode::_oop_map field
...
Reviewed-by: thartmann
2020-09-15 12:21:45 +00:00
Kim Barrett
dafcf1056f
8027545: Improve object array chunking test in G1's copy_to_survivor_space
...
8158045: Improve large object handling during evacuation
8027761: 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-15 12:18:24 +00:00
Kim Barrett
7eb4d4aa01
8247909: Improve PrimitiveConversions::cast using C++14
...
Reimpliment PrimitiveConversions::cast, with some cases now constexpr.
<!-- Anything below this marker will be automatically updated, please do not edit manually! -->
---------
### Progress
- [x] Change must not contain extraneous whitespace
- [x] Commit message must refer to an issue
- [ ] Change must be properly reviewed
### Issue
* [JDK-8247909](https://bugs.openjdk.java.net/browse/JDK-8247909 ): Improve PrimitiveConversions::cast using C++14
### Download
`$ git fetch https://git.openjdk.java.net/jdk pull/143/head:pull/143`
`$ git checkout pull/143`
Reviewed-by: dholmes, stefank
2020-09-15 10:52:50 +00:00
Thomas Schatzl
fa30241ddb
8249676: [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
...
Reviewed-by: sjohanss, kbarrett
2020-09-15 10:19:36 +00:00
Kim Barrett
9ea43a9213
8253148: Fix terminology in align_down comment
...
Change lognot => logical_not in comment
Reviewed-by: shade
2020-09-15 07:07:58 +00:00
Aleksey Shipilev
3f455f09dc
8253089: Windows (MSVC 2017) build fails after JDK-8243208
...
Reviewed-by: mdoerr, goetz, iklam
2020-09-15 05:14:06 +00:00
Kim Barrett
af8c678038
8247910: Improve alignment and power-of-2 utilities using C++14
...
8238956: Replace powerOfTwo::max_value with std::numeric_limits
Reviewed-by: tschatzl, stefank
2020-09-15 04:34:49 +00:00
Ioi Lam
70cc7fc198
8253098: Archived full module graph should be disabled if CDS heap cannot be mapped
...
Reviewed-by: ccheung, dholmes
2020-09-15 02:37:19 +00:00
Martin Doerr
9c24a5635e
8253029: [PPC64] Remove obsolete Power6 code
...
Reviewed-by: dholmes, lucy
2020-09-14 17:34:08 +00:00
Doug Simon
b05290aaea
8252898: remove bulk registration of JFR CompilerPhaseType names
...
Reviewed-by: kvn, jcm
2020-09-14 07:48:59 +00:00