You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following many of the same reasons as haskell/ghcide#355, it would be beneficial to use object files for supporting TemplateHaskell rather than bytecode because it can be cached between runs.
It is also necessary to stop ghcide caching a typechecked module are all transitive dependencies as this uses too much memory on big code bases, at least until there is a garbage collection story.
Following many of the same reasons as haskell/ghcide#355, it would be beneficial to use object files for supporting
TemplateHaskell
rather than bytecode because it can be cached between runs.It is also necessary to stop ghcide caching a typechecked module are all transitive dependencies as this uses too much memory on big code bases, at least until there is a garbage collection story.
This patch is implemented on this branch: https://github.com/mpickering/ghcide/tree/wip/object-files
Questions to resolve:
-fobject-code
is passed?The text was updated successfully, but these errors were encountered: