Comment #2 on issue 1787 by [email protected]: Bug found in StringDictionaryLookupStub::GeneratePositiveLookup() on Arm
http://code.google.com/p/v8/issues/detail?id=1787
Thanks for pointing this out! This leads to a performance regression. When name is overwritten by the address in elements, the dictionary look up fails and results in bailing out to runtime. The result would still be correct due to runtime look up. However, in the unlikely case where the address in elements is a valid dictionary value, the look up result would fail.
Patch coming up. -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
