<?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>130531</bug_id>
          
          <creation_ts>2014-03-20 13:03:42 -0700</creation_ts>
          <short_desc>Add some assertions back</short_desc>
          <delta_ts>2014-03-20 17:11:24 -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>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="Mark Hahnenberg">mhahnenberg</reporter>
          <assigned_to name="Mark Hahnenberg">mhahnenberg</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>992674</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2014-03-20 13:03:42 -0700</bug_when>
    <thetext>We removed a useful set of assertions for verifying that MarkedBlocks were in the state that we expected them to be in after clearing marks in the Heap. We should add these back to catch bugs earlier.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>992676</commentid>
    <comment_count>1</comment_count>
      <attachid>227322</attachid>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2014-03-20 13:05:17 -0700</bug_when>
    <thetext>Created attachment 227322
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>992772</commentid>
    <comment_count>2</comment_count>
      <attachid>227322</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-03-20 15:52:50 -0700</bug_when>
    <thetext>Comment on attachment 227322
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>992811</commentid>
    <comment_count>3</comment_count>
      <attachid>227322</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-20 17:11:22 -0700</bug_when>
    <thetext>Comment on attachment 227322
Patch

Clearing flags on attachment: 227322

Committed r166028: &lt;http://trac.webkit.org/changeset/166028&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>992812</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-20 17:11:24 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>227322</attachid>
            <date>2014-03-20 13:05:17 -0700</date>
            <delta_ts>2014-03-20 17:11:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-130531-20140320130456.patch</filename>
            <type>text/plain</type>
            <size>2574</size>
            <attacher name="Mark Hahnenberg">mhahnenberg</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTY1OTkwKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBA
CisyMDE0LTAzLTIwICBNYXJrIEhhaG5lbmJlcmcgIDxtaGFobmVuYmVyZ0BhcHBsZS5jb20+CisK
KyAgICAgICAgQWRkIHNvbWUgYXNzZXJ0aW9ucyBiYWNrCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzA1MzEKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZSByZW1vdmVkIGEgdXNlZnVsIHNldCBvZiBhc3Nl
cnRpb25zIGZvciB2ZXJpZnlpbmcgdGhhdCBNYXJrZWRCbG9ja3Mgd2VyZSAKKyAgICAgICAgaW4g
dGhlIHN0YXRlIHRoYXQgd2UgZXhwZWN0ZWQgdGhlbSB0byBiZSBpbiBhZnRlciBjbGVhcmluZyBt
YXJrcyBpbiB0aGUgSGVhcC4gCisgICAgICAgIFdlIHNob3VsZCBhZGQgdGhlc2UgYmFjayB0byBj
YXRjaCBidWdzIGVhcmxpZXIuCisKKyAgICAgICAgKiBoZWFwL01hcmtlZEJsb2NrLmg6CisgICAg
ICAgICogaGVhcC9NYXJrZWRTcGFjZS5jcHA6CisgICAgICAgIChKU0M6OlZlcmlmeU1hcmtlZE9y
UmV0aXJlZDo6b3BlcmF0b3IoKSk6CisgICAgICAgIChKU0M6Ok1hcmtlZFNwYWNlOjpjbGVhck1h
cmtzKToKKwogMjAxNC0wMy0yMCAgT2xpdmVyIEh1bnQgIDxvbGl2ZXJAYXBwbGUuY29tPgogCiAg
ICAgICAgIEluY29ycmVjdCBiZWhhdmlvciB3aGVuIG11dGF0aW5nIGEgdHlwZWQgYXJyYXkgZHVy
aW5nIHNldC4KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL01hcmtlZEJsb2NrLmgK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvTWFya2VkQmxvY2suaAko
cmV2aXNpb24gMTY1OTY5KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvTWFya2VkQmxv
Y2suaAkod29ya2luZyBjb3B5KQpAQCAtNzEsNyArNzEsNyBAQCBuYW1lc3BhY2UgSlNDIHsKIAog
ICAgIGNsYXNzIE1hcmtlZEJsb2NrIDogcHVibGljIEhlYXBCbG9jazxNYXJrZWRCbG9jaz4gewog
ICAgICAgICBmcmllbmQgY2xhc3MgTExJbnRPZmZzZXRzRXh0cmFjdG9yOwotCisgICAgICAgIGZy
aWVuZCBzdHJ1Y3QgVmVyaWZ5TWFya2VkT3JSZXRpcmVkOwogICAgIHB1YmxpYzoKICAgICAgICAg
c3RhdGljIGNvbnN0IHNpemVfdCBhdG9tU2l6ZSA9IDE2OyAvLyBieXRlcwogICAgICAgICBzdGF0
aWMgY29uc3Qgc2l6ZV90IGF0b21TaGlmdEFtb3VudCA9IDQ7IC8vIGxvZ18yKGF0b21TaXplKSBG
SVhNRTogQ2hhbmdlIGF0b21TaXplIHRvIDE2LgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L2hlYXAvTWFya2VkU3BhY2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9oZWFwL01hcmtlZFNwYWNlLmNwcAkocmV2aXNpb24gMTY1OTY5KQorKysgU291cmNlL0phdmFT
Y3JpcHRDb3JlL2hlYXAvTWFya2VkU3BhY2UuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zMTcsNiAr
MzE3LDIxIEBAIHZvaWQgTWFya2VkU3BhY2U6OmNsZWFyTmV3bHlBbGxvY2F0ZWQoKQogI2VuZGlm
CiB9CiAKKyNpZm5kZWYgTkRFQlVHIAorc3RydWN0IFZlcmlmeU1hcmtlZE9yUmV0aXJlZCA6IE1h
cmtlZEJsb2NrOjpWb2lkRnVuY3RvciB7IAorICAgIHZvaWQgb3BlcmF0b3IoKShNYXJrZWRCbG9j
ayogYmxvY2spCisgICAgeworICAgICAgICBzd2l0Y2ggKGJsb2NrLT5tX3N0YXRlKSB7CisgICAg
ICAgIGNhc2UgTWFya2VkQmxvY2s6Ok1hcmtlZDoKKyAgICAgICAgY2FzZSBNYXJrZWRCbG9jazo6
UmV0aXJlZDoKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAg
ICAgIFJFTEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAgICAgIH0KKyAgICB9Cit9OyAK
KyNlbmRpZiAKKwogdm9pZCBNYXJrZWRTcGFjZTo6Y2xlYXJNYXJrcygpCiB7CiAgICAgaWYgKG1f
aGVhcC0+b3BlcmF0aW9uSW5Qcm9ncmVzcygpID09IEVkZW5Db2xsZWN0aW9uKSB7CkBAIC0zMjQs
NiArMzM5LDExIEBAIHZvaWQgTWFya2VkU3BhY2U6OmNsZWFyTWFya3MoKQogICAgICAgICAgICAg
bV9ibG9ja3NXaXRoTmV3T2JqZWN0c1tpXS0+Y2xlYXJNYXJrcygpOwogICAgIH0gZWxzZQogICAg
ICAgICBmb3JFYWNoQmxvY2s8Q2xlYXJNYXJrcz4oKTsKKworI2lmbmRlZiBOREVCVUcKKyAgICBW
ZXJpZnlNYXJrZWRPclJldGlyZWQgdmVyaWZ5RnVuY3RvcjsKKyAgICBmb3JFYWNoQmxvY2sodmVy
aWZ5RnVuY3Rvcik7CisjZW5kaWYKIH0KIAogdm9pZCBNYXJrZWRTcGFjZTo6d2lsbFN0YXJ0SXRl
cmF0aW5nKCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>