diff --git a/src/coreclr/gc/gc.cpp b/src/coreclr/gc/gc.cpp index 9b71e294f74152..891b6bdbaec1c0 100644 --- a/src/coreclr/gc/gc.cpp +++ b/src/coreclr/gc/gc.cpp @@ -13177,6 +13177,8 @@ void gc_heap::distribute_free_regions() #endif //MULTIPLE_HEAPS if (settings.reason == reason_induced_aggressive) { + global_regions_to_decommit[huge_free_region].transfer_regions (&global_free_huge_regions); + #ifdef MULTIPLE_HEAPS for (int i = 0; i < n_heaps; i++) {