[JSC] Emit write barrier *after* storing
Created attachment 375018 [details] Patch
Created attachment 375020 [details] Patch
Comment on attachment 375020 [details] Patch Attachment 375020 [details] did not pass mac-debug-ews (mac): Output: https://webkit-queues.webkit.org/results/12820575 Number of test failures exceeded the failure limit.
Created attachment 375022 [details] Archive of layout-test-results from ews115 for mac-highsierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews115 Port: mac-highsierra Platform: Mac OS X 10.13.6
Created attachment 375027 [details] Patch
<rdar://53668603>
Created attachment 375120 [details] Patch WIP
Created attachment 375126 [details] Patch
Created attachment 375133 [details] Patch
Comment on attachment 375133 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=375133&action=review > Source/JavaScriptCore/ChangeLog:8 > + I reviewed tricky GC-related code including visitChildren and manual writeBarrier, and I found that we have several problems about write-barriers. about => with
Comment on attachment 375133 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=375133&action=review >> Source/JavaScriptCore/ChangeLog:8 >> + I reviewed tricky GC-related code including visitChildren and manual writeBarrier, and I found that we have several problems about write-barriers. > > about => with Fixed. Thanks!
Committed r248027: <https://trac.webkit.org/changeset/248027>