Fix pop push optimization to work with partial snapshots (correct
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 23 Mar 2010 14:33:42 +0000 (14:33 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 23 Mar 2010 14:33:42 +0000 (14:33 +0000)
commit3672624b4537189cc4979140e95efc5d25195d8a
tree3d695ee0f8b910f2fa9d5a7bbe0096dadd4099c3
parenta1917883982f9e89d47dd64db32a2c541786bd42
Fix pop push optimization to work with partial snapshots (correct
registration of external references in Proxy objects).
I moved the declaration of the two functions to stub-cache.h
because with all the types they use it's hard to declare them
anywhere else.  But the actual definition is still in runtime.cc
near to the place where they are used.
Review URL: http://codereview.chromium.org/1079012

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4231 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/stub-cache-arm.cc
src/assembler.cc
src/assembler.h
src/heap-inl.h
src/heap.cc
src/heap.h
src/ia32/stub-cache-ia32.cc
src/runtime.cc
src/serialize.cc
src/stub-cache.h
src/x64/stub-cache-x64.cc