
Explore Google's journey in replacing std::sort in LLVM libc++, addressing challenges, improving debugging and benchmarking, and lessons learned in optimizing sorting algorithms.

Explore recent advancements in BTF debug format support for Aya and bpf-linker. Learn about BTF generation, LLVM's role, and implementing BTF information for Rust programs in eBPF technology.

Explore RADSan, a realtime-safety sanitizer for LLVM. Learn about sanitizers, realtime-safety testing, RADSan's components, and how to implement it in your projects. Discuss community sharing strategies.

Explore AI-driven performance metaprogramming using embedding spaces for programs. Learn to assess, analyze, and improve program performance through advanced AI methods.

Explore Boeing's approach to measuring Linux kernel code coverage for safety-critical avionics, focusing on RTCA DO-178C requirements and the enhancement of LLVM coverage tools.

Explore the complexities of implementing the C++ Standard Library, including design opportunities, constraints, and user considerations. Gain insights into the unique challenges faced by library developers.

Explore LLVM's impact on HPC, covering portable CUDA, debugging at scale, GPU execution of legacy code, and ML in compilers. Learn about efforts to enhance performance, tooling, and development in HPC.

Discover how to automate C++ code modernization using clang-tidy, focusing on upgrading legacy printf-style logging to modern formatting approaches like fmt::print and std::print.

Black Hat Asia 2025