Just checking, when building v8, you did enable gdbjit? v8_enable_gdbjit=true in gn args. The blog you pointed to is a bit out of date.
On Wed, 12 Dec 2018 at 07:49, Jakob Gruber <[email protected]> wrote: > > > On Tue, Dec 11, 2018 at 11:45 PM <[email protected]> wrote: > >> Hi, >> >> In some of the profiles that I have been looking at CheckObjectType comes >> out are pretty hot. I noticed that this is called multiple times from >> various builtins or other jitted code. I wanted to know where in jitted >> code or builtins is this call coming from. >> > > This doesn't answer your main question, but CheckObjectType calls only > occur in debug mode and are emitted when creating TNodes (typed nodes), see > here > <https://cs.chromium.org/chromium/src/v8/src/compiler/code-assembler.h?l=703&rcl=72448bedcf497b26a742fe96bb1d387d7421d10d> > . > > >> >> Unfortunately, I can not step into jitted code while running d8 with >> gdb. I found the following link which talks about gdb-jit >> https://v8.dev/docs/gdb-jit. It mostly talks about ia32. >> >> I was wondering if anyone has looked at running GDB on d8 on ARM64? Is it >> possible to break in the native code at all in ARM64? >> >> -- > -- > 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.
