<?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>186169</bug_id>
          
          <creation_ts>2018-05-31 17:12:27 -0700</creation_ts>
          <short_desc>PutStructure AI rule needs to call didFoldClobberStructures when the incoming value&apos;s structure set is clear</short_desc>
          <delta_ts>2018-05-31 20:07:49 -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>Safari Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Saam Barati">saam</reporter>
          <assigned_to name="Saam Barati">saam</assigned_to>
          <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>gskachkov</cc>
    
    <cc>jfbastien</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>rmorisset</cc>
    
    <cc>ticaiolima</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1429071</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-05-31 17:12:27 -0700</bug_when>
    <thetext>Otherwise, AI and Clobberize will disagree. It&apos;s somewhat inconsequential since we&apos;re going to exit, but for the sake of validation, we&apos;ve folded.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429073</commentid>
    <comment_count>1</comment_count>
      <attachid>341713</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-05-31 17:16:21 -0700</bug_when>
    <thetext>Created attachment 341713
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429077</commentid>
    <comment_count>2</comment_count>
      <attachid>341713</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2018-05-31 17:23:56 -0700</bug_when>
    <thetext>Comment on attachment 341713
patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429118</commentid>
    <comment_count>3</comment_count>
      <attachid>341713</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-31 20:06:31 -0700</bug_when>
    <thetext>Comment on attachment 341713
patch

Clearing flags on attachment: 341713

Committed r232384: &lt;https://trac.webkit.org/changeset/232384&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429119</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-31 20:06:33 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429122</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-05-31 20:07:49 -0700</bug_when>
    <thetext>&lt;rdar://problem/40709413&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>341713</attachid>
            <date>2018-05-31 17:16:21 -0700</date>
            <delta_ts>2018-05-31 20:06:31 -0700</delta_ts>
            <desc>patch</desc>
            <filename>c-backup.diff</filename>
            <type>text/plain</type>
            <size>1906</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjMyMzc2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBA
CisyMDE4LTA1LTMxICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgorCisgICAgICAg
IFB1dFN0cnVjdHVyZSBBSSBydWxlIG5lZWRzIHRvIGNhbGwgZGlkRm9sZENsb2JiZXJTdHJ1Y3R1
cmVzIHdoZW4gdGhlIGluY29taW5nIHZhbHVlJ3Mgc3RydWN0dXJlIHNldCBpcyBjbGVhcgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTg2MTY5CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSWYgd2UgZG9uJ3Qg
ZG8gdGhpcywgdGhlIENGQSB2YWxpZGF0aW9uIHJ1bGUgYWJvdXQgU3RydWN0dXJlSUQgYmVpbmcK
KyAgICAgICAgY2xvYmJlcmVkIGJ1dCBBSSBub3QgY2xvYmJlcmluZyBvciBmb2xkaW5nIGEgY2xv
YmJlciB3aWxsIGNhdXNlIHVzCisgICAgICAgIHRvIGNyYXNoLiBTaW1vbiB3YXMgcnVubmluZyBp
bnRvIHRoaXMgeWVzdGVyZGF5IG9uIGFyc3RlY2huaWNhLmNvbS4KKyAgICAgICAgSSBjb3VsZG4n
dCBjb21lIHVwIHdpdGggYSB0ZXN0IGNhc2UgZm9yIHRoaXMsIGJ1dCBpdCdzIG9idmlvdXMKKyAg
ICAgICAgd2hhdCB0aGUgaXNzdWUgaXMgYnkgbG9va2luZyBhdCB0aGUgSVIgZHVtcCBhdCB0aGUg
dGltZSBvZiB0aGUgY3Jhc2guCisKKyAgICAgICAgKiBkZmcvREZHQWJzdHJhY3RJbnRlcnByZXRl
cklubGluZXMuaDoKKyAgICAgICAgKEpTQzo6REZHOjpBYnN0cmFjdEludGVycHJldGVyPEFic3Ry
YWN0U3RhdGVUeXBlPjo6ZXhlY3V0ZUVmZmVjdHMpOgorCiAyMDE4LTA1LTMxICBLZWl0aCBNaWxs
ZXIgIDxrZWl0aF9taWxsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIERGR0FycmF5TW9kZXMgbmVl
ZHMgdG8ga25vdyBtb3JlIGFib3V0IENvVyBhcnJheXMKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0
Q29yZS9kZmcvREZHQWJzdHJhY3RJbnRlcnByZXRlcklubGluZXMuaAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0Fic3RyYWN0SW50ZXJwcmV0ZXJJbmxpbmVzLmgJ
KHJldmlzaW9uIDIzMjM3NCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQWJzdHJh
Y3RJbnRlcnByZXRlcklubGluZXMuaAkod29ya2luZyBjb3B5KQpAQCAtMjc2Myw2ICsyNzYzLDkg
QEAgYm9vbCBBYnN0cmFjdEludGVycHJldGVyPEFic3RyYWN0U3RhdGVUeQogICAgICAgICAgICAg
ICAgICAgICBjbG9iYmVyTGltaXQsIG5vZGUtPnRyYW5zaXRpb24oKS0+cHJldmlvdXMsIG5vZGUt
PnRyYW5zaXRpb24oKS0+bmV4dCk7CiAgICAgICAgICAgICAgICAgZm9yTm9kZShub2RlLT5jaGls
ZDEoKSkuY2hhbmdlU3RydWN0dXJlKG1fZ3JhcGgsIG5vZGUtPnRyYW5zaXRpb24oKS0+bmV4dCk7
CiAgICAgICAgICAgICB9CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAvLyBXZSdyZSBn
b2luZyB0byBleGl0IGJlZm9yZSB3ZSBnZXQgaGVyZSwgYnV0IGZvciB0aGUgc2FrZSBvZiB2YWxp
ZGF0aW9uLCB3ZSd2ZSBmb2xkZWQgb3VyIHdyaXRlIHRvIFN0cnVjdHVyZUlELgorICAgICAgICAg
ICAgZGlkRm9sZENsb2JiZXJTdHJ1Y3R1cmVzKCk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSBHZXRCdXR0ZXJmbHk6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>