Posting here just in case anyone else is interested...

I've started a project to add a V8 API to JavaScriptCore.  (Currently 3.14, 
the version used by node.js 0.10)

https://github.com/flyover/v8like/tree/3.14

I've also created a fork of the node.js project with patches applied for 
building for iOS and OS X using both the V8 simulator and v8like. 
 (Currently 0.10.36, the latest stable version of node.js)

https://github.com/flyover/node/tree/v0.10.36-release

There is also an Android/iOS project that uses Cordova to interface with 
these projects using the Ace editor as a GUI.

https://github.com/flyover/nodegap

There is a hack for accessing typed arrays by wrapping node's Buffer class 
in a native object.  This could, most likely, be removed if a typed array 
API is ever added to JavaScriptCore.

I've been bugging the WebKit team for this.

https://bugs.webkit.org/show_bug.cgi?id=120112

There's also still a bug where node Buffer's are not being garbage 
collected.  This could either be something to do with the native object 
hack, something with the v8::Persistent implementation, or something 
completely different.

I appreciate any feedback on the projects.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/0c744c43-97e9-434c-bd45-02e3fa02ae20%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to