Comment #27 on issue 615 by [email protected]: "instanceof" operator broken
on x64
http://code.google.com/p/v8/issues/detail?id=615
Here is what was causing the bug:
The registers were declared in a .h file, and defined in a .cc file. The
kScratchRegister was declared and defined in a .h file as equal to r10.
When the
value of r10 was copied from the static memory location holding r10 to make
kScratchRegister, it had not been initialized yet (to 10), and had the
value 0. These
named registers should all just be constant integers between 0 and 15, and
do not need
to be stored in memory and fetched from memory locations.
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev