<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>145039</bug_id>
          
          <creation_ts>2015-05-14 22:54:24 -0700</creation_ts>
          <short_desc>Remove unused constant-base and constant-value store barrier code in the DFG</short_desc>
          <delta_ts>2015-05-15 11:13:48 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>basile_clement</cc>
    
    <cc>benjamin</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenb</cc>
    
    <cc>mmirman</cc>
    
    <cc>msaboff</cc>
    
    <cc>nrotem</cc>
    
    <cc>oliver</cc>
    
    <cc>saam</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1095039</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2015-05-14 22:54:24 -0700</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095041</commentid>
    <comment_count>1</comment_count>
      <attachid>253177</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2015-05-14 22:56:04 -0700</bug_when>
    <thetext>Created attachment 253177
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095166</commentid>
    <comment_count>2</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2015-05-15 11:13:48 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/184397</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253177</attachid>
            <date>2015-05-14 22:56:04 -0700</date>
            <delta_ts>2015-05-15 00:24:48 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>6116</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTg0MzczKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBA
CisyMDE1LTA1LTE0ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
UmVtb3ZlIHVudXNlZCBjb25zdGFudC1iYXNlIGFuZCBjb25zdGFudC12YWx1ZSBzdG9yZSBiYXJy
aWVyIGNvZGUgaW4gdGhlIERGRworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTQ1MDM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisgICAgICAgIAorICAgICAgICBKdXN0IGtpbGxpbmcgZGVhZCBjb2RlLgorCisgICAgICAgICog
ZGZnL0RGR1NwZWN1bGF0aXZlSklULmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpTcGVjdWxhdGl2
ZUpJVDo6c3RvcmVUb1dyaXRlQmFycmllckJ1ZmZlcik6IERlbGV0ZWQuCisgICAgICAgIChKU0M6
OkRGRzo6U3BlY3VsYXRpdmVKSVQ6OndyaXRlQmFycmllcik6IERlbGV0ZWQuCisgICAgICAgICog
ZGZnL0RGR1NwZWN1bGF0aXZlSklULmg6CisgICAgICAgICogZGZnL0RGR1NwZWN1bGF0aXZlSklU
MzJfNjQuY3BwOgorICAgICAgICAoSlNDOjpERkc6OlNwZWN1bGF0aXZlSklUOjp3cml0ZUJhcnJp
ZXIpOgorICAgICAgICAqIGRmZy9ERkdTcGVjdWxhdGl2ZUpJVDY0LmNwcDoKKyAgICAgICAgKEpT
Qzo6REZHOjpTcGVjdWxhdGl2ZUpJVDo6d3JpdGVCYXJyaWVyKToKKwogMjAxNS0wNS0xNCAgRmls
aXAgUGl6bG8gIDxmcGl6bG9AYXBwbGUuY29tPgogCiAgICAgICAgIFJlbW92ZSBTdG9yZUJhcnJp
ZXJXaXRoTnVsbENoZWNrLCBub2JvZHkgZXZlciBnZW5lcmF0ZXMgdGhpcy4KSW5kZXg6IFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQzMl82NC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVDMyXzY0LmNw
cAkocmV2aXNpb24gMTg0MzY4KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVj
dWxhdGl2ZUpJVDMyXzY0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDY1NywyMCArNDY1Nyw2IEBA
IHZvaWQgU3BlY3VsYXRpdmVKSVQ6OndyaXRlQmFycmllcihHUFJSZWcKICAgICBpZiAoIWlzS25v
d25DZWxsKHZhbHVlVXNlLm5vZGUoKSkpCiAgICAgICAgIGlzTm90Q2VsbC5saW5rKCZtX2ppdCk7
CiB9Ci0KLXZvaWQgU3BlY3VsYXRpdmVKSVQ6OndyaXRlQmFycmllcihKU0NlbGwqIG93bmVyLCBH
UFJSZWcgdmFsdWVUYWdHUFIsIEVkZ2UgdmFsdWVVc2UsIEdQUlJlZyBzY3JhdGNoMSwgR1BSUmVn
IHNjcmF0Y2gyKQotewotICAgIEpJVENvbXBpbGVyOjpKdW1wIGlzTm90Q2VsbDsKLSAgICBpZiAo
IWlzS25vd25DZWxsKHZhbHVlVXNlLm5vZGUoKSkpCi0gICAgICAgIGlzTm90Q2VsbCA9IG1faml0
LmJyYW5jaDMyKEpJVENvbXBpbGVyOjpOb3RFcXVhbCwgdmFsdWVUYWdHUFIsIEpJVENvbXBpbGVy
OjpUcnVzdGVkSW1tMzIoSlNWYWx1ZTo6Q2VsbFRhZykpOwotCi0gICAgSklUQ29tcGlsZXI6Okp1
bXAgb3duZXJJc1JlbWVtYmVyZWRPckluRWRlbiA9IG1faml0Lmp1bXBJZklzUmVtZW1iZXJlZE9y
SW5FZGVuKG93bmVyKTsKLSAgICBzdG9yZVRvV3JpdGVCYXJyaWVyQnVmZmVyKG93bmVyLCBzY3Jh
dGNoMSwgc2NyYXRjaDIpOwotICAgIG93bmVySXNSZW1lbWJlcmVkT3JJbkVkZW4ubGluaygmbV9q
aXQpOwotCi0gICAgaWYgKCFpc0tub3duQ2VsbCh2YWx1ZVVzZS5ub2RlKCkpKQotICAgICAgICBp
c05vdENlbGwubGluaygmbV9qaXQpOwotfQogI2VuZGlmIC8vIEVOQUJMRShHR0MpCiAKIHZvaWQg
U3BlY3VsYXRpdmVKSVQ6Om1vdmVUcnVlVG8oR1BSUmVnIGdwcikKSW5kZXg6IFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQ2NC5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVDY0LmNwcAkocmV2aXNpb24g
MTg0MzY4KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVDY0
LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDczOCwyMCArNDczOCw2IEBAIHZvaWQgU3BlY3VsYXRp
dmVKSVQ6OndyaXRlQmFycmllcihHUFJSZWcKICAgICBpZiAoIWlzS25vd25DZWxsKHZhbHVlVXNl
Lm5vZGUoKSkpCiAgICAgICAgIGlzTm90Q2VsbC5saW5rKCZtX2ppdCk7CiB9Ci0KLXZvaWQgU3Bl
Y3VsYXRpdmVKSVQ6OndyaXRlQmFycmllcihKU0NlbGwqIG93bmVyLCBHUFJSZWcgdmFsdWVHUFIs
IEVkZ2UgdmFsdWVVc2UsIEdQUlJlZyBzY3JhdGNoMSwgR1BSUmVnIHNjcmF0Y2gyKQotewotICAg
IEpJVENvbXBpbGVyOjpKdW1wIGlzTm90Q2VsbDsKLSAgICBpZiAoIWlzS25vd25DZWxsKHZhbHVl
VXNlLm5vZGUoKSkpCi0gICAgICAgIGlzTm90Q2VsbCA9IG1faml0LmJyYW5jaElmTm90Q2VsbChK
U1ZhbHVlUmVncyh2YWx1ZUdQUikpOwotICAgIAotICAgIEpJVENvbXBpbGVyOjpKdW1wIG93bmVy
SXNSZW1lbWJlcmVkT3JJbkVkZW4gPSBtX2ppdC5qdW1wSWZJc1JlbWVtYmVyZWRPckluRWRlbihv
d25lcik7Ci0gICAgc3RvcmVUb1dyaXRlQmFycmllckJ1ZmZlcihvd25lciwgc2NyYXRjaDEsIHNj
cmF0Y2gyKTsKLSAgICBvd25lcklzUmVtZW1iZXJlZE9ySW5FZGVuLmxpbmsoJm1faml0KTsKLQot
ICAgIGlmICghaXNLbm93bkNlbGwodmFsdWVVc2Uubm9kZSgpKSkKLSAgICAgICAgaXNOb3RDZWxs
LmxpbmsoJm1faml0KTsKLX0KICNlbmRpZiAvLyBFTkFCTEUoR0dDKQogCiB2b2lkIFNwZWN1bGF0
aXZlSklUOjptb3ZlVHJ1ZVRvKEdQUlJlZyBncHIpCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENv
cmUvZGZnL0RGR1NwZWN1bGF0aXZlSklULmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklULmNwcAkocmV2aXNpb24gMTg0MzY4KQorKysg
U291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTYxNDUsNDIgKzYxNDUsNiBAQCB2b2lkIFNwZWN1bGF0aXZlSklUOjpzdG9yZVRv
V3JpdGVCYXJyaWVyCiAgICAgZG9uZS5saW5rKCZtX2ppdCk7CiB9CiAKLXZvaWQgU3BlY3VsYXRp
dmVKSVQ6OnN0b3JlVG9Xcml0ZUJhcnJpZXJCdWZmZXIoSlNDZWxsKiBjZWxsLCBHUFJSZWcgc2Ny
YXRjaDEsIEdQUlJlZyBzY3JhdGNoMikKLXsKLSAgICBBU1NFUlQoc2NyYXRjaDEgIT0gc2NyYXRj
aDIpOwotICAgIFdyaXRlQmFycmllckJ1ZmZlciogd3JpdGVCYXJyaWVyQnVmZmVyID0gJm1faml0
LnZtKCktPmhlYXAubV93cml0ZUJhcnJpZXJCdWZmZXI7Ci0gICAgbV9qaXQubW92ZShUcnVzdGVk
SW1tUHRyKHdyaXRlQmFycmllckJ1ZmZlciksIHNjcmF0Y2gxKTsKLSAgICBtX2ppdC5sb2FkMzIo
TWFjcm9Bc3NlbWJsZXI6OkFkZHJlc3Moc2NyYXRjaDEsIFdyaXRlQmFycmllckJ1ZmZlcjo6Y3Vy
cmVudEluZGV4T2Zmc2V0KCkpLCBzY3JhdGNoMik7Ci0gICAgSklUQ29tcGlsZXI6Okp1bXAgbmVl
ZFRvRmx1c2ggPSBtX2ppdC5icmFuY2gzMihNYWNyb0Fzc2VtYmxlcjo6QWJvdmVPckVxdWFsLCBz
Y3JhdGNoMiwgTWFjcm9Bc3NlbWJsZXI6OkFkZHJlc3Moc2NyYXRjaDEsIFdyaXRlQmFycmllckJ1
ZmZlcjo6Y2FwYWNpdHlPZmZzZXQoKSkpOwotCi0gICAgbV9qaXQuYWRkMzIoVHJ1c3RlZEltbTMy
KDEpLCBzY3JhdGNoMik7Ci0gICAgbV9qaXQuc3RvcmUzMihzY3JhdGNoMiwgTWFjcm9Bc3NlbWJs
ZXI6OkFkZHJlc3Moc2NyYXRjaDEsIFdyaXRlQmFycmllckJ1ZmZlcjo6Y3VycmVudEluZGV4T2Zm
c2V0KCkpKTsKLQotICAgIG1faml0LmxvYWRQdHIoTWFjcm9Bc3NlbWJsZXI6OkFkZHJlc3Moc2Ny
YXRjaDEsIFdyaXRlQmFycmllckJ1ZmZlcjo6YnVmZmVyT2Zmc2V0KCkpLCBzY3JhdGNoMSk7Ci0g
ICAgLy8gV2UgdXNlIGFuIG9mZnNldCBvZiAtc2l6ZW9mKHZvaWQqKSBiZWNhdXNlIHdlIGFscmVh
ZHkgYWRkZWQgMSB0byBzY3JhdGNoMi4KLSAgICBtX2ppdC5zdG9yZVB0cihUcnVzdGVkSW1tUHRy
KGNlbGwpLCBNYWNyb0Fzc2VtYmxlcjo6QmFzZUluZGV4KHNjcmF0Y2gxLCBzY3JhdGNoMiwgTWFj
cm9Bc3NlbWJsZXI6OlNjYWxlUHRyLCBzdGF0aWNfY2FzdDxpbnQzMl90Pigtc2l6ZW9mKHZvaWQq
KSkpKTsKLQotICAgIEpJVENvbXBpbGVyOjpKdW1wIGRvbmUgPSBtX2ppdC5qdW1wKCk7Ci0gICAg
bmVlZFRvRmx1c2gubGluaygmbV9qaXQpOwotCi0gICAgLy8gQ2FsbCBDIHNsb3cgcGF0aAotICAg
IHNpbGVudFNwaWxsQWxsUmVnaXN0ZXJzKEludmFsaWRHUFJSZWcpOwotICAgIGNhbGxPcGVyYXRp
b24ob3BlcmF0aW9uRmx1c2hXcml0ZUJhcnJpZXJCdWZmZXIsIGNlbGwpOwotICAgIHNpbGVudEZp
bGxBbGxSZWdpc3RlcnMoSW52YWxpZEdQUlJlZyk7Ci0KLSAgICBkb25lLmxpbmsoJm1faml0KTsK
LX0KLQotdm9pZCBTcGVjdWxhdGl2ZUpJVDo6d3JpdGVCYXJyaWVyKEdQUlJlZyBvd25lckdQUiwg
SlNDZWxsKiB2YWx1ZSwgR1BSUmVnIHNjcmF0Y2gxLCBHUFJSZWcgc2NyYXRjaDIpCi17Ci0gICAg
aWYgKEhlYXA6OmlzTWFya2VkKHZhbHVlKSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgSklUQ29t
cGlsZXI6Okp1bXAgb3duZXJJc1JlbWVtYmVyZWRPckluRWRlbiA9IG1faml0Lmp1bXBJZklzUmVt
ZW1iZXJlZE9ySW5FZGVuKG93bmVyR1BSKTsKLSAgICBzdG9yZVRvV3JpdGVCYXJyaWVyQnVmZmVy
KG93bmVyR1BSLCBzY3JhdGNoMSwgc2NyYXRjaDIpOwotICAgIG93bmVySXNSZW1lbWJlcmVkT3JJ
bkVkZW4ubGluaygmbV9qaXQpOwotfQotCiB2b2lkIFNwZWN1bGF0aXZlSklUOjp3cml0ZUJhcnJp
ZXIoR1BSUmVnIG93bmVyR1BSLCBHUFJSZWcgc2NyYXRjaDEsIEdQUlJlZyBzY3JhdGNoMikKIHsK
ICAgICBKSVRDb21waWxlcjo6SnVtcCBvd25lcklzUmVtZW1iZXJlZE9ySW5FZGVuID0gbV9qaXQu
anVtcElmSXNSZW1lbWJlcmVkT3JJbkVkZW4ob3duZXJHUFIpOwpJbmRleDogU291cmNlL0phdmFT
Y3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQuaAkocmV2aXNpb24gMTg0MzQ1KQor
KysgU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5oCSh3b3JraW5n
IGNvcHkpCkBAIC0yOTQsMTAgKzI5NCw4IEBAIHB1YmxpYzoKICAgICB2b2lkIHN0b3JlVG9Xcml0
ZUJhcnJpZXJCdWZmZXIoSlNDZWxsKiwgR1BSUmVnIHNjcmF0Y2gxLCBHUFJSZWcgc2NyYXRjaDIp
OwogCiAgICAgdm9pZCB3cml0ZUJhcnJpZXIoR1BSUmVnIG93bmVyLCBHUFJSZWcgc2NyYXRjaDEs
IEdQUlJlZyBzY3JhdGNoMik7Ci0gICAgdm9pZCB3cml0ZUJhcnJpZXIoR1BSUmVnIG93bmVyLCBK
U0NlbGwqIHZhbHVlLCBHUFJSZWcgc2NyYXRjaDEsIEdQUlJlZyBzY3JhdGNoMik7CiAKICAgICB2
b2lkIHdyaXRlQmFycmllcihHUFJSZWcgb3duZXIsIEdQUlJlZyB2YWx1ZSwgRWRnZSB2YWx1ZVVz
ZSwgR1BSUmVnIHNjcmF0Y2gxLCBHUFJSZWcgc2NyYXRjaDIpOwotICAgIHZvaWQgd3JpdGVCYXJy
aWVyKEpTQ2VsbCogb3duZXIsIEdQUlJlZyB2YWx1ZSwgRWRnZSB2YWx1ZVVzZSwgR1BSUmVnIHNj
cmF0Y2gxLCBHUFJSZWcgc2NyYXRjaDIpOwogI2VuZGlmCiAgICAgdm9pZCBjb21waWxlU3RvcmVC
YXJyaWVyKE5vZGUqKTsKIAo=
</data>
<flag name="review"
          id="278043"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>