Lifetime Safety in C++: Past, Present and Future0a2aac297caf075ed3c2/p24_2.jpg) • ASAN, GWP-ASAN, HWASAN + Fuzzing • Lifetime Safety Profile, Crubit • C26815, C26816 • Cyclone, P2771 -Wdangling-gsl -Wdangling-reference ## Approaches to safety warnings out of experimental • Extend lifetimebound support to flow-sensitive checks • Compare Crubit and the Core Guidelines' Lifetime Safety Profile • Herb plans to revise the Lifetime Safety Safety Profile Crubit: Adopting Rust's Type System ## Future of C++? P2771: Thomas Neumann's Dependency Annotations C++ Core Guidelines' Lifetime Safety Profile Crubit: Adopting Rust's0 码力 | 124 页 | 2.03 MB | 1 年前3
Compile-Time Validationrs/2023/p2771r0.html Clang lifetime inference and analysis – Google: https://github.com/google/crubit/blob/main/docs/design/lifetimes_static_analysis.md ## C++ Discussion ## Code 












