Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add generations to freeset #250

Closed
wants to merge 223 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
223 commits
Select commit Hold shift + click to select a range
fff5c8e
Separate out old collection set
kdnilsen Jan 20, 2023
7bd1a1e
Merge remote-tracking branch 'GitHubBranch/instrument-freeset' into s…
kdnilsen Jan 20, 2023
631efff
Fix typo in assert
kdnilsen Jan 20, 2023
154db87
Improve the status dump of FreeSet
kdnilsen Mar 18, 2023
549b352
Tidy reports and add TODO comment re: Full GC
kdnilsen Mar 18, 2023
1f2fb9a
Minor refactoring
kdnilsen Mar 19, 2023
b573bf6
Resize generations before rebuilding free set
kdnilsen Mar 20, 2023
5e49c6e
Cosmetic improvement to FreeSet::log_status()
kdnilsen Mar 20, 2023
c764660
Improve ShenandoahFreeSet::log_status() report
kdnilsen Mar 20, 2023
3811a2a
Merge remote-tracking branch 'GitFarmTrunk/shenandoah' into add-gener…
kdnilsen Mar 20, 2023
b670302
Fix up merge remnants
kdnilsen Mar 20, 2023
fd9b9b5
Fix type name in assert
kdnilsen Mar 21, 2023
ff3f9fa
Fix the same type name in another line of code
kdnilsen Mar 21, 2023
4a1e4f1
Fix typo
kdnilsen Mar 21, 2023
f023c8d
Increase used for ShenandoahHeap when waste is filled
kdnilsen Mar 24, 2023
29e089a
Revert accidental change that caused waste to be accounted in SH:used()
kdnilsen Mar 25, 2023
780ea8b
Do not increase used for generations in non-gen mode at region retire…
kdnilsen Mar 25, 2023
35006b4
Do not visit gc threads during shutdown
Mar 20, 2023
118eb6f
Fix error in alignment of plabs
kdnilsen Mar 20, 2023
88b9250
Separate young and old regions in age census at end of each GC
kdnilsen Mar 21, 2023
f2c0243
Put regulator thread stop after gc thread iteration is prevented
Mar 23, 2023
f35d8d1
Lower logging of collection set details to debug and use cset tag
Mar 23, 2023
562adf3
8302906: AArch64: Add SVE backend support for vector unsigned comparison
changpeng1997 Mar 16, 2023
2dd4a6d
8283400: [macos] a11y : Screen magnifier does not reflect JRadioButto…
Mar 16, 2023
1f542c8
8303154: Investigate and improve instruction cache flushing during co…
dafedafe Mar 16, 2023
4078f3d
8293324: ciField.hpp has two methods to return field's offset
ikorennoy Mar 16, 2023
3abf07e
8304283: Modernize the switch statements in jdk.internal.foreign
minborg Mar 16, 2023
2719a83
8303684: Lift upcall sharing mechanism to AbstractLinker (mainline)
JornVernee Mar 16, 2023
d5fcd93
8304161: Add TypeKind.from to derive from TypeDescriptor.OfField
liach Mar 16, 2023
d4a6dcf
8303749: Serial: Use more strict card table API
albertnetymk Mar 16, 2023
731c80c
8304055: G1: Remove OldGCAllocRegion::release
albertnetymk Mar 16, 2023
ede8306
8191565: Last-ditch Full GC should also move humongous objects
Mar 16, 2023
b116b0a
8304225: Remove javax/script/Test7.java from ProblemList
jaikiran Mar 16, 2023
e718e63
8304360: Test to ensure ConstantDescs fields work
liach Mar 16, 2023
580c7ec
8303150: DCmd framework unnecessarily creates a DCmd instance on regi…
Mar 16, 2023
7202148
8304146: Refactor VisibleMemberTable (LocalMemberTable)
Mar 16, 2023
2ac86ba
7154070: in SwingSet2, switching between LaFs it's easy to lose JTabl…
prsadhuk Mar 17, 2023
2784134
8304242: CPUInfoTest fails because "serialize" CPU feature is not known
kosta777 Mar 17, 2023
434cda1
8304063: tools/jpackage/share/AppLauncherEnvTest.java fails when chec…
MBaesken Mar 17, 2023
c67836d
8299375: [PPC64] GetStackTraceSuspendedStressTest tries to deoptimize…
reinrich Mar 17, 2023
af48739
8304130: Add runtime/StackGuardPages/TestStackGuardPagesNative.java t…
jdksjolen Mar 17, 2023
a7d06be
8304164: jdk/classfile/CorpusTest.java still fails after JDK-8303910
asotona Mar 17, 2023
14e4efe
8292059: Do not inline InstanceKlass::allocate_instance()
afshin-zafari Mar 17, 2023
c6be9dd
8301684: Fix test code to not get finalizer deprecation warnings
afshin-zafari Mar 17, 2023
9ffe777
8303069: Memory leak in CompilerOracle::parse_from_line
dafedafe Mar 17, 2023
2fc54b1
8304314: StackWalkTest.java fails after CODETOOLS-7903373
lmesnik Mar 17, 2023
f524d66
8303697: ProcessTools doesn't print last line of process output
lmesnik Mar 17, 2023
06d1593
8304367: jlink --include-locales=* attempts to parse non .class resou…
naotoj Mar 17, 2023
c86871e
8303921: serviceability/sa/UniqueVtableTest.java timed out
Mar 17, 2023
c86bb30
8298469: Obsolete legacy parallel class loading workaround for non-pa…
coleenp Mar 17, 2023
29d10a7
8292818: replace 96-bit representation for field metadata with variab…
fparain Mar 17, 2023
22518cb
8180387: com.sun.source.util.JavacTask should have a protected constr…
archiecobbs Mar 17, 2023
f329fdb
8015831: Add lint check for calling overridable methods from a constr…
archiecobbs Mar 17, 2023
92f28ee
8014021: TreeMaker.Params behaves inconsistently when the owning meth…
archiecobbs Mar 17, 2023
1538c78
8298995: tools/jpackage/share/AddLauncherTest.java#id1 failed "AddLau…
Mar 18, 2023
fbeec8d
8297638: Memory leak in case of many started-dead threads
plummercj Mar 18, 2023
89cb3b8
8304138: [JVMCI] Test FailedSpeculation existence before appending.
Mar 18, 2023
06bad2f
8304437: ProblemList com/sun/jdi/ThreadMemoryLeadTest.java with ZGC
plummercj Mar 18, 2023
3083ba9
7016187: `javac -h` could generate conflict .h for inner class and cl…
archiecobbs Mar 18, 2023
7ab889c
8304293: RISC-V: JDK-8276799 missed atomic intrinsic support for C1
feilongjiang Mar 20, 2023
e86366a
8304174: Remove delays from httpserver tests
djelinski Mar 20, 2023
375c8a9
8304411: Remove unused CardTable::clear
albertnetymk Mar 20, 2023
b4389d9
8303742: CompletableFuture.orTimeout leaks if the future completes ex…
viktorklang-ora Mar 20, 2023
2c4d379
8304443: bootcycle builds fail after JDK-8015831
archiecobbs Mar 20, 2023
f92a931
8304433: cleanup sentence breaker code in DocTreeMaker
jonathan-gibbons Mar 20, 2023
e9e6995
8301715: CDS should be disabled in exploded JDK
Mar 20, 2023
cd88969
8304393: Provide method to iterate over regions of humongous object i…
Mar 20, 2023
3efa83b
8304364: [AIX] Build erroneously determines build disk is non-local w…
Mar 20, 2023
96f90a8
8304163: Move jdk.internal.module.ModuleInfoWriter to the test library
Mar 20, 2023
0dd1704
8304541: Modules THROW_MSG_ should return nullptr instead of JNI_FALSE
TheShermanTanker Mar 20, 2023
d7f04df
8304420: Regression ~11% with Javac-Generates on all platforms in b14
mcimadamore Mar 20, 2023
44c0b4b
8304016: Add BitMap find_last suite of functions
Mar 20, 2023
834ecfd
8304303: implement VirtualThread class notifyJvmti methods as C2 intr…
Mar 20, 2023
ce33d90
8303018: Unicode Emoji Properties
naotoj Mar 20, 2023
f3684f2
8304542: Convert use of internal VM::classFileVersion to ClassFileFor…
Mar 20, 2023
2cde808
8303948: HsErrFileUtils.checkHsErrFileContent() fails to check the la…
varada1110 Mar 21, 2023
cffdfc2
8304230: LShift ideal transform assertion
jaskarth Mar 21, 2023
7d41f67
8304537: Ant-based langtools build fails after JDK-8015831 Add lint c…
lahodaj Mar 21, 2023
49d5c12
8303648: Add String.indexOf(String str, int beginIndex, int endIndex)
rgiulietti Mar 21, 2023
769086b
8304334: java/awt/color/ICC_ColorSpace/ToFromCIEXYZRoundTrip.java tim…
MBaesken Mar 21, 2023
acfb2ab
8304387: Fix positions of shared static stubs / trampolines
zhengxiaolinX Mar 21, 2023
80d7a35
8299494: Test vmTestbase/nsk/stress/except/except011.java failed: Exc…
coleenp Mar 21, 2023
2b24523
8304180: Constant Descriptors for MethodHandles::classData and classD…
liach Mar 21, 2023
29ea61f
8304680: Problemlist compiler/sharedstubs/SharedStubToInterpTest.java
chhagedorn Mar 21, 2023
5425aa5
8304139: Add <init> and <clinit> method constants to ConstantDescs
liach Mar 21, 2023
87c49c5
8290200: com/sun/jdi/InvokeHangTest.java fails with "Debuggee appears…
plummercj Mar 21, 2023
283c452
8304502: Classfile API class hierarchy makes assumptions when class i…
asotona Mar 22, 2023
2044f23
8303804: Fix some errors of If-VectorTest and CMove-VectorTest
haominw Mar 22, 2023
7e31509
8304286: java/net/SocketOption/OptionsTest.java failing after JDK-830…
djelinski Mar 22, 2023
560a135
8304144: G1: Remove unnecessary is_survivor check in G1ClearCardTable…
albertnetymk Mar 22, 2023
70e48af
8304657: G1: Rename set_state_empty to set_state_untracked
albertnetymk Mar 22, 2023
2f43a50
8294972: Convert jdk.jlink internal plugins to use the Classfile API
asotona Mar 22, 2023
7c517d4
8304089: Convert TraceDependencies to UL
coleenp Mar 22, 2023
d74050f
8301498: Replace NULL with nullptr in cpu/x86
jdksjolen Mar 22, 2023
270a8ed
8304134: jib bootstrapper fails to quote filename when checking downl…
Mar 22, 2023
deab96c
Restrict generational mode to adaptive heuristic
Mar 29, 2023
3bd3a6f
Recompute generation accounts after fullgc
kdnilsen Mar 30, 2023
a7ae7d8
Fix satb barrier for object array copy
kdnilsen Mar 31, 2023
fd8818d
Abandon mixed collections if all candidates are pinned
Mar 31, 2023
d28ae43
8305334: GenShen: reference processing needs a card-marking barrier
Mar 31, 2023
165b6b5
Fix merge failure in shenandoahCardTable.cpp
kdnilsen Mar 31, 2023
5203f90
8304683: Memory leak in WB_IsMethodCompatible
jcking Mar 22, 2023
3901444
8302191: Performance degradation for float/double modulo on Linux
jankratochvil Mar 22, 2023
7e55085
8288730: Add type parameter to Lookup::accessClass and Lookup::ensure…
liach Mar 22, 2023
7591102
8304376: Rename t1/t2 classes in com/sun/jdi/CLETest.java to avoid cl…
lmesnik Mar 22, 2023
be41a4f
8029301: Confusing error message for array creation method reference
archiecobbs Mar 22, 2023
a368dca
6245410: javax.swing.text.html.CSS.Attribute: BACKGROUND_POSITION is …
prsadhuk Mar 23, 2023
8f89e63
8303951: Add asserts before record_method_not_compilable where possible
eme64 Mar 23, 2023
eade596
6817009: Action.SELECTED_KEY not toggled when using key binding
prsadhuk Mar 23, 2023
b024655
8304671: javac regression: Compilation with --release 8 fails on unde…
lahodaj Mar 23, 2023
07d40c5
8304687: Move add_to_hierarchy
coleenp Mar 23, 2023
24f5aa8
8219083: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java fai…
djelinski Mar 23, 2023
f5a4dd4
8043179: Lambda expression can mutate final field
archiecobbs Mar 23, 2023
3b3b55e
8027682: javac wrongly accepts semicolons in package and import decls
archiecobbs Mar 23, 2023
0abedf3
8184444: The compiler error "variable not initialized in the default …
archiecobbs Mar 23, 2023
bd18728
4842457: (bf spec) Clarify meaning of "(optional operation)"
Mar 23, 2023
4acb2c3
8294137: Review running times of java.math tests
Mar 23, 2023
c86503f
8304712: Only pass total number of regions into G1Policy::calc_min_ol…
Mar 23, 2023
4bd1def
8304711: Combine G1 root region abort and wait into a single method
Mar 23, 2023
d88e42c
8231349: Move intrinsic stubs generation to compiler runtime initiali…
Mar 23, 2023
cb2758a
8304691: Remove jlink --post-process-path option
Mar 23, 2023
aa2fffc
8304716: Clean up G1Policy::calc_max_old_cset_length()
Mar 23, 2023
935d9ea
8304557: java/util/concurrent/CompletableFuture/CompletableFutureOrTi…
viktorklang-ora Mar 23, 2023
e44ab4f
8303917: Update ISO 639 language codes table
Mar 23, 2023
7b30734
7176515: ExceptionInInitializerError for an enum with multiple switch…
archiecobbs Mar 23, 2023
642281c
8304301: Remove the global option SuperWordMaxVectorSize
Mar 24, 2023
417ceb1
8303508: Vector.lane() gets wrong value on x86
Mar 24, 2023
25c5403
8304802: After JDK-8297639 the flag G1UsePreventiveGC needs to be add…
Mar 24, 2023
bf697b4
8297977: vmTestbase/nsk/stress/except/except012.java fails with unexp…
coleenp Mar 24, 2023
3a96e40
8291154: Create a non static nested class without enclosing class thr…
archiecobbs Mar 24, 2023
4b32a0d
8304833: (fc) Remove dead code in sun.nio.ch.FileChannelImpl::implClo…
Mar 24, 2023
7779415
8304069: ClassFileParser has ad-hoc hashtables
Mar 24, 2023
25e19e8
8304353: Add lib-test tier1 testing in GHA
zzambers Mar 24, 2023
1c9eb26
8273986: JEditorPane HTML Demo - Accessibility issues
Mar 24, 2023
0dbd104
8298725: Add BitMap support for reverse iteration
Mar 24, 2023
7fc30f8
8304898: Fix Copyright Headers for JLink Source Files
Mar 24, 2023
439ae07
8304136: Match allocation and free in sspi.cpp
wangweij Mar 24, 2023
23c00d4
8304258: x86: Improve the code generation of VectorRearrange with int…
Mar 25, 2023
0170388
8304013: Add a fast, non-manual alternative to test/jdk/java/util/zip…
eirbjo Mar 26, 2023
2c2a4b4
7026262: HttpServer: improve handling of finished HTTP exchanges
djelinski Mar 27, 2023
93548d8
8304809: Remove develop flag G1ExitOnExpansionFailure
Mar 27, 2023
ad3c01c
8304804: Remove develop flag G1VerifyCTCleanup
Mar 27, 2023
fada91a
8301012: [vectorapi]: Intrinsify CompressBitsV/ExpandBitsV and add th…
Mar 27, 2023
cc3fb55
7169951: SwingSet2 throws NullPointerException with Nimbus L&F
prsadhuk Mar 27, 2023
87160e7
8304828: Lots of constant static data not declared static const in cp…
jcking Mar 27, 2023
d813aeb
8304723: Statically allocate global mutexes
jcking Mar 27, 2023
a63a97d
8304547: Remove checking of -Djava.compiler in src/jdk.jdi/share/clas…
eirbjo Mar 27, 2023
9acfbbb
8304694: Runtime exception thrown when break stmt is missing
lahodaj Mar 27, 2023
c772909
8304718: GetIntArrayElements should not be passed JNI_FALSE
TheShermanTanker Mar 27, 2023
7061c19
8304689: Add hidden option to disable external spec page
jonathan-gibbons Mar 27, 2023
3df78cf
7093691: Nimbus LAF: disabled JComboBox using renderer has bad font c…
Mar 27, 2023
b7ce9b1
8303485: Replacing os.name for operating system customization
Mar 27, 2023
02239d4
8302558: Editable JComboBox's popup blocks user from seeing character…
Mar 27, 2023
3ce846e
8296656: java.lang.NoClassDefFoundError exception on running fully le…
archiecobbs Mar 27, 2023
1bd81dd
8177352: Calendar.getDisplayName(s) in non-lenient mode inconsistent,…
Mar 27, 2023
5df5e62
8304761: Update IANA Language Subtag Registry to Version 2023-03-22
Mar 27, 2023
a47f273
8304448: Kitchensink failed: assert(!thread->is_in_any_VTMS_transitio…
Mar 27, 2023
bfe2d87
8304147: JVM crash during shutdown when dumping dynamic archive
Mar 27, 2023
1ea09a5
8304931: vm/concepts/methods/methods001/methods00101m1/methods00101m1…
Mar 27, 2023
482775c
8303526: Changing "arbitrary" Name.compareTo() ordering breaks the re…
archiecobbs Mar 28, 2023
44b2092
8304543: Modernize debugging jvm args in test/hotspot/jtreg/vmTestbas…
eirbjo Mar 28, 2023
f89ef51
8304963: HttpServer closes connection after processing HEAD after JDK…
djelinski Mar 28, 2023
36732ff
8304412: Serial: Refactor old generation cards update after Full GC
albertnetymk Mar 28, 2023
b25e798
8303214: Typo in java.util.Collections#synchronizedNavigableMap javadoc
nbauma109 Mar 28, 2023
ec46cc0
8304962: sun/net/www/http/KeepAliveCache/B5045306.java: java.lang.Run…
djelinski Mar 28, 2023
15a19a8
8300979: Lazily initialize (byte, char)arr in java.io.DataInputStream
minborg Mar 28, 2023
2aac765
8304591: (fs) UnixPath.stringValue need not be volatile
Mar 28, 2023
e24f530
8304989: unnecessary dash in @param gives double-dash in docs
jaikiran Mar 28, 2023
d78f3da
8300977: Retire java.io.ExpiringCache
minborg Mar 28, 2023
c69234b
8304884: Update Bytecodes data to be mostly compile time constants
jcking Mar 28, 2023
6ed68f1
8305004: add @spec tags to langtools modules
jonathan-gibbons Mar 28, 2023
1458c25
8304880: [PPC64] VerifyOops code in C1 doesn't work with ZGC
TheRealMDoerr Mar 28, 2023
2c9412d
8303623: Compiler should disallow non-standard UTF-8 string encodings
archiecobbs Mar 28, 2023
cc5c385
8303912: Clean up JavadocTokenizer
Mar 28, 2023
71eba7f
8304498: JShell does not switch to raw mode when there is no /bin/test
lahodaj Mar 28, 2023
0e7d113
8305098: [Backout] JDK-8303912 Clean up JavadocTokenizer
Mar 28, 2023
06e7a63
8291598: Matcher.appendReplacement should not create new StringBuilde…
rgiulietti Mar 28, 2023
ca17feb
8304927: Update java/net/httpclient/BasicAuthTest.java to check basic…
dfuch Mar 28, 2023
cbcf946
8301995: Move invokedynamic resolution information out of ConstantPoo…
Mar 28, 2023
a4bd50e
8305094: typo (missing *) in doc comment
jonathan-gibbons Mar 28, 2023
99329b7
8305112: RISC-V: Typo fix for RVC description
zhengxiaolinX Mar 29, 2023
12839bf
8304867: Explicitly disable dtrace for ppc builds
MBaesken Mar 29, 2023
1884ca8
8304681: compiler/sharedstubs/SharedStubToInterpTest.java fails after…
zhengxiaolinX Mar 29, 2023
b2b31c2
8305095: Update java/net/httpclient/CustomRequestPublisher.java to us…
dfuch Mar 29, 2023
9fc7a71
8304990: unnecessary dash in @param gives double-dash in docs
Mar 29, 2023
157e418
8305086: G1 Redirty Cards phase printed twice
Mar 29, 2023
602ae56
8272613: CharsetDecoder.decode(ByteBuffer) throws IllegalArgumentExce…
naotoj Mar 29, 2023
ec7d547
8303161: [vectorapi] VectorMask.cast narrow operation returns incorre…
Mar 29, 2023
708cc23
8304840: Dangling `CharacterCodingException` in a few javadoc descrip…
naotoj Mar 29, 2023
74cf2fc
8304991: Redundant hyphen in @param results in double-dash in javadocs
Mar 29, 2023
382f6a5
8304759: Add BitMap iterators
Mar 29, 2023
a531f5d
8302814: Delete unused CountLoopEnd instruct with CmpX
sunny868 Mar 29, 2023
e54ec4d
8303392: Runtime.exec and ProcessBuilder.start should use System logger
Mar 29, 2023
11ff04d
8304976: Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getT…
Mar 29, 2023
ccdced2
8305202: Fix Copyright Header in ZonedDateTimeFormatterBenchmark
dfuch Mar 29, 2023
f213b46
Register fill object when retiring old regions
kdnilsen Apr 5, 2023
b8f9de5
Fixup assertions re: is_old_collector_free
kdnilsen Apr 5, 2023
51d00e3
Merge remote-tracking branch 'GitFarmBranch/add-generations-to-freese…
kdnilsen Apr 9, 2023
8f2c45a
Fix white space
kdnilsen Apr 9, 2023
c6122bf
Fix typo in a comment
kdnilsen Apr 9, 2023
d991cd7
Fix error in ShenandoahFreeSet usage accounting
kdnilsen Apr 12, 2023
837dc51
Fix calculation of minimum fill size
kdnilsen Apr 12, 2023
55a052e
Merge master
kdnilsen Apr 12, 2023
dfa490a
Remove debug instrumentation
kdnilsen Apr 12, 2023
8cfbb7f
Add TODO comment for exapnsion of old-gen
kdnilsen Apr 16, 2023
b0449e8
Respond to reviewer feedback
kdnilsen Apr 19, 2023
7319eee
Merge remote-tracking branch 'origin' into add-generations-to-freeset
kdnilsen Apr 19, 2023
7e7ca38
Improve freeset abstraction and respond to other reviewer feedback
kdnilsen Apr 21, 2023
202ee74
Add TODO comment for work on recompute_bounds
kdnilsen Apr 21, 2023
fb419af
Refactor free-set implementation to reduce duplication of code
kdnilsen Apr 24, 2023
98a637f
Fix whitespace
kdnilsen Apr 24, 2023
7c8c02f
Fix an assert problem with initial clearing of freeset
kdnilsen Apr 25, 2023
a48cffb
Some bug fixes and comment improvements
kdnilsen Apr 25, 2023
0d0a533
Remove redundant management of tams in allocate_contiguous
kdnilsen Apr 26, 2023
677073c
Fix typo
kdnilsen Apr 26, 2023
e33a597
Several bug fixes in ShenandoahFreeSet implementation
kdnilsen Apr 27, 2023
6bfa715
Be less aggressive with assert_heaplocked
kdnilsen Apr 27, 2023
9a6c7c2
Merge remote-tracking branch 'origin' into add-generations-to-freeset
kdnilsen Apr 28, 2023
068035c
Fix white space
kdnilsen Apr 28, 2023
0891788
Respond to reviewer feedback
kdnilsen Apr 29, 2023
d967f50
More reviewer feedback responses
kdnilsen May 1, 2023
d4f257c
Reviewer feedback: add a TODO comment
kdnilsen May 1, 2023
b112fdd
Reviewer feedback: fix capitalization in comment
kdnilsen May 1, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
Original file line number Diff line number Diff line change
@@ -932,7 +932,7 @@ HeapWord* ShenandoahFreeSet::allocate_contiguous(ShenandoahAllocRequest& req) {

r->set_affiliation(req.affiliation());
r->set_top(r->bottom() + used_words);
y

// While individual regions report their true use, all humongous regions are marked used in the free set.
_free_sets.remove_from_free_sets(r->index());
}