Promoting elements transitions to their own field.
authorverwaest@chromium.org <verwaest@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 11 Jun 2012 06:59:56 +0000 (06:59 +0000)
committerverwaest@chromium.org <verwaest@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 11 Jun 2012 06:59:56 +0000 (06:59 +0000)
commit2b574ef5800ba0e28222974440c687d75e70ce03
tree5b6ac19835281d352331b699774b58e6cce7eff2
parenta1c4fe13eeae06ff8929c2407e7d2af2f27df7cb
Promoting elements transitions to their own field.
This is a first step towards separating all transitions from the property descriptions. If we link the property descriptions from the transition object, this will in allow the descriptor array (property descriptions) to become immutable.

Review URL: https://chromiumcodereview.appspot.com/10444055

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11750 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
21 files changed:
src/arm/macro-assembler-arm.cc
src/ast.cc
src/bootstrapper.cc
src/factory.cc
src/heap.cc
src/hydrogen-instructions.h
src/ia32/macro-assembler-ia32.cc
src/ic.cc
src/mark-compact.cc
src/mips/macro-assembler-mips.cc
src/objects-debug.cc
src/objects-inl.h
src/objects-printer.cc
src/objects.cc
src/objects.h
src/profile-generator.cc
src/property-details.h
src/property.cc
src/property.h
src/runtime.cc
src/x64/macro-assembler-x64.cc