<div dir="ltr">Wrong commit message. The correct one should be:<div>[asan] PR17409: actually set asan-instrumentation-with-call-threshold to 10000. This is an ugly workaround for a longstanding bug in codegen<br></div></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 21, 2014 at 7:35 AM, Kostya Serebryany <span dir="ltr"><<a href="mailto:kcc@google.com" target="_blank">kcc@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Author: kcc<br>
Date: Mon Apr 21 09:35:00 2014<br>
New Revision: 206756<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=206756&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=206756&view=rev</a><br>
Log:<br>
[asan] add a run-time flag detect_container_overflow=true/false<br>
<br>
Modified:<br>
llvm/trunk/lib/Transforms/Instrumentation/AddressSanitizer.cpp<br>
<br>
Modified: llvm/trunk/lib/Transforms/Instrumentation/AddressSanitizer.cpp<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Instrumentation/AddressSanitizer.cpp?rev=206756&r1=206755&r2=206756&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Instrumentation/AddressSanitizer.cpp?rev=206756&r1=206755&r2=206756&view=diff</a><br>
==============================================================================<br>
--- llvm/trunk/lib/Transforms/Instrumentation/AddressSanitizer.cpp (original)<br>
+++ llvm/trunk/lib/Transforms/Instrumentation/AddressSanitizer.cpp Mon Apr 21 09:35:00 2014<br>
@@ -155,7 +155,7 @@ static cl::opt<int> ClInstrumentationWit<br>
cl::desc("If the function being instrumented contains more than "<br>
"this number of memory accesses, use callbacks instead of "<br>
"inline checks (-1 means never use callbacks)."),<br>
- cl::Hidden, cl::init(-1));<br>
+ cl::Hidden, cl::init(10000));<br>
static cl::opt<std::string> ClMemoryAccessCallbackPrefix(<br>
"asan-memory-access-callback-prefix",<br>
cl::desc("Prefix for memory access callbacks"), cl::Hidden,<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br></div>