<div class="gmail_quote">On Mon, Mar 19, 2012 at 5:36 PM, Kostya Serebryany <span dir="ltr"><<a href="mailto:kcc@google.com">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">
<div>.. and will not solve my problem -- I still need to distinguish between </div><div>"benign-for-practical-purposes" and "definitely-harmful" vptr races. </div>
<div>The only difference between those two cases lies outside of the instrumented function.</div>(it depends on the dynamic type of the object being destroyed).</blockquote></div><br><div>I see. So essentially, this is purely a QoI issue, and it just happens to be so common that we can't get everyone to fix their code.</div>
<div><br></div><div>Instruction-level metadata sounds better and better. =[ It's not great, but at least you have evidence that this won't be an unending series of QoI issues.</div>