<?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>178737</bug_id>
          
          <creation_ts>2017-10-24 11:13:31 -0700</creation_ts>
          <short_desc>[FTL] Support NewStringObject</short_desc>
          <delta_ts>2017-11-15 13:04:46 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</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>
          
          <blocked>178726</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1363759</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-10-24 11:13:31 -0700</bug_when>
    <thetext>[FTL] Support NewStringObject</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1363762</commentid>
    <comment_count>1</comment_count>
      <attachid>324685</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-10-24 11:14:49 -0700</bug_when>
    <thetext>Created attachment 324685
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1363852</commentid>
    <comment_count>2</comment_count>
      <attachid>324685</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-10-24 13:24:34 -0700</bug_when>
    <thetext>Comment on attachment 324685
Patch

Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1363867</commentid>
    <comment_count>3</comment_count>
      <attachid>324685</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-24 13:48:07 -0700</bug_when>
    <thetext>Comment on attachment 324685
Patch

Clearing flags on attachment: 324685

Committed r223919: &lt;https://trac.webkit.org/changeset/223919&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1363868</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-24 13:48:08 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372350</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-11-15 13:04:46 -0800</bug_when>
    <thetext>&lt;rdar://problem/35568744&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>324685</attachid>
            <date>2017-10-24 11:14:49 -0700</date>
            <delta_ts>2017-10-24 13:48:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-178737-20171025031448.patch</filename>
            <type>text/plain</type>
            <size>6173</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIzODk3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA4
MjI0YWQ5NDE2YTdlMmM2ZTQyMzUxMzg1NGVkMzY1NDhlZDRjZTAzLi5jMTgxNDk2OTdlNzQyNTBi
MDkwNzJmOTg5YmVkOTYzYmNiNTg1NjQxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAxNy0xMC0yNCAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWls
LmNvbT4KKworICAgICAgICBbRlRMXSBTdXBwb3J0IE5ld1N0cmluZ09iamVjdAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4NzM3CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRlRMIHNob3VsZCBzdXBwb3J0
IE5ld1N0cmluZ09iamVjdCBhbmQgZW5jb3VyYWdlIHVzZSBvZiBOZXdTdHJpbmdPYmplY3QgaW4g
REZHIHBpcGVsaW5lLgorICAgICAgICBBZnRlciB0aGlzIGNoYW5nZSwgd2UgY2FuIGNvbnZlcnQg
YENhbGxPYmplY3RDb25zdHJ1Y3RvcihTdHJpbmcpYCB0byBgTmV3U3RyaW5nT2JqZWN0KFN0cmlu
ZylgLgorCisgICAgICAgICogZnRsL0ZUTEFic3RyYWN0SGVhcFJlcG9zaXRvcnkuaDoKKyAgICAg
ICAgKiBmdGwvRlRMQ2FwYWJpbGl0aWVzLmNwcDoKKyAgICAgICAgKEpTQzo6RlRMOjpjYW5Db21w
aWxlKToKKyAgICAgICAgKiBmdGwvRlRMTG93ZXJERkdUb0IzLmNwcDoKKyAgICAgICAgKEpTQzo6
RlRMOjpERkc6Okxvd2VyREZHVG9CMzo6Y29tcGlsZU5vZGUpOgorICAgICAgICAoSlNDOjpGVEw6
OkRGRzo6TG93ZXJERkdUb0IzOjpjb21waWxlTmV3U3RyaW5nT2JqZWN0KToKKwogMjAxNy0xMC0x
NSAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWlsLmNvbT4KIAogICAgICAgICBbSlND
XSBtb2R1bGVzIGNhbiBiZSB2aXNpdGVkIG1vcmUgdGhhbiBvbmNlIHdoZW4gcmVzb2x2aW5nIGJp
bmRpbmdzIHRocm91Z2ggInN0YXIiIGV4cG9ydHMgYXMgbG9uZyBhcyB0aGUgZXhwb3J0TmFtZSBp
cyBkaWZmZXJlbnQgZWFjaCB0aW1lCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZnRsL0ZUTEFic3RyYWN0SGVhcFJlcG9zaXRvcnkuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMQWJzdHJhY3RIZWFwUmVwb3NpdG9yeS5oCmluZGV4IGVlOWU1MzRhNjI0ODY4Nzg1NDQw
MWFhMzA0NGJiYTA3M2NlZDJmN2EuLjMyNGYxYmMwNDAwMzdiMWY1NjgxYTI5ZmMwZjg3ZGQ5ZDcx
ZDcwZjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMQWJzdHJhY3RI
ZWFwUmVwb3NpdG9yeS5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMQWJzdHJh
Y3RIZWFwUmVwb3NpdG9yeS5oCkBAIC02Niw2ICs2Niw3IEBAIG5hbWVzcGFjZSBKU0MgeyBuYW1l
c3BhY2UgRlRMIHsKICAgICBtYWNybyhKU0NlbGxfdHlwZUluZm9GbGFncywgSlNDZWxsOjp0eXBl
SW5mb0ZsYWdzT2Zmc2V0KCkpIFwKICAgICBtYWNybyhKU0NlbGxfdHlwZUluZm9UeXBlLCBKU0Nl
bGw6OnR5cGVJbmZvVHlwZU9mZnNldCgpKSBcCiAgICAgbWFjcm8oSlNDZWxsX3VzZWZ1bEJ5dGVz
LCBKU0NlbGw6OmluZGV4aW5nVHlwZUFuZE1pc2NPZmZzZXQoKSkgXAorICAgIG1hY3JvKEpTRGVz
dHJ1Y3RpYmxlT2JqZWN0X2NsYXNzSW5mbywgSlNEZXN0cnVjdGlibGVPYmplY3Q6OmNsYXNzSW5m
b09mZnNldCgpKSBcCiAgICAgbWFjcm8oSlNGdW5jdGlvbl9leGVjdXRhYmxlLCBKU0Z1bmN0aW9u
OjpvZmZzZXRPZkV4ZWN1dGFibGUoKSkgXAogICAgIG1hY3JvKEpTRnVuY3Rpb25fc2NvcGUsIEpT
RnVuY3Rpb246Om9mZnNldE9mU2NvcGVDaGFpbigpKSBcCiAgICAgbWFjcm8oSlNGdW5jdGlvbl9y
YXJlRGF0YSwgSlNGdW5jdGlvbjo6b2Zmc2V0T2ZSYXJlRGF0YSgpKSBcCmRpZmYgLS1naXQgYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTENhcGFiaWxpdGllcy5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvZnRsL0ZUTENhcGFiaWxpdGllcy5jcHAKaW5kZXggN2U2MDljY2QyZDNlYmZi
MDNhMjVhZDAxZmQ5YjBiNmI4YjEyNjAwYy4uOThhYmYzOTQ5ZmQ1MzdmMmUwYTZlNjkyMTg5Zjkz
NzUwODA3OWFlZCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExDYXBh
YmlsaXRpZXMuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMQ2FwYWJpbGl0
aWVzLmNwcApAQCAtNzIsNiArNzIsNyBAQCBpbmxpbmUgQ2FwYWJpbGl0eUxldmVsIGNhbkNvbXBp
bGUoTm9kZSogbm9kZSkKICAgICBjYXNlIEdldEJ1dHRlcmZseToKICAgICBjYXNlIEdldEJ1dHRl
cmZseVdpdGhvdXRDYWdpbmc6CiAgICAgY2FzZSBOZXdPYmplY3Q6CisgICAgY2FzZSBOZXdTdHJp
bmdPYmplY3Q6CiAgICAgY2FzZSBOZXdBcnJheToKICAgICBjYXNlIE5ld0FycmF5V2l0aFNwcmVh
ZDoKICAgICBjYXNlIFNwcmVhZDoKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMTG93ZXJERkdUb0IzLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93
ZXJERkdUb0IzLmNwcAppbmRleCBkN2VjODIwMTkyY2ZlODE5ZmZlNWJlOGJlY2YwNjVmNjI4OGRj
MmI0Li5lYzg1ZWU3ZWMwZWIzMjFkMTM4NzFhNGE1M2VlZjZmNmEzM2M4N2U4IDEwMDY0NAotLS0g
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvd2VyREZHVG9CMy5jcHAKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb3dlckRGR1RvQjMuY3BwCkBAIC04MDAsNiArODAw
LDkgQEAgY2xhc3MgTG93ZXJERkdUb0IzIHsKICAgICAgICAgY2FzZSBOZXdPYmplY3Q6CiAgICAg
ICAgICAgICBjb21waWxlTmV3T2JqZWN0KCk7CiAgICAgICAgICAgICBicmVhazsKKyAgICAgICAg
Y2FzZSBOZXdTdHJpbmdPYmplY3Q6CisgICAgICAgICAgICBjb21waWxlTmV3U3RyaW5nT2JqZWN0
KCk7CisgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBOZXdBcnJheToKICAgICAgICAg
ICAgIGNvbXBpbGVOZXdBcnJheSgpOwogICAgICAgICAgICAgYnJlYWs7CkBAIC00OTAzLDYgKzQ5
MDYsMzkgQEAgY2xhc3MgTG93ZXJERkdUb0IzIHsKICAgICAgICAgc2V0SlNWYWx1ZShhbGxvY2F0
ZU9iamVjdChtX25vZGUtPnN0cnVjdHVyZSgpKSk7CiAgICAgICAgIG11dGF0b3JGZW5jZSgpOwog
ICAgIH0KKworICAgIHZvaWQgY29tcGlsZU5ld1N0cmluZ09iamVjdCgpCisgICAgeworICAgICAg
ICBSZWdpc3RlcmVkU3RydWN0dXJlIHN0cnVjdHVyZSA9IG1fbm9kZS0+c3RydWN0dXJlKCk7Cisg
ICAgICAgIExWYWx1ZSBzdHJpbmcgPSBsb3dTdHJpbmcobV9ub2RlLT5jaGlsZDEoKSk7CisKKyAg
ICAgICAgTEJhc2ljQmxvY2sgc2xvd0Nhc2UgPSBtX291dC5uZXdCbG9jaygpOworICAgICAgICBM
QmFzaWNCbG9jayBjb250aW51YXRpb24gPSBtX291dC5uZXdCbG9jaygpOworCisgICAgICAgIExC
YXNpY0Jsb2NrIGxhc3ROZXh0ID0gbV9vdXQuaW5zZXJ0TmV3QmxvY2tzQmVmb3JlKHNsb3dDYXNl
KTsKKworICAgICAgICBMVmFsdWUgZmFzdFJlc3VsdFZhbHVlID0gYWxsb2NhdGVPYmplY3Q8U3Ry
aW5nT2JqZWN0PihzdHJ1Y3R1cmUsIG1fb3V0LmludFB0clplcm8sIHNsb3dDYXNlKTsKKyAgICAg
ICAgbV9vdXQuc3RvcmVQdHIobV9vdXQuY29uc3RJbnRQdHIoU3RyaW5nT2JqZWN0OjppbmZvKCkp
LCBmYXN0UmVzdWx0VmFsdWUsIG1faGVhcHMuSlNEZXN0cnVjdGlibGVPYmplY3RfY2xhc3NJbmZv
KTsKKyAgICAgICAgbV9vdXQuc3RvcmU2NChzdHJpbmcsIGZhc3RSZXN1bHRWYWx1ZSwgbV9oZWFw
cy5KU1dyYXBwZXJPYmplY3RfaW50ZXJuYWxWYWx1ZSk7CisgICAgICAgIG11dGF0b3JGZW5jZSgp
OworICAgICAgICBWYWx1ZUZyb21CbG9jayBmYXN0UmVzdWx0ID0gbV9vdXQuYW5jaG9yKGZhc3RS
ZXN1bHRWYWx1ZSk7CisgICAgICAgIG1fb3V0Lmp1bXAoY29udGludWF0aW9uKTsKKworICAgICAg
ICBtX291dC5hcHBlbmRUbyhzbG93Q2FzZSwgY29udGludWF0aW9uKTsKKyAgICAgICAgVk0mIHZt
ID0gdGhpcy0+dm0oKTsKKyAgICAgICAgTFZhbHVlIHNsb3dSZXN1bHRWYWx1ZSA9IGxhenlTbG93
UGF0aCgKKyAgICAgICAgICAgIFs9LCAmdm1dIChjb25zdCBWZWN0b3I8TG9jYXRpb24+JiBsb2Nh
dGlvbnMpIC0+IFJlZlB0cjxMYXp5U2xvd1BhdGg6OkdlbmVyYXRvcj4geworICAgICAgICAgICAg
ICAgIHJldHVybiBjcmVhdGVMYXp5Q2FsbEdlbmVyYXRvcih2bSwKKyAgICAgICAgICAgICAgICAg
ICAgb3BlcmF0aW9uTmV3U3RyaW5nT2JqZWN0LCBsb2NhdGlvbnNbMF0uZGlyZWN0R1BSKCksIGxv
Y2F0aW9uc1sxXS5kaXJlY3RHUFIoKSwKKyAgICAgICAgICAgICAgICAgICAgQ0NhbGxIZWxwZXJz
OjpUcnVzdGVkSW1tUHRyKHN0cnVjdHVyZS5nZXQoKSkpOworICAgICAgICAgICAgfSwKKyAgICAg
ICAgICAgIHN0cmluZyk7CisgICAgICAgIFZhbHVlRnJvbUJsb2NrIHNsb3dSZXN1bHQgPSBtX291
dC5hbmNob3Ioc2xvd1Jlc3VsdFZhbHVlKTsKKyAgICAgICAgbV9vdXQuanVtcChjb250aW51YXRp
b24pOworCisgICAgICAgIG1fb3V0LmFwcGVuZFRvKGNvbnRpbnVhdGlvbiwgbGFzdE5leHQpOwor
ICAgICAgICBzZXRKU1ZhbHVlKG1fb3V0LnBoaShwb2ludGVyVHlwZSgpLCBmYXN0UmVzdWx0LCBz
bG93UmVzdWx0KSk7CisgICAgfQogICAgIAogICAgIHZvaWQgY29tcGlsZU5ld0FycmF5KCkKICAg
ICB7CmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxvZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmlu
ZGV4IDM0ZjA4ZTFkYzIxYzNhMTA3NzI3MmE5YWNlMjA3MmFkMmEwNDEzZWMuLjcxZTEwN2IyZTVj
ODNmY2Y5NzVlMjYzZTIxMDI1ZjkxYzdiYTFmMjggMTAwNjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTctMTAtMjQg
IFl1c3VrZSBTdXp1a2kgIDx1dGF0YW5lLnRlYUBnbWFpbC5jb20+CisKKyAgICAgICAgW0ZUTF0g
U3VwcG9ydCBOZXdTdHJpbmdPYmplY3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE3ODczNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogc3RyZXNzL25ldy1zdHJpbmctb2JqZWN0LmpzOiBBZGRlZC4KKyAg
ICAgICAgKHNob3VsZEJlKToKKyAgICAgICAgKHRlc3QpOgorCiAyMDE3LTEwLTE1ICBZdXN1a2Ug
U3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgogCiAgICAgICAgIFtKU0NdIG1vZHVsZXMg
Y2FuIGJlIHZpc2l0ZWQgbW9yZSB0aGFuIG9uY2Ugd2hlbiByZXNvbHZpbmcgYmluZGluZ3MgdGhy
b3VnaCAic3RhciIgZXhwb3J0cyBhcyBsb25nIGFzIHRoZSBleHBvcnROYW1lIGlzIGRpZmZlcmVu
dCBlYWNoIHRpbWUKZGlmZiAtLWdpdCBhL0pTVGVzdHMvc3RyZXNzL25ldy1zdHJpbmctb2JqZWN0
LmpzIGIvSlNUZXN0cy9zdHJlc3MvbmV3LXN0cmluZy1vYmplY3QuanMKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZTJl
NzcwZDZhMWIzZTk1Zjk5YmJiYzE5MjIyMjM4ZDg2ODNkNDE0NQotLS0gL2Rldi9udWxsCisrKyBi
L0pTVGVzdHMvc3RyZXNzL25ldy1zdHJpbmctb2JqZWN0LmpzCkBAIC0wLDAgKzEsMTYgQEAKK2Z1
bmN0aW9uIHNob3VsZEJlKGFjdHVhbCwgZXhwZWN0ZWQpIHsKKyAgICBpZiAoYWN0dWFsICE9PSBl
eHBlY3RlZCkKKyAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdiYWQgdmFsdWU6ICcgKyBhY3R1YWwp
OworfQorCitmdW5jdGlvbiB0ZXN0KHN0cmluZykKK3sKKyAgICByZXR1cm4gbmV3IFN0cmluZyhz
dHJpbmcpOworfQorbm9JbmxpbmUodGVzdCk7CisKK2ZvciAodmFyIGkgPSAwOyBpIDwgMWU0OyAr
K2kpIHsKKyAgICB2YXIgb2JqZWN0ID0gdGVzdCgiQ29jb2EiKTsKKyAgICBzaG91bGRCZShvYmpl
Y3QgaW5zdGFuY2VvZiBTdHJpbmcsIHRydWUpOworICAgIHNob3VsZEJlKG9iamVjdC52YWx1ZU9m
KCksICJDb2NvYSIpOworfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>