Use a walking visitor to traverse JSObject structure. The purpose is to prepare for...
authormvstanton@chromium.org <mvstanton@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 30 Sep 2013 11:36:50 +0000 (11:36 +0000)
committermvstanton@chromium.org <mvstanton@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 30 Sep 2013 11:36:50 +0000 (11:36 +0000)
commit81557f21fc8e25acf0cfa4f9a88d10f6722ea0a9
tree2e9f0b080b4befbe72dffb67a92a84095aa2d45a
parenta01e029882e63a36c55ebc2db7ef49da8cf2f6ed
Use a walking visitor to traverse JSObject structure. The purpose is to prepare for more complex context-dependent walks of the structure, needed for allocation site and pretenuring work. Different visitors can be created that annotate the object in various ways.

BUG=
R=yangguo@chromium.org

Review URL: https://codereview.chromium.org/25025002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@17001 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/objects.cc
test/mjsunit/big-array-literal.js
test/mjsunit/big-object-literal.js