Hello, In order to understand internals of v8 engine, i want to put some "hooks" in operators. Here is what i've done (for testing purpose):
v8/src/runtime/runtime-operators.cc: RUNTIME_FUNCTION(Runtime_Equal) { printf("You are trying to compare with ==\n"); ... } I have put a printf in all functions of runtime-operators.cc: I have recompile v8 and i have tried this javascript code (test.js) var min=1; var max=10; var a = Math.floor(Math.random() * Math.floor(max)); console.log(a); if (a==2) { console.log('OK'); } else { console.log('NOK'); } I have recompiled v8 with this command: $ tools/dev/gm.py x64.release and i have run: ./out/x64.release/d8 test.js I do not understand why i do not see my printf messages... Thanks for your help -- -- v8-dev mailing list v8-dev@googlegroups.com 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 v8-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.