[all-commits] [llvm/llvm-project] 902a99: [BOLT] Make memory profile parsing optional (#129585)

Amir Ayupov via All-commits all-commits at lists.llvm.org
Thu Jun 12 14:46:59 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 902a991e1245537f5fc11e031409fdd69fba1c06
      https://github.com/llvm/llvm-project/commit/902a991e1245537f5fc11e031409fdd69fba1c06
  Author: Amir Ayupov <aaupov at fb.com>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

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

  Log Message:
  -----------
  [BOLT] Make memory profile parsing optional (#129585)

Introduce `parse-mem-profile` option to limit overheads processing
tracing data (Intel PT or ARM ETM). By default, it's enabled for
perf data (existing behavior), unless `itrace` is passed to parse
tracing data where it's extremely expensive. In this case, the flag
needs to be set explicitly if needed.



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