<?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>140659</bug_id>
          
          <creation_ts>2015-01-19 20:04:34 -0800</creation_ts>
          <short_desc>ClosureCallStubRoutine no longer needs codeOrigin</short_desc>
          <delta_ts>2015-01-19 21:01:40 -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>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>
          
          <blocked>140660</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenb</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>1062614</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2015-01-19 20:04:34 -0800</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062626</commentid>
    <comment_count>1</comment_count>
      <attachid>244961</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2015-01-19 20:24:01 -0800</bug_when>
    <thetext>Created attachment 244961
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062632</commentid>
    <comment_count>2</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2015-01-19 21:01:40 -0800</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/178693</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244961</attachid>
            <date>2015-01-19 20:24:01 -0800</date>
            <delta_ts>2015-01-19 20:28:33 -0800</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>6445</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTc4NjkxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM4IEBA
CisyMDE1LTAxLTE5ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
Q2xvc3VyZUNhbGxTdHViUm91dGluZSBubyBsb25nZXIgbmVlZHMgY29kZU9yaWdpbgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQwNjU5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBPbmNlIHVw
b24gYSB0aW1lLCB3ZSB3b3VsZCBsb29rIGZvciB0aGUgQ29kZU9yaWdpbiBhc3NvY2lhdGVkIHdp
dGggYSByZXR1cm4gUEMuIFRoaXMgc2VhcmNoCisgICAgICAgIHdvdWxkIHN0YXJ0IHdpdGggdGhl
IENvZGVCbG9jayBhY2NvcmRpbmcgdG8gdGhlIGNhbGxlciBmcmFtZSdzIGNhbGwgZnJhbWUgaGVh
ZGVyLiBCdXQgaWYgdGhlCisgICAgICAgIGNhbGwgd2FzIGEgY2xvc3VyZSBjYWxsLCB0aGUgcmV0
dXJuIFBDIHdvdWxkIGJlIGluc2lkZSBzb21lIGNsb3N1cmUgY2FsbCBzdHViLiBTbyBpZiB0aGUK
KyAgICAgICAgQ29kZUJsb2NrIHNlYXJjaCBmYWlsZWQsIHdlIHdvdWxkIHNlYXJjaCAqYWxsKiBj
bG9zdXJlIGNhbGwgc3R1YiByb3V0aW5lcyB0byBzZWUgd2hpY2ggb25lCisgICAgICAgIGVuY29t
cGFzc2VzIHRoZSByZXR1cm4gUEMuIFRoZW4sIHdlIHdvdWxkIHVzZSB0aGUgQ29kZU9yaWdpbiBz
dG9yZWQgaW4gdGhlIHN0dWIgcm91dGluZQorICAgICAgICBvYmplY3QuIFRoaXMgd2FzIGFsbCBh
IGJ1bmNoIG9mIG1hZG5lc3MsIGFuZCB3ZSBhY3R1YWxseSBnb3QgcmlkIG9mIGl0IC0gd2Ugbm93
IGRldGVybWluZQorICAgICAgICB0aGUgQ29kZU9yaWdpbiBmb3IgYSBjYWxsIGZyYW1lIHVzaW5n
IHRoZSBlbmNvZGVkIGNvZGUgb3JpZ2luIGJpdHMgaW5zaWRlIHRoZSB0YWcgb2YgdGhlCisgICAg
ICAgIGFyZ3VtZW50IGNvdW50LgorICAgICAgICAKKyAgICAgICAgVGhpcyBwYXRjaCByZW1vdmVz
IHRoZSBmaW5hbCB2ZXN0aWdlcyBvZiB0aGUgbWFkbmVzczoKKyAgICAgICAgCisgICAgICAgIC0g
UmVtb3ZlIHRoZSB0b3RhbGx5IHVudXNlZCBtZXRob2QgZGVjbGFyYXRpb24gZm9yIHRoZSB0aGlu
ZyB0aGF0IGRpZCB0aGUgY2xvc3VyZSBjYWxsIHN0dWIKKyAgICAgICAgICBzZWFyY2guCisgICAg
ICAgIAorICAgICAgICAtIFJlbW92ZSB0aGUgQ29kZU9yaWdpbiBmaWVsZCBmcm9tIHRoZSBDbG9z
dXJlQ2FsbFN0dWJSb3V0aW5lLiBFeGNlcHQgZm9yIHRoYXQgY3Jhenkgc2VhcmNoCisgICAgICAg
ICAgdGhhdCB3ZSBubyBsb25nZXIgZG8sIGV2ZXJ5b25lIGVsc2Ugd2hvIGZpbmRzIGEgQ2xvc3Vy
ZUNhbGxTdHViUm91dGluZSB3aWxsIGZpbmQgaXQgdmlhCisgICAgICAgICAgdGhlIENhbGxMaW5r
SW5mby4gVGhlIENhbGxMaW5rSW5mbyBhbHNvIGhhcyB0aGUgQ29kZU9yaWdpbiwgc28gd2UgZG9u
J3QgbmVlZCB0aGlzIGZpZWxkCisgICAgICAgICAgYW55bW9yZS4KKworICAgICAgICAqIGJ5dGVj
b2RlL0NvZGVCbG9jay5oOgorICAgICAgICAqIGppdC9DbG9zdXJlQ2FsbFN0dWJSb3V0aW5lLmNw
cDoKKyAgICAgICAgKEpTQzo6Q2xvc3VyZUNhbGxTdHViUm91dGluZTo6Q2xvc3VyZUNhbGxTdHVi
Um91dGluZSk6CisgICAgICAgICogaml0L0Nsb3N1cmVDYWxsU3R1YlJvdXRpbmUuaDoKKyAgICAg
ICAgKEpTQzo6Q2xvc3VyZUNhbGxTdHViUm91dGluZTo6ZXhlY3V0YWJsZSk6CisgICAgICAgIChK
U0M6OkNsb3N1cmVDYWxsU3R1YlJvdXRpbmU6OmNvZGVPcmlnaW4pOiBEZWxldGVkLgorICAgICAg
ICAqIGppdC9SZXBhdGNoLmNwcDoKKyAgICAgICAgKEpTQzo6bGlua0Nsb3N1cmVDYWxsKToKKwog
MjAxNS0wMS0xOSAgTXlsZXMgQy4gTWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgogCiAg
ICAgICAgIFtTVkcgLT4gT1RGIENvbnZlcnRlcl0gRmxpcCB0aGUgc3dpdGNoIG9uCkluZGV4OiBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQ29kZUJsb2NrLmgKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0NvZGVCbG9jay5oCShyZXZpc2lvbiAxNzg2
ODcpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQ29kZUJsb2NrLmgJKHdvcmtp
bmcgY29weSkKQEAgLTEsNSArMSw1IEBACiAvKgotICogQ29weXJpZ2h0IChDKSAyMDA4LCAyMDA5
LCAyMDEwLCAyMDExLCAyMDEyLCAyMDEzLCAyMDE0IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNl
cnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAwOC0yMDE1IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4KICAqIENvcHlyaWdodCAoQykgMjAwOCBDYW1lcm9uIFp3YXJpY2ggPGN3endhcmlj
aEB1d2F0ZXJsb28uY2E+CiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2Ug
YW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CkBAIC05ODcsMTAgKzk4Nyw2IEBAIHBy
aXZhdGU6CiAgICAgCiAgICAgZG91YmxlIG9wdGltaXphdGlvblRocmVzaG9sZFNjYWxpbmdGYWN0
b3IoKTsKIAotI2lmIEVOQUJMRShKSVQpCi0gICAgQ2xvc3VyZUNhbGxTdHViUm91dGluZSogZmlu
ZENsb3N1cmVDYWxsRm9yUmV0dXJuUEMoUmV0dXJuQWRkcmVzc1B0cik7Ci0jZW5kaWYKLSAgICAg
ICAgCiAgICAgdm9pZCB1cGRhdGVBbGxQcmVkaWN0aW9uc0FuZENvdW50TGl2ZW5lc3ModW5zaWdu
ZWQmIG51bWJlck9mTGl2ZU5vbkFyZ3VtZW50VmFsdWVQcm9maWxlcywgdW5zaWduZWQmIG51bWJl
ck9mU2FtcGxlc0luUHJvZmlsZXMpOwogCiAgICAgdm9pZCBzZXRDb25zdGFudFJlZ2lzdGVycyhj
b25zdCBWZWN0b3I8V3JpdGVCYXJyaWVyPFVua25vd24+PiYgY29uc3RhbnRzKQpJbmRleDogU291
cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9DbG9zdXJlQ2FsbFN0dWJSb3V0aW5lLmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L0Nsb3N1cmVDYWxsU3R1YlJvdXRpbmUu
Y3BwCShyZXZpc2lvbiAxNzg2ODcpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L0Nsb3N1
cmVDYWxsU3R1YlJvdXRpbmUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xLDUgKzEsNSBAQAogLyoK
LSAqIENvcHlyaWdodCAoQykgMjAxMiwgMjAxNCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2
ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTIsIDIwMTQsIDIwMTUgQXBwbGUgSW5jLiBBbGwgcmln
aHRzIHJlc2VydmVkLgogICoKICAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFu
ZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogICogbW9kaWZpY2F0aW9uLCBhcmUgcGVy
bWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC0zOSwxMCAr
MzksOSBAQCBuYW1lc3BhY2UgSlNDIHsKIAogQ2xvc3VyZUNhbGxTdHViUm91dGluZTo6Q2xvc3Vy
ZUNhbGxTdHViUm91dGluZSgKICAgICBjb25zdCBNYWNyb0Fzc2VtYmxlckNvZGVSZWYmIGNvZGUs
IFZNJiB2bSwgY29uc3QgSlNDZWxsKiBvd25lciwKLSAgICBFeGVjdXRhYmxlQmFzZSogZXhlY3V0
YWJsZSwgY29uc3QgQ29kZU9yaWdpbiYgY29kZU9yaWdpbikKKyAgICBFeGVjdXRhYmxlQmFzZSog
ZXhlY3V0YWJsZSkKICAgICA6IEdDQXdhcmVKSVRTdHViUm91dGluZShjb2RlLCB2bSkKICAgICAs
IG1fZXhlY3V0YWJsZSh2bSwgb3duZXIsIGV4ZWN1dGFibGUpCi0gICAgLCBtX2NvZGVPcmlnaW4o
Y29kZU9yaWdpbikKIHsKIH0KIApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9DbG9z
dXJlQ2FsbFN0dWJSb3V0aW5lLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2ppdC9DbG9zdXJlQ2FsbFN0dWJSb3V0aW5lLmgJKHJldmlzaW9uIDE3ODY4NykKKysrIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9qaXQvQ2xvc3VyZUNhbGxTdHViUm91dGluZS5oCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDUgKzEsNSBAQAogLyoKLSAqIENvcHlyaWdodCAoQykgMjAxMiwgMjAxNCBBcHBs
ZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTIsIDIwMTQs
IDIwMTUgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKICAqIFJlZGlzdHJpYnV0
aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAog
ICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2lu
ZyBjb25kaXRpb25zCkBAIC0zNywyMSArMzcsMTcgQEAgY2xhc3MgQ2xvc3VyZUNhbGxTdHViUm91
dGluZSA6IHB1YmxpYyBHQwogcHVibGljOgogICAgIENsb3N1cmVDYWxsU3R1YlJvdXRpbmUoCiAg
ICAgICAgIGNvbnN0IE1hY3JvQXNzZW1ibGVyQ29kZVJlZiYsIFZNJiwgY29uc3QgSlNDZWxsKiBv
d25lciwKLSAgICAgICAgRXhlY3V0YWJsZUJhc2UqLCBjb25zdCBDb2RlT3JpZ2luJik7CisgICAg
ICAgIEV4ZWN1dGFibGVCYXNlKik7CiAgICAgCiAgICAgdmlydHVhbCB+Q2xvc3VyZUNhbGxTdHVi
Um91dGluZSgpOwogICAgIAogICAgIEV4ZWN1dGFibGVCYXNlKiBleGVjdXRhYmxlKCkgY29uc3Qg
eyByZXR1cm4gbV9leGVjdXRhYmxlLmdldCgpOyB9Ci0gICAgY29uc3QgQ29kZU9yaWdpbiYgY29k
ZU9yaWdpbigpIGNvbnN0IHsgcmV0dXJuIG1fY29kZU9yaWdpbjsgfQogCiBwcm90ZWN0ZWQ6CiAg
ICAgdmlydHVhbCB2b2lkIG1hcmtSZXF1aXJlZE9iamVjdHNJbnRlcm5hbChTbG90VmlzaXRvciYp
IG92ZXJyaWRlOwogCiBwcml2YXRlOgogICAgIFdyaXRlQmFycmllcjxFeGVjdXRhYmxlQmFzZT4g
bV9leGVjdXRhYmxlOwotICAgIC8vIFRoaXMgYWxsb3dzIHVzIHRvIGZpZ3VyZSBvdXQgd2hvIGEg
Y2FsbCBpcyBsaW5rZWQgdG8gYnkgc2VhcmNoaW5nIHRocm91Z2gKLSAgICAvLyBzdHViIHJvdXRp
bmVzLgotICAgIENvZGVPcmlnaW4gbV9jb2RlT3JpZ2luOwogfTsKIAogfSAvLyBuYW1lc3BhY2Ug
SlNDCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L1JlcGF0Y2guY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvUmVwYXRjaC5jcHAJKHJldmlzaW9uIDE3
ODY4NykKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvUmVwYXRjaC5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTEsNSArMSw1IEBACiAvKgotICogQ29weXJpZ2h0IChDKSAyMDExLCAyMDEyLCAy
MDEzLCAyMDE0IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAo
QykgMjAxMS0yMDE1IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqCiAgKiBSZWRp
c3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdp
dGhvdXQKICAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBm
b2xsb3dpbmcgY29uZGl0aW9ucwpAQCAtMTczMSw3ICsxNzMxLDcgQEAgdm9pZCBsaW5rQ2xvc3Vy
ZUNhbGwoCiAgICAgICAgICAgICAoIkNsb3N1cmUgY2FsbCBzdHViIGZvciAlcywgcmV0dXJuIHBv
aW50ICVwLCB0YXJnZXQgJXAgKCVzKSIsCiAgICAgICAgICAgICAgICAgdG9DU3RyaW5nKCpjYWxs
ZXJDb2RlQmxvY2spLmRhdGEoKSwgY2FsbExpbmtJbmZvLmNhbGxSZXR1cm5Mb2NhdGlvbi5sYWJl
bEF0T2Zmc2V0KDApLmV4ZWN1dGFibGVBZGRyZXNzKCksCiAgICAgICAgICAgICAgICAgY29kZVB0
ci5leGVjdXRhYmxlQWRkcmVzcygpLCB0b0NTdHJpbmcocG9pbnRlckR1bXAoY2FsbGVlQ29kZUJs
b2NrKSkuZGF0YSgpKSksCi0gICAgICAgICp2bSwgY2FsbGVyQ29kZUJsb2NrLT5vd25lckV4ZWN1
dGFibGUoKSwgZXhlY3V0YWJsZSwgY2FsbExpbmtJbmZvLmNvZGVPcmlnaW4pKTsKKyAgICAgICAg
KnZtLCBjYWxsZXJDb2RlQmxvY2stPm93bmVyRXhlY3V0YWJsZSgpLCBleGVjdXRhYmxlKSk7CiAg
ICAgCiAgICAgUmVwYXRjaEJ1ZmZlciByZXBhdGNoQnVmZmVyKGNhbGxlckNvZGVCbG9jayk7CiAg
ICAgCg==
</data>
<flag name="review"
          id="269892"
          type_id="1"
          status="+"
          setter="msaboff"
    />
          </attachment>
      

    </bug>

</bugzilla>