• Is it time to upgrade?
  • Improvements Over Stage1
  • Falling Short of Stage1
  • How to Upgrade
  • Function Pointers
  • {} vs .{}
  • Address-of Temporaries Now Produces Const Pointers
  • Pointers to Zero-Bit Types are No Longer Themselves Zero-Bit Types
  • Escaped Pointer to Parameter
  • Runtime Slice Concatenation & Multiplication
  • Using builtin.zig_backend