Skip to content

Provide a sync path for 'AdditionalText' to prevent thread explosions.#6596

Merged
CyrusNajmabadi merged 1 commit intodotnet:masterfrom
CyrusNajmabadi:threadExplosion
Nov 5, 2015
Merged

Provide a sync path for 'AdditionalText' to prevent thread explosions.#6596
CyrusNajmabadi merged 1 commit intodotnet:masterfrom
CyrusNajmabadi:threadExplosion

Conversation

@CyrusNajmabadi
Copy link
Contributor

No description provided.

@CyrusNajmabadi
Copy link
Contributor Author

Tagging @dotnet/roslyn-ide

@jasonmalinowski
Copy link
Member

👍. @Pilchie, @CyrusNajmabadi makes a good question -- this is potentially a significant perf improvement, we assume stabilization is locked at this point?

@CyrusNajmabadi
Copy link
Contributor Author

Since no one has reported this issue but me, i think we don't need to take this for Update1.

@Pilchie
Copy link
Member

Pilchie commented Nov 5, 2015

👍 for master. I don't think this meets the bar for stabilization

@Pilchie
Copy link
Member

Pilchie commented Nov 5, 2015

@srivatsn, @mavasani. Talking to @sharwell, we suspect that this issue might be the root cause of a slowdown that he was discussing with you.

@srivatsn
Copy link
Contributor

srivatsn commented Nov 5, 2015

Yep Sam just stopped by the next table :) 👍

CyrusNajmabadi added a commit that referenced this pull request Nov 5, 2015
Provide a sync path for 'AdditionalText' to prevent thread explosions.
@CyrusNajmabadi CyrusNajmabadi merged commit 14a2029 into dotnet:master Nov 5, 2015
@CyrusNajmabadi CyrusNajmabadi deleted the threadExplosion branch November 5, 2015 23:10
@sharwell
Copy link
Contributor

sharwell commented Nov 7, 2015

It sounds like this could be the source of crushing slowdowns when enabling analyzers in one of the larger projects I work on. I'm currently investigating whether this behavior is actually what we see in that case, and also what we can do in our analyzers to work around the issue (DotNetAnalyzers/StyleCopAnalyzers#1736).

sharwell added a commit to sharwell/StyleCopAnalyzers that referenced this pull request Nov 8, 2015
github-actions bot pushed a commit that referenced this pull request Apr 1, 2025
Generate syntax lists with the correct type
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants