Description[turbofan] Use inline allocation for closures.
This changes closure creation to lower to inline allocations when
possible instead of going through the FastNewClosureStub. It allows us
to leverage all advantages of inline allocations on closures. Note that
it is only safe to embed the raw entry point of the compile lazy stub
into the code, because that stub is immortal and immovable.
R=mvstanton@chromium.org
Committed: https://crrev.com/43c7c76f1de26786884624df5435c766f4fe2fbe
Cr-Commit-Position: refs/heads/master@{#35499}
Patch Set 1 #Patch Set 2 : Drop stub case and adapt unit test. #Patch Set 3 : Rebased. #
Messages
Total messages: 8 (2 generated)
|