-
-
Notifications
You must be signed in to change notification settings - Fork 367
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve performance of NormalizedFilePath #3067
Conversation
156f1f0
to
17c81ec
Compare
3bb4355
to
160bbd2
Compare
e34e0db
to
3fa1858
Compare
@@ -76,7 +76,7 @@ versions: | |||
|
|||
|
|||
# - 1.8.0.0 | |||
# - upstream: origin/master | |||
- upstream: origin/master |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should compare with origin/master by default, so that we can see if a PR makes the performance better or worse.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I disabled it temporarily when merging the benchmark suite PR because upstream/master
lacked some fixes that were required to run it. Thanks for enabling it!
# - ghcide-code-actions-bindings | ||
# - ghcide-code-actions-fill-holes | ||
# - ghcide-code-actions-imports-exports | ||
# - ghcide-code-actions-type-signatures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems reasonable
…server into kokobd/os-path
This reverts commit 1c2a11d.
…server into kokobd/os-path
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome stuff!
* upgrade lsp * modify default benchmark config * upgrade lsp * use lsp master * temp: compare benchmark with previous commit * use text in NormalizedFilePath * upgrade to lsp master * fix stack config * remove obsolete dir form ghcide.cabal * run pre-commit without args * Revert "run pre-commit without args" This reverts commit 1c2a11d. * remove unnecessary tests
Upgrade
lsp
to benefit from the recent optimization inNormalizedFilePath
.Upstream PRs:
This PR doesn't take care of Nix, as Nix is already failing due to
hiedb
andhie-bios
. Maybe someone familiar with Nix could solve them all in one PR.