Skip to content

Commit e2d2aaa

Browse files
author
msftbot[bot]
authored
Merge pull request #24549 from dotnet-maestro-bot/merge/release/5.0-preview8-to-master
[automated] Merge branch 'release/5.0-preview8' => 'master'
2 parents 29ceed2 + 84b3013 commit e2d2aaa

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/Components/Web.JS/dist/Release/blazor.webassembly.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Components/Web.JS/src/Platform/Mono/MonoPlatform.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,9 @@ function createEmscriptenModuleInstance(resourceLoader: WebAssemblyResourceLoade
359359

360360
MONO.mono_wasm_setenv("MONO_URI_DOTNETRELATIVEORABSOLUTE", "true");
361361
MONO.mono_wasm_setenv("DOTNET_SYSTEM_GLOBALIZATION_INVARIANT", "1");
362+
// Turn off full-gc to prevent browser freezing.
363+
const mono_wasm_enable_on_demand_gc = cwrap('mono_wasm_enable_on_demand_gc', null, ['number']);
364+
mono_wasm_enable_on_demand_gc(0);
362365
const load_runtime = cwrap('mono_wasm_load_runtime', null, ['string', 'number']);
363366
// -1 enables debugging with logging disabled. 0 disables debugging entirely.
364367
load_runtime(appBinDirName, hasDebuggingEnabled() ? -1 : 0);

0 commit comments

Comments
 (0)