Stefan Karlsson
|
c9846fce19
|
8224201: Simplify JVM flag macro expansions
Reviewed-by: rehn, kvn, stuefe, tschatzl, coleenp, gziemski
|
2019-05-22 13:05:37 +02:00 |
|
Zhengyu Gu
|
6beb19a361
|
8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle
Reviewed-by: shade, rkennke
|
2019-05-22 07:12:18 -04:00 |
|
Thomas Schatzl
|
8c6727240e
|
8224160: Move G1RemSetScanClosure into g1RemSet.cpp file
Reviewed-by: kbarrett, sangheki
|
2019-05-22 11:19:14 +02:00 |
|
Ao Qi
|
6d1a702a58
|
8224579: ResourceMark not declared in shenandoahRootProcessor.inline.hpp with --disable-precompiled-headers
Reviewed-by: shade
|
2019-05-22 10:48:46 +02:00 |
|
Christoph Langer
|
d569450943
|
8224573: Fix windows build after JDK-8221507
Reviewed-by: shade, stuefe
|
2019-05-22 08:42:00 +01:00 |
|
Kim Barrett
|
54d0b2a8d6
|
8224167: Refactor PtrQueue completed buffer processing
Add handle_completed_buffer and refactor.
Reviewed-by: tschatzl, shade
|
2019-05-21 19:19:44 -04:00 |
|
Zhengyu Gu
|
55ba58b1c8
|
8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC
Reviewed-by: shade
|
2019-05-21 13:06:52 -04:00 |
|
Ken Dobson
|
8cab46d6ca
|
8221507: Implement JFR Events for Shenandoah
Reviewed-by: rkennke, shade, egahlin, mseledtsov
|
2019-05-21 10:36:23 +02:00 |
|
Zhengyu Gu
|
b08841af0d
|
8224179: Shenandoah: CTW test failures with traversal GC
Reviewed-by: shade
|
2019-05-20 09:43:46 -04:00 |
|
Zhengyu Gu
|
18a59944ef
|
8224210: Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots
Reviewed-by: shade
|
2019-05-20 09:42:37 -04:00 |
|
Thomas Schatzl
|
4b086a28a5
|
8222492: G1 unnecessarily scans remembered set cards for regions that already have been evacuated
Filter out cards from the current collection set during evacuation increments.
Reviewed-by: kbarrett, sangheki
|
2019-05-18 22:11:25 +02:00 |
|
Zhengyu Gu
|
092bb9e108
|
8223951: Shenandoah: Only need to update thread roots during final update refs
Reviewed-by: shade
|
2019-05-17 11:47:06 -04:00 |
|
Zhengyu Gu
|
3ebc657e40
|
8223774: Shenandoah: Refactor ShenandoahRootProcessor and family
Reviewed-by: shade, rkennke
|
2019-05-17 09:52:35 -04:00 |
|
Thomas Schatzl
|
0a6207fe69
|
8224038: Fix remaining InCSetState mentions
Reviewed-by: kbarrett
|
2019-05-17 12:33:37 +02:00 |
|
Per Lidén
|
4ded8e61df
|
8223961: ZGC: Unexpected behaviour due to ZMetronome::wait_for_tick() oversleeping
Co-authored-by: Jie Fu <fujie@loongson.cn>
Reviewed-by: pliden, stefank
|
2019-05-17 12:06:03 +02:00 |
|
Roman Kennke
|
11b6437c01
|
8224043: Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal()
Reviewed-by: shade
|
2019-05-16 19:07:31 +02:00 |
|
Aleksey Shipilev
|
f13e597055
|
8223980: Shenandoah: Refactor and fix ObjArrayChunkedTask verification
Reviewed-by: rkennke
|
2019-05-15 22:45:54 +02:00 |
|
Zhengyu Gu
|
53845dabdc
|
8223215: Shenandoah: Support verifying subset of roots
Reviewed-by: shade, rkennke
|
2019-05-15 08:58:23 -04:00 |
|
Boris Ulasevich
|
09a10b75de
|
8223767: Shenandoah fails to build on Solaris x86_64
Trivial changes to make Solaris Studio 12.4 happy
Reviewed-by: shade, rkennke
|
2019-05-14 21:36:09 +03:00 |
|
Thomas Schatzl
|
b1278c587f
|
8223018: Rename G1RemSet::*oops_into_collection_set_do methods
Reviewed-by: manc, sangheki
|
2019-05-14 15:36:26 +02:00 |
|
Thomas Schatzl
|
3d149df158
|
8200545: Improve filter for enqueued deferred cards
Reviewed-by: kbarrett, sangheki
|
2019-05-14 15:36:26 +02:00 |
|
Per Lidén
|
44e7959bb8
|
8222480: Implementation: JEP 351: ZGC: Uncommit Unused Memory
Reviewed-by: stefank, eosterlund
|
2019-05-14 09:55:02 +02:00 |
|
Aleksey Shipilev
|
4bde1f6471
|
8223762: Shenandoah: overflows in calculations involving heap capacity
Reviewed-by: rkennke
|
2019-05-14 09:12:06 +02:00 |
|
Aleksey Shipilev
|
92d97ce512
|
8223759: Shenandoah should allow arbitrarily low initial heap size
Reviewed-by: rkennke
|
2019-05-14 09:12:00 +02:00 |
|
Stefan Karlsson
|
feeab37ce7
|
8223637: Fix build breakage after 8223136
Co-authored-by: Lutz Schmidt <lutz.schmidt@sap.com>
Co-authored-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Reviewed-by: stefank, coleenp
|
2019-05-11 13:10:24 +02:00 |
|
Yasumasa Suenaga
|
a5c506b411
|
8223186: HotSpot compile warnings from GCC 9
Reviewed-by: dholmes, aeubanks
|
2019-05-11 01:17:18 +09:00 |
|
Coleen Phillimore
|
2559700d1f
|
Merge
|
2019-05-10 09:07:53 -04:00 |
|
Coleen Phillimore
|
77d60eff6a
|
8223626: move print() functions to cpp files
Improve debugging experience
Reviewed-by: dholmes, dlong
|
2019-05-10 09:05:29 -04:00 |
|
Stefan Karlsson
|
c90f3ee68b
|
8223624: Cleanup includes of universe.hpp
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:28:30 +02:00 |
|
Stefan Karlsson
|
2841f70585
|
8223622: Move Universe usage out of memAllocator.hpp
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Stefan Karlsson
|
cd6079acdd
|
8223620: Move IsGCActiveMark implementation out of header
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Stefan Karlsson
|
e321fd163d
|
8223619: Move VerifyOption out of Universe
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Stefan Karlsson
|
5a8ba256df
|
8223136: Move compressed oops functions to CompressedOops class
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Wang Haomin
|
4bf58d7d18
|
8223651: Build fails with --with-jvm-features=-jfr and --disable-precompiled-headers
Reviewed-by: shade
|
2019-05-10 01:41:45 +08:00 |
|
Aleksey Shipilev
|
20e31cd338
|
8223583: Build failure after JDK-8223567 (Rename ShenandoahBrooksPointer to ShenandoahForwarding)
Reviewed-by: rkennke
|
2019-05-08 21:32:38 +02:00 |
|
Roman Kennke
|
94e4724219
|
8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding
Reviewed-by: shade
|
2019-05-08 20:45:30 +02:00 |
|
Aleksey Shipilev
|
2dede35a18
|
8223570: Shenandoah needs to acquire lock before CLDG::clear_claimed_marks
Reviewed-by: rkennke, tschatzl
|
2019-05-08 14:27:14 +02:00 |
|
Coleen Phillimore
|
dc2c1d3ba8
|
8223391: Unsynchronized iteration of ClassLoaderDataGraph
Lock in G1 before clear_claimed_marks
Reviewed-by: hseigel, lfoltan, tschatzl
|
2019-05-08 06:40:45 -04:00 |
|
Aleksey Shipilev
|
c222e1aad0
|
8223446: Shenandoah breaks alignment with some HumongousThreshold values
Reviewed-by: rkennke
|
2019-05-07 21:53:38 +02:00 |
|
Aleksey Shipilev
|
0ede258c4d
|
8223450: Disable Shenandoah C2 barriers verification for x86_32
Reviewed-by: rkennke
|
2019-05-07 16:05:49 +02:00 |
|
Aleksey Shipilev
|
629d8bea45
|
8223448: Shenandoah disabled barriers blocks omit LRB
Reviewed-by: rkennke
|
2019-05-07 16:04:36 +02:00 |
|
Roland Westrelin
|
852cee4c6b
|
8222738: Shenandoah: assert(is_Proj()) failed when running cometd benchmarks
Reviewed-by: rkennke
|
2019-05-02 20:47:23 +02:00 |
|
Roland Westrelin
|
8b07b191c3
|
8223389: Shenandoah optimizations fail with assert(!phase->exceeding_node_budget())
Reviewed-by: thartmann
|
2019-05-06 13:51:02 +02:00 |
|
Per Lidén
|
d5391d290d
|
8223308: ZGC: Remove ZGranuleMap::size()
Reviewed-by: stefank, eosterlund
|
2019-05-07 07:44:15 +02:00 |
|
Sangheon Kim
|
cb62a78492
|
8221509: Refactor assert( G1CollectedHeap::used() == recalculate_used() ) with better message
Reviewed-by: tschatzl, manc
|
2019-05-06 14:19:48 -07:00 |
|
Man Cao
|
ce32bc437c
|
8223267: Fix incorrect usage of GCTraceTime in g1FullCollector and g1CollectedHeap
Reviewed-by: kbarrett, tschatzl
|
2019-05-02 15:46:34 -07:00 |
|
Kim Barrett
|
a8e13a5839
|
8221359: Eliminate SATBMarkQueueSet::filter_thread_buffers
Removed filter_thread_buffers
Reviewed-by: tschatzl, sangheki
|
2019-05-03 23:35:12 -04:00 |
|
Zhengyu Gu
|
8e1bb92b09
|
8223258: Shenandoah: SRP::process_all_roots_slow processes JvmtiExport weak oops twice
Reviewed-by: rkennke
|
2019-05-02 15:20:06 -04:00 |
|
Zhengyu Gu
|
7c54f240ba
|
8222992: Shenandoah: Pre-evacuate all roots
Reviewed-by: shade
|
2019-05-02 09:49:52 -04:00 |
|
Stefan Karlsson
|
087c03a0c7
|
8198505: Remove CollectorPolicy and its subclasses
Reviewed-by: pliden, shade
|
2019-04-15 11:47:46 +02:00 |
|