Skip to content

Commit

Permalink
Version 5.4.1: Implemented a V8 debug agent to compensate for removed…
Browse files Browse the repository at this point in the history
… V8 API, V8Update now fetches V8 source and dependencies from Git repositories, fixed V8 assembly unloading and patched V8 to tolerate redundant initialization (Issue #60), added ScriptEngine.EnableAutoHostVariables, fixed by-reference arguments to VBScript functions (Issue #58), removed support for Visual Studio 2012 (V8 build now requires at least Visual Studio 2013), added explicit loading of primary interop assemblies to fix Issue #68, added host exception marshaling for V8, fixed V8ScriptEngine crash when script code calls the HostObject constructor, fixed host item caching for host variables, added non-generic overloads of newArr() and func() to HostFunctions, added ScriptEngine.Current, HostFunctions instances can now be exposed in multiple script engines, added a GetDynamicMemberNames() override to MetaScriptItem (Issue #64), fixed indexed property binding ambiguity for inherited interfaces (Issue #69), added tests for bug fixes and new APIs. Tested with V8 3.30.33.16.
  • Loading branch information
ClearScriptLib committed Feb 6, 2015
1 parent 07207dd commit c2200cb
Show file tree
Hide file tree
Showing 67 changed files with 4,014 additions and 530 deletions.
4 changes: 4 additions & 0 deletions ClearScript/ClearScript.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -81,12 +81,16 @@
<Compile Include="ScriptUsageAttribute.cs" />
<Compile Include="Util\COMDispatchHelpers.cs" />
<Compile Include="Util\CoTaskMemBlock.cs" />
<Compile Include="Util\DisposedFlag.cs" />
<Compile Include="Util\NativeMethods.cs" />
<Compile Include="Util\COMDispatch.cs" />
<Compile Include="Util\IScriptMarshalWrapper.cs" />
<Compile Include="Util\MemberHelpers.cs" />
<Compile Include="Util\MemberMap.cs" />
<Compile Include="Util\SocketHelpers.cs" />
<Compile Include="Util\SpecialDispIDs.cs" />
<Compile Include="V8\IV8DebugListener.cs" />
<Compile Include="V8\V8DebugAgent.cs" />
<Compile Include="V8\V8RuntimeHeapInfo.cs" />
<Compile Include="V8\V8Script.cs" />
<Compile Include="V8\V8IsolateProxy.cs" />
Expand Down
Loading

0 comments on commit c2200cb

Please sign in to comment.