Is this v8 uptake to the real v8 google chrome uses ? On Fri, 21 Sep 2018 at 19:17, 'Yang Guo' via v8-dev <[email protected]> wrote:
> Unfortunately no. There is not a lot of documentation on how to work on V8 > itself. There is however quite a few things written on how to embedded V8. > > At this point though I would recommend to you to get familiar with C++ > first. V8 is not the simplest project to get started on. > > Yang > > On Fri, 21 Sep 2018, 19:12 SudoKid, <[email protected]> wrote: > >> I think I need to read more of the embedder docs for now. >> >> I looked around and wasn't really able to find any docs on getting >> started with editing V8 itself, are there any tutorials or docs related to >> that? >> >> On Friday, September 21, 2018 at 12:24:40 AM UTC-7, Yang Guo wrote: >>> >>> I think you have to add a line break so that the write buffer gets >>> flushed, i.e. PrintF("Test\n") >>> >>> On Thu, Sep 20, 2018 at 10:12 PM SudoKid <[email protected]> wrote: >>> >>>> I'm a bit stuck here. When I use something like say `PrintF("Test");` I >>>> don't see the output in the terminal when I run the code. Is there a reason >>>> for this or am I confused about what `PrintF()` does? >>>> >>>> On Thursday, September 20, 2018 at 10:57:40 AM UTC-7, Yang Guo wrote: >>>>> >>>>> Take a look at src/objects-printer.cc >>>>> >>>>> Yang >>>>> >>>>> On Thu, Sep 20, 2018 at 7:53 PM Emett Speer <[email protected]> >>>>> wrote: >>>>> >>>>>> Hello Yang Guo, >>>>>> >>>>>> I'm trying to track down the location of the `Print()` method you >>>>>> provided but I'm having trouble. Could you please point me to the file >>>>>> the >>>>>> `Print()` is located in? >>>>>> >>>>>> Thank you, >>>>>> Emett >>>>>> >>>>>> On Wed, Sep 19, 2018 at 11:34 AM Emett Speer <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Well this provides me with way more output then I used to have. >>>>>>> Thanks for pointing me in the right direction and providing me with >>>>>>> sample >>>>>>> code. Its very appreciated. >>>>>>> >>>>>>> On Wed, Sep 19, 2018 at 11:11 AM Yang Guo <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Try adding a >>>>>>>> >>>>>>>> args.at<String>(0)->Print(); >>>>>>>> >>>>>>>> to this line: >>>>>>>> https://cs.chromium.org/chromium/src/v8/src/runtime/runtime-compiler.cc?sq=package:chromium&dr&g=0&l=335 >>>>>>>> >>>>>>>> On Wed, Sep 19, 2018 at 6:20 PM Emett Speer <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hello, >>>>>>>>> >>>>>>>>> I'm still very new to C++ and know very little about V8 but I'm >>>>>>>>> picking both up at the moment. >>>>>>>>> >>>>>>>>> I'm looking to add extra logging to the builtins. Something that >>>>>>>>> would allow me to add say a log output to the `GlobalEval` builtin >>>>>>>>> that >>>>>>>>> will output what `eval()` was called with as its arguments. >>>>>>>>> >>>>>>>>> I'm still going through the documentation on the V8 wiki though >>>>>>>>> I'm not sure that it will contain the required documentation. >>>>>>>>> >>>>>>>>> If anyone is willing to point me in the right direction or to the >>>>>>>>> area of code I would need to review for this it would be much >>>>>>>>> appreciated. >>>>>>>>> >>>>>>>>> Thank you, >>>>>>>>> Emett Speer >>>>>>>>> >>>>>>>>> -- >>>>>>>>> -- >>>>>>>>> v8-dev mailing list >>>>>>>>> [email protected] >>>>>>>>> http://groups.google.com/group/v8-dev >>>>>>>>> --- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "v8-dev" 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-dev mailing list >>>>>>>> [email protected] >>>>>>>> http://groups.google.com/group/v8-dev >>>>>>>> --- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "v8-dev" 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. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Emett Speer >>>>>>> Email: [email protected] >>>>>>> Phone: 604-366-8439 >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Emett Speer >>>>>> >>>>>> -- >>>>>> -- >>>>>> v8-dev mailing list >>>>>> [email protected] >>>>>> http://groups.google.com/group/v8-dev >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "v8-dev" 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-dev mailing list >>>> [email protected] >>>> http://groups.google.com/group/v8-dev >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "v8-dev" 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-dev mailing list >> [email protected] >> http://groups.google.com/group/v8-dev >> --- >> You received this message because you are subscribed to the Google Groups >> "v8-dev" 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-dev mailing list > [email protected] > http://groups.google.com/group/v8-dev > --- > You received this message because you are subscribed to the Google Groups > "v8-dev" 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-dev mailing list [email protected] http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" 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.
