Hi v8 community!
I have a js function:
function foo(o) {
return o.x;
}
print(foo(37));
I can see asm code for this function via "--print-code" flag,
but I want to set a breakpoint at this function and see asm code in my gdb.
For example:
If I see this code in logs:
0x1ec9f1e3eeb8 24 488bd0 REX.W movq rdx,rax
0x1ec9f1e3eebb 27 48b959bb34fb37140000 REX.W movq rcx,0x1437fb34bb59
;; debug: position 27
;; object:
0x1437fb34bb59 <String[1]: x>
0x1ec9f1e3eec5 37 48b80000000001000000 REX.W movq rax,0x100000000
0x1ec9f1e3eecf 47 e8cc92fdff call 0x1ec9f1e181a0 ;; code:
contextual, LOAD_IC, GENERIC
]
[ Return sequence
0x1ec9f1e3eed4 52 48bb91d03dfb37140000 REX.W movq rbx,0x1437fb3dd091
;; object: 0x1437fb3dd091 Cell for 6144
In runtime I want to jump into 0x1ec9f1e181a0 and see what is happening
there.
How can I do this?
--
--
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.