aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaChecking.cpp
diff options
context:
space:
mode:
authorHongtao Yu <hoy@fb.com>2023-06-22 14:02:53 -0700
committerHongtao Yu <hoy@fb.com>2023-06-23 16:41:14 -0700
commitabe34ce4e3ba460743150dea7c8d557cd6ba6eb0 (patch)
treee00a7d7a2618c57c3ffab5dd667ebde2acb2cb22 /clang/lib/Sema/SemaChecking.cpp
parent7ba95064856cd1be9a3b48b70caa0ec4a2cda0e4 (diff)
downloadllvm-abe34ce4e3ba460743150dea7c8d557cd6ba6eb0.zip
llvm-abe34ce4e3ba460743150dea7c8d557cd6ba6eb0.tar.gz
llvm-abe34ce4e3ba460743150dea7c8d557cd6ba6eb0.tar.bz2
[Pseudo Probe] Remove the assert of allowing only one call probe for a callsite.
Compiler-generated static symbols, such as the global initializers, can shared the same name and can coexist in the binary. As a result, their pseudo probes are all kept in the binary too. This could cause multiple call probes decoded against one callsite, as probes are decoded against there owning functions by name. I'm temporarily disabling an assert to keep the debug build green until we have a better fix. Reviewed By: wenlei Differential Revision: https://reviews.llvm.org/D153588
Diffstat (limited to 'clang/lib/Sema/SemaChecking.cpp')
0 files changed, 0 insertions, 0 deletions