Skip to content

Commit 34ff3b8

Browse files
committed
In JavaScriptEngineSwitcher.NiL added support of NiL.JS version 2.5.1388
1 parent 35924ac commit 34ff3b8

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

src/JavaScriptEngineSwitcher.NiL/JavaScriptEngineSwitcher.NiL.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
99
<NoWarn>$(NoWarn);CS1591;NU5125</NoWarn>
1010
<GenerateDocumentationFile>true</GenerateDocumentationFile>
11-
<Description>JavaScriptEngineSwitcher.NiL contains adapter `NiLJsEngine` (wrapper for the NiL JavaScript Engine (https://github.com/nilproject/NiL.JS) version 2.5.1372).</Description>
11+
<Description>JavaScriptEngineSwitcher.NiL contains adapter `NiLJsEngine` (wrapper for the NiL JavaScript Engine (https://github.com/nilproject/NiL.JS) version 2.5.1388).</Description>
1212
<PackageIconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_NiL_Logo128x128.png</PackageIconUrl>
1313
<PackageTags>JavaScriptEngineSwitcher;JavaScript;ECMAScript;NiL</PackageTags>
14-
<PackageReleaseNotes>NiL.JS was updated to version 2.5.1372.</PackageReleaseNotes>
14+
<PackageReleaseNotes>NiL.JS was updated to version 2.5.1388.</PackageReleaseNotes>
1515
</PropertyGroup>
1616

1717
<Import Project="../../build/common.props" />
@@ -24,11 +24,11 @@
2424
</ItemGroup>
2525

2626
<ItemGroup Condition=" '$(TargetFramework)' == 'net40-client' Or '$(TargetFramework)' == 'net45' ">
27-
<PackageReference Include="NiL.JS" Version="2.5.1372" />
27+
<PackageReference Include="NiL.JS" Version="2.5.1388" />
2828
</ItemGroup>
2929

3030
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' Or '$(TargetFramework)' == 'netstandard2.0' ">
31-
<PackageReference Include="NiL.JS.NetCore" Version="2.5.1372" />
31+
<PackageReference Include="NiL.JS.NetCore" Version="2.5.1388" />
3232
</ItemGroup>
3333

3434
<ItemGroup>

src/JavaScriptEngineSwitcher.NiL/NiLJsEngine.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public sealed class NiLJsEngine : JsEngineBase
3939
/// <summary>
4040
/// Version of original JS engine
4141
/// </summary>
42-
private const string EngineVersion = "2.5.1372";
42+
private const string EngineVersion = "2.5.1388";
4343

4444
/// <summary>
4545
/// Regular expression for working with the syntax error message

src/JavaScriptEngineSwitcher.NiL/readme.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
DESCRIPTION
1313
===========
1414
JavaScriptEngineSwitcher.NiL contains adapter `NiLJsEngine` (wrapper for the
15-
NiL JavaScript Engine (https://github.com/nilproject/NiL.JS) version 2.5.1372).
15+
NiL JavaScript Engine (https://github.com/nilproject/NiL.JS) version 2.5.1388).
1616

1717
=============
1818
RELEASE NOTES
1919
=============
20-
NiL.JS was updated to version 2.5.1372.
20+
NiL.JS was updated to version 2.5.1388.
2121

2222
=============
2323
DOCUMENTATION

test/JavaScriptEngineSwitcher.Benchmarks/JsExecutionHeavyBenchmark.cs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
using JavaScriptEngineSwitcher.Jint;
1111
using JavaScriptEngineSwitcher.Jurassic;
1212
using JavaScriptEngineSwitcher.Msie;
13-
//using JavaScriptEngineSwitcher.NiL;
13+
using JavaScriptEngineSwitcher.NiL;
1414
#if NET461
1515
using JavaScriptEngineSwitcher.V8;
1616
#endif
@@ -159,14 +159,14 @@ public void ChakraCore(bool withPrecompilation)
159159
RenderTemplates(createJsEngine, withPrecompilation);
160160
}
161161

162-
[Benchmark]
163-
[Arguments(false)]
164-
[Arguments(true)]
165-
public void Jint(bool withPrecompilation)
166-
{
167-
Func<IJsEngine> createJsEngine = () => new JintJsEngine();
168-
RenderTemplates(createJsEngine, withPrecompilation);
169-
}
162+
//[Benchmark]
163+
//[Arguments(false)]
164+
//[Arguments(true)]
165+
//public void Jint(bool withPrecompilation)
166+
//{
167+
// Func<IJsEngine> createJsEngine = () => new JintJsEngine();
168+
// RenderTemplates(createJsEngine, withPrecompilation);
169+
//}
170170

171171
[Benchmark]
172172
[Arguments(false)]
@@ -223,12 +223,12 @@ public void MsieChakraEdgeJsRt(bool withPrecompilation)
223223
RenderTemplates(createJsEngine, withPrecompilation);
224224
}
225225

226-
//[Benchmark]
227-
//public void NiL()
228-
//{
229-
// Func<IJsEngine> createJsEngine = () => new NiLJsEngine();
230-
// RenderTemplates(createJsEngine, false);
231-
//}
226+
[Benchmark]
227+
public void NiL()
228+
{
229+
Func<IJsEngine> createJsEngine = () => new NiLJsEngine();
230+
RenderTemplates(createJsEngine, false);
231+
}
232232
#if NET461
233233

234234
[Benchmark]

0 commit comments

Comments
 (0)