[all-commits] [llvm/llvm-project] fce689: [BOLT] Support buildid in pre-aggregated profile

Amir Ayupov via All-commits all-commits at lists.llvm.org
Tue Mar 24 15:07:49 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fce6895804e596f18765c4db0f76931dac8df9f8
      https://github.com/llvm/llvm-project/commit/fce6895804e596f18765c4db0f76931dac8df9f8
  Author: Amir Ayupov <aaupov at fb.com>
  Date:   2026-03-24 (Tue, 24 Mar 2026)

  Changed paths:
    M bolt/include/bolt/Profile/DataAggregator.h
    M bolt/lib/Profile/DataAggregator.cpp

  Log Message:
  -----------
  [BOLT] Support buildid in pre-aggregated profile

Sample addresses belonging to external DSOs (buildid doesn't match the
current file) are treated as external (0).

Buildid for the main binary is expected to be omitted.

Test Plan: added pre-aggregated-perf-buildid.test

Reviewers:
paschalis-mpeis, maksfb, yavtuk, ayermolo, yozhu, rafaelauler, yota9

Reviewed By: paschalis-mpeis

Pull Request: https://github.com/llvm/llvm-project/pull/186931



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list