From 05e923991b8ae42464913c7778c4bb22b1db524a Mon Sep 17 00:00:00 2001 From: Don Syme Date: Mon, 22 Aug 2022 15:09:12 +0100 Subject: [PATCH 1/5] Activate Server mode for .NET Core compiler --- FSharp.Profiles.props | 4 ++++ src/fsc/fsc.targets | 2 +- src/fsc/runtimeconfig.template.json | 6 ++++++ 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 src/fsc/runtimeconfig.template.json diff --git a/FSharp.Profiles.props b/FSharp.Profiles.props index 4222cace487..1aad8497d1d 100644 --- a/FSharp.Profiles.props +++ b/FSharp.Profiles.props @@ -14,4 +14,8 @@ + + + $(MSBuildThisFileDirectory)src\fsc\runtimeconfig.template.json + diff --git a/src/fsc/fsc.targets b/src/fsc/fsc.targets index 9e4e4e48067..3096e71367e 100644 --- a/src/fsc/fsc.targets +++ b/src/fsc/fsc.targets @@ -22,7 +22,7 @@ - + {{FSCoreVersion}} $(FSCoreVersion) diff --git a/src/fsc/runtimeconfig.template.json b/src/fsc/runtimeconfig.template.json new file mode 100644 index 00000000000..0d58156d557 --- /dev/null +++ b/src/fsc/runtimeconfig.template.json @@ -0,0 +1,6 @@ +{ + "rollForwardOnNoCandidateFx": 2, + "configProperties": { + "System.GC.Server": true + } +} \ No newline at end of file From 075e2e7ae5a8b1b51727d48d8443ba718d31f5c1 Mon Sep 17 00:00:00 2001 From: Vlad Zarytovskii Date: Tue, 30 Aug 2022 15:56:42 +0200 Subject: [PATCH 2/5] Update FSharp.Profiles.props Co-authored-by: Theodore Tsirpanis --- FSharp.Profiles.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FSharp.Profiles.props b/FSharp.Profiles.props index 1aad8497d1d..a8d2343037e 100644 --- a/FSharp.Profiles.props +++ b/FSharp.Profiles.props @@ -15,7 +15,7 @@ - + $(MSBuildThisFileDirectory)src\fsc\runtimeconfig.template.json From 968c30d50b3126577412e571e5a855d28397d216 Mon Sep 17 00:00:00 2001 From: Don Syme Date: Wed, 26 Oct 2022 14:55:00 +0100 Subject: [PATCH 3/5] Update FSharp.Profiles.props Co-authored-by: Daniel Plaisted --- FSharp.Profiles.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FSharp.Profiles.props b/FSharp.Profiles.props index a8d2343037e..66e46a32b08 100644 --- a/FSharp.Profiles.props +++ b/FSharp.Profiles.props @@ -16,6 +16,6 @@ - $(MSBuildThisFileDirectory)src\fsc\runtimeconfig.template.json + true From 28e48134093ec138973803ba730b295a8726d4d9 Mon Sep 17 00:00:00 2001 From: Don Syme Date: Wed, 26 Oct 2022 14:55:33 +0100 Subject: [PATCH 4/5] Delete runtimeconfig.template.json --- src/fsc/runtimeconfig.template.json | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 src/fsc/runtimeconfig.template.json diff --git a/src/fsc/runtimeconfig.template.json b/src/fsc/runtimeconfig.template.json deleted file mode 100644 index 0d58156d557..00000000000 --- a/src/fsc/runtimeconfig.template.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "rollForwardOnNoCandidateFx": 2, - "configProperties": { - "System.GC.Server": true - } -} \ No newline at end of file From 8148380afd390136b2b96488a3bf6b188c5e0cae Mon Sep 17 00:00:00 2001 From: Don Syme Date: Wed, 26 Oct 2022 14:56:32 +0100 Subject: [PATCH 5/5] Update fsc.targets --- src/fsc/fsc.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fsc/fsc.targets b/src/fsc/fsc.targets index ddc3f3bc2d0..af1998e9bbe 100644 --- a/src/fsc/fsc.targets +++ b/src/fsc/fsc.targets @@ -29,7 +29,7 @@ - + {{FSCoreVersion}} $(FSCoreVersion)