Commit 7e5c2af
committed
Phase 115.4.1: Add strict aliasing audit document
Add detailed strict aliasing and type punning analysis document
generated during comprehensive UB analysis.
Contains detailed examination of:
- TValue union type punning patterns
- GCBase reinterpret_cast conversions
- Stack pointer arithmetic (LuaStack::restore)
- NodeArray memory layout manipulation
- TString variable-size object patterns
- Table array type punning
- Pointer-to-integer hashing
- UpVal getLevel() casts
Includes compiler risk assessment for LTO and aggressive optimization.
This document provides deep-dive analysis referenced in main UB report.1 parent c2916a8 commit 7e5c2af
1 file changed
+782
-0
lines changed
0 commit comments