================ @@ -83,6 +84,20 @@ struct ContextRoot { // Count the number of entries - regardless if we could take the `Taken` mutex ::__sanitizer::atomic_uint64_t TotalEntries = {}; + // Profiles for functions we encounter when collecting a contexutal profile, + // that are not associated with a callsite. This is expected to happen for + // signal handlers, but it also - problematically - currently happens for + // mem{memset|copy|move|set}, which are currently inserted after profile ---------------- snehasish wrote:
Maybe just generalize this statement to "it also happens for functions generated after profile instrumention e.g. mem{set|copy|move}". https://github.com/llvm/llvm-project/pull/131417 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits