Reviewers: danno, Paul Lind, kisg,
Description:
MIPS: Generate the TransitionElementsStub using Crankshaft
Port r13585 (4174b9d2)
Original commit message:
This includes:
* Adding support for saving callee-clobbered double registers in Crankshaft
code.
* Adding a new "HTrapAllocationMemento" hydrogen instruction to handle
AllocationSiteInfo data in crankshafted stubs.
* Adding a new "HAllocate" hydrogen instruction that can allocate raw memory
from the GC in crankshafted code.
* Support for manipulation of the hole in HChange instructions for
Crankshafted
stubs.
* Utility routines to manually build loops and if statements containing
hydrogen
code.
BUG=
TEST=
Please review this at https://chromiumcodereview.appspot.com/12212080/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M src/mips/assembler-mips-inl.h
M src/mips/assembler-mips.h
M src/mips/code-stubs-mips.cc
M src/mips/codegen-mips.cc
M src/mips/deoptimizer-mips.cc
M src/mips/lithium-codegen-mips.h
M src/mips/lithium-codegen-mips.cc
M src/mips/lithium-mips.h
M src/mips/lithium-mips.cc
M src/mips/macro-assembler-mips.h
M src/mips/macro-assembler-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/groups/opt_out.