Reviewers: danno, mvstanton, Paul Lind, palfia, kisg, dusmil,
Description:
MIPS: Pretenure call new support.
Port r20076 (b7b1372)
Original commit message:
When FLAG_pretenure_call_new is on, we emit mementos on new object creation
in full code, and consume the feedback in crankshaft. A key difference in
the
generated code for stubs is the allocation of an additional type vector
slot for
the
CallNew AST node, which simplifies the CallConstructStub and
CallFunctionStub
considerably.
Some performance tuning still needs to be addressed, therefore the flag is
off
at
this moment, though fully functional. The goal is to remove the flag as
soon as
possible, which allows much code deletion (yay).
BUG=
Please review this at https://codereview.chromium.org/203463013/
SVN Base: https://github.com/v8/v8.git@gbl
Affected files (+149, -56 lines):
M src/mips/builtins-mips.cc
M src/mips/code-stubs-mips.cc
M src/mips/full-codegen-mips.cc
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.