-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Closed
Labels
arch-wasmWebAssembly architectureWebAssembly architecturearea-Build-monoos-wasiRelated to WASI variant of arch-wasmRelated to WASI variant of arch-wasm
Milestone
Description
We should review the all the runtime feature flags and document their impact on the wasi build and select an appriate default setting for each.
for example:
<TrimMode>full</TrimMode>
<WasmSingleFileBundle>true</WasmSingleFileBundle>
<InvariantGlobalization>true</InvariantGlobalization>
<InvariantTimezone>true</InvariantTimezone>
<WasmBuildNative>true</WasmBuildNative>
<WasmNativeStrip>false</WasmNativeStrip>
<UseSystemResourceKeys>true</UseSystemResourceKeys>
<PredefinedCulturesOnly>true</PredefinedCulturesOnly> <!-- some -->
<MetricsSupport>false</MetricsSupport> <!-- nothing -->
<DisableDependencyInjectionDynamicEngine>true</DisableDependencyInjectionDynamicEngine> <!-- nothing -->
<JsonSerializerIsReflectionEnabledByDefault>false</JsonSerializerIsReflectionEnabledByDefault>
<DebuggerSupport>false</DebuggerSupport>
<EnableUnsafeUTF7Encoding>false</EnableUnsafeUTF7Encoding>
<EventSourceSupport>false</EventSourceSupport>
<EnableUnsafeBinaryFormatterSerialization>false</EnableUnsafeBinaryFormatterSerialization>
<StartupHookSupport>false</StartupHookSupport>
<AutoreleasePoolSupport>false</AutoreleasePoolSupport>
<CustomResourceTypesSupport>false</CustomResourceTypesSupport>
<MetadataUpdaterSupport>false</MetadataUpdaterSupport>
<NullabilityInfoContextSupport>false</NullabilityInfoContextSupport>
<DynamicCodeSupport>false</DynamicCodeSupport>
<_AggressiveAttributeTrimming>true</_AggressiveAttributeTrimming>elringus
Metadata
Metadata
Assignees
Labels
arch-wasmWebAssembly architectureWebAssembly architecturearea-Build-monoos-wasiRelated to WASI variant of arch-wasmRelated to WASI variant of arch-wasm