Difference between revisions of "Stuff in Phobos That Generates Garbage"

From D Wiki
Jump to: navigation, search
(Entered data from Dmitry, see http://forum.dlang.org/thread/m0bdgg$1t7j$1@digitalmars.com?page=12#post-m0n9pg:241832:241:40digitalmars.com)
(Undo revision 4811 by AndreiAlexandrescu (talk))
Line 1: Line 1:
 
 
{| class="wikitable"
 
{| class="wikitable"
 
! Module
 
! Module
 
! Artifact
 
! Artifact
! Reason
 
 
! Possible Fix(es)
 
! Possible Fix(es)
 +
|-
 +
| <tt>std.algorithm</tt>
 +
| <tt>Levenshtein</tt>
 +
| Use reference counting in conjunction with <tt>GC.malloc</tt>/<tt>GC.free</tt>
 +
|-
 +
| <tt>std.array</tt>
 +
| <tt>minimallyIntializedArray</tt>
 +
| Pass in a memory management policy
 +
|-
 +
|
 +
| <tt>unintializedArray</tt>
 +
| Pass in a memory management policy
 
|-
 
|-
 +
|std.string
 +
|toStringz
 +
| ??
 
|-
 
|-
|std.algorithm [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/algorithm.d#L10409]
+
|
|TimSortImpl.sort
+
|splitLines
|setting 'length' may cause GC allocation
+
| ??
| ???
 
|-
 
|-
 
|std.algorithm [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/algorithm.d#L10600]
 
|TimSortImpl.ensureCapacity
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L1079]
 
|insertInPlace
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L2386]
 
|Appender.arr
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L2401]
 
|Appender.arr
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L2465]
 
|Appender.ensureAddable
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L2475]
 
|Appender.ensureAddable
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L2477]
 
|Appender.ensureAddable
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L34]
 
|array
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L419]
 
|arrayAllocImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.array [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/array.d#L420]
 
|arrayAllocImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.bigint [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bigint.d#L478]
 
|BigInt.toString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.bigint [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bigint.d#L478]
 
|BigInt.toString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.bigint [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bigint.d#L561]
 
|BigInt.checkDivByZero
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.bigint [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bigint.d#L568]
 
|toDecimalString
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.bigint [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bigint.d#L576]
 
|toHex
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.bitmanip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bitmanip.d#L1567]
 
|BitArray.toString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.bitmanip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bitmanip.d#L1567]
 
|BitArray.toString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.bitmanip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bitmanip.d#L1588]
 
|BitArray.bitsSet
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.bitmanip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/bitmanip.d#L602]
 
|BitArray.length
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.c.windows.winsock [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/c/windows/winsock.d#L413]
 
|FD_CREATE
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.complex [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/complex.d#L128]
 
|Complex.toString
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.complex [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/complex.d#L164]
 
|Complex.toString
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.complex [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/complex.d#L173]
 
|Complex.toString
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1215]
 
|ThreadScheduler.spawn
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1407]
 
|FiberScheduler.create
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1417]
 
|FiberScheduler.create
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1417]
 
|FiberScheduler.create
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1699]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1704]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1705]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1866]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1876]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L1955]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L2193]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L336]
 
|thisTid
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L864]
 
|OnCrowding
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L937]
 
|static
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L980]
 
|register
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L980]
 
|register
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.concurrency [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/concurrency.d#L981]
 
|register
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.conv [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/conv.d#L1300]
 
|toImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.conv [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/conv.d#L1306]
 
|toImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.conv [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/conv.d#L1906]
 
|parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.conv [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/conv.d#L1960]
 
|parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.conv [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/conv.d#L2205]
 
|parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.conv [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/conv.d#L3563]
 
|textImpl
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.conv [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/conv.d#L358]
 
|toImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.conv [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/conv.d#L3691]
 
|strippedOctalLiteral
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.cstream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/cstream.d#L131]
 
|ulong
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.cstream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/cstream.d#L246]
 
|din
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.cstream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/cstream.d#L247]
 
|dout
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.cstream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/cstream.d#L248]
 
|derr
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L11753]
 
|Date.dayOfYear
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L1928]
 
|SysTime.fracSecs
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L1929]
 
|SysTime.fracSecs
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L2079]
 
|SysTime.fracSec
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L26640]
 
|LocalTime.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L26710]
 
|LocalTime.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27814]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27815]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27819]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27820]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27869]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27875]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27880]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27887]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27902]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27908]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27959]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27965]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27970]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27977]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27992]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L27998]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28011]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28025]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28028]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28039]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28042]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28056]
 
|--------------------
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28062]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28105]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28131]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28132]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28327]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28355]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28584]
 
|--------------------
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28591]
 
|--------------------
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28593]
 
|--------------------
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28596]
 
|--------------------
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28599]
 
|--------------------
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28623]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L28630]
 
|--------------------
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L30244]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L30302]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L30346]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L30377]
 
|unittest
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L30431]
 
|DosFileTimeToSysTime
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L30443]
 
|DosFileTimeToSysTime
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L30474]
 
|SysTimeToDosFileTime
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L30477]
 
|SysTimeToDosFileTime
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L31441]
 
|enforceValid
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L31446]
 
|enforceValid
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L31451]
 
|enforceValid
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L31456]
 
|enforceValid
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L31479]
 
|enforceValid
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L32164]
 
|monthFromString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L577]
 
|SysTime.DateTime
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L578]
 
|SysTime.DateTime
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L635]
 
|SysTime.DateTime
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L9232]
 
|Date.yearBC
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.datetime [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/datetime.d#L9269]
 
|Date.yearBC
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.digest.digest [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/digest/digest.d#L726]
 
|ubyte
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.digest.digest [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/digest/digest.d#L898]
 
|WrapperDigest.:
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.digest.digest [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/digest/digest.d#L933]
 
|WrapperDigest.:
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2023]
 
|transcode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2032]
 
|transcode
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2149]
 
|EncodingScheme.register
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2149]
 
|EncodingScheme.register
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2152]
 
|EncodingScheme.register
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2172]
 
|EncodingScheme.create
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2172]
 
|EncodingScheme.create
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2175]
 
|EncodingScheme.create
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2175]
 
|EncodingScheme.create
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L2335]
 
|EncodingScheme.sanitize
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.encoding [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/encoding.d#L389]
 
|EncoderFunctions.WriteToString()
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.exception [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/exception.d#L1406]
 
|ErrnoException.msg
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.exception [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/exception.d#L374]
 
|bailOut
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.exception [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/exception.d#L534]
 
|errnoEnforce
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.exception [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/exception.d#L560]
 
|enforceEx.enforceEx
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L1499]
 
|mkdir
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L1525]
 
|ensureDirExists
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L158]
 
|cenforce
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L1839]
 
|thisExePath
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L2052]
 
|--------------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L238]
 
|read
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L2427]
 
|copy
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L2517]
 
|rmdirRecurse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L2979]
 
|dirEntries
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L471]
 
|rename
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.file [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/file.d#L510]
 
|remove
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L1044]
 
|FormatSpec.fillUp
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L2297]
 
|formatRange
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L3218]
 
|formatNth
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L3219]
 
|formatNth
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L3264]
 
|getNthInt
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L3269]
 
|getNthInt
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L4690]
 
|primitiveTypeInfo
 
|associative array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5086]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5351]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5504]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5541]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5541]
 
|doFormat
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5716]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5801]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5812]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5825]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5829]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L5931]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.format [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/format.d#L923]
 
|FormatSpec.fillUp
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.functional [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/functional.d#L772]
 
|memoize.memoize
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.getopt [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/getopt.d#L514]
 
|Option
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.getopt [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/getopt.d#L516]
 
|Option
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.getopt [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/getopt.d#L521]
 
|Option
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L148]
 
|computed
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L203]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L203]
 
|computed
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L204]
 
|computed
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L223]
 
|computed
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L228]
 
|computed
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L329]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L336]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L378]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L379]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L380]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L381]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L382]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L434]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L435]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L436]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L437]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L447]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.digest.sha_SSSE3 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/digest/sha_SSSE3.d#L448]
 
|computed
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1020]
 
|nothrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1133]
 
|nothrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1166]
 
|nothrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1195]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1220]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1241]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1347]
 
|mulInternal
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1376]
 
|mulInternal
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1381]
 
|mulInternal
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1383]
 
|mulInternal
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1406]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1408]
 
|scratchbuff
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1427]
 
|divModInternal
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1428]
 
|divModInternal
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1457]
 
|divModInternal
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1458]
 
|divModInternal
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1525]
 
|biguintToDecimal
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L1580]
 
|the
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L165]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L166]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L167]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L168]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L177]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L181]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L2299]
 
|nothrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L2322]
 
|nothrow
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L265]
 
|BigUint.char
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L291]
 
|BigUint.char
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L350]
 
|BigUint.fromHexString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L382]
 
|BigUint.fromHexString
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L399]
 
|BigUint.fromDecimalString
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L403]
 
|BigUint.fromDecimalString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L406]
 
|BigUint.fromDecimalString
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L444]
 
|BigUint.opShl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L558]
 
|BigUint.mul
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L580]
 
|BigUint.divInt
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L627]
 
|BigUint.modInt
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L630]
 
|BigUint.modInt
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L642]
 
|BigUint.div
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L655]
 
|BigUint.mod
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L656]
 
|BigUint.mod
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L791]
 
|BigUint.pow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.math.biguintcore [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/math/biguintcore.d#L818]
 
|BigUint.pow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.windows.advapi32 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/windows/advapi32.d#L44]
 
|loadAdvapi32
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.windows.advapi32 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/windows/advapi32.d#L48]
 
|loadAdvapi32
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.internal.windows.advapi32 [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/internal/windows/advapi32.d#L58]
 
|freeAdvapi32
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.json [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/json.d#L350]
 
|JSONValue.inout
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.json [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/json.d#L788]
 
|toJSON
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.json [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/json.d#L830]
 
|toJSON
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L1172]
 
|template
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L1221]
 
|template
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L1433]
 
|AsyncChunkInputRange
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L2089]
 
|HTTP.Impl
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L2141]
 
|HTTP.Impl
 
|indexing an associative array may cause GC allocation
 
| ???
 
 
|-
 
|-
 +
|
 +
|leftJustify
 +
| ??
 
|-
 
|-
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L2265]
+
|
|HTTP.url
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L2932]
 
|FTP.url
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L3181]
 
|SMTP.Impl
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L3782]
 
|Curl.onReceive
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L3813]
 
|Curl.onReceiveHeader
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L3860]
 
|Curl.onSend
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L3896]
 
|Curl.onSeek
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L3930]
 
|Curl.onSocketOption
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L3970]
 
|Curl.onProgress
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L4095]
 
|Pool.void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L4118]
 
|_receiveAsyncChunks
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.net.curl [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/net/curl.d#L4173]
 
|_finalizeAsyncChunks
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.numeric [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/numeric.d#L2673]
 
|Fft.memSpace
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.outbuffer [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/outbuffer.d#L84]
 
|OutBuffer.reserve
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1206]
 
|TaskPool.abstractPutNoSync
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1232]
 
|TaskPool.abstractPutGroupNoSync
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1388]
 
|TaskPool.task
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1445]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1446]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1447]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1448]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1450]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L1453]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L3278]
 
|taskPool
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L3386]
 
|)
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L3467]
 
|foreachErr
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L742]
 
|Task.executeInNewThread
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.parallelism [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/parallelism.d#L748]
 
|Task.executeInNewThread
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.path [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/path.d#L1190]
 
|buildNormalizedPath
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.path [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/path.d#L1234]
 
|buildNormalizedPath
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.path [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/path.d#L1995]
 
|absolutePath
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.path [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/path.d#L2473]
 
|globMatch
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.path [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/path.d#L992]
 
|immutable(ElementEncodingType!(ElementType!Range))[]
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1412]
 
|kill
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1416]
 
|kill
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1521]
 
|pipe
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1522]
 
|pipe
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1541]
 
|pipe
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1541]
 
|pipe
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1714]
 
|pipeProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1728]
 
|pipeProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1895]
 
|ProcessPipes.stdin
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1911]
 
|ProcessPipes.stdout
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L1927]
 
|ProcessPipes.stderr
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2134]
 
|ProcessException.newFromErrno
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2146]
 
|ProcessException.newFromLastError
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2300]
 
|escapeShellCommand
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2300]
 
|escapeShellCommand
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2371]
 
|escapeWindowsShellCommand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2374]
 
|escapeWindowsShellCommand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2401]
 
|escapeShellArguments
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2405]
 
|escapeShellArguments
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2779]
 
|environment.opIndex
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2929]
 
|environment.toAA
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L2959]
 
|environment.getImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L3480]
 
|shell
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L506]
 
|spawnProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L536]
 
|spawnProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L537]
 
|spawnProcessImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.process [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/process.d#L941]
 
|spawnShell
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.random [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/random.d#L625]
 
|----------------
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3009]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3009]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3009]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3009]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3012]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3026]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3026]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3026]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3026]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3028]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3040]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3040]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3040]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3040]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3040]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L3045]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L4287]
 
|Repeat.opSlice
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.range [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/range.d#L686]
 
|put
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1018]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1025]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1047]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1068]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1078]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1088]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1099]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1107]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1120]
 
|CtContext.ctGenFixupCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1188]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1195]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1201]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1208]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1212]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1219]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1227]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1234]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1241]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1265]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1285]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1300]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1317]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1323]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1329]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1334]
 
|CtContext.ctAtomCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1367]
 
|CtContext.ctGenRegEx
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1387]
 
|CtContext.ctGenRegEx
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1388]
 
|CtContext.ctGenRegEx
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L1390]
 
|CtContext.ctGenRegEx
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L789]
 
|CtContext.restoreCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L796]
 
|CtContext.restoreCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L802]
 
|CtContext.restoreCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L804]
 
|CtContext.restoreCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L808]
 
|CtContext.restoreCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L823]
 
|CtContext.saveCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L826]
 
|CtContext.saveCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L830]
 
|CtContext.saveCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L834]
 
|CtContext.saveCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L836]
 
|CtContext.saveCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L849]
 
|CtContext.ctGenBlock
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L884]
 
|CtContext.ctGenGroup
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L885]
 
|CtContext.ctGenGroup
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L912]
 
|CtContext.ctGenGroup
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L978]
 
|CtContext.ctGenAlternation
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L980]
 
|CtContext.ctGenAlternation
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L985]
 
|CtContext.ctGenAlternation
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L993]
 
|CtContext.ctGenAlternation
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.backtracking [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/backtracking.d#L996]
 
|CtContext.ctGenAlternation
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.ir [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/ir.d#L400]
 
|disassemble
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.ir [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/ir.d#L403]
 
|disassemble
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.kickstart [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/kickstart.d#L117]
 
|ShiftOr.fetch
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.kickstart [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/kickstart.d#L202]
 
|ShiftOr.Regex
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.kickstart [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/kickstart.d#L227]
 
|ShiftOr.Regex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.kickstart [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/kickstart.d#L259]
 
|ShiftOr.Regex
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.kickstart [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/kickstart.d#L284]
 
|ShiftOr.Regex
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.kickstart [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/kickstart.d#L305]
 
|ShiftOr.Regex
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.kickstart [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/kickstart.d#L326]
 
|ShiftOr.Regex
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L1283]
 
|Parser.charsetToIr
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L1289]
 
|Parser.charsetToIr
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L1291]
 
|Parser.charsetToIr
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L1423]
 
|Parser.error
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L1452]
 
|lightPostprocess
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L1500]
 
|lightPostprocess
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L178]
 
|parseUniHex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L263]
 
|Stack.push
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L335]
 
|Parser.markBackref
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L382]
 
|Parser.put
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L389]
 
|Parser.putRaw
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L430]
 
|Parser.parseFlags
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L435]
 
|Parser.parseFlags
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L483]
 
|Parser.parseRegex
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L487]
 
|Parser.parseRegex
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L679]
 
|Parser.parseQuantifier
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L728]
 
|Parser.parseQuantifier
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L732]
 
|Parser.parseQuantifier
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.parser [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/parser.d#L79]
 
|reverseBytecode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.thompson [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/thompson.d#L677]
 
|ThompsonMatcher.eval
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.internal.thompson [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/internal/thompson.d#L704]
 
|ThompsonMatcher.eval
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.regex.package [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/regex/package.d#L415]
 
|Captures.newMatches
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1034]
 
|getAddressInfoImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1045]
 
|getAddressInfoImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1052]
 
|getAddressInfoImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1100]
 
|serviceToPort
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1135]
 
|getAddress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1152]
 
|getAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1154]
 
|getAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1159]
 
|getAddress
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1159]
 
|getAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1239]
 
|parseAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1346]
 
|Address.toHostString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1362]
 
|Address.toHostString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1362]
 
|Address.toHostString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1367]
 
|Address.toHostString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1367]
 
|Address.toHostString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1377]
 
|Address.toServiceString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1383]
 
|Address.toServiceString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1383]
 
|Address.toServiceString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1388]
 
|Address.toServiceString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1388]
 
|Address.toServiceString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1597]
 
|InternetAddress.char
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1600]
 
|InternetAddress.char
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1664]
 
|InternetAddress.string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L1874]
 
|Internet6Address.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2110]
 
|SocketSet.SocketSet
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2217]
 
|SocketSet.add
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2218]
 
|SocketSet.add
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L256]
 
|SocketOSException.msg
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2592]
 
|Socket.af
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2612]
 
|Socket.af
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2691]
 
|Socket.blocking
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2713]
 
|Socket.bind
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2745]
 
|Socket.connect
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2757]
 
|Socket.listen
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2783]
 
|Socket.accept
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2846]
 
|Socket.hostName
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2856]
 
|Socket.remoteAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2858]
 
|Socket.remoteAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2869]
 
|Socket.localAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L2871]
 
|Socket.localAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3058]
 
|Socket.receiveFrom
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3081]
 
|Socket.getOption
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3081]
 
|Socket.getOption
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3106]
 
|Socket.setOption
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3168]
 
|Socket.setOption
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3168]
 
|Socket.setOption
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3170]
 
|Socket.setOption
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3224]
 
|Socket.setKeepAlive
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3362]
 
|Socket.select
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3386]
 
|Socket.Address
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3390]
 
|Socket.Address
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3394]
 
|Socket.Address
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3489]
 
|socketPair
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L349]
 
|static
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3491]
 
|socketPair
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L3495]
 
|socketPair
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L484]
 
|Protocol.populate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L584]
 
|Service.populate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L723]
 
|InternetHost.validHostent
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L743]
 
|InternetHost.populate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socket [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socket.d#L764]
 
|InternetHost.populate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.socketstream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/socketstream.d#L128]
 
|****
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L1017]
 
|)
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L1055]
 
|file
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L1079]
 
|the
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L2064]
 
|file
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L3633]
 
|with
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L3639]
 
|with
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L3645]
 
|with
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L641]
 
|to
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L809]
 
|the
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L872]
 
|file
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L917]
 
|file
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L934]
 
|for
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L963]
 
|for
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L963]
 
|for
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L963]
 
|for
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stdio [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stdio.d#L963]
 
|for
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1001]
 
|ungetcw
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1011]
 
|ungetcw
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1094]
 
|writeExact
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1341]
 
|flush
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1370]
 
|string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1378]
 
|string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1382]
 
|string
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1433]
 
|void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1438]
 
|void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1443]
 
|void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1640]
 
|source
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1805]
 
|TreadLine(T)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L1852]
 
|void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2004]
 
|open
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2004]
 
|open
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2121]
 
|ulong
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2238]
 
|this()
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2243]
 
|filename
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2253]
 
|hFile
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2508]
 
|wchar
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2513]
 
|wchar
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2520]
 
|wchar
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2727]
 
|data
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2785]
 
|reserve
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L2864]
 
|void
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L428]
 
|readExact
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L498]
 
|readLine
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L505]
 
|readLine
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L511]
 
|readLine
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L541]
 
|readLineW
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L548]
 
|readLineW
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L554]
 
|readLineW
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L613]
 
|readString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L621]
 
|readStringW
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L643]
 
|getc
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L663]
 
|getcw
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L668]
 
|getcw
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L679]
 
|ungetc
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L680]
 
|ungetc
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L690]
 
|ungetcw
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.stream [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/stream.d#L691]
 
|ungetcw
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L2436]
 
 
|rightJustify
 
|rightJustify
|'new' causes GC allocation
+
| ??
| ???
 
 
|-
 
|-
 +
|
 +
|center
 +
| ??
 
|-
 
|-
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L2447]
+
|
|rightJustify
+
|detab
|'new' causes GC allocation
+
| ??
| ???
 
 
|-
 
|-
 +
|
 +
|entab
 +
| ??
 
|-
 
|-
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L256]
+
|
|toStringz
+
|translate
|'new' causes GC allocation
+
| ??
| ???
 
 
|-
 
|-
|-
+
|
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L3070]
 
|makeTrans
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L3222]
 
 
|format
 
|format
|'new' causes GC allocation
+
| ??
| ???
 
 
|-
 
|-
 +
|
 +
|sformat
 +
| ??
 
|-
 
|-
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L3274]
+
|
|sformat
+
|removechars
|using closure causes GC allocation
+
| ??
| ???
 
 
|-
 
|-
 +
|
 +
|squeeze
 +
| ??
 
|-
 
|-
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L3315]
+
|
|sformat
+
|succ
|'new' causes GC allocation
+
| ??
| ???
 
 
|-
 
|-
 +
|
 +
|tr
 +
| ??
 
|-
 
|-
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L4237]
+
|
 
|soundex
 
|soundex
|'new' causes GC allocation
+
| ??
| ???
 
|-
 
|-
 
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L4383]
 
|abbrev
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
 
|-
 
|-
|std.string [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/string.d#L4386]
+
|
 
|abbrev
 
|abbrev
|indexing an associative array may cause GC allocation
+
| ??
| ???
 
|-
 
|-
 
|std.syserror [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/syserror.d#L41]
 
|SysError.msg
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.traits [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/traits.d#L222]
 
|std
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.traits [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/traits.d#L222]
 
|std
 
|associative array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.typecons [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/typecons.d#L2202]
 
|NotImplementedError.method
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.typecons [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/typecons.d#L405]
 
|Tuple.injectNamedFields
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.typecons [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/typecons.d#L408]
 
|Tuple.injectNamedFields
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L1542]
 
|genUnrolledSwitchSearch
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L1551]
 
|genUnrolledSwitchSearch
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L1557]
 
|genUnrolledSwitchSearch
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L1714]
 
|GcPolicy.realloc
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L1726]
 
|GcPolicy.append
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L1989]
 
|InversionList.set
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L1990]
 
|InversionList.set
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2489]
 
|InversionList.inverted
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2494]
 
|InversionList.inverted
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2550]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2551]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2558]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2562]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2568]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2569]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2572]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2610]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2612]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2614]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2617]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2620]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2622]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2631]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2633]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2936]
 
|InversionList.dropUpTo
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L2973]
 
|InversionList.skipUpTo
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L5728]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L5731]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L5732]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L5737]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L5738]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L5739]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L5979]
 
|isPrettyPropertyName
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L6188]
 
|unicode.loadAny
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L6188]
 
|unicode.loadAny
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L6188]
 
|unicode.loadAny
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L8154]
 
|encodeTo
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L8302]
 
|toCaseInPlaceAlloc.toCaseInPlaceAlloc
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L851]
 
|MultiArray.sizes
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L885]
 
|MultiArray.n
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uni [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uni.d#L918]
 
|MultiArray.n
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uri [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uri.d#L120]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uri [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uri.d#L126]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uri [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uri.d#L191]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uri [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uri.d#L200]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uri [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uri.d#L206]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uri [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uri.d#L50]
 
|URIException.nothrow
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1115]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1230]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1284]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1576]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1595]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1631]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1646]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1685]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1702]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1722]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1724]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1785]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1788]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1797]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1802]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1834]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L1837]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L199]
 
|strideImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2096]
 
|toUTF8
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2105]
 
|toUTF8
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2122]
 
|toUTF8
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2131]
 
|toUTF8
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2174]
 
|toUTF16
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2175]
 
|toUTF16
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2182]
 
|toUTF16
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2207]
 
|wstring
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2208]
 
|wstring
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2229]
 
|toUTF32
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L2250]
 
|toUTF32
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L316]
 
|strideBack
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L71]
 
|UTFException.msg
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L84]
 
|UTFException.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L842]
 
|toUCSindex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L88]
 
|UTFException.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.utf [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/utf.d#L89]
 
|UTFException.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.uuid [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uuid.d#L335]
 
|++/
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uuid [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uuid.d#L340]
 
|++/
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uuid [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uuid.d#L353]
 
|++/
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uuid [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uuid.d#L371]
 
|++/
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.uuid [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/uuid.d#L382]
 
|++/
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L1416]
 
|VariantException
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L236]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L456]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L477]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L489]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L489]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L494]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L500]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L510]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L791]
 
|VariantN.get
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.variant [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/variant.d#L916]
 
|VariantN.value
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.charset [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/charset.d#L100]
 
|fromMBSz
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.charset [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/charset.d#L110]
 
|fromMBSz
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.charset [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/charset.d#L110]
 
|fromMBSz
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.charset [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/charset.d#L54]
 
|toMBSz
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.charset [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/charset.d#L65]
 
|toMBSz
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.charset [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/charset.d#L65]
 
|toMBSz
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L1103]
 
|Key.setValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L1237]
 
|Value.value_EXPAND_SZ
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L338]
 
|regCreateKey
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L361]
 
|regDeleteKey
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L373]
 
|regDeleteValue
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L444]
 
|regEnumKeyName
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L465]
 
|regEnumValueName
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L502]
 
|regGetValueType
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L517]
 
|regOpenKey
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L547]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L554]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L563]
 
|regQueryValue
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L589]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L603]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L608]
 
|regQueryValue
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L61]
 
|import
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L613]
 
|regQueryValue
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L617]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L619]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L623]
 
|regQueryValue
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L625]
 
|regQueryValue
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L628]
 
|regQueryValue
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L650]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L669]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L686]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L694]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L707]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L714]
 
|regQueryValue
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L719]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L724]
 
|regQueryValue
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L729]
 
|regQueryValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L741]
 
|regSetValue
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L752]
 
|regProcessNthKey
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L774]
 
|regProcessNthValue
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L901]
 
|Key.createKey
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L914]
 
|Key.createKey
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L955]
 
|Key.getKey
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.registry [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/registry.d#L976]
 
|Key.deleteKey
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.syserror [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/syserror.d#L80]
 
|sysErrorString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.windows.syserror [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/windows/syserror.d#L81]
 
|sysErrorString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1055]
 
|Tag.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1059]
 
|Tag.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1067]
 
|Tag.string
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1071]
 
|Tag.string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1075]
 
|Tag.string
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1079]
 
|Tag.string
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1080]
 
|Tag.string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1158]
 
|Tag.const
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1160]
 
|Tag.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1228]
 
|Comment.content
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1307]
 
|CData.content
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1466]
 
|XMLInstruction.content
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1545]
 
|ProcessingInstruction.content
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1957]
 
|ElementParser.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1991]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1997]
 
|ElementParser.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L1999]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2011]
 
|ElementParser.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2019]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2020]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2034]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2039]
 
|ElementParser.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2044]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2054]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2095]
 
|ElementParser.msg
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2101]
 
|ElementParser.msg
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2106]
 
|ElementParser.msg
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2197]
 
|ElementParser.checkAttValue
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2378]
 
|ElementParser.checkElement
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2560]
 
|ElementParser.checkLiteral
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2569]
 
|ElementParser.checkEnd
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2569]
 
|ElementParser.checkEnd
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2637]
 
|check
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2817]
 
|CheckException.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2818]
 
|CheckException.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2819]
 
|CheckException.const
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2835]
 
|Err
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2858]
 
|Err
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2963]
 
|Err
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2964]
 
|Err
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L2971]
 
|Err
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L454]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L470]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L476]
 
|decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L477]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L480]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L481]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L482]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L483]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L484]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L488]
 
|decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L489]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L569]
 
|Document.s
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L688]
 
|Element.name
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L689]
 
|Element.name
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L700]
 
|Element.tag_
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L702]
 
|Element.tag_
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L720]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L738]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L756]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L774]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L794]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L800]
 
|Element.appendItem
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L805]
 
|Element.parse
 
|using closure causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L807]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L808]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L809]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L810]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L812]
 
|Element.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L814]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L901]
 
|Element.const
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L902]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L928]
 
|Element.const
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L934]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L937]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L955]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.xml [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/xml.d#L956]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L127]
 
|ArchiveMember.expandedData
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L231]
 
|ArchiveMember.compressionMethod
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L324]
 
|ZipArchive.addMember
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L349]
 
|ZipArchive.build
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L370]
 
|ZipArchive.build
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L386]
 
|ZipArchive.build
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L50]
 
|ZipException.msg
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L500]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L521]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L527]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L546]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L547]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L566]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L577]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L580]
 
|ZipArchive.buffer
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L584]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L599]
 
|ZipArchive.expand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L621]
 
|ZipArchive.expand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L626]
 
|ZipArchive.expand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zip [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zip.d#L645]
 
|ZipArchive.expand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L133]
 
|compress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L136]
 
|compress
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L137]
 
|compress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L140]
 
|compress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L178]
 
|uncompress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L186]
 
|uncompress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L199]
 
|uncompress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L202]
 
|uncompress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L207]
 
|uncompress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L282]
 
|Compress.error
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L337]
 
|Compress.compress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L342]
 
|Compress.compress
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L349]
 
|Compress.compress
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L352]
 
|Compress.compress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L403]
 
|Compress.flush
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L410]
 
|Compress.flush
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L413]
 
|Compress.flush
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L446]
 
|UnCompress.error
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L509]
 
|UnCompress.uncompress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L514]
 
|UnCompress.uncompress
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L521]
 
|UnCompress.uncompress
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L524]
 
|UnCompress.uncompress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L553]
 
|UnCompress.flush
 
|'new' causes GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L560]
 
|UnCompress.flush
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L565]
 
|UnCompress.flush
 
|'delete' requires GC
 
| ???
 
|-
 
|-
 
|std.zlib [https://github.com/D-Programming-Language/phobos/blob/95222b884d7ad1a75b336f8f64a5a3bb2303ed1f/std/zlib.d#L576]
 
|UnCompress.flush
 
|operator ~ may cause GC allocation
 
| ???
 
 
|-
 
|-
 +
|
 +
|wrap
 +
| ??
 +
|}

Revision as of 05:17, 4 October 2014

Module Artifact Possible Fix(es)
std.algorithm Levenshtein Use reference counting in conjunction with GC.malloc/GC.free
std.array minimallyIntializedArray Pass in a memory management policy
unintializedArray Pass in a memory management policy
std.string toStringz ??
splitLines ??
leftJustify ??
rightJustify ??
center ??
detab ??
entab ??
translate ??
format ??
sformat ??
removechars ??
squeeze ??
succ ??
tr ??
soundex ??
abbrev ??
wrap ??