A C++ blog post discusses push-based versus pull-based approaches to customization using attributes and reflection. The author compares partial specialization methods with a newer approach using annotation callbacks (on_complete) that inject code at compile-time, demonstrating how the injection-based method reliably works for all types including templates, unlike partial specialization which can create ambiguities.
A researcher experiments with integrating local LLMs into compiler pipelines to generate code optimizations, testing five benchmark programs to evaluate performance improvements, functional correctness, and optimal optimization stages. The work, presented as a poster at CppCon, explores whether small local LLMs can match or exceed traditional compiler optimizations like -O3, with results suggesting larger cloud models perform significantly better for LLVM IR optimization.