Reviewers: Søren Gjesse, Message: Søren,
may you have a look? Description: Various refactorings in interceptor calling and loading. 1) do not push receiver early---that simplifies tail call preparation on ia32/x64 and renders special cleanup unnecessary; 2) do not do second map check if interceptor's and cached holder are the same; 3) do not push/pop receiver if receiver and holder registers are the same (means that receiver is interceptor's holder); 4) do batch pushes on arm; 5) minor cosmetic improvements. Please review this at http://codereview.chromium.org/2282001/show Affected files: M src/arm/stub-cache-arm.cc M src/ia32/stub-cache-ia32.cc M src/x64/stub-cache-x64.cc M test/cctest/test-api.cc -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
