Reviewers: Hannes Payer,
Message:
Hi Hannes, here is the pretenure call new support we've been discussing.
Now we
create an allocation site at full codegen time for every call new, rather
than
deferring this to first call time, which is more complex.
Description:
Pretenure call new support.
This version has been updated to use the type feedback vector rather
than to allocate an additional cell.
Please review this at https://codereview.chromium.org/132963012/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files (+199, -232 lines):
M src/ast.h
M src/ast.cc
M src/code-stubs-hydrogen.cc
M src/code-stubs.h
M src/code-stubs.cc
M src/factory.h
M src/factory.cc
M src/flag-definitions.h
M src/heap.cc
M src/hydrogen.h
M src/hydrogen.cc
M src/ia32/builtins-ia32.cc
M src/ia32/code-stubs-ia32.cc
M src/ia32/full-codegen-ia32.cc
M src/ia32/macro-assembler-ia32.h
M src/ia32/macro-assembler-ia32.cc
M src/objects.h
M src/runtime.h
M src/runtime.cc
M src/type-info.cc
M test/mjsunit/array-constructor-feedback.js
--
--
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.