3 ms·
Can you elaborate? I fail to see why this is dynamic - it still determines at compile time if/when to run destructors. I was under the impression that dynamic d
by TheLoneWolfling 12y ago
Can you elaborate? I fail to see why this is dynamic - it still determines at compile time if/when to run destructors. I was under the impression that dynamic destruction was when you determine when to run destructors at runtime. Garbage collectors or reference counting, in other words.
- dbaupp 12y agoIt is dynamic because it is not known if the destructor call is executed at compile time. I'm using the terminology from RFC PR #210 that I linked above.
- TheLoneWolfling 12y agoOh, ok. On a related note, the approach I mentioned is actually mentioned in that RFC PR: > Store drop-flags for fragments of state on stack out-of-band
- dbaupp 12y agoYes, correct, that's what "dynamic destruction" is referring to.