I have been using Pepe's branch, it is stable and faster than the release. Matt
On Thu, Sep 23, 2021 at 12:38 PM Pepe Iborra <pepeibo...@gmail.com> wrote: > > I have worked on making ghcide scale better to large projects, in the context > of Facebook Sigma, bringing down the complexity of "edits" from O(transitive > imports) to O(transitive modules). > The changes have not yet made it into an HLS release, but they are very much > ready for use if you are willing to build your own HLS binary: > > https://github.com/haskell/haskell-language-server/pull/2060 > > On Mon, 20 Sept 2021 at 19:05, Ben Gamari <b...@smart-cactus.org> wrote: >> >> Richard Eisenberg <li...@richarde.dev> writes: >> >> > Hi devs, >> > >> > I have migrated to use VSCode instead of emacs. There are the usual >> > switchover pains, but I'm mostly pleased. One particular point of pleasure >> > was that I had to do nothing, at all, to get VSCode working within the GHC >> > code base. (Well, I had to switch to Hadrian, but perhaps that's for the >> > best.) >> > >> > My problem: VSCode over GHC pins my processor at 100% if I edit anything. >> > Any advice for fixing this? >> > >> > A little more detail: When VSCode starts up, it spends a while >> > "processing" and "indexing" (no idea what these mean). OK. I can pay that >> > one-time cost. But as I start editing, etc., it needs to process and index >> > a lot more. Somewhat continuously. This slows my computer down generally, >> > and -- more annoyingly -- slows down my builds (run in a separate >> > terminal). >> > >> I suspect you are using not just VS Code (which generally performs >> fairly well on files of "reasonable" size) but also Haskell Language >> Server; is this so? >> >> Indeed it is sadly true that LSP is currently a bit sluggish on GHC. >> This is something that Matt Pickering has done a bit of work on the >> past; he may have some concrete guidance for how to improve matters. >> In the past he has suggested to me that disabling some language server >> functionality helps matters. >> >> Cheers, >> >> - Ben >> _______________________________________________ >> ghc-devs mailing list >> ghc-devs@haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs > > _______________________________________________ > ghc-devs mailing list > ghc-devs@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs