KEMBAR78
Change compiler default setting for compressedMetada · Issue #17379 · dotnet/fsharp · GitHub
Skip to content

Change compiler default setting for compressedMetada #17379

@KevinRansom

Description

@KevinRansom

**With F# 9.0 Compiler:

  • Switch FSharp.Core and FSharp.Compiler.Service to compressedmetadata+

  • Change default to compressedmetadata+, when building assemblies.**

This reduces the size of built assemblies by allowing us to embed compressed signaturedata and optimizationdata in assemblies.
F# Compilers before F# 7.0 cannot read compressedMetadata to revert to old behavior use:
--compressedmetadata-
or the build property
<CompressedMetadata>false</CompressedMetadata>

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions