Releases: carbon-language/carbon-lang
Releases · carbon-language/carbon-lang
Nightly build 2024.07.09
What's Changed
Toolchain and implementation changes 🛠️
- Build a list of dependent constants to recompute in each instance of a generic. by @zygoloid in #4110
Full Changelog: v0.0.0-0.nightly.2024.07.07...v0.0.0-0.nightly.2024.07.09
Nightly build 2024.07.08
What's Changed
Infrastructure changes 🏗️
- Bump certifi from 2023.11.17 to 2024.7.4 in /github_tools in the pip group across 1 directory by @dependabot in #4111
Full Changelog: v0.0.0-0.nightly.2024.07.04...v0.0.0-0.nightly.2024.07.08
Nightly build 2024.07.07
What's Changed
Infrastructure changes 🏗️
- Bump certifi from 2023.11.17 to 2024.7.4 in /github_tools in the pip group across 1 directory by @dependabot in #4111
Full Changelog: v0.0.0-0.nightly.2024.07.04...v0.0.0-0.nightly.2024.07.07
Nightly build 2024.07.06
What's Changed
Toolchain and implementation changes 🛠️
- Use separate value stores for identifiers and string literals by @chandlerc in #4106
- Create an array stack type for a shared use-case by @jonmeow in #4100
- Add a location to indirect imports. by @jonmeow in #4098
- Split global init out from InstBlockStack. by @jonmeow in #4101
- Move import refs to their own block. by @jonmeow in #4103
- Refactor InstBlockStack to use ArrayStack. by @jonmeow in #4104
Infrastructure changes 🏗️
- Add a few percentiles to histogram output. by @chandlerc in #4108
Full Changelog: v0.0.0-0.nightly.2024.07.03...v0.0.0-0.nightly.2024.07.06
Nightly build 2024.07.05
What's Changed
Toolchain and implementation changes 🛠️
- Use separate value stores for identifiers and string literals by @chandlerc in #4106
- Create an array stack type for a shared use-case by @jonmeow in #4100
- Add a location to indirect imports. by @jonmeow in #4098
- Split global init out from InstBlockStack. by @jonmeow in #4101
- Move import refs to their own block. by @jonmeow in #4103
- Refactor InstBlockStack to use ArrayStack. by @jonmeow in #4104
Infrastructure changes 🏗️
- Add a few percentiles to histogram output. by @chandlerc in #4108
Full Changelog: v0.0.0-0.nightly.2024.07.03...v0.0.0-0.nightly.2024.07.05
Nightly build 2024.07.04
What's Changed
Toolchain and implementation changes 🛠️
- Use separate value stores for identifiers and string literals by @chandlerc in #4106
- Create an array stack type for a shared use-case by @jonmeow in #4100
- Add a location to indirect imports. by @jonmeow in #4098
- Split global init out from InstBlockStack. by @jonmeow in #4101
- Move import refs to their own block. by @jonmeow in #4103
- Refactor InstBlockStack to use ArrayStack. by @jonmeow in #4104
Infrastructure changes 🏗️
- Add a few percentiles to histogram output. by @chandlerc in #4108
Full Changelog: v0.0.0-0.nightly.2024.07.03...v0.0.0-0.nightly.2024.07.04
Nightly build 2024.07.03
What's Changed
Toolchain and implementation changes 🛠️
- A collection of hashing improvements from using hashtables. by @chandlerc in #4094
- Key context improvements by @chandlerc in #4095
- Store additional information for symbolic constants. by @zygoloid in #4102
- Fix drop_back call in scope_stack by @jonmeow in #4099
- Port the toolchain to use the new Carbon hashtable by @chandlerc in #4097
Full Changelog: v0.0.0-0.nightly.2024.07.02...v0.0.0-0.nightly.2024.07.03
Nightly build 2024.07.02
What's Changed
Toolchain and implementation changes 🛠️
- Fix quirks in debug printing by @jonmeow in #4088
- Track a list of dependent instructions created within a generic by @zygoloid in #4092
Infrastructure changes 🏗️
- Hack in a unique IDs counter to source stats. by @chandlerc in #4096
Full Changelog: v0.0.0-0.nightly.2024.06.30...v0.0.0-0.nightly.2024.07.02
Nightly build 2024.07.01
What's Changed
Toolchain and implementation changes 🛠️
- Fix some subtle UB found by MSan. by @chandlerc in #4093
Full Changelog: v0.0.0-0.nightly.2024.06.29...v0.0.0-0.nightly.2024.07.01
Nightly build 2024.06.30
What's Changed
Toolchain and implementation changes 🛠️
- Fix some subtle UB found by MSan. by @chandlerc in #4093
Full Changelog: v0.0.0-0.nightly.2024.06.29...v0.0.0-0.nightly.2024.06.30