<div dir="ltr"><div dir="ltr"><div>Hi Ben,</div><div><br></div><div>Sorry for the delay, had been away. I've rebased the branch and spun a 64-bit tarball <a href="https://mistuke.blob.core.windows.net/binaries/releases/mingw-w64-x86_64-binutils-phyx.r6.1b62f9f9-1-any.pkg.tar.xz">https://mistuke.blob.core.windows.net/binaries/releases/mingw-w64-x86_64-binutils-phyx.r6.1b62f9f9-1-any.pkg.tar.xz</a></div><div>If this doesn't have any effect then I think I'd need to profile a slow linking example. The problem is that eventually the cache gets hot so I can't tell unless I flush it if it helped.</div><div><br></div><div>I think dynamic linking should speed this up as well. I have that on my list after the I/O manager (which currently only lacks me finishing the new synchronization primitive, yay debugging CMM)...</div><div><br></div><div>Let me know the results of your testing. I remember for my own testing with -ffunction-sections it did make difference.<br></div><div><br></div><div>Cheers,</div><div>Tamar<br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Jan 8, 2019 at 1:57 AM Ben Gamari <<a href="mailto:ben@well-typed.com" target="_blank">ben@well-typed.com</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">Phyx <<a href="mailto:lonetiger@gmail.com" target="_blank">lonetiger@gmail.com</a>> writes:<br>
<br>
> Hi Ben,<br>
><br>
> Sorry I had completely missed this email, gmail shuffled it away.<br>
><br>
> I should have mentioned that majority of the changes are opt-in on that<br>
> branch through a define _USE_NATIVE_PE_CHECKSUM<br>
> I have a package build for it that I use here<br>
> <a href="https://github.com/Mistuke/mingw-w64-packages" rel="noreferrer" target="_blank">https://github.com/Mistuke/mingw-w64-packages</a><br>
><br>
Ahhh! That explains why I saw such little change. I took a brief look at<br>
the diff but somehow missed this.<br>
<br>
> I can build you a one if you want.<br>
><br>
That would be lovely. Thank you!<br>
<br>
Cheers,<br>
<br>
- Ben<br>
<br>
<br>
</blockquote></div>