<div dir="ltr">Hi Mayuresh,<br><br>I skimmed the paper and it seems interesting. I have one high-level question: how relevant is this technique to conventional single-threaded compilers? There's some mention of being able to account for system operations (e.g., IO), but It's not clear to me if the tool is of any use for profiling LLVM-based compilers.<br><br>Thanks,<br>Jakub</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 11, 2019 at 9:29 PM Mayuresh Kathe via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Just in-case you didn't know about this, check out this new profiling <br>
technique and it's working implementation at; <br>
<a href="https://github.com/plasma-umass/coz/" rel="noreferrer" target="_blank">https://github.com/plasma-umass/coz/</a><br>
<br>
Also a paper describing the work is available at; <br>
<a href="https://blog.acolyer.org/2015/10/14/coz-finding-code-that-counts-with-causal-profling/" rel="noreferrer" target="_blank">https://blog.acolyer.org/2015/10/14/coz-finding-code-that-counts-with-causal-profling/</a><br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div>Jakub Kuderski</div></div>