<div><div dir="auto">I think it should be mostly fine... memory alignment is my main bugbear of a worry, but I guess that requires experimentation ðŸ˜ŠðŸ˜Š</div><br><div class="gmail_quote"><div>On Sun, Aug 27, 2017 at 6:50 PM Michal Terepeta <<a href="mailto:michal.terepeta@gmail.com">michal.terepeta@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="gmail_quote"><div><div><div>> On Thu, Aug 3, 2017 at 2:28 AM Sylvain Henry <<a href="mailto:sylvain@haskus.fr" target="_blank">sylvain@haskus.fr</a>> wrote:</div><div>> Hi,</div><div>></div><div>> I also think we should do this but it has a lot of ramifications: contant folding in Core, codegen, TH, etc.</div><div>></div><div>> Also it will break codes that use primitive types directly, so maybe it's worth a ghc proposal.</div><div><br></div></div></div></div></div><div><div class="gmail_quote"><div><div><div>Ok, a short proposal sounds reasonable.</div><div><br></div><div>I don't think this would break a lot of code - based on a few searches</div><div>it seems that people don't really extract `Int#` from</div><div>`Int8/Int16/Int32` (similarly with words).</div><div>Or am I missing something?</div><div><br></div><div>Thanks,</div><div>Michal</div><div><br></div><div>PS. Sorry for slow reply - I was traveling.</div><div><br></div></div></div></div></div>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div></div>