Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

CyrusNajmabadi
Copy link
Member

Followup to #67843.

'recoverable text' is what lets us dump source-texts from memory to memory mapped files. There's a lot of complexity here (as well as crashes :)) that woudl be nice to get rid of. Now we're always 64bit, it seems possible we don't need any of this anymore as we just have all the 64bit address space to work with.

Adding an option for this so we can A/B test this and see if we run into any issues.

@CyrusNajmabadi CyrusNajmabadi requested a review from a team as a code owner April 17, 2023 21:14
@ghost ghost added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Apr 17, 2023
[property: DataMember(Order = 2)] bool DisableSharedSyntaxTrees = false,
[property: DataMember(Order = 3)] bool DeferCreatingRecoverableText = false)
[property: DataMember(Order = 3)] bool DeferCreatingRecoverableText = false,
[property: DataMember(Order = 4)] bool DisableRecoverableText = false)
Copy link
Member

Choose a reason for hiding this comment

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

Do we still need DeferCreatingRecoverableText?

Copy link
Member Author

Choose a reason for hiding this comment

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

yes. two separate experiements. one is if we have the concept at all. the second is if we defer makign the recoverable text to a later point in time :)

@CyrusNajmabadi CyrusNajmabadi merged commit fb48920 into dotnet:main Apr 24, 2023
@ghost ghost added this to the Next milestone Apr 24, 2023
@dibarbet dibarbet modified the milestones: Next, 17.7 P1 Apr 25, 2023
@CyrusNajmabadi CyrusNajmabadi deleted the noRecoverableText branch August 17, 2023 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants