Skip to content

Fix a race in CachingDictionary.#62248

Merged
AlekseyTs merged 2 commits intodotnet:release/dev17.3from
AlekseyTs:Issue60259
Jun 30, 2022
Merged

Fix a race in CachingDictionary.#62248
AlekseyTs merged 2 commits intodotnet:release/dev17.3from
AlekseyTs:Issue60259

Conversation

@AlekseyTs
Copy link
Contributor

Fixes #60259.

@AlekseyTs AlekseyTs requested review from RikkiGibson and jcouv June 29, 2022 18:09
@AlekseyTs AlekseyTs requested a review from a team as a code owner June 29, 2022 18:09
Copy link
Member

@jcouv jcouv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM Thanks (iteration 1)

@jcouv jcouv self-assigned this Jun 29, 2022
@AlekseyTs AlekseyTs requested a review from a team June 29, 2022 18:25
@AlekseyTs
Copy link
Contributor Author

@RikkiGibson, @dotnet/roslyn-compiler For the second review.

@RikkiGibson RikkiGibson self-assigned this Jun 29, 2022
@AlekseyTs AlekseyTs changed the base branch from main to release/dev17.3 June 29, 2022 19:08
@AlekseyTs AlekseyTs requested review from a team as code owners June 29, 2022 19:08
@AlekseyTs AlekseyTs requested a review from a team June 29, 2022 19:08
@AlekseyTs
Copy link
Contributor Author

Sorry, I have to rebase the branch in order to target release/dev17.3

@AlekseyTs AlekseyTs merged commit 2925b7a into dotnet:release/dev17.3 Jun 30, 2022
@jcouv
Copy link
Member

jcouv commented Jun 30, 2022

@AlekseyTs I've set up the repro again today and was not able to repro the race condition/error with new compiler bits :-)

333fred added a commit that referenced this pull request Jul 5, 2022
…ures/semi-auto-props

* upstream/main: (887 commits)
  Ensure elastic trivia for reusable syntax in field generator (#62346)
  Fix typos in the incremental generators doc (#62343)
  Theme The "Generate Overrides" Dialog (#62244)
  Walk green-nodes in incremental-generator attribute-finding path (#62295)
  Cache the hash in compilation options (#62289)
  Respect dotnet_style_namespace_match_folder (#62310)
  Remove unreachable condition
  Specify builder capacities in incremental generation to avoid wasted scratch arrays. (#62285)
  Skip the test (#62287)
  Revert "Revert "Add Move Static Member To Existing Type (#61519)"" (#62284)
  Highlight the search term in the options page (#61301)
  Synch handlers with fix (#62209)
  Disable integration tests
  Fix
  Set capacity of builder to avoid expensive garbage.
  Add public APIs for opened and closed event handling for non-source documents
  Handle possible null symbols in `getAttributeTarget` (#62137)
  Perform a lookahead rather than a parsing attempt in order to determine if current token starts a conversion operator declaration. (#62240)
  Fix a race in CachingDictionary. (#62248)
  Simplify
  ...
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.

Intermittent build failures with "error CS0104: X is an ambiguous reference between System.X and System.X"

4 participants