State of the Union
summary
Memory and build-phase optimizations reduce retained heap significantly and JDK21 adoption (virtual threads, new GC) cuts CPU; Bazel 7 enables Bzlmod by default with a roadmap to disable legacy workspaces in Bazel 8 and remove them in Bazel 9, plus tooling to help rule authors migrate; Android rules get R8, bazelci onboarding and Android local test support; Bazelisk bisect helps find regressions; a true repository cache and directory-watching API are designed to avoid repeated repo work; sandboxing experiments (tracing, sandboxfs, landlock) fail and IO_uring/virtual threads are next.
AI-written summary · about
chapters (21)
- 0:00Welcome
- 1:03Memory optimization
- 1:44Project Skyill
- 2:06JDK21 upgrades
- 2:29Android rules updates
- 3:10Bazelisk bisect
- 3:30Issue management
- 4:56Toby introduction
- 5:16BCL mod migration
- 6:21True repository cache
- 7:49Bazel Central Registry improvements
- 8:11SBOM compliance
- 9:38Sandboxing performance
- 10:45Symbolic macros
- 12:33Remote execution output
- 13:53Disc cache cleanup
- 14:58Learning curve reduction
- 17:09Code coverage improvements
- 18:33Working set memory
- 19:39Community feedback
- 21:29Q&A








