Tag
destructors
- Aug 30, 2025 Destructors, Drop Order, and What Unwinding Actually Runs The order in which destructors run, how exception propagation finds them, and why a destructor that throws or panics changes the shape of the program. programming languages
- Mar 21, 2025 Move Semantics and the State Left Behind in the Source What transferring ownership actually changes in memory, why a moved-from object must still be destructible, and how unique ownership differs from a shallow copy. systems programming
- Jul 11, 2024 Release Order at Scope Exit and the LIFO Cleanup Rule Why destructors, defer statements, and scope guards run in reverse order of acquisition, and which ordering guarantees survive partial construction and unwinding. systems programming