Bugfix: dependent code field in AllocationSite was keeping code objects alive even...
authormvstanton@chromium.org <mvstanton@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 19 Nov 2013 10:17:33 +0000 (10:17 +0000)
committermvstanton@chromium.org <mvstanton@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 19 Nov 2013 10:17:33 +0000 (10:17 +0000)
commitbff41483dc4e89ab8b344a0277dd19f293f5ae78
tree0ceb8ca92677b4108302d38ffeedc7cf2b678323
parente2613ce7ba14b6380a7a387d48666c93266a8a05
Bugfix: dependent code field in AllocationSite was keeping code objects alive even after context death.

BUG=320532
LOG=Y
R=ulan@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@17856 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/heap.cc
src/mark-compact.cc
src/objects-visiting-inl.h
src/objects-visiting.h
src/objects.h
test/mjsunit/regress/regress-320532.js [new file with mode: 0644]