Status: New
Owner: ----
New issue 3038 by [email protected]: internalized string comparison in
optimized code may return incorrect result
http://code.google.com/p/v8/issues/detail?id=3038
When we optimize the code below, an incorrect mask in function
HCheckInstanceType::GetCheckMaskAndTag leads to the wrong result:
function equal(o1, o2) {
return (o1 == o2);
}
var a = "abc";
var b = "abc";
equal(a, b);
equal(a, b);
%OptimizeFunctionOnNextCall(equal);
assertTrue(equal(1.3, 1.3)); // failure
The bug came into the tree in July
(https://code.google.com/p/v8/source/detail?r=15773).
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
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/groups/opt_out.