Stefan Karlsson
1f5a033421
8253555: Make ByteSize and WordSize typed scoped enums
...
Reviewed-by: kbarrett, tschatzl
2020-09-25 10:29:26 +00:00
Aleksey Shipilev
f62eefc02b
8253469: ARM32 Zero: replace usages of __sync_synchronize() with OrderAccess::fence
...
Reviewed-by: dholmes
2020-09-25 10:14:04 +00:00
Aleksey Shipilev
dc1ef58351
8253631: Remove unimplemented CompileBroker methods after JEP-165
...
Reviewed-by: thartmann
2020-09-25 10:10:04 +00:00
Aleksey Shipilev
27d0a70b34
8253633: Remove unimplemented TieredThresholdPolicy::set_carry_if_neccessary
...
Reviewed-by: thartmann
2020-09-25 10:09:27 +00:00
Stefan Karlsson
e12d94af0b
8253594: Remove CollectedHeap::supports_tlab_allocation
...
Reviewed-by: sjohanss, pliden
2020-09-25 09:12:38 +00:00
Thomas Schatzl
37b70282b5
8240556: Abort concurrent mark after effective eager reclamation of humongous objects
...
Reviewed-by: sjohanss, ayang
2020-09-25 07:11:55 +00:00
Roberto Castaneda Lozano
dcde95ba0d
8253586: C2: Clean up unused PhaseIterGVN::init_worklist()
...
Remove unused method PhaseIterGVN::init_worklist(Node *).
Reviewed-by: thartmann, chagedorn, neliasso
2020-09-25 06:53:48 +00:00
Ioi Lam
8b85c3a6d7
8251261: CDS dumping should not clear states in live classes
...
Reviewed-by: minqi, ccheung
2020-09-24 19:19:53 +00:00
Yumin Qi
89c5e49ba2
8253500: [REDO] JDK-8253208 Move CDS related code to a separate class
...
Reviewed-by: mchung, iklam
2020-09-24 15:28:10 +00:00
Coleen Phillimore
bf442c5b9e
8253539: Remove unused JavaThread functions for set_last_Java_fp/pc
...
Reviewed-by: rehn, dholmes
2020-09-24 10:45:37 +00:00
Roland Westrelin
b1e2f026d9
8253524: C2: Refactor code that clones predicates during loop unswitching
...
Reviewed-by: chagedorn, kvn, thartmann
2020-09-24 10:00:33 +00:00
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
Joshua Zhu
ba174af344
8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
...
Reviewed-by: adinn, aph
2020-09-24 00:55:27 +00:00
Aleksey Shipilev
c21690b518
8253464: ARM32 Zero: atomic_copy64 is incorrect, breaking volatile stores
...
Reviewed-by: aph
2020-09-23 16:53:10 +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
Aleksey Shipilev
b9729cb432
8253284: Zero OrderAccess barrier mappings are incorrect
...
Reviewed-by: dholmes, aph, andrew
2020-09-22 08:33:42 +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
Boris Ulasevich
224a30f12c
8252311: AArch64: save two words in itable lookup stub
...
Reviewed-by: adinn, aph
2020-09-19 07:47:37 +00:00