WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
147030
Remove DFG::DesiredWriteBarriers because it's just a very difficult way of saying "please barrier the machine code block owner"
https://bugs.webkit.org/show_bug.cgi?id=147030
Summary
Remove DFG::DesiredWriteBarriers because it's just a very difficult way of sa...
Filip Pizlo
Reported
2015-07-16 20:01:16 PDT
Just doing: vm.heap.writeBarrier(codeBlock->ownerExecutable() somewhere in Plan is equivalent to all of what DesiredWriteBarriers amounts to, since: - All of the uses of it pass codeBlock->ownerExecutable() as the owner. - It's guaranteed that a barrier on the owner executable will be executed as a result of compilation, so we might as well just do it unconditionally.
Attachments
the patch
(20.66 KB, patch)
2015-07-16 20:03 PDT
,
Filip Pizlo
kling
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Filip Pizlo
Comment 1
2015-07-16 20:03:59 PDT
Created
attachment 256954
[details]
the patch
Andreas Kling
Comment 2
2015-07-17 13:52:50 PDT
Comment on
attachment 256954
[details]
the patch r=me
Filip Pizlo
Comment 3
2015-07-17 22:51:05 PDT
Landed in
http://trac.webkit.org/changeset/186985
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug