Skip to content

Conversation

@pranavkm
Copy link
Contributor

@pranavkm pranavkm commented Aug 3, 2020

Description

Using the full gc sometimes leads to an infinite recursion resulting
in a browser freeze. This was noted as part of running Blazor's benchmarks.
This is being addressed in rc1, in the meanwhile this reverts the behavior to 3.2 defaults.

Customer impact

Browser freezes when using a Blazor WASM application.

Regression

Yes. Full GC on is new to WASM on .NET Core

Risk

Low. Off by default is the behavior we had in 3.2.

Using the full gc sometimes leads to an infinite recursion resulting
in a browser freeze. This was noted as part of running Blazor's benchmarks.
This is being addressed in rc1, in the meanwhile this reverts the behavior to 3.2 defaults.

Browser freezes when using a Blazor WASM application.

Yes. Full GC on is new to WASM on .NET Core

Low. Off by default is the behavior we had in 3.2.
@pranavkm pranavkm requested review from a team and SteveSandersonMS as code owners August 3, 2020 20:12
@ghost ghost added the area-blazor Includes: Blazor, Razor Components label Aug 3, 2020
@pranavkm pranavkm changed the base branch from master to release/5.0-preview8 August 3, 2020 20:13
@pranavkm pranavkm added this to the 5.0.0-preview8 milestone Aug 3, 2020
@pranavkm pranavkm requested a review from lewing August 3, 2020 20:13
@mkArtakMSFT mkArtakMSFT added the Servicing-consider Shiproom approval is required for the issue label Aug 3, 2020
@ghost
Copy link

ghost commented Aug 3, 2020

Hello human! Please make sure you've included the Shiproom Template in a comment or (preferably) the PR description. Also, make sure this PR is not marked as a draft and is ready-to-merge.

@mkArtakMSFT mkArtakMSFT added ask-mode This issue / PR is a patch candidate which we will bar-check internally before patching it. Servicing-approved Shiproom has approved the issue and removed Servicing-consider Shiproom approval is required for the issue labels Aug 3, 2020
@mkArtakMSFT mkArtakMSFT merged commit fcabe6f into release/5.0-preview8 Aug 3, 2020
@mkArtakMSFT mkArtakMSFT deleted the prkrishn/full-gc-off branch August 3, 2020 22:43
@mkArtakMSFT
Copy link
Contributor

Thanks @pranavkm!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-blazor Includes: Blazor, Razor Components ask-mode This issue / PR is a patch candidate which we will bar-check internally before patching it. Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants