Reviewers: ulan,
Message:
Ulan, please review this change. JFB, Rodolph and Benedikt, FYI (or review
too
if you would like to).
Description:
Out-of-line constant pool on Arm: Stage 3 - Set Constant Pool Pointer on
Function Entry
Third stage of implementing an out-of-line constant pool for Arm. This CL
adds
a ConstantPool field to JSFunctions and initializes the pp register on
function entry, and saves the pp register on the stack frame. The
ConstantPool
object is always empty and is unused currently.
Please review this at https://codereview.chromium.org/88043002/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files (+336, -59 lines):
include/v8.h
src/arm/builtins-arm.cc
src/arm/code-stubs-arm.cc
src/arm/codegen-arm.cc
src/arm/frames-arm.cc
src/arm/full-codegen-arm.cc
src/arm/lithium-codegen-arm.cc
src/arm/macro-assembler-arm.h
src/arm/macro-assembler-arm.cc
src/arm/stub-cache-arm.cc
src/code-stubs-hydrogen.cc
src/deoptimizer.h
src/deoptimizer.cc
src/frames.h
src/heap-snapshot-generator.cc
src/heap.h
src/heap.cc
src/hydrogen-instructions.h
src/ia32/frames-ia32.cc
src/mips/frames-mips.cc
src/objects-inl.h
src/objects-visiting-inl.h
src/objects.h
src/objects.cc
src/runtime.cc
src/x64/frames-x64.cc
tools/gen-postmortem-metadata.py
--
--
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.