While allocating code objects, perform the incremental marking step before NULLing...
authorverwaest@chromium.org <verwaest@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 20 Aug 2012 14:44:26 +0000 (14:44 +0000)
committerverwaest@chromium.org <verwaest@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 20 Aug 2012 14:44:26 +0000 (14:44 +0000)
commit1fcddc4456cc4bece4e75534457787d9b19eaf0c
tree0220c0db4e596213290d951aece7a086c689d06f
parentf7ed521fce887886b8d816481e2ab939580b1c81
While allocating code objects, perform the incremental marking step before NULLing the new object. Otherwise the code cache cannot iterate the code space anymore, which is required to clear ICs.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12345 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/spaces.cc
src/v8globals.h