[all-commits] [llvm/llvm-project] b3f789: [perf-training] Change profile file pattern string...

Xin-Xin Wang via All-commits all-commits at lists.llvm.org
Tue Dec 17 12:21:28 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: b3f789e037cbfdb1439c01a4eefc9ab9bb0d2c64
      https://github.com/llvm/llvm-project/commit/b3f789e037cbfdb1439c01a4eefc9ab9bb0d2c64
  Author: Xin-Xin Wang <get at xin-xin.me>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M clang/utils/perf-training/lit.cfg

  Log Message:
  -----------
  [perf-training] Change profile file pattern string to use %4m instead of %p

Summary: With %p, each test file that we're using to generate profile data will make its own profraw file which is around 60 MB in size. If we have a lot of test files, that quickly uses a lot of space. Use %4m instead to share the profraw files used to store the profile data. We use 4 here based on the default value in https://reviews.llvm.org/source/llvm-github/browse/master/llvm/CMakeLists.txt$604

Reviewers: beanz, phosek, xiaobai, smeenai, vsk

Reviewed By: vsk

Subscribers: vsk, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D71585




More information about the All-commits mailing list