<?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>141690</bug_id>
          
          <creation_ts>2015-02-16 19:51:44 -0800</creation_ts>
          <short_desc>Clean up OSRExit&apos;s considerAddingAsFrequentExitSite()</short_desc>
          <delta_ts>2015-02-17 23:04:21 -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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1069730</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2015-02-16 19:51:44 -0800</bug_when>
    <thetext>Clean up OSRExit&apos;s considerAddingAsFrequentExitSite()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069731</commentid>
    <comment_count>1</comment_count>
      <attachid>246718</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2015-02-16 19:53:27 -0800</bug_when>
    <thetext>Created attachment 246718
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1070053</commentid>
    <comment_count>2</comment_count>
      <attachid>246718</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2015-02-17 23:04:18 -0800</bug_when>
    <thetext>Comment on attachment 246718
Patch

Clearing flags on attachment: 246718

Committed r180257: &lt;http://trac.webkit.org/changeset/180257&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1070054</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2015-02-17 23:04:21 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>246718</attachid>
            <date>2015-02-16 19:53:27 -0800</date>
            <delta_ts>2015-02-17 23:04:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141690-20150216195322.patch</filename>
            <type>text/plain</type>
            <size>6299</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgwMDk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAw
Mjk1ZmM3OWI4YWIzODBkZjExMjc3ZWU4YzEwZGM5NTJmMjE4ZWY4Li41MGMzNDI0Njk0OTQ0Mjcz
OWY0MjhiN2MzMmNlYzRkNmZmNmM3NDIxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNyBAQAorMjAxNS0wMi0xNiAgQmVuamFtaW4gUG91bGFpbiAgPGJwb3VsYWluQGFwcGxl
LmNvbT4KKworICAgICAgICBDbGVhbiB1cCBPU1JFeGl0J3MgY29uc2lkZXJBZGRpbmdBc0ZyZXF1
ZW50RXhpdFNpdGUoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTQxNjkwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTG9va3MgbGlrZSBzb21lIGNvZGUgd2FzIHJlbW92ZWQgZnJvbSBDb2RlQmxvY2s6OnRh
bGx5RnJlcXVlbnRFeGl0U2l0ZXMoKQorICAgICAgICBhbmQgdGhlIE9TUkV4aXQgd2VyZSBsZWZ0
IHVudG91Y2hlZC4KKworICAgICAgICBUaGlzIHBhdGNoIGNsZWFucyB1cCB0aGUgdHdvIGxvb3Bz
IGFuZCByZW1vdmUgdGhlIGJvb2xlYW4gcmV0dXJuCisgICAgICAgIG9uIGNvbnNpZGVyQWRkaW5n
QXNGcmVxdWVudEV4aXRTaXRlKCkuCisKKyAgICAgICAgKiBieXRlY29kZS9Db2RlQmxvY2suY3Bw
OgorICAgICAgICAoSlNDOjpDb2RlQmxvY2s6OnRhbGx5RnJlcXVlbnRFeGl0U2l0ZXMpOgorICAg
ICAgICAqIGRmZy9ERkdPU1JFeGl0Lmg6CisgICAgICAgIChKU0M6OkRGRzo6T1NSRXhpdDo6Y29u
c2lkZXJBZGRpbmdBc0ZyZXF1ZW50RXhpdFNpdGUpOgorICAgICAgICAqIGRmZy9ERkdPU1JFeGl0
QmFzZS5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6T1NSRXhpdEJhc2U6OmNvbnNpZGVyQWRkaW5n
QXNGcmVxdWVudEV4aXRTaXRlU2xvdyk6CisgICAgICAgICogZGZnL0RGR09TUkV4aXRCYXNlLmg6
CisgICAgICAgIChKU0M6OkRGRzo6T1NSRXhpdEJhc2U6OmNvbnNpZGVyQWRkaW5nQXNGcmVxdWVu
dEV4aXRTaXRlKToKKyAgICAgICAgKiBmdGwvRlRMT1NSRXhpdC5oOgorICAgICAgICAoSlNDOjpG
VEw6Ok9TUkV4aXQ6OmNvbnNpZGVyQWRkaW5nQXNGcmVxdWVudEV4aXRTaXRlKToKKwogMjAxNS0w
Mi0xMyAgQmVuamFtaW4gUG91bGFpbiAgPGJwb3VsYWluQGFwcGxlLmNvbT4KIAogICAgICAgICBB
ZGQgYSBERkcgbm9kZSBmb3IgdGhlIFBvdyBJbnRyaW5zaWNzCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQ29kZUJsb2NrLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ieXRlY29kZS9Db2RlQmxvY2suY3BwCmluZGV4IGIwY2QyOGY0Nzg4ZDg5MTk5ZTU2ZDRm
MzUwODIxODMwNmRhMGU5MmIuLjY2Y2JhZGYwZmRiNzUzM2E2MjRmYzk4MjRjNWUwMzU1ZDg3MmNl
YWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9Db2RlQmxvY2su
Y3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9Db2RlQmxvY2suY3BwCkBA
IC0zNzMwLDkgKzM3MzAsNyBAQCB2b2lkIENvZGVCbG9jazo6dGFsbHlGcmVxdWVudEV4aXRTaXRl
cygpCiAgICAgICAgIERGRzo6SklUQ29kZSogaml0Q29kZSA9IG1faml0Q29kZS0+ZGZnKCk7CiAg
ICAgICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCBqaXRDb2RlLT5vc3JFeGl0LnNpemUoKTsg
KytpKSB7CiAgICAgICAgICAgICBERkc6Ok9TUkV4aXQmIGV4aXQgPSBqaXRDb2RlLT5vc3JFeGl0
W2ldOwotICAgICAgICAgICAgCi0gICAgICAgICAgICBpZiAoIWV4aXQuY29uc2lkZXJBZGRpbmdB
c0ZyZXF1ZW50RXhpdFNpdGUocHJvZmlsZWRCbG9jaykpCi0gICAgICAgICAgICAgICAgY29udGlu
dWU7CisgICAgICAgICAgICBleGl0LmNvbnNpZGVyQWRkaW5nQXNGcmVxdWVudEV4aXRTaXRlKHBy
b2ZpbGVkQmxvY2spOwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogICAgIH0KQEAgLTM3NDUs
OSArMzc0Myw3IEBAIHZvaWQgQ29kZUJsb2NrOjp0YWxseUZyZXF1ZW50RXhpdFNpdGVzKCkKICAg
ICAgICAgRlRMOjpKSVRDb2RlKiBqaXRDb2RlID0gbV9qaXRDb2RlLT5mdGwoKTsKICAgICAgICAg
Zm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IGppdENvZGUtPm9zckV4aXQuc2l6ZSgpOyArK2kpIHsK
ICAgICAgICAgICAgIEZUTDo6T1NSRXhpdCYgZXhpdCA9IGppdENvZGUtPm9zckV4aXRbaV07Ci0g
ICAgICAgICAgICAKLSAgICAgICAgICAgIGlmICghZXhpdC5jb25zaWRlckFkZGluZ0FzRnJlcXVl
bnRFeGl0U2l0ZShwcm9maWxlZEJsb2NrKSkKLSAgICAgICAgICAgICAgICBjb250aW51ZTsKKyAg
ICAgICAgICAgIGV4aXQuY29uc2lkZXJBZGRpbmdBc0ZyZXF1ZW50RXhpdFNpdGUocHJvZmlsZWRC
bG9jayk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdPU1JFeGl0LmggYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvZGZnL0RGR09TUkV4aXQuaAppbmRleCBhMDIzNTM0MjAxNGJjNWVkMjI5YzYwYTdkMzRiNTQy
NzdhN2I1YTVjLi4wYjRiNGI4OWZkM2YxYWMyZWY3MDNmM2UwYWQxMjNiZDRiYzFkMjJkIDEwMDY0
NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR09TUkV4aXQuaAorKysgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR09TUkV4aXQuaApAQCAtMTA0LDkgKzEwNCw5IEBAIHN0
cnVjdCBPU1JFeGl0IDogcHVibGljIE9TUkV4aXRCYXNlIHsKICAgICAKICAgICBSZWZQdHI8VmFs
dWVSZWNvdmVyeU92ZXJyaWRlPiBtX3ZhbHVlUmVjb3ZlcnlPdmVycmlkZTsKICAgICAKLSAgICBi
b29sIGNvbnNpZGVyQWRkaW5nQXNGcmVxdWVudEV4aXRTaXRlKENvZGVCbG9jayogcHJvZmlsZWRD
b2RlQmxvY2spCisgICAgdm9pZCBjb25zaWRlckFkZGluZ0FzRnJlcXVlbnRFeGl0U2l0ZShDb2Rl
QmxvY2sqIHByb2ZpbGVkQ29kZUJsb2NrKQogICAgIHsKLSAgICAgICAgcmV0dXJuIE9TUkV4aXRC
YXNlOjpjb25zaWRlckFkZGluZ0FzRnJlcXVlbnRFeGl0U2l0ZShwcm9maWxlZENvZGVCbG9jaywg
RXhpdEZyb21ERkcpOworICAgICAgICBPU1JFeGl0QmFzZTo6Y29uc2lkZXJBZGRpbmdBc0ZyZXF1
ZW50RXhpdFNpdGUocHJvZmlsZWRDb2RlQmxvY2ssIEV4aXRGcm9tREZHKTsKICAgICB9CiB9Owog
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR09TUkV4aXRCYXNlLmNw
cCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHT1NSRXhpdEJhc2UuY3BwCmluZGV4IGUy
ZjIwNjY0NGU1YjFlZWJlZjJhMmE5ZTA0NzBlYjM4Y2ZmNWZiYjkuLmFmYzUwZTgzYmYwMWIxNzU4
ZmRhMmZiMDRjYTY3MWQyYzQ5YTRmNmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9kZmcvREZHT1NSRXhpdEJhc2UuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcv
REZHT1NSRXhpdEJhc2UuY3BwCkBAIC0zNSwxNSArMzUsMTMgQEAKIAogbmFtZXNwYWNlIEpTQyB7
IG5hbWVzcGFjZSBERkcgewogCi1ib29sIE9TUkV4aXRCYXNlOjpjb25zaWRlckFkZGluZ0FzRnJl
cXVlbnRFeGl0U2l0ZVNsb3coQ29kZUJsb2NrKiBwcm9maWxlZENvZGVCbG9jaywgRXhpdGluZ0pJ
VFR5cGUgaml0VHlwZSkKK3ZvaWQgT1NSRXhpdEJhc2U6OmNvbnNpZGVyQWRkaW5nQXNGcmVxdWVu
dEV4aXRTaXRlU2xvdyhDb2RlQmxvY2sqIHByb2ZpbGVkQ29kZUJsb2NrLCBFeGl0aW5nSklUVHlw
ZSBqaXRUeXBlKQogewogICAgIENvZGVCbG9jayogc291cmNlUHJvZmlsZWRDb2RlQmxvY2sgPQog
ICAgICAgICBiYXNlbGluZUNvZGVCbG9ja0Zvck9yaWdpbkFuZEJhc2VsaW5lQ29kZUJsb2NrKAog
ICAgICAgICAgICAgbV9jb2RlT3JpZ2luRm9yRXhpdFByb2ZpbGUsIHByb2ZpbGVkQ29kZUJsb2Nr
KTsKLSAgICBpZiAoIXNvdXJjZVByb2ZpbGVkQ29kZUJsb2NrKQotICAgICAgICByZXR1cm4gZmFs
c2U7Ci0gICAgcmV0dXJuIHNvdXJjZVByb2ZpbGVkQ29kZUJsb2NrLT5hZGRGcmVxdWVudEV4aXRT
aXRlKAotICAgICAgICBGcmVxdWVudEV4aXRTaXRlKG1fY29kZU9yaWdpbkZvckV4aXRQcm9maWxl
LmJ5dGVjb2RlSW5kZXgsIG1fa2luZCwgaml0VHlwZSkpOworICAgIGlmIChzb3VyY2VQcm9maWxl
ZENvZGVCbG9jaykKKyAgICAgICAgc291cmNlUHJvZmlsZWRDb2RlQmxvY2stPmFkZEZyZXF1ZW50
RXhpdFNpdGUoRnJlcXVlbnRFeGl0U2l0ZShtX2NvZGVPcmlnaW5Gb3JFeGl0UHJvZmlsZS5ieXRl
Y29kZUluZGV4LCBtX2tpbmQsIGppdFR5cGUpKTsKIH0KIAogfSB9IC8vIG5hbWVzcGFjZSBKU0M6
OkRGRwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdPU1JFeGl0QmFz
ZS5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdPU1JFeGl0QmFzZS5oCmluZGV4IDAz
ZGYxZGJiODFiYTA1NzhlOGNkNTRhMTFkZjE5MmQ1Mjc5NDhmOTQuLjA5OWIyZDUyMmVkN2ZjZjMw
Yzg2NWU5MjUwMmVhZDE5ZWUyOTcxZGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9kZmcvREZHT1NSRXhpdEJhc2UuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RG
R09TUkV4aXRCYXNlLmgKQEAgLTU3LDE1ICs1NywxNCBAQCBzdHJ1Y3QgT1NSRXhpdEJhc2Ugewog
ICAgIENvZGVPcmlnaW4gbV9jb2RlT3JpZ2luRm9yRXhpdFByb2ZpbGU7CiAKIHByb3RlY3RlZDoK
LSAgICBib29sIGNvbnNpZGVyQWRkaW5nQXNGcmVxdWVudEV4aXRTaXRlKENvZGVCbG9jayogcHJv
ZmlsZWRDb2RlQmxvY2ssIEV4aXRpbmdKSVRUeXBlIGppdFR5cGUpCisgICAgdm9pZCBjb25zaWRl
ckFkZGluZ0FzRnJlcXVlbnRFeGl0U2l0ZShDb2RlQmxvY2sqIHByb2ZpbGVkQ29kZUJsb2NrLCBF
eGl0aW5nSklUVHlwZSBqaXRUeXBlKQogICAgIHsKLSAgICAgICAgaWYgKCFtX2NvdW50KQotICAg
ICAgICAgICAgcmV0dXJuIGZhbHNlOwotICAgICAgICByZXR1cm4gY29uc2lkZXJBZGRpbmdBc0Zy
ZXF1ZW50RXhpdFNpdGVTbG93KHByb2ZpbGVkQ29kZUJsb2NrLCBqaXRUeXBlKTsKKyAgICAgICAg
aWYgKG1fY291bnQpCisgICAgICAgICAgICBjb25zaWRlckFkZGluZ0FzRnJlcXVlbnRFeGl0U2l0
ZVNsb3cocHJvZmlsZWRDb2RlQmxvY2ssIGppdFR5cGUpOwogICAgIH0KIAogcHJpdmF0ZToKLSAg
ICBib29sIGNvbnNpZGVyQWRkaW5nQXNGcmVxdWVudEV4aXRTaXRlU2xvdyhDb2RlQmxvY2sqIHBy
b2ZpbGVkQ29kZUJsb2NrLCBFeGl0aW5nSklUVHlwZSk7CisgICAgdm9pZCBjb25zaWRlckFkZGlu
Z0FzRnJlcXVlbnRFeGl0U2l0ZVNsb3coQ29kZUJsb2NrKiBwcm9maWxlZENvZGVCbG9jaywgRXhp
dGluZ0pJVFR5cGUpOwogfTsKIAogfSB9IC8vIG5hbWVzcGFjZSBKU0M6OkRGRwpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExPU1JFeGl0LmggYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZnRsL0ZUTE9TUkV4aXQuaAppbmRleCBhZWRmZTg3Yjc2ZGZhZDAzNDg1NGRhODFm
NDAwYWRlZTVkZTg4MDYzLi40ZTI2MWE3ZWE0NTZiYzhhNzM3ZmU0ODQ3NzA0YjQzZjJmM2E2ZGNl
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTE9TUkV4aXQuaAorKysg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTE9TUkV4aXQuaApAQCAtMTY3LDkgKzE2Nyw5
IEBAIHN0cnVjdCBPU1JFeGl0IDogcHVibGljIERGRzo6T1NSRXhpdEJhc2UgewogICAgIAogICAg
IENvZGVMb2NhdGlvbkp1bXAgY29kZUxvY2F0aW9uRm9yUmVwYXRjaChDb2RlQmxvY2sqIGZ0bENv
ZGVCbG9jaykgY29uc3Q7CiAgICAgCi0gICAgYm9vbCBjb25zaWRlckFkZGluZ0FzRnJlcXVlbnRF
eGl0U2l0ZShDb2RlQmxvY2sqIHByb2ZpbGVkQ29kZUJsb2NrKQorICAgIHZvaWQgY29uc2lkZXJB
ZGRpbmdBc0ZyZXF1ZW50RXhpdFNpdGUoQ29kZUJsb2NrKiBwcm9maWxlZENvZGVCbG9jaykKICAg
ICB7Ci0gICAgICAgIHJldHVybiBPU1JFeGl0QmFzZTo6Y29uc2lkZXJBZGRpbmdBc0ZyZXF1ZW50
RXhpdFNpdGUocHJvZmlsZWRDb2RlQmxvY2ssIEV4aXRGcm9tRlRMKTsKKyAgICAgICAgT1NSRXhp
dEJhc2U6OmNvbnNpZGVyQWRkaW5nQXNGcmVxdWVudEV4aXRTaXRlKHByb2ZpbGVkQ29kZUJsb2Nr
LCBFeGl0RnJvbUZUTCk7CiAgICAgfQogfTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>