What's Changed
Toolchain and implementation changes 🛠️
- Mark some leaf classes
finalto suppress-Wnon-virtual-dtor. by @zygoloid in #4141 - Use verbose formatting of instructions on crash messages. by @jonmeow in #4125
- Change TypeId to be a thin wrapper around ConstantId. by @zygoloid in #4140
- Basic testing for generic methods using
Self. by @zygoloid in #4143 - Move
GetTypeInInstancefromChecktoSemIR. by @zygoloid in #4144
Infrastructure changes 🏗️
- Enable the more effective version of
-Wnon-virtual-dtor. by @chandlerc in #4142 - Directly use TCMalloc rather than the system malloc on Linux. by @chandlerc in #4133
Full Changelog: v0.0.0-0.nightly.2024.07.17...v0.0.0-0.nightly.2024.07.18