Revert of [turbofan] Use PlainPrimitiveToNumber whenever possible. (patchset #1 id...
authorbmeurer <bmeurer@chromium.org>
Thu, 15 Jan 2015 13:26:40 +0000 (05:26 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 15 Jan 2015 13:26:55 +0000 (13:26 +0000)
commit49147163879852e5ba951b5455956f227e8f4711
tree9952c8699c3ca99c21a612582c0e42db82e49410
parent770d866823dd9240e2adfd93a3abca447bc14297
Revert of [turbofan] Use PlainPrimitiveToNumber whenever possible. (patchset #1 id:1 of https://codereview.chromium.org/852763002/)

Reason for revert:
Tanks performance of SQLite and towers.c.

Original issue's description:
> [turbofan] Use PlainPrimitiveToNumber whenever possible.
>
> TEST=cctest,unittests
> R=jarin@chromium.org
>
> Committed: https://crrev.com/1a5db24e6bf831e61e3f4aa0c252f77e48c3689c
> Cr-Commit-Position: refs/heads/master@{#26071}

TBR=jarin@chromium.org,dcarney@chromium.org
NOTREECHECKS=true
NOTRY=true

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

Cr-Commit-Position: refs/heads/master@{#26078}
src/compiler/js-typed-lowering.cc
test/cctest/compiler/test-js-typed-lowering.cc
test/unittests/compiler/js-typed-lowering-unittest.cc
test/unittests/compiler/node-test-utils.cc
test/unittests/compiler/node-test-utils.h