<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 15, 2014, at 1:23 PM, Yaron Keren <<a href="mailto:yaron.keren@gmail.com" class="">yaron.keren@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">I don't know if there are other users of PassManager that keep it alive, so doFinalization() and reset() sufferred code rot with regard to reseting state. Most are OK but pieces are missing here and threre. Keeping this existing structure alive will enable reusing the passManager.</span></div></blockquote></div><br class=""><div class="">We make use of this exact functionality, and test it internally for the use cases we care about.  Unfortunately, that does not include COFF support.</div><div class=""><br class=""></div><div class="">—Owen</div></body></html>