From 22419ddde4b8ed83e58f3c4ec65163691a1fa8c6 Mon Sep 17 00:00:00 2001 From: SotoiGhost Date: Mon, 12 Jun 2017 23:07:38 -0500 Subject: [PATCH] [google][firebase][WORKAROUND] IL bug - Bugzilla #53872 - Bindings throws an JIT exception when used in samples, enabling optimization make the trick for now - This bug is fixed in 15.3 release --- .../source/Firebase.Analytics/Firebase.Analytics.csproj | 2 +- Firebase.Auth/source/Firebase.Auth/Firebase.Auth.csproj | 2 +- .../Firebase.CloudMessaging/Firebase.CloudMessaging.csproj | 2 +- Firebase.Core/source/Firebase.Core/Firebase.Core.csproj | 2 +- .../Firebase.CrashReporting/Firebase.CrashReporting.csproj | 2 +- .../source/Firebase.Database/Firebase.Database.csproj | 2 +- .../source/Firebase.DynamicLinks/Firebase.DynamicLinks.csproj | 2 +- .../source/Firebase.InstanceID/Firebase.InstanceID.csproj | 2 +- .../source/Firebase.Invites/Firebase.Invites.csproj | 2 +- .../source/Firebase.RemoteConfig/Firebase.RemoteConfig.csproj | 2 +- .../source/Firebase.Storage/Firebase.Storage.csproj | 2 +- .../source/Google.Analytics/Google.Analytics.csproj | 2 +- .../source/Google.AppIndexing/Google.AppIndexing.csproj | 2 +- Google.Cast/source/Google.Cast/Google.Cast.csproj | 2 +- Google.Core/source/Google.Core/Google.Core.csproj | 2 +- .../source/Google.InstanceID/Google.InstanceID.csproj | 2 +- Google.Maps/source/Google.Maps/Google.Maps.csproj | 2 +- .../source/Google.MobileAds/Google.MobileAds.csproj | 2 +- Google.SignIn/source/Google.SignIn/Google.SignIn.csproj | 2 +- .../source/Google.TagManager/Google.TagManager.csproj | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/Firebase.Analytics/source/Firebase.Analytics/Firebase.Analytics.csproj b/Firebase.Analytics/source/Firebase.Analytics/Firebase.Analytics.csproj index 8ff078b8f..9681c981d 100644 --- a/Firebase.Analytics/source/Firebase.Analytics/Firebase.Analytics.csproj +++ b/Firebase.Analytics/source/Firebase.Analytics/Firebase.Analytics.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.Auth/source/Firebase.Auth/Firebase.Auth.csproj b/Firebase.Auth/source/Firebase.Auth/Firebase.Auth.csproj index aaa387d50..eba25e495 100644 --- a/Firebase.Auth/source/Firebase.Auth/Firebase.Auth.csproj +++ b/Firebase.Auth/source/Firebase.Auth/Firebase.Auth.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.CloudMessaging/source/Firebase.CloudMessaging/Firebase.CloudMessaging.csproj b/Firebase.CloudMessaging/source/Firebase.CloudMessaging/Firebase.CloudMessaging.csproj index 23425fe0f..8b13073ae 100644 --- a/Firebase.CloudMessaging/source/Firebase.CloudMessaging/Firebase.CloudMessaging.csproj +++ b/Firebase.CloudMessaging/source/Firebase.CloudMessaging/Firebase.CloudMessaging.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.Core/source/Firebase.Core/Firebase.Core.csproj b/Firebase.Core/source/Firebase.Core/Firebase.Core.csproj index ac0b04cda..4da92a632 100644 --- a/Firebase.Core/source/Firebase.Core/Firebase.Core.csproj +++ b/Firebase.Core/source/Firebase.Core/Firebase.Core.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.CrashReporting/source/Firebase.CrashReporting/Firebase.CrashReporting.csproj b/Firebase.CrashReporting/source/Firebase.CrashReporting/Firebase.CrashReporting.csproj index e61907f8c..239201e64 100644 --- a/Firebase.CrashReporting/source/Firebase.CrashReporting/Firebase.CrashReporting.csproj +++ b/Firebase.CrashReporting/source/Firebase.CrashReporting/Firebase.CrashReporting.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.Database/source/Firebase.Database/Firebase.Database.csproj b/Firebase.Database/source/Firebase.Database/Firebase.Database.csproj index 4d93c1d56..ec2fdd824 100644 --- a/Firebase.Database/source/Firebase.Database/Firebase.Database.csproj +++ b/Firebase.Database/source/Firebase.Database/Firebase.Database.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.DynamicLinks/source/Firebase.DynamicLinks/Firebase.DynamicLinks.csproj b/Firebase.DynamicLinks/source/Firebase.DynamicLinks/Firebase.DynamicLinks.csproj index 029a2d865..5ce877169 100644 --- a/Firebase.DynamicLinks/source/Firebase.DynamicLinks/Firebase.DynamicLinks.csproj +++ b/Firebase.DynamicLinks/source/Firebase.DynamicLinks/Firebase.DynamicLinks.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.InstanceID/source/Firebase.InstanceID/Firebase.InstanceID.csproj b/Firebase.InstanceID/source/Firebase.InstanceID/Firebase.InstanceID.csproj index aaf877a1b..f0381a138 100644 --- a/Firebase.InstanceID/source/Firebase.InstanceID/Firebase.InstanceID.csproj +++ b/Firebase.InstanceID/source/Firebase.InstanceID/Firebase.InstanceID.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.Invites/source/Firebase.Invites/Firebase.Invites.csproj b/Firebase.Invites/source/Firebase.Invites/Firebase.Invites.csproj index 2e0d59954..8d7344f95 100644 --- a/Firebase.Invites/source/Firebase.Invites/Firebase.Invites.csproj +++ b/Firebase.Invites/source/Firebase.Invites/Firebase.Invites.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.RemoteConfig/source/Firebase.RemoteConfig/Firebase.RemoteConfig.csproj b/Firebase.RemoteConfig/source/Firebase.RemoteConfig/Firebase.RemoteConfig.csproj index 4fc325096..22cfefebd 100644 --- a/Firebase.RemoteConfig/source/Firebase.RemoteConfig/Firebase.RemoteConfig.csproj +++ b/Firebase.RemoteConfig/source/Firebase.RemoteConfig/Firebase.RemoteConfig.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Firebase.Storage/source/Firebase.Storage/Firebase.Storage.csproj b/Firebase.Storage/source/Firebase.Storage/Firebase.Storage.csproj index 3d4692e5a..52e5a4177 100644 --- a/Firebase.Storage/source/Firebase.Storage/Firebase.Storage.csproj +++ b/Firebase.Storage/source/Firebase.Storage/Firebase.Storage.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.Analytics/source/Google.Analytics/Google.Analytics.csproj b/Google.Analytics/source/Google.Analytics/Google.Analytics.csproj index f207b1d10..0f17f55f6 100644 --- a/Google.Analytics/source/Google.Analytics/Google.Analytics.csproj +++ b/Google.Analytics/source/Google.Analytics/Google.Analytics.csproj @@ -15,7 +15,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.AppIndexing/source/Google.AppIndexing/Google.AppIndexing.csproj b/Google.AppIndexing/source/Google.AppIndexing/Google.AppIndexing.csproj index f49c8b0a4..7ccfedb3d 100644 --- a/Google.AppIndexing/source/Google.AppIndexing/Google.AppIndexing.csproj +++ b/Google.AppIndexing/source/Google.AppIndexing/Google.AppIndexing.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.Cast/source/Google.Cast/Google.Cast.csproj b/Google.Cast/source/Google.Cast/Google.Cast.csproj index 9a9161a72..c30e9e843 100644 --- a/Google.Cast/source/Google.Cast/Google.Cast.csproj +++ b/Google.Cast/source/Google.Cast/Google.Cast.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.Core/source/Google.Core/Google.Core.csproj b/Google.Core/source/Google.Core/Google.Core.csproj index 3e60f1af6..6fb2b3c77 100644 --- a/Google.Core/source/Google.Core/Google.Core.csproj +++ b/Google.Core/source/Google.Core/Google.Core.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.InstanceID/source/Google.InstanceID/Google.InstanceID.csproj b/Google.InstanceID/source/Google.InstanceID/Google.InstanceID.csproj index 586b4cb11..da6d01f5e 100644 --- a/Google.InstanceID/source/Google.InstanceID/Google.InstanceID.csproj +++ b/Google.InstanceID/source/Google.InstanceID/Google.InstanceID.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.Maps/source/Google.Maps/Google.Maps.csproj b/Google.Maps/source/Google.Maps/Google.Maps.csproj index 82f025a04..f3733b2fc 100644 --- a/Google.Maps/source/Google.Maps/Google.Maps.csproj +++ b/Google.Maps/source/Google.Maps/Google.Maps.csproj @@ -15,7 +15,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.MobileAds/source/Google.MobileAds/Google.MobileAds.csproj b/Google.MobileAds/source/Google.MobileAds/Google.MobileAds.csproj index fedb74dc9..91574491b 100644 --- a/Google.MobileAds/source/Google.MobileAds/Google.MobileAds.csproj +++ b/Google.MobileAds/source/Google.MobileAds/Google.MobileAds.csproj @@ -15,7 +15,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.SignIn/source/Google.SignIn/Google.SignIn.csproj b/Google.SignIn/source/Google.SignIn/Google.SignIn.csproj index a1d694fa9..b9e420b4e 100644 --- a/Google.SignIn/source/Google.SignIn/Google.SignIn.csproj +++ b/Google.SignIn/source/Google.SignIn/Google.SignIn.csproj @@ -13,7 +13,7 @@ true full - false + true bin\Debug DEBUG; prompt diff --git a/Google.TagManager/source/Google.TagManager/Google.TagManager.csproj b/Google.TagManager/source/Google.TagManager/Google.TagManager.csproj index 77d8960bd..055ae79cb 100644 --- a/Google.TagManager/source/Google.TagManager/Google.TagManager.csproj +++ b/Google.TagManager/source/Google.TagManager/Google.TagManager.csproj @@ -15,7 +15,7 @@ true full - false + true bin\Debug DEBUG; prompt