New Post: Performance Implications of Multiple V8ScriptEngines tied to single...
I am looking into V8 as a server side script engine and have some questions about the V8Runtime. Namely, what is the performance implications in having multiple script engines running concurrently from...
View ArticleNew Post: Performance Implications of Multiple V8ScriptEngines tied to single...
Greetings! V8 runtimes do not support concurrent access; in fact, they block it. Multiple threads may access different runtimes concurrently. Within a runtime, multiple engines support data separation,...
View ArticleSource code checked in, #ba8bf459e44aab693d58c6df4a80bb481319e04f
Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback...
View ArticleNew Post: Debug script
Hi, I am using V8ScriptEngine java script engine for execution.V8ScriptEngine scriptEngine = new V8ScriptEngine(V8ScriptEngineFlags.DisableGlobalMembers | V8ScriptEngineFlags.EnableDebugging,...
View ArticleNew Post: Could not load file or assembly 'ClearScriptV8-32' or one of its...
If you application is 64-bit - remove 32-bit version!
View ArticleNew Post: Debug script
Hi again, I am not setting any break point to dynamically generated script. The script debugger cannot step into a .NET method. However, you can force it to stop within the "sample.js" code by adding...
View ArticleReleased: ClearScript 5.4 (Oct 22, 2014)
5.4.3Added support for Visual Studio 2015. Changed V8Update to use installed Python 2.x. Fixed hangs in V8 proxy finalizers during script execution (Issue #86).Fixed V8 weak handle callback context...
View ArticleUpdated Release: ClearScript 5.4 (Oct 22, 2014)
5.4.3Added support for Visual Studio 2015.Changed V8Update to use installed Python 2.x.Fixed hangs in V8 proxy finalizers during script execution (Issue #86).Fixed V8 weak handle callback context leak...
View ArticleUpdated Wiki: Announcements
8/17/2015: Version 5.4.3 released. View the release notes and download the source code here. Note: This release adds support for Visual Studio 2015 and updates the procedure for downloading and...
View ArticleUpdated Wiki: Home
Version 5.4.3 released. More...Description ClearScript is a library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and...
View ArticleNew Post: US-CERT: Vulnerability in the V8 JavaScript engine...
Hi Max,ClearScript 5.4.3 uses V8 4.4.63.29, which includes a fix for this vulnerability. Cheers!
View ArticleNew Post: Debug script
Hi, Thank you its working. I am writing custom debugger using debugger protocol. How can I get values of variables, i am using lookup request[Look...
View ArticleNew Post: Debug script
Hello, How can I get values of variables To retrieve the value of a variable, Eclipse seems to use the evaluate request. Here's a sample from Eclipse's debugger console:> Sent to Chrome:...
View ArticleReleased: ClearScript 5.4 (Oct 22, 2014)
5.4.3Added support for Visual Studio 2015. Changed V8Update to use installed Python 2.x. Fixed hangs in V8 proxy finalizers during script execution (Issue #86).Fixed V8 weak handle callback context...
View ArticleUpdated Release: ClearScript 5.4 (Oct 22, 2014)
5.4.3Added support for Visual Studio 2015.Changed V8Update to use installed Python 2.x.Fixed hangs in V8 proxy finalizers during script execution (Issue #86).Fixed V8 weak handle callback context leak...
View ArticleReleased: ClearScript 5.4 (Oct 22, 2014)
5.4.3Added support for Visual Studio 2015. Changed V8Update to use installed Python 2.x. Fixed hangs in V8 proxy finalizers during script execution (Issue #86).Fixed V8 weak handle callback context...
View ArticleUpdated Release: ClearScript 5.4 (Oct 22, 2014)
5.4.3Added support for Visual Studio 2015.Changed V8Update to use installed Python 2.x.Fixed hangs in V8 proxy finalizers during script execution (Issue #86).Fixed V8 weak handle callback context leak...
View ArticleEdited Issue: [BUG] Script execution blocks V8 script item finalization [86]
The V8 script item finalizer currently requires a V8 runtime lock. If the runtime is executing a long-running script, it can block the finalization thread and cause out-of-control memory consumption...
View ArticleCommented Issue: [BUG] Script execution blocks V8 script item finalization [86]
The V8 script item finalizer currently requires a V8 runtime lock. If the runtime is executing a long-running script, it can block the finalization thread and cause out-of-control memory consumption...
View ArticleEdited Issue: [BUG] Weak handle contexts are leaked during explicit disposal...
When cached V8 objects are explicitly disposed during V8 context destruction, the weak states of their handles must be cleared and the associated weak callback contexts deleted.
View Article