View source code
Display the source code in core/memory.d from which this page was generated on
github.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
local clone.
Page wiki
View or edit the community-maintained wiki page associated with this page.
Function core.memory.GC.runFinalizers
Runs any finalizer that is located in address range of the
given code segment
. This is used before unloading shared
libraries. All matching objects which have a finalizer in this
code segment
are assumed to be dead, using them while or after
calling this method has undefined behavior.
Prototype
static void runFinalizers( const(void[]) segment );
Parameters
Name | Description |
---|---|
segment | address range of a code segment . |
Authors
Sean Kelly, Alex Rønne Petersen