<?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>181227</bug_id>
          
          <creation_ts>2018-01-02 16:13:30 -0800</creation_ts>
          <short_desc>[MIPS] JSC test failure: stress/new-largeish-contiguous-array-with-size.js</short_desc>
          <delta_ts>2022-02-16 06:47:59 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Guillaume Emont">guijemont</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aperez</cc>
    
    <cc>dominik.infuehr</cc>
    
    <cc>glore</cc>
    
    <cc>guijemont</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1385303</commentid>
    <comment_count>0</comment_count>
    <who name="Guillaume Emont">guijemont</who>
    <bug_when>2018-01-02 16:13:30 -0800</bug_when>
    <thetext>This failure happens about every 2-3 runs on the MIPS buildbot. We see:

  stress/new-largeish-contiguous-array-with-size.js.ram-size-10000000: Exception: Error: heap too big after forced GC: 1368418

Locally, I can reproduce and get a different value:

  # i=1; while jsc --forceRAMSize=10000000 JSTests/stress/new-largeish-contiguous-array-with-size.js ; do echo $i; i=$((i+1)); done
  1
  2
  Exception: Error: heap too big after forced GC: 1355035</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385304</commentid>
    <comment_count>1</comment_count>
    <who name="Guillaume Emont">guijemont</who>
    <bug_when>2018-01-02 16:15:09 -0800</bug_when>
    <thetext>It is unclear to me whether this is a sign of a bug or that the test needs to check against a higher maximum.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385315</commentid>
    <comment_count>2</comment_count>
    <who name="Guillaume Emont">guijemont</who>
    <bug_when>2018-01-02 16:51:31 -0800</bug_when>
    <thetext>It looks like on different runs, I get one of the following progression of heap sizes:
 - 3359463 before GC and 158823 after GC
 - 3359495 before GC and 158855 after GC
 - 2159159 before GC and 558839 after GC
 - 1759047 before GC and 958887 after GC
 - 2559143 before GC and 1358903 after GC (failing the test)

For some of them, I get slight variations with the last 2 digits being different.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1772322</commentid>
    <comment_count>3</comment_count>
    <who name="Guillaume Emont">guijemont</who>
    <bug_when>2021-06-24 09:58:11 -0700</bug_when>
    <thetext>*** Bug 227356 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842220</commentid>
    <comment_count>4</comment_count>
      <attachid>452174</attachid>
    <who name="Geza Lore">glore</who>
    <bug_when>2022-02-16 03:49:42 -0800</bug_when>
    <thetext>Created attachment 452174
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842267</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-02-16 06:46:49 -0800</bug_when>
    <thetext>Committed r289889 (247327@main): &lt;https://commits.webkit.org/247327@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 452174.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842268</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-02-16 06:47:59 -0800</bug_when>
    <thetext>&lt;rdar://problem/89022920&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452174</attachid>
            <date>2022-02-16 03:49:42 -0800</date>
            <delta_ts>2022-02-16 06:46:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181227-20220216114941.patch</filename>
            <type>text/plain</type>
            <size>2467</size>
            <attacher name="Geza Lore">glore</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg5Nzk5CmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxv
ZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmluZGV4IGI4YTViYzYyMTNjZjNkODMyODg0ZDJiMzdhZWFl
MDU5MWFmNzFiMzEuLjAyZDY2OGZiZjQ3NmJhZWE2NGFmN2MwNmI1ZThkZmQzM2U4ZTVkY2QgMTAw
NjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9nCisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMjItMDItMTYgIEdlemEgTG9yZSAgPGdsb3JlQGlnYWxpYS5jb20+CisK
KyAgICAgICAgW0pTQ11bMzItYml0XSBGaXggYW5kIHJlLWVuYWJsZSBmbGFreSB0ZXN0CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODEyMjcKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0cmVzcy9uZXct
bGFyZ2Vpc2gtY29udGlndW91cy1hcnJheS13aXRoLXNpemUuanM6CisgICAgICAgIFJlLWVuYWJs
ZSBvbiBBUk12NywgcmUtZW5hYmxlIGFuZCBpbmNyZWFzZSBsZW5pZW5jeSBvbiBNSVBTLgorCiAy
MDIyLTAyLTE1ICBYYW4gTG9wZXogIDx4YW5AaWdhbGlhLmNvbT4KIAogICAgICAgICBbSlNDXSBS
ZWR1Y2UgaXRlcmF0aW9ucyBmb3IgZ2V0dGVyLXJpY2hhcmRzLmpzIG9uIE1JUFMKZGlmZiAtLWdp
dCBhL0pTVGVzdHMvc3RyZXNzL25ldy1sYXJnZWlzaC1jb250aWd1b3VzLWFycmF5LXdpdGgtc2l6
ZS5qcyBiL0pTVGVzdHMvc3RyZXNzL25ldy1sYXJnZWlzaC1jb250aWd1b3VzLWFycmF5LXdpdGgt
c2l6ZS5qcwppbmRleCBmYmEzMzVjNGUzMGZkOTJjZTY3YmE0MWQ4OTA1OTZkMzMxY2M4MjNiLi43
YjI3YmFmNWJmM2Y2YTg1ODMwMjIyOTBmZjIyNjVkYTc3M2QyNmEyIDEwMDY0NAotLS0gYS9KU1Rl
c3RzL3N0cmVzcy9uZXctbGFyZ2Vpc2gtY29udGlndW91cy1hcnJheS13aXRoLXNpemUuanMKKysr
IGIvSlNUZXN0cy9zdHJlc3MvbmV3LWxhcmdlaXNoLWNvbnRpZ3VvdXMtYXJyYXktd2l0aC1zaXpl
LmpzCkBAIC0xLDggKzEsMjAgQEAKIC8vIFdlIG9ubHkgbmVlZCBvbmUgcnVuIG9mIHRoaXMgd2l0
aCBhbnkgR0Mgb3IgSklUIHN0cmF0ZWd5LiBUaGlzIHRlc3QgaXMgbm90IHBhcnRpY3VsYXJseSBm
YXN0LgogLy8gVW5mb3J0dW5hdGVseSwgaXQgbmVlZHMgdG8gcnVuIGZvciBhIHdoaWxlIHRvIHRl
c3QgdGhlIHRoaW5nIGl0J3MgdGVzdGluZy4KLS8vQCBpZiAkYXJjaGl0ZWN0dXJlID1+IC8oXmFy
bSQpfG1pcHMvIHRoZW4gc2tpcCBlbHNlIHJ1bldpdGhSQU1TaXplKDEwMDAwMDAwKSBlbmQKKy8v
QCBydW5XaXRoUkFNU2l6ZSgxMDAwMDAwMCkKKy8vQCByZXF1aXJlT3B0aW9ucygiLWUiLCAibGV0
IGxlYWtGYWN0b3I9MyIpIGlmICRhcmNoaXRlY3R1cmUgPT0gIm1pcHMiCiAvL0Agc2xvdyEKIAor
Ly8gTm90ZTogRHVlIHRvIHRoZSBjb25zZXJ2YXRpdmUgc3RhY2sgc2Nhbm5pbmcsIGl0IGlzIHBv
c3NpYmxlIHRoYXQgYXJiaXRyYXJ5CisvLyB2YWx1ZXMgb24gYSB0aHJlYWQgc3RhY2sgYWxsb2Nh
dGVkIGJldHdlZW4gdGhyZWFkIHN0YXJ0dXAgYW5kIGVudGVyaW5nIHRoZQorLy8gdXNlciBkZWZp
bmVkIHRocmVhZCBlbnRyeSBwb2ludCBhbGlhcyBoZWFwIGNlbGxzIChvYmplY3RzKSwgd2hpY2gg
Y2FuCisvLyB0aGVyZWZvcmUgbmV2ZXIgYmUgY29sbGVjdGVkLiBDdXJyZW50bHkgdGhpcyBtYW5p
ZmVzdHMgb24gc29tZSBvZiB0aGUgTUlQUworLy8gdGVzdCB0YXJnZXRzLCB3aXRoIHRoZSBtYWlu
IHRocmVhZCwgd2hlcmUgY3J1ZnQgb24gdGhlIG1haW4gdGhyZWFkIHN0YWNrCisvLyBhbGxvY2F0
ZWQgYnkgdGhlIE9TIGFuZCBjcnQwIGR1cmluZyBwcm9jZXNzIHN0YXJ0dXAgYWxpYXNlcyBzb21l
IG9mIHRoZQorLy8gQXJyYXlzIGFsbG9jYXRlZCBpbiB0aGUgbG9vcC4gVGhpcyB3b3VsZCB0aGVu
IGNhdXNlIHRoZSBmaW5hbCBjaGVjayBvbiB0aGUKKy8vIHBvc3QgR0MgaGVhcCBzaXplIHRvIGZh
aWwsIGFzIHNvbWUgb2YgdGhlIGFycmF5cyBjYW5ub3QgYmUgY29sbGVjdGVkLCBzbyAuLi4KKy8v
IGluY3JlYXNpbmcgbGVuaWVuY3kgb24gcGxhdGZvcm1zIHdoZXJlIHRoaXMgbWFuaWZlc3RzLgor
dmFyIGxlYWtGYWN0b3IgPSB0eXBlb2YobGVha0ZhY3RvcikgPT09ICd1bmRlZmluZWQnID8gMSA6
IGxlYWtGYWN0b3I7CisKIGZ1bmN0aW9uIGZvbyh4KSB7CiAgICAgcmV0dXJuIG5ldyBBcnJheSh4
KTsKIH0KQEAgLTQzLDUgKzU1LDUgQEAgaWYgKHJlc3VsdCA+IDEwMDAwMDAwKQogLy8gRG8gYSBm
aW5hbCBjaGVjayBhZnRlciBHQywganVzdCBmb3Igc2FuaXR5LgogZ2MoKTsKIHJlc3VsdCA9IGdj
SGVhcFNpemUoKTsKLWlmIChyZXN1bHQgPiAxMDAwMDAwKQoraWYgKHJlc3VsdCA+IDEwMDAwMDAq
bGVha0ZhY3RvcikKICAgICB0aHJvdyAiRXJyb3I6IGhlYXAgdG9vIGJpZyBhZnRlciBmb3JjZWQg
R0M6ICIgKyByZXN1bHQ7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>