[browser] mono_exit improvements (#88387)
authorPavel Savara <pavel.savara@gmail.com>
Sat, 15 Jul 2023 05:22:09 +0000 (07:22 +0200)
committerGitHub <noreply@github.com>
Sat, 15 Jul 2023 05:22:09 +0000 (07:22 +0200)
commit7980421b2c2a8cc21c2060f831b8020ef0517632
tree70306861db38364764d15d7ded0cc915be740a55
parentc93336aa443376e60e7b4da4e6f7b4b367cb80d9
[browser] mono_exit improvements (#88387)
64 files changed:
src/libraries/tests.proj
src/mono/sample/wasm/browser-shutdown/Makefile [new file with mode: 0644]
src/mono/sample/wasm/browser-shutdown/Program.cs [new file with mode: 0644]
src/mono/sample/wasm/browser-shutdown/Wasm.Browser.Shutdown.Sample.csproj [new file with mode: 0644]
src/mono/sample/wasm/browser-shutdown/index.html [new file with mode: 0644]
src/mono/sample/wasm/browser-shutdown/main.js [new file with mode: 0644]
src/mono/sample/wasm/browser-threads-minimal/Program.cs
src/mono/wasm/runtime/assets.ts
src/mono/wasm/runtime/cancelable-promise.ts
src/mono/wasm/runtime/cwraps.ts
src/mono/wasm/runtime/diagnostics/browser/controller.ts
src/mono/wasm/runtime/diagnostics/index.ts
src/mono/wasm/runtime/diagnostics/mock/environment.ts
src/mono/wasm/runtime/diagnostics/server_pthread/index.ts
src/mono/wasm/runtime/diagnostics/server_pthread/ipc-protocol/serializer.ts
src/mono/wasm/runtime/diagnostics/server_pthread/streaming-session.ts
src/mono/wasm/runtime/dotnet.d.ts
src/mono/wasm/runtime/driver.c
src/mono/wasm/runtime/gc-handles.ts
src/mono/wasm/runtime/globals.ts
src/mono/wasm/runtime/http.ts
src/mono/wasm/runtime/invoke-cs.ts
src/mono/wasm/runtime/invoke-js.ts
src/mono/wasm/runtime/jiterpreter-interp-entry.ts
src/mono/wasm/runtime/jiterpreter-jit-call.ts
src/mono/wasm/runtime/jiterpreter-support.ts
src/mono/wasm/runtime/jiterpreter-trace-generator.ts
src/mono/wasm/runtime/jiterpreter.ts
src/mono/wasm/runtime/loader/assets.ts
src/mono/wasm/runtime/loader/config.ts
src/mono/wasm/runtime/loader/exit.ts
src/mono/wasm/runtime/loader/globals.ts
src/mono/wasm/runtime/loader/libraryInitializers.ts
src/mono/wasm/runtime/loader/logging.ts
src/mono/wasm/runtime/loader/polyfills.ts
src/mono/wasm/runtime/loader/promise-controller.ts
src/mono/wasm/runtime/loader/run.ts
src/mono/wasm/runtime/logging.ts
src/mono/wasm/runtime/managed-exports.ts
src/mono/wasm/runtime/marshal-to-cs.ts
src/mono/wasm/runtime/marshal-to-js.ts
src/mono/wasm/runtime/marshal.ts
src/mono/wasm/runtime/memory.ts
src/mono/wasm/runtime/net6-legacy/method-binding.ts
src/mono/wasm/runtime/net6-legacy/method-calls.ts
src/mono/wasm/runtime/net6-legacy/strings.ts
src/mono/wasm/runtime/polyfills.ts
src/mono/wasm/runtime/profiler.ts
src/mono/wasm/runtime/pthreads/browser/index.ts
src/mono/wasm/runtime/pthreads/shared/emscripten-replacements.ts
src/mono/wasm/runtime/pthreads/shared/index.ts
src/mono/wasm/runtime/pthreads/worker/index.ts
src/mono/wasm/runtime/rollup.config.js
src/mono/wasm/runtime/run.ts
src/mono/wasm/runtime/scheduling.ts
src/mono/wasm/runtime/snapshot.ts
src/mono/wasm/runtime/startup.ts
src/mono/wasm/runtime/types/consts.d.ts
src/mono/wasm/runtime/types/emscripten.ts
src/mono/wasm/runtime/types/internal.ts
src/mono/wasm/runtime/web-socket.ts
src/mono/wasm/test-main.js
src/mono/wasm/testassets/WasmBasicTestApp/wwwroot/main.js
src/mono/wasm/wasm.proj