Tags: google/autofdo
Tags
RELEASE notes for v0.30.1 (#222) Release Notes for v0.30.1 ## What's Changed * Added missing support for "--propeller_output_module_names" by @shenhanc78 in #219 * The last sync seems dropped --propeller_cluster_encoding_version by @shenhanc78 in #220 * Make --propeller_chain_split defaults to true. by @shenhanc78 in #221 **Full Changelog**: v0.30...v0.30.1
Avoid breakages for builds with libprotobuf < 3.16.0 (#197) Recent commit 623c777 upgraded perf_data_converter to a version that uses `google::protobuf::RepeatedField<unsigned int>::Assign`, which was introduced in libprotobuf version 3.16.0. This commit breaks builds that use libprotobuf < 3.16.0, such as stock builds on Ubuntu 20.04 (which uses v3.6.1) and Ubuntu 22.04 (which uses v3.12.4). Thankfully, this dependency was introduced after the SPE Decoder, so we can take a snapshot of perf_data_converter in the compatible range.
Sync AFDO/Propeller with internal and enable Arm SPE support (#191) Sync AFDO/Propeller with internal This change: 1. Updates necessary dependencies 2. Brings AutoFDO and Propeller core libraries up to date 3. Adds library functionality for SPE-driven Propeller and AutoFDO profile generation 4. Enables SPE-driven Propeller and AutoFDO profile generation in create_llvm_prof 5. Reapplies PR #134 and #156, which weren't synced internally
PreviousNext