Bug 17 – incomplete docs on delete expression's interaction with the state of memory
Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dlang.org
Product
D
Version
D2
Platform
PowerPC
OS
Mac OS X
Creation time
2006-03-05T16:52:00Z
Last change time
2015-06-09T05:15:15Z
Assigned to
bugzilla
Creator
braddr
Comments
Comment #0 by braddr — 2006-03-05T16:52:33Z
http://www.digitalmars.com/d/expression.html#DeleteExpression
The description is silent as to the timing of some actions.. destructor calls, memory state. I'm 99% sure that destructors are called immediately and that the memory is released to the available pool immediately as well. Correct? Is this conditional based on the implementation of the gc libraries which are separate from the library? IE, is this a language defined aspect or a gc implementation defined behavior?