Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
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
a local clone.
core.internal.gc.impl.conservative.gc
Contains the garbage collector implementation.
License:
Authors:
Walter Bright, David Friedman, Sean Kelly
- nothrow @nogc void
invalidate
(void[]mem
, ubytepattern
, boolwritable
); - Mark the specified memory region as uninitialized - reading from this region is an error. If writable is false, writing to it is also an error.
- nothrow T
undefinedRead
(T)(ref Tvar
); - Read memory that should otherwise be marked as unreadable (e.g. free lists overlapped with unallocated heap objects).
- nothrow void
undefinedWrite
(T)(ref Tvar
, Tvalue
); - Write memory that should otherwise be marked as unwritable.
Copyright © 1999-2024 by the D Language Foundation | Page generated by
Ddoc on (no date time)