Skip to content

Commit 753dfba

Browse files
committed
compression on
1 parent 5c6d8e7 commit 753dfba

File tree

681 files changed

+1439
-1376
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

681 files changed

+1439
-1376
lines changed

Test.cmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
@echo off
1+
@echo off
22
powershell -ExecutionPolicy ByPass -NoProfile -command "& """%~dp0eng\build.ps1""" -test %*"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
### Fixed
2+
3+
### Added
4+
5+
### Changed
6+
* Change compiler default setting for compressedMetada ([Issue #17379](https://github.com/dotnet/fsharp/issues/17379), [PR #17383](https://github.com/dotnet/fsharp/pull/17383))
7+
8+
### Breaking Changes
9+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
### Fixed
2+
3+
### Added
4+
5+
### Changed
6+
* Change compiler default setting for compressedMetada ([Issue #17379](https://github.com/dotnet/fsharp/issues/17379), [PR #17383](https://github.com/dotnet/fsharp/pull/17383))
7+
8+
### Breaking Changes
9+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
### Fixed
2+
3+
4+
### Added
5+

src/Compiler/Driver/CompilerConfig.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -723,7 +723,7 @@ type TcConfigBuilder =
723723
metadataVersion = None
724724
standalone = false
725725
extraStaticLinkRoots = []
726-
compressMetadata = false
726+
compressMetadata = true
727727
noSignatureData = false
728728
onlyEssentialOptimizationData = false
729729
useOptimizationDataFile = false

src/Compiler/FSharp.Compiler.Service.fsproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<PropertyGroup Condition="'$(Configuration)' != 'Proto'">
3333
<NoOptimizationData>false</NoOptimizationData>
3434
<NoInterfaceData>false</NoInterfaceData>
35-
<CompressMetadata>false</CompressMetadata>
35+
<CompressMetadata>true</CompressMetadata>
3636
</PropertyGroup>
3737

3838
<PropertyGroup>

src/FSharp.Build/Fsc.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ type public Fsc() as this =
2727
let mutable codePage: string MaybeNull = null
2828
let mutable commandLineArgs: ITaskItem list = []
2929
let mutable compilerTools: ITaskItem[] = [||]
30-
let mutable compressMetadata = false
30+
let mutable compressMetadata = true
3131
let mutable debugSymbols = false
3232
let mutable debugType: string MaybeNull = null
3333
let mutable defineConstants: ITaskItem[] = [||]

src/FSharp.Core/FSharp.Core.fsproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<PropertyGroup Condition="'$(Configuration)' != 'Proto'">
4848
<NoOptimizationData>false</NoOptimizationData>
4949
<NoInterfaceData>false</NoInterfaceData>
50-
<CompressMetadata>false</CompressMetadata>
50+
<CompressMetadata>true</CompressMetadata>
5151
</PropertyGroup>
5252

5353
<!-- When we build FCS solution and we include FSCore as reference, set path explicitly -->

tests/FSharp.Compiler.ComponentTests/EmittedIL/AsyncExpressionStepping/AsyncExpressionSteppingTest1.fs.RealInternalSignatureOff.il.debug.bsl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
.hash algorithm 0x00008004
1818
.ver 0:0:0:0
1919
}
20-
.mresource public FSharpSignatureData.assembly
20+
.mresource public FSharpSignatureCompressedData.assembly
2121
{
2222

2323

2424
}
25-
.mresource public FSharpOptimizationData.assembly
25+
.mresource public FSharpOptimizationCompressedData.assembly
2626
{
2727

2828

tests/FSharp.Compiler.ComponentTests/EmittedIL/AsyncExpressionStepping/AsyncExpressionSteppingTest1.fs.RealInternalSignatureOff.il.release.bsl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
.hash algorithm 0x00008004
1818
.ver 0:0:0:0
1919
}
20-
.mresource public FSharpSignatureData.assembly
20+
.mresource public FSharpSignatureCompressedData.assembly
2121
{
2222

2323

2424
}
25-
.mresource public FSharpOptimizationData.assembly
25+
.mresource public FSharpOptimizationCompressedData.assembly
2626
{
2727

2828

0 commit comments

Comments
 (0)