Skip to content

Commit ced3162

Browse files
Version 7.1.7 Preview: Disabled V8 pointer compression to improve performance and potentially fix GitHub Issue ClearFoundry#291; added symbols to managed component packages. Tested with V8 9.5.172.13 (Beta).
1 parent 0743313 commit ced3162

File tree

19 files changed

+84
-66
lines changed

19 files changed

+84
-66
lines changed

ClearScript.NoV8.sln.DotSettings

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=JsPathNotFound/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1313
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=PossibleNullReferenceException/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1414
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ReturnFromGlobalScopetWithValue/@EntryIndexedValue">DO_NOT_SHOW</s:String>
15+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SwapViaDeconstruction/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1516
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UnusedLocals/@EntryIndexedValue">DO_NOT_SHOW</s:String>
17+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UseArrayEmptyMethod/@EntryIndexedValue">DO_NOT_SHOW</s:String>
18+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UseObjectOrCollectionInitializer/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1619
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=WrongExpressionStatement/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1720
<s:String x:Key="/Default/CodeInspection/JsInspections/LanguageLevel/@EntryValue">Experimental</s:String>
1821
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_AFTER_TYPECAST_PARENTHESES/@EntryValue">False</s:Boolean>

ClearScript.sln.DotSettings

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=JsPathNotFound/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1313
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=PossibleNullReferenceException/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1414
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ReturnFromGlobalScopetWithValue/@EntryIndexedValue">DO_NOT_SHOW</s:String>
15+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SwapViaDeconstruction/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1516
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UnusedLocals/@EntryIndexedValue">DO_NOT_SHOW</s:String>
17+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UseArrayEmptyMethod/@EntryIndexedValue">DO_NOT_SHOW</s:String>
18+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UseObjectOrCollectionInitializer/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1619
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=WrongExpressionStatement/@EntryIndexedValue">DO_NOT_SHOW</s:String>
1720
<s:String x:Key="/Default/CodeInspection/JsInspections/LanguageLevel/@EntryValue">Experimental</s:String>
1821
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_AFTER_TYPECAST_PARENTHESES/@EntryValue">False</s:Boolean>

ClearScript/Exports/VersionSymbols.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
#pragma once
77

8-
#define CLEARSCRIPT_VERSION_STRING "7.1.6"
9-
#define CLEARSCRIPT_VERSION_COMMA_SEPARATED 7,1,6
10-
#define CLEARSCRIPT_VERSION_STRING_INFORMATIONAL "7.1.6"
11-
#define CLEARSCRIPT_FILE_FLAGS 0L
8+
#define CLEARSCRIPT_VERSION_STRING "7.1.7"
9+
#define CLEARSCRIPT_VERSION_COMMA_SEPARATED 7,1,7
10+
#define CLEARSCRIPT_VERSION_STRING_INFORMATIONAL "7.1.7-preview"
11+
#define CLEARSCRIPT_FILE_FLAGS VS_FF_PRERELEASE

ClearScript/Properties/AssemblyInfo.Core.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818
[assembly: InternalsVisibleTo("ClearScriptTest")]
1919

2020
[assembly: ComVisible(false)]
21-
[assembly: AssemblyVersion("7.1.6")]
22-
[assembly: AssemblyFileVersion("7.1.6")]
23-
[assembly: AssemblyInformationalVersion("7.1.6")]
21+
[assembly: AssemblyVersion("7.1.7")]
22+
[assembly: AssemblyFileVersion("7.1.7")]
23+
[assembly: AssemblyInformationalVersion("7.1.7-preview")]
2424

2525
namespace Microsoft.ClearScript.Properties
2626
{
2727
internal static class ClearScriptVersion
2828
{
29-
public const string Triad = "7.1.6";
30-
public const string Informational = "7.1.6";
29+
public const string Triad = "7.1.7";
30+
public const string Informational = "7.1.7-preview";
3131
}
3232
}

ClearScript/Properties/AssemblyInfo.V8.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
[assembly: InternalsVisibleTo("ClearScriptTest")]
1616

1717
[assembly: ComVisible(false)]
18-
[assembly: AssemblyVersion("7.1.6")]
19-
[assembly: AssemblyFileVersion("7.1.6")]
20-
[assembly: AssemblyInformationalVersion("7.1.6")]
18+
[assembly: AssemblyVersion("7.1.7")]
19+
[assembly: AssemblyFileVersion("7.1.7")]
20+
[assembly: AssemblyInformationalVersion("7.1.7-preview")]

ClearScript/Properties/AssemblyInfo.Windows.Core.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
[assembly: InternalsVisibleTo("ClearScriptTest")]
1717

1818
[assembly: ComVisible(false)]
19-
[assembly: AssemblyVersion("7.1.6")]
20-
[assembly: AssemblyFileVersion("7.1.6")]
21-
[assembly: AssemblyInformationalVersion("7.1.6")]
19+
[assembly: AssemblyVersion("7.1.7")]
20+
[assembly: AssemblyFileVersion("7.1.7")]
21+
[assembly: AssemblyInformationalVersion("7.1.7-preview")]

ClearScript/Properties/AssemblyInfo.Windows.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
[assembly: InternalsVisibleTo("ClearScriptTest")]
1616

1717
[assembly: ComVisible(false)]
18-
[assembly: AssemblyVersion("7.1.6")]
19-
[assembly: AssemblyFileVersion("7.1.6")]
20-
[assembly: AssemblyInformationalVersion("7.1.6")]
18+
[assembly: AssemblyVersion("7.1.7")]
19+
[assembly: AssemblyFileVersion("7.1.7")]
20+
[assembly: AssemblyInformationalVersion("7.1.7-preview")]

ClearScript/Util/AssemblyTable.NetFramework.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,18 @@ internal static class AssemblyTableImpl
2525

2626
static AssemblyTableImpl()
2727
{
28+
// ReSharper disable ConditionIsAlwaysTrueOrFalse
29+
// ReSharper disable HeuristicUnreachableCode
30+
2831
LoadAssemblyTable();
2932
if (table != null)
3033
{
3134
AppDomain.CurrentDomain.AssemblyLoad += (sender, args) => table.TryAdd(args.LoadedAssembly.GetName().Name, args.LoadedAssembly.FullName);
3235
AppDomain.CurrentDomain.GetAssemblies().ForEach(assembly => table.TryAdd(assembly.GetName().Name, assembly.FullName));
3336
}
37+
38+
// ReSharper restore HeuristicUnreachableCode
39+
// ReSharper restore ConditionIsAlwaysTrueOrFalse
3440
}
3541

3642
public static string GetFullAssemblyNameImpl(string name)

ClearScriptBenchmarks/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
[assembly: AssemblyCopyright("(c) Microsoft Corporation")]
1212

1313
[assembly: ComVisible(false)]
14-
[assembly: AssemblyVersion("7.1.6")]
15-
[assembly: AssemblyFileVersion("7.1.6")]
16-
[assembly: AssemblyInformationalVersion("7.1.6")]
14+
[assembly: AssemblyVersion("7.1.7")]
15+
[assembly: AssemblyFileVersion("7.1.7")]
16+
[assembly: AssemblyInformationalVersion("7.1.7-preview")]

ClearScriptConsole/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
[assembly: AssemblyCopyright("(c) Microsoft Corporation")]
1212

1313
[assembly: ComVisible(false)]
14-
[assembly: AssemblyVersion("7.1.6")]
15-
[assembly: AssemblyFileVersion("7.1.6")]
16-
[assembly: AssemblyInformationalVersion("7.1.6")]
14+
[assembly: AssemblyVersion("7.1.7")]
15+
[assembly: AssemblyFileVersion("7.1.7")]
16+
[assembly: AssemblyInformationalVersion("7.1.7-preview")]

0 commit comments

Comments
 (0)