Move some Pop/Drop calls directly to the places where they are needed.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 27 Jul 2012 12:35:44 +0000 (12:35 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 27 Jul 2012 12:35:44 +0000 (12:35 +0000)
commit7fd21aa7a177e34d2e07579f6c55ed2273da8bb2
tree33a81c02d35ab0a5821d751082eace3b90995331
parentbff5cc9e945cc492fcbad0a8085e0ea5d2688e78
Move some Pop/Drop calls directly to the places where they are needed.

This is a refactoring-only CL and the fourth one in a series for enabling
inlining of accessors. Later when we try to inline accessor calls, their
arguments must still be on the expression stack, so we must not remove them too
early.

Review URL: https://chromiumcodereview.appspot.com/10828049

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12213 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/hydrogen.cc