Officially, every Google person who speaks here regularly has emphasized that their primary objective is to support embedding v8 in Chrome. Fair enough, as Google pays them to do that.
Also, the Google players have stated that source is always the latest documentation. As such, v8.h, shell.cc, d8.cc are your friends for getting a quick start on your v8 embedding. node.js tends to stay far behind the bleeding edge, somewhere in the 6-18 months range on their latest stable. 0.10.x is v8 3.15.x (2+ years) while 0.12.x is v8 3.28.x (5+ months). However, they do integrate the point releases and backport patches often. On Mon, Nov 10, 2014 at 5:04 PM, lamefunx0r . <[email protected]> wrote: > OK. Is v8 still intended to be embedded into C++ applications, or is it a > Chrome / Node.js implementation detail now? > > On Tue, Nov 11, 2014 at 2:54 AM, Ben Noordhuis <[email protected]> wrote: >> >> On Tue, Nov 11, 2014 at 12:37 AM, lamefunx0r <[email protected]> >> wrote: >> > All v8 documentation sites I could find are outdated: >> > http://izs.me/v8-docs/main.html http://bespin.cz/~ondras/html and >> > http://blog.peschla.net/doxygen/v8_chromium_r157275/annotated.html don't >> > even mention v8::EscapableHandleScope, >> > https://thlorenz.github.io/v8-dox/build/v8-3.25.30/html is newer but >> > still >> > not the latest version. >> > >> > Is v8 still intended for general embedding? Do I have to generate >> > Doxygen >> > manually or read v8.h itself? >> >> I would suggest reading include/v8.h. When you get to the point where >> you have to look up the implementation of something, use src/api.cc as >> your starting point. Reading through src/objects.h and >> src/objects-inl.h will help you understand how JS objects and values >> are laid out in memory. >> >> -- >> -- >> v8-users mailing list >> [email protected] >> 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 [email protected]. >> For more options, visit https://groups.google.com/d/optout. > > > -- > -- > v8-users mailing list > [email protected] > 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 [email protected]. > For more options, visit https://groups.google.com/d/optout. -- -- v8-users mailing list [email protected] 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
