slow load and typecheck

Brandon Allbery allbery.b at gmail.com
Tue Oct 8 14:53:53 UTC 2019


I already mentioned needing .hi (I may have said hsc, whoops; Haskell
Interface files) from dependencies; you really want to turn that part on,
at least. And possibly ensure your other options are compatible with
existing .hi files, so they can be loaded directly. I think the .o isn't
used until link time, which should be irrelevant for you; but you really do
want those .hi files, otherwise it must compile the dependency module to
generate one.

On Tue, Oct 8, 2019 at 10:51 AM Sam Halliday <sam.halliday at gmail.com> wrote:

> Matthew Pickering <matthewtpickering at gmail.com> writes:
>
> > Are you writing interface files (-fwrite-interface)? It makes no sense
> > for HscInterpreted to be faster than HscNothing.
>
> Nope, not writing anything like that (I just checked the ghc flags from
> hie-bios to confirm)... and I agree that this makes no sense.
>
>
> --
> Best regards,
> Sam
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>


-- 
brandon s allbery kf8nh
allbery.b at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20191008/f48e2064/attachment.html>


More information about the ghc-devs mailing list