Stefan Karlsson
7384f6cdcf
8224599: Remove globals_ext.hpp
...
Reviewed-by: coleenp, kvn, gziemski, ehelin
2019-09-04 11:05:20 +02:00
David Holmes
394d6ac55b
8230422: Convert uninterruptible os::sleep calls to os::naked_short_sleep
...
Reviewed-by: kbarrett, dcubed, shade
2019-09-07 18:48:57 -04:00
Kim Barrett
40565a845c
8230404: Refactor logged card refinement support in G1DirtyCardQueueSet
...
Separate concurrent refinement from STW refinement.
Reviewed-by: sjohanss, tschatzl
2019-09-06 13:38:55 -04:00
Aleksey Shipilev
675eecaacf
8230646: Epsilon does not extend TLABs to max size
...
Reviewed-by: tschatzl, zgu
2019-09-05 19:24:53 +02:00
Thomas Stuefe
4b65e2b3db
8230642: 8224815 broke Shenandoah build
...
Reviewed-by: shade
2019-09-05 11:09:12 +02:00
Erik Österlund
f869706f5f
8224815: Remove non-GC uses of CollectedHeap::is_in_reserved()
...
Reviewed-by: stefank, coleenp
2019-09-05 08:26:49 +02:00
Stefan Johansson
f7d0ece0a1
8209802: Garbage collectors should register JFR types themselves to avoid build errors
...
Reviewed-by: kbarrett, tschatzl
2019-09-04 09:47:55 +02:00
Stefan Johansson
bb63558420
8230431: Move G1 trace code from gcTrace* to G1 directory
...
Reviewed-by: kbarrett, lkorinth
2019-09-04 09:47:51 +02:00
Zhengyu Gu
fd89fedccf
8230483: Shenandoah: consistently disable concurrent roots for Traversal mode
...
Reviewed-by: shade
2019-09-03 13:55:41 -04:00
Martin Doerr
e77e5da785
8229422: Taskqueue: Outdated selection of weak memory model platforms
...
Reviewed-by: tschatzl, dholmes, drwhite
2019-08-12 19:20:12 +02:00
Aleksey Shipilev
c25e2fd8ec
8230425: Shenandoah forces +UseNUMAInterleaving even after explicitly disabled
...
Reviewed-by: rkennke
2019-09-02 12:10:21 +02:00
Matthias Baesken
b7821ad399
8224214: [AIX] Remove support for legacy xlc compiler
...
Reviewed-by: erikj, kbarrett, mdoerr, dholmes
2019-08-30 09:37:41 +02:00
Kim Barrett
a72d25fcc7
8230372: Remove G1GCPhaseTimes::MergeLBProcessedBuffers
...
Removed no longer needed phase time.
Reviewed-by: sjohanss, tschatzl
2019-08-30 15:36:44 -04:00
Antonios Printezis
448e003050
8227224: GenCollectedHeap: add subspace transitions for young gen for gc+heap=info log lines
...
Reviewed-by: kbarrett, tschatzl
2019-08-30 14:58:40 -04:00
Kim Barrett
1668370dfe
8230327: Make G1DirtyCardQueueSet free-id init unconditional
...
Remove conditional init and make the set an inline member.
Reviewed-by: sjohanss, lkorinth, tschatzl
2019-08-30 14:05:00 -04:00
Erik Österlund
277ef756c4
8230307: ZGC: Make zGlobals and zArguments OS agnostic
...
Reviewed-by: pliden, smonteith
2019-08-30 10:44:06 +02:00
Kim Barrett
6d064a747e
8230332: G1DirtyCardQueueSet _notify_when_complete is always true
...
Removed _notify_when_complete, assume true value where formerly used.
Reviewed-by: sjohanss, tschatzl
2019-08-29 18:52:30 -04:00
Kim Barrett
b6b6a37fe1
8230109: G1DirtyCardQueueSet should use card counts rather than buffer counts
...
Consistently use card counts
Reviewed-by: sjohanss, sangheki
2019-08-29 18:35:52 -04:00
Evgeny Mandrikov
ac7b48d1ed
8215166: Remove unused G1PretouchAuxiliaryMemory option
...
Removed experimental option.
Reviewed-by: kbarrett
2019-08-28 14:37:45 -04:00
Kim Barrett
a34e8be4f3
8230126: delay_to_keep_mmu can delay shutdown
...
Wait on CGC_lock instead of sleeping to provide the delay.
Reviewed-by: sangheki, sjohanss
2019-08-28 14:06:37 -04:00
Nils Eliasson
336b64a259
8230091: Add verification of clean_catch_blocks
...
Reviewed-by: rbackman, kvn
2019-08-26 11:36:45 +02:00
Erik Österlund
855f16ef50
8229278: Improve hs_err location printing to assume less about GC internals
...
Reviewed-by: stefank, kbarrett
2019-08-28 11:19:09 +02:00
Per Lidén
2750569c00
8230096: ZGC: Remove unused ZObjectAllocator::_nworkers
...
Reviewed-by: stefank
2019-08-28 09:50:23 +02:00
Per Lidén
536122fed6
8230092: ZGC: Consolidate ZBackingFile, ZBackingPath and ZPhysicalMemoryBacking on Linux
...
Reviewed-by: stefank
2019-08-28 09:50:21 +02:00
Aleksey Shipilev
702199983a
8230118: 32-bit build failures after JDK-8227054
...
Reviewed-by: zgu, kbarrett
2019-08-27 19:22:58 +02:00
Kim Barrett
b0632088a8
8230192: Rename G1RedirtyCardsBufferList to G1BufferNodeList
...
Rename class and move to new files.
Reviewed-by: sjohanss, lkorinth
2019-08-27 11:05:17 -04:00
Aleksey Shipilev
b76a9b8f11
8230215: MacOS debug build is broken after JDK-8230003
...
Reviewed-by: zgu, mdoerr
2019-08-27 17:02:38 +02:00
Stefan Karlsson
e1aca70a1c
8229836: Remove include of globals.hpp from allocation.hpp
...
Reviewed-by: coleenp, kbarrett
2019-08-26 09:13:38 +02:00
Nils Eliasson
6e3a246c9a
8229970: ZGC: C2: fixup_uses_in_catch may fail when expanding many uses
...
Reviewed-by: kvn, thartmann
2019-08-23 10:11:18 +02:00
Nils Eliasson
67738a72bd
8228839: Non-CFG nodes have control edges to calls, instead of the call's control projection
...
Reviewed-by: kvn, thartmann
2019-08-23 10:11:00 +02:00
Per Lidén
1801dd06b0
8229127: Make some methods in the allocation path non-virtual
...
Reviewed-by: eosterlund
2019-08-23 08:48:27 +02:00
Per Lidén
3460bce1c2
8229451: ZGC: Make some roots invisible to the heap iterator
...
Reviewed-by: eosterlund
2019-08-23 08:48:23 +02:00
Per Lidén
403475d019
8227226: ZGC: Segmented array clearing
...
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Ryan Sciampacone <sci@amazon.com>
Reviewed-by: eosterlund
2019-08-23 08:48:18 +02:00
Aleksey Shipilev
c5813a88e6
8230046: Build failure after JDK-8230003
...
Reviewed-by: zgu, coleenp
2019-08-22 20:22:29 +02:00
Aleksey Shipilev
f2e17b7658
8229998: Build failure after JDK-8227054
...
Reviewed-by: rkennke, zgu
2019-08-22 13:47:14 +02:00
Aleksey Shipilev
7534985c92
8230024: Shenandoah: remove unnecessary ShenandoahTimingConverter
...
Reviewed-by: rkennke, zgu
2019-08-22 13:47:13 +02:00
Kim Barrett
1acad37ee6
8227054: ServiceThread needs to know about all OopStorage objects
...
8227053: ServiceThread cleanup of OopStorage is missing some
OopStorages provides named access and iteration.
Reviewed-by: eosterlund, pliden, coleenp
2019-08-21 18:42:30 -04:00
Roman Kennke
b08e417b06
8229921: Shenandoah: Make Traversal mode non-experimental
...
Reviewed-by: shade
2019-08-20 18:39:09 +02:00
Stefan Karlsson
ebf98ac78c
8229839: Break circular dependency between oop.inline.hpp and markWord.inline.hpp
...
Reviewed-by: pliden, tonyp
2019-08-19 12:40:27 +02:00
Stefan Karlsson
a3d6be2b2d
8229838: Rename markOop files to markWord
...
Reviewed-by: dholmes, rehn
2019-08-19 11:30:03 +02:00
Thomas Schatzl
f543e8e4ea
8227442: Make young_index_in_cset zero-based
...
Avoid unnecessary increment of young_index_in_cset in copy_to_survivor_space.
Reviewed-by: kbarrett, sangheki
2019-08-20 09:22:18 +02:00
Aleksey Shipilev
94130be62e
8229865: Use explicit #include debug.hpp for STATIC_ASSERT in gc/shenandoah/shenandoahUtils.cpp
...
Reviewed-by: zgu
2019-08-19 19:58:50 +02:00
Florian Weimer
7895862fa9
8229835: Shenandoah should recommend -Xlog:safepoint+stats
...
Reviewed-by: shade
2019-08-16 21:20:21 +02:00
Kim Barrett
0b9a90e0d1
8229044: G1RedirtyCardsQueueSet should be local to a collection
...
Stack allocate redirty qsets in do_collection_pause_at_safepoint.
Reviewed-by: tschatzl, sangheki
2019-08-16 14:46:52 -04:00
Poonam Bajaj
a073e1261b
8229420: [Redo] jstat reports incorrect values for OU for CMS GC
...
Reviewed-by: tschatzl, sgehwolf
2019-08-16 18:06:51 +00:00
Stefan Karlsson
ae5615c614
8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
...
Reviewed-by: rkennke, coleenp, kbarrett, dcubed
2019-08-06 10:48:21 +02:00
Leo Korinth
f075a3278b
8224666: Parallel GC: Use WorkGang (8: obsolete and remove flags)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:41 +02:00
Leo Korinth
1447c5c0e3
8224665: Parallel GC: Use WorkGang (7: remove task manager)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:38 +02:00
Leo Korinth
fd1966fa3a
8224664: Parallel GC: Use WorkGang (6: PSRefProcTaskProxy)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:35 +02:00
Leo Korinth
82b140f83d
8224663: Parallel GC: Use WorkGang (5: ScavengeRootsTask)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:32 +02:00