<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 16 January 2014 17:32, Tim Northover <span dir="ltr"><<a href="mailto:t.p.northover@gmail.com" target="_blank">t.p.northover@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><span style="color:rgb(34,34,34)">The main barrier at the moment (I believe) is that structs are</span><br>
</div>
completely broken up by the time CodeGen gets involved.<br></blockquote><div><br></div><div>That would be the biggest change, yes. They either get squashed into an array of the size of the object or separate elements, and that's not just ugly but makes it harder for optimizers to reason about aliasing and layout. But for that, we'd need to fix the back-end first.</div>
<div><br></div><div>cheers,</div><div>--renato</div></div><br></div></div>