Merge "optimizing: add block-scoped constructor fence merging pass"