<?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>161975</bug_id>
          
          <creation_ts>2016-09-14 10:15:34 -0700</creation_ts>
          <short_desc>Use Options::validateExceptionChecks() instead of VM::m_verifyExceptionEvents.</short_desc>
          <delta_ts>2016-09-14 10:58:21 -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>WebKit Local 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="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>keith_miller</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1229618</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2016-09-14 10:15:34 -0700</bug_when>
    <thetext>This makes it less burdensome (no longer needs a rebuild to enable checks) to do incremental work towards enabling checks all the time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1229621</commentid>
    <comment_count>1</comment_count>
      <attachid>288827</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2016-09-14 10:20:33 -0700</bug_when>
    <thetext>Created attachment 288827
proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1229633</commentid>
    <comment_count>2</comment_count>
      <attachid>288827</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2016-09-14 10:47:38 -0700</bug_when>
    <thetext>Comment on attachment 288827
proposed patch.

r=me assuming no perf regressions if verifyExceptionCheckNeedIsSatisfied is even built in release.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1229638</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2016-09-14 10:58:21 -0700</bug_when>
    <thetext>Thanks for the review.  Landed in r205917: &lt;http://trac.webkit.org/r205917&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>288827</attachid>
            <date>2016-09-14 10:20:33 -0700</date>
            <delta_ts>2016-09-14 10:47:38 -0700</delta_ts>
            <desc>proposed patch.</desc>
            <filename>bug-161975.patch</filename>
            <type>text/plain</type>
            <size>2984</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjA1OTE0KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDE2LTA5LTE0ICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KKworICAgICAgICBV
c2UgT3B0aW9uczo6dmFsaWRhdGVFeGNlcHRpb25DaGVja3MoKSBpbnN0ZWFkIG9mIFZNOjptX3Zl
cmlmeUV4Y2VwdGlvbkV2ZW50cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE2MTk3NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRoaXMgbWFrZXMgaXQgbGVzcyBidXJkZW5zb21lIChubyBsb25nZXIgbmVl
ZHMgYSByZWJ1aWxkIHRvIGVuYWJsZSBjaGVja3MpIHRvIGRvCisgICAgICAgIGluY3JlbWVudGFs
IHdvcmsgdG93YXJkcyBlbmFibGluZyBjaGVja3MgYWxsIHRoZSB0aW1lLgorCisgICAgICAgICog
cnVudGltZS9PcHRpb25zLmg6CisgICAgICAgICogcnVudGltZS9WTS5jcHA6CisgICAgICAgIChK
U0M6OlZNOjp2ZXJpZnlFeGNlcHRpb25DaGVja05lZWRJc1NhdGlzZmllZCk6CisgICAgICAgICog
cnVudGltZS9WTS5oOgorCiAyMDE2LTA5LTE0ICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0Bh
cHBsZS5jb20+CiAKICAgICAgICAgdGVzdDI2MjogQXJyYXkucHJvdG90eXBlLnNsaWNlIHNob3Vs
ZCBhbHdheXMgc2V0IGxlbmd0aApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
T3B0aW9ucy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL09w
dGlvbnMuaAkocmV2aXNpb24gMjA1OTA5KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRp
bWUvT3B0aW9ucy5oCSh3b3JraW5nIGNvcHkpCkBAIC0zNDcsNiArMzQ3LDcgQEAgdHlwZWRlZiBj
b25zdCBjaGFyKiBvcHRpb25TdHJpbmc7CiAgICAgdih1bnNpZ25lZCwgZmlyZUV4Y2VwdGlvbkZ1
enpBdCwgMCwgTm9ybWFsLCBudWxscHRyKSBcCiAgICAgdihib29sLCB2YWxpZGF0ZURGR0V4Y2Vw
dGlvbkhhbmRsaW5nLCBmYWxzZSwgTm9ybWFsLCAiQ2F1c2VzIHRoZSBERkcgdG8gZW1pdCBjb2Rl
IHZhbGlkYXRpbmcgZXhjZXB0aW9uIGhhbmRsaW5nIGZvciBlYWNoIG5vZGUgdGhhdCBjYW4gZXhp
dCIpIC8qIFRoaXMgaXMgdHJ1ZSBieSBkZWZhdWx0IG9uIERlYnVnIGJ1aWxkcyAqL1wKICAgICB2
KGJvb2wsIGR1bXBTaW11bGF0ZWRUaHJvd3MsIGZhbHNlLCBOb3JtYWwsICJEdW1wcyB0aGUgY2Fs
bCBzdGFjayBhdCBlYWNoIHNpbXVsYXRlZCB0aHJvdyBmb3IgZXhjZXB0aW9uIHNjb3BlIHZlcmlm
aWNhdGlvbiIpIFwKKyAgICB2KGJvb2wsIHZhbGlkYXRlRXhjZXB0aW9uQ2hlY2tzLCBmYWxzZSwg
Tm9ybWFsLCAiVmVyaWZpZXMgdGhhdCBuZWVkZWQgZXhjZXB0aW9uIGNoZWNrcyBhcmUgcGVyZm9y
bWVkLiIpIFwKICAgICBcCiAgICAgdihib29sLCB1c2VFeGVjdXRhYmxlQWxsb2NhdGlvbkZ1enos
IGZhbHNlLCBOb3JtYWwsIG51bGxwdHIpIFwKICAgICB2KHVuc2lnbmVkLCBmaXJlRXhlY3V0YWJs
ZUFsbG9jYXRpb25GdXp6QXQsIDAsIE5vcm1hbCwgbnVsbHB0cikgXApJbmRleDogU291cmNlL0ph
dmFTY3JpcHRDb3JlL3J1bnRpbWUvVk0uY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9ydW50aW1lL1ZNLmNwcAkocmV2aXNpb24gMjA1OTA5KQorKysgU291cmNlL0phdmFT
Y3JpcHRDb3JlL3J1bnRpbWUvVk0uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC04OTYsNyArODk2LDcg
QEAgYm9vbCBWTTo6aXNTYWZlVG9SZWN1cnNlU29mdENMb29wKCkgY29ucwogI2lmIEVOQUJMRShF
WENFUFRJT05fU0NPUEVfVkVSSUZJQ0FUSU9OKQogdm9pZCBWTTo6dmVyaWZ5RXhjZXB0aW9uQ2hl
Y2tOZWVkSXNTYXRpc2ZpZWQodW5zaWduZWQgcmVjdXJzaW9uRGVwdGgsIEV4Y2VwdGlvbkV2ZW50
TG9jYXRpb24mIGxvY2F0aW9uKQogewotICAgIGlmICghbV92ZXJpZnlFeGNlcHRpb25FdmVudHMp
CisgICAgaWYgKCFPcHRpb25zOjp2YWxpZGF0ZUV4Y2VwdGlvbkNoZWNrcygpKQogICAgICAgICBy
ZXR1cm47CiAKICAgICBpZiAoVU5MSUtFTFkobV9uZWVkRXhjZXB0aW9uQ2hlY2spKSB7CkluZGV4
OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9WTS5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1ZNLmgJKHJldmlzaW9uIDIwNTkwOSkKKysrIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1ZNLmgJKHdvcmtpbmcgY29weSkKQEAgLTcwMyw5ICs3
MDMsNiBAQCBwcml2YXRlOgogICAgIEV4Y2VwdGlvbkV2ZW50TG9jYXRpb24gbV9zaW11bGF0ZWRU
aHJvd1BvaW50TG9jYXRpb247CiAgICAgdW5zaWduZWQgbV9zaW11bGF0ZWRUaHJvd1BvaW50UmVj
dXJzaW9uRGVwdGggeyAwIH07CiAgICAgbXV0YWJsZSBib29sIG1fbmVlZEV4Y2VwdGlvbkNoZWNr
IHsgZmFsc2UgfTsKLQotICAgIC8vIERpc2FibGVkIHRlbXBvcmFyaWx5IHVudGlsIGFsbCBrbm93
biB2ZXJpZmljYXRpb24gZmFpbHVyZXMgYXJlIGZpeGVkLgotICAgIGJvb2wgbV92ZXJpZnlFeGNl
cHRpb25FdmVudHMgeyBmYWxzZSB9OwogI2VuZGlmCiAKICAgICBib29sIG1fZmFpbE5leHROZXdD
b2RlQmxvY2sgeyBmYWxzZSB9Owo=
</data>
<flag name="review"
          id="312111"
          type_id="1"
          status="+"
          setter="keith_miller"
    />
          </attachment>
      

    </bug>

</bugzilla>