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
[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.