Bugfix: HCheckInstanceType::GetCheckMaskAndTag used an incorrect mask.
authormvstanton@chromium.org <mvstanton@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 6 Dec 2013 09:43:07 +0000 (09:43 +0000)
committermvstanton@chromium.org <mvstanton@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 6 Dec 2013 09:43:07 +0000 (09:43 +0000)
commitb807f4f82fe3fe9559818dd61c4876e6d99ed09f
treea9ac1ef959b039038d492aeabfca189298fc2cae
parent38db0a4bd8eccc862d8b0dd82d4074e55a845852
Bugfix: HCheckInstanceType::GetCheckMaskAndTag used an incorrect mask.

The mask to check for an internalized string was incorrectly formed. Hat
tip to Weiliang Lin for discovering the bug.

BUG=v8:3038
LOG=N
R=yangguo@chromium.org

Review URL: https://codereview.chromium.org/108033002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18265 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/hydrogen-instructions.cc
test/mjsunit/regress/internalized-string-not-equal.js [new file with mode: 0644]