Hi everyone,

I just wanted to let you know about a project that I'm working on that 
brings parts of the V8 API to Java through a thin JNI layer. The project is 
called J2V8 <https://github.com/eclipsesource/j2v8> [1,2] and it's 
available on GitHub. This isn't the first such project, but we're taking a 
slightly different approach than the others. We've been focusing on Java 
primitives to reduce the amount of garbage produced when working with JS. 
We are currently using it on Android to embed a V8 runtime into an Android 
app we have. The library currently targets V8 version 3.26 (that was the 
stable version when I started in the summer). I will be updating this to a 
newer version, and I'll find a way to make the binaries available too. 

[1] https://github.com/eclipsesource/j2v8
[2] 
http://eclipsesource.com/blogs/2014/11/17/highly-efficient-java-javascript-integration/

This isn't part of V8, so if you have questions about the project we should 
discuss those over on GitHub. I just wanted to you let you know that I was 
working on this project. If anyone finds this useful, that's cool!

Finally, I wanted to give a quick shout-out to the V8 team. Working with 
the V8 API was remarkably easy. It's been about a decade since I last 
worked seriously with C++, but after the initial struggles, things worked 
very well. Thanks for all your hard work!

Cheers,
Ian

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to