Skip to content

Commit c845261

Browse files
committedMay 8, 2024
8331924: Parallel: Remove unused MutableSpace::mangle_unused_area_complete
Reviewed-by: tschatzl
1 parent ad78b7f commit c845261

File tree

4 files changed

+3
-10
lines changed

4 files changed

+3
-10
lines changed
 

‎src/hotspot/share/gc/parallel/mutableNUMASpace.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,7 @@ void MutableNUMASpace::mangle_unused_area() {
7979
// This method should do nothing.
8080
// It can be called on a numa space during a full compaction.
8181
}
82-
void MutableNUMASpace::mangle_unused_area_complete() {
83-
// This method should do nothing.
84-
// It can be called on a numa space during a full compaction.
85-
}
82+
8683
void MutableNUMASpace::mangle_region(MemRegion mr) {
8784
// This method should do nothing because numa spaces are not mangled.
8885
}

‎src/hotspot/share/gc/parallel/mutableNUMASpace.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ class MutableNUMASpace : public MutableSpace {
173173

174174
virtual void clear(bool mangle_space);
175175
virtual void mangle_unused_area() PRODUCT_RETURN;
176-
virtual void mangle_unused_area_complete() PRODUCT_RETURN;
176+
177177
virtual void mangle_region(MemRegion mr) PRODUCT_RETURN;
178178
virtual void check_mangled_unused_area(HeapWord* limit) PRODUCT_RETURN;
179179
virtual void check_mangled_unused_area_complete() PRODUCT_RETURN;

‎src/hotspot/share/gc/parallel/mutableSpace.cpp

-4
Original file line numberDiff line numberDiff line change
@@ -167,10 +167,6 @@ void MutableSpace::mangle_unused_area() {
167167
mangler()->mangle_unused_area();
168168
}
169169

170-
void MutableSpace::mangle_unused_area_complete() {
171-
mangler()->mangle_unused_area_complete();
172-
}
173-
174170
void MutableSpace::mangle_region(MemRegion mr) {
175171
SpaceMangler::mangle_region(mr);
176172
}

‎src/hotspot/share/gc/parallel/mutableSpace.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ class MutableSpace: public CHeapObj<mtGC> {
109109

110110
// Methods used in mangling. See descriptions under SpaceMangler.
111111
virtual void mangle_unused_area() PRODUCT_RETURN;
112-
virtual void mangle_unused_area_complete() PRODUCT_RETURN;
112+
113113
virtual void check_mangled_unused_area(HeapWord* limit) PRODUCT_RETURN;
114114
virtual void check_mangled_unused_area_complete() PRODUCT_RETURN;
115115
virtual void set_top_for_allocations(HeapWord* v) PRODUCT_RETURN;

0 commit comments

Comments
 (0)
Please sign in to comment.