Skip to content

Commit 779a1c1

Browse files
Merge pull request #24240 from amicic/remove_obsolete_reset
Remove obsolete subspace reset
2 parents a327f43 + 337686a commit 779a1c1

3 files changed

Lines changed: 1 addition & 9 deletions

File tree

runtime/gc_realtime/RealtimeGC.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ void
194194
MM_RealtimeGC::mainSetupForGC(MM_EnvironmentBase *env)
195195
{
196196
/* Reset memory pools of associated memory spaces */
197-
env->_cycleState->_activeSubSpace->reset();
197+
env->_cycleState->_activeSubSpace->reset(env);
198198

199199
_workPackets->reset(env);
200200

runtime/gc_vlhgc/MemorySubSpaceTarok.cpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -421,13 +421,6 @@ MM_MemorySubSpaceTarok::completeFreelistRebuildRequired(MM_EnvironmentBase *env)
421421
****************************************
422422
*/
423423

424-
void
425-
MM_MemorySubSpaceTarok::reset()
426-
{
427-
/* unused in Tarok collectors */
428-
Assert_MM_unreachable();
429-
}
430-
431424
void
432425
MM_MemorySubSpaceTarok::reset(MM_EnvironmentBase *env)
433426
{

runtime/gc_vlhgc/MemorySubSpaceTarok.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,6 @@ class MM_MemorySubSpaceTarok : public MM_MemorySubSpace
247247
virtual MM_MemorySubSpace *getDefaultMemorySubSpace();
248248
virtual MM_MemorySubSpace *getTenureMemorySubSpace();
249249

250-
virtual void reset();
251250
virtual void reset(MM_EnvironmentBase *env);
252251
virtual void rebuildFreeList(MM_EnvironmentBase *env);
253252

0 commit comments

Comments
 (0)