<div dir="ltr"><div class="gmail_extra">LGTM</div><div class="gmail_extra"><br></div><div class="gmail_extra">Tiny nit:</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 15, 2014 at 2:43 PM, Juergen Ributzka <span dir="ltr"><<a href="mailto:juergen@apple.com" target="_blank">juergen@apple.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><font face="Menlo">/// \brief Calls the yield callback (if applicable).<div class=""><br>///<br>/// This transfers control back to the client, which may suspend the current<br>
/// thread. Only call this method when LLVM doesn't hold any global mutex or<br>/// cannot block the execution in another LLVM context.<br></div>void yieldToClient();</font></blockquote></div><br>I would just call it "yield" as we're not passing in a particular client. This makes me think of a designated yield to some other thread in a UMS style system. Anyways, this is down at the dim bottoms of tiny nits and bikesheds. =D Ship it.</div>
</div>