Skip to content

prepare document store for workspace symbols#2585

Merged
Techatrix merged 8 commits intomasterfrom
techatrix/doc-store-refactor
Jan 29, 2026
Merged

prepare document store for workspace symbols#2585
Techatrix merged 8 commits intomasterfrom
techatrix/doc-store-refactor

Conversation

@Techatrix
Copy link
Member

Based on changes from #2339.

Techatrix and others added 8 commits January 28, 2026 22:16
Previously threads would redundantly load the same document when calling `getOrLoadHandle` on the same file. Instead, this change will make sure that only one thread does the work while the rest waits.

Co-Authored-By: SuperAuguste <19855629+SuperAuguste@users.noreply.github.com>
This is only meant for debugging with valgrind or sanitizers.
@Techatrix Techatrix merged commit 95f4b1a into master Jan 29, 2026
6 checks passed
@Techatrix Techatrix deleted the techatrix/doc-store-refactor branch January 29, 2026 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments