RFR(T): 8230642: 8224815 broke Shenandoah build
Aleksey Shipilev
shade at redhat.com
Thu Sep 5 08:57:03 UTC 2019
On 9/5/19 10:19 AM, Thomas Stüfe wrote:
> https://bugs.openjdk.java.net/browse/JDK-8230642
> http://cr.openjdk.java.net/~stuefe/webrevs/8224815-broke-shenandoah-build/8224815-broke-shenandoah-build.patch
Thanks for fixing this.
The change looks good, but to match the style, I would go with:
diff -r 66bb1335f8c5 src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
--- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Mon Sep 02 21:12:56 2019 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Thu Sep 05 10:29:17 2019 +0200
@@ -212,10 +212,12 @@
size_t _num_regions;
ShenandoahHeapRegion** _regions;
ShenandoahRegionIterator _update_refs_iterator;
public:
+ inline HeapWord* base() const { return _heap_region.start(); }
+
inline size_t num_regions() const { return _num_regions; }
inline bool is_heap_region_special() { return _heap_region_special; }
This passes hotspot_gc_shenandoah.
--
Thanks,
-Aleksey
More information about the hotspot-gc-dev
mailing list