Skip to content
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

work around yet another MinGW-w64 ASLR bug #17809

Closed
wants to merge 1 commit into from
Closed

work around yet another MinGW-w64 ASLR bug #17809

wants to merge 1 commit into from

Conversation

thestinger
Copy link
Contributor

No description provided.

bors added a commit that referenced this pull request Oct 6, 2014
@bors bors closed this Oct 6, 2014
@thestinger thestinger deleted the windows branch October 13, 2014 14:33
lnicola pushed a commit to lnicola/rust that referenced this pull request Aug 13, 2024
…ykril

Include vendored crates in StaticIndex

`StaticIndex::compute` filters out modules from libraries. This makes an exceptions for vendored libraries, ie libraries actually defined inside the workspace being indexed.

This aims to solve https://bugzilla.mozilla.org/show_bug.cgi?id=1846041 In general StaticIndex is meant for code browsers, which likely want to index all visible source files.
lnicola pushed a commit to lnicola/rust that referenced this pull request Aug 29, 2024
…r=davidbarsky

Add scip/lsif flag to exclude vendored libaries

rust-lang#17809 changed StaticIndex to include vendored libraries. This PR adds a flag to disable that behavior.

At work, our monorepo has too many rust targets to index all at once, so we split them up into several shards. Since all of our libraries are vendored, if rust-analyzer includes them, sharding no longer has much benefit, because every shard will have to index the entire transitive dependency graphs of all of its targets. We get around the issue presented in rust-lang#17809 because some other shard will index the libraries directly.
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.

2 participants