Currently it looks up the Heap in which to fire the write barrier by using the cell passed to it. Pretty much every call site already has a reference to the VM or the Heap itself. It seems wasteful to look it up all over again.
Created attachment 222507 [details] Patch
Created attachment 222508 [details] Patch
Comment on attachment 222508 [details] Patch r=me if you fix the build
Created attachment 223302 [details] Patch
(In reply to comment #4) > Created an attachment (id=223302) [details] > Patch EWS fodder.
Created attachment 223306 [details] Patch
Committed r163542: <http://trac.webkit.org/changeset/163542>
Re-opened since this is blocked by bug 128324
Created attachment 223388 [details] Patch
Created attachment 223390 [details] Patch
Comment on attachment 223390 [details] Patch r=me
Comment on attachment 223390 [details] Patch Clearing flags on attachment: 223390 Committed r163576: <http://trac.webkit.org/changeset/163576>
All reviewed patches have been landed. Closing bug.