<?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>207576</bug_id>
          
          <creation_ts>2020-02-11 12:56:55 -0800</creation_ts>
          <short_desc>sampling-profiler-wasm-name-section should run for more iterations</short_desc>
          <delta_ts>2020-06-18 15:58:14 -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 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="Jonathan Bedard">jbedard</reporter>
          <assigned_to name="Saam Barati">saam</assigned_to>
          <cc>jbedard</cc>
    
    <cc>mark.lam</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1617558</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-02-11 12:56:55 -0800</bug_when>
    <thetext>This test flakily fails in automation:

https://results.webkit.org/?suite=javascriptcore-tests&amp;test=stress%2Fsampling-profiler-wasm-name-section.js.default

Added by Yusuke Suzuki in https://trac.webkit.org/changeset/248187/webkit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1618614</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-13 11:34:41 -0800</bug_when>
    <thetext>&lt;rdar://problem/59431250&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1618620</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-02-13 11:38:42 -0800</bug_when>
    <thetext>stress/sampling-profiler-wasm-name-section.js.default: {
stress/sampling-profiler-wasm-name-section.js.default:   &quot;name&quot;: &quot;&lt;root&gt;&quot;,
stress/sampling-profiler-wasm-name-section.js.default:   &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:     &quot;(program)&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:       &quot;name&quot;: &quot;(program)&quot;,
stress/sampling-profiler-wasm-name-section.js.default:       &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:         &quot;runTest&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:           &quot;name&quot;: &quot;runTest&quot;,
stress/sampling-profiler-wasm-name-section.js.default:           &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:             &quot;wasmEntry&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:               &quot;name&quot;: &quot;wasmEntry&quot;,
stress/sampling-profiler-wasm-name-section.js.default:               &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                 &quot;(unknown)&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;name&quot;: &quot;(unknown)&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                     &quot;&lt;?&gt;.wasm-function[_parrot]&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                       &quot;name&quot;: &quot;&lt;?&gt;.wasm-function[_parrot]&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                       &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                         &quot;&lt;?&gt;.wasm-function[_spam]&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                           &quot;name&quot;: &quot;&lt;?&gt;.wasm-function[_spam]&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                           &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                             &quot;&lt;?&gt;.wasm-function[_bacon]&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                               &quot;name&quot;: &quot;&lt;?&gt;.wasm-function[_bacon]&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                               &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                                 &quot;&lt;?&gt;.wasm-function[_eggs]&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                                   &quot;name&quot;: &quot;&lt;?&gt;.wasm-function[_eggs]&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                                   &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                                     &quot;(unknown)&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                                       &quot;name&quot;: &quot;(unknown)&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                                       &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                                         &quot;_silly&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                                           &quot;name&quot;: &quot;_silly&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                                           &quot;children&quot;: {}
stress/sampling-profiler-wasm-name-section.js.default:                                         }
stress/sampling-profiler-wasm-name-section.js.default:                                       }
stress/sampling-profiler-wasm-name-section.js.default:                                     }
stress/sampling-profiler-wasm-name-section.js.default:                                   }
stress/sampling-profiler-wasm-name-section.js.default:                                 }
stress/sampling-profiler-wasm-name-section.js.default:                               }
stress/sampling-profiler-wasm-name-section.js.default:                             }
stress/sampling-profiler-wasm-name-section.js.default:                           }
stress/sampling-profiler-wasm-name-section.js.default:                         }
stress/sampling-profiler-wasm-name-section.js.default:                       }
stress/sampling-profiler-wasm-name-section.js.default:                     }
stress/sampling-profiler-wasm-name-section.js.default:                   }
stress/sampling-profiler-wasm-name-section.js.default:                 },
stress/sampling-profiler-wasm-name-section.js.default:                 &quot;get exports&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;name&quot;: &quot;get exports&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;children&quot;: {}
stress/sampling-profiler-wasm-name-section.js.default:                 },
stress/sampling-profiler-wasm-name-section.js.default:                 &quot;_parrot&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;name&quot;: &quot;_parrot&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;children&quot;: {}
stress/sampling-profiler-wasm-name-section.js.default:                 }
stress/sampling-profiler-wasm-name-section.js.default:               }
stress/sampling-profiler-wasm-name-section.js.default:             },
stress/sampling-profiler-wasm-name-section.js.default:             &quot;updateCallingContextTree&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:               &quot;name&quot;: &quot;updateCallingContextTree&quot;,
stress/sampling-profiler-wasm-name-section.js.default:               &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                 &quot;next&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;name&quot;: &quot;next&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                     &quot;arrayIteratorNextHelper&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                       &quot;name&quot;: &quot;arrayIteratorNextHelper&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                       &quot;children&quot;: {}
stress/sampling-profiler-wasm-name-section.js.default:                     }
stress/sampling-profiler-wasm-name-section.js.default:                   }
stress/sampling-profiler-wasm-name-section.js.default:                 },
stress/sampling-profiler-wasm-name-section.js.default:                 &quot;samplingProfilerStackTraces&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;name&quot;: &quot;samplingProfilerStackTraces&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;children&quot;: {}
stress/sampling-profiler-wasm-name-section.js.default:                 },
stress/sampling-profiler-wasm-name-section.js.default:                 &quot;makeChildIfNeeded&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;name&quot;: &quot;makeChildIfNeeded&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;children&quot;: {}
stress/sampling-profiler-wasm-name-section.js.default:                 }
stress/sampling-profiler-wasm-name-section.js.default:               }
stress/sampling-profiler-wasm-name-section.js.default:             },
stress/sampling-profiler-wasm-name-section.js.default:             &quot;doesTreeHaveStackTrace&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:               &quot;name&quot;: &quot;doesTreeHaveStackTrace&quot;,
stress/sampling-profiler-wasm-name-section.js.default:               &quot;children&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                 &quot;samplingProfilerStackTraces&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;name&quot;: &quot;samplingProfilerStackTraces&quot;,
stress/sampling-profiler-wasm-name-section.js.default:                   &quot;children&quot;: {}
stress/sampling-profiler-wasm-name-section.js.default:                 }
stress/sampling-profiler-wasm-name-section.js.default:               }
stress/sampling-profiler-wasm-name-section.js.default:             },
stress/sampling-profiler-wasm-name-section.js.default:             &quot;now&quot;: {
stress/sampling-profiler-wasm-name-section.js.default:               &quot;name&quot;: &quot;now&quot;,
stress/sampling-profiler-wasm-name-section.js.default:               &quot;children&quot;: {}
stress/sampling-profiler-wasm-name-section.js.default:             }
stress/sampling-profiler-wasm-name-section.js.default:           }
stress/sampling-profiler-wasm-name-section.js.default:         }
stress/sampling-profiler-wasm-name-section.js.default:       }
stress/sampling-profiler-wasm-name-section.js.default:     }
stress/sampling-profiler-wasm-name-section.js.default:   }
stress/sampling-profiler-wasm-name-section.js.default: }
stress/sampling-profiler-wasm-name-section.js.default: failing on 6 : wasm-stub
stress/sampling-profiler-wasm-name-section.js.default: Exception: Error: Bad stack trace
stress/sampling-profiler-wasm-name-section.js.default: runTest@./sampling-profiler/samplingProfiler.js:85:20
stress/sampling-profiler-wasm-name-section.js.default: global code@sampling-profiler-wasm-name-section.js:72:12
stress/sampling-profiler-wasm-name-section.js.default: ERROR: Unexpected exit code: 3
FAIL: stress/sampling-profiler-wasm-name-section.js.default
Running stress/sparse_splice.js.no-cjit-validate-phases</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1664018</commentid>
    <comment_count>3</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2020-06-18 15:24:27 -0700</bug_when>
    <thetext>*** Bug 213358 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1664020</commentid>
    <comment_count>4</comment_count>
      <attachid>402243</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2020-06-18 15:33:46 -0700</bug_when>
    <thetext>Created attachment 402243
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1664035</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-18 15:58:13 -0700</bug_when>
    <thetext>Committed r263240: &lt;https://trac.webkit.org/changeset/263240&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 402243.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>402243</attachid>
            <date>2020-06-18 15:33:46 -0700</date>
            <delta_ts>2020-06-18 15:58:14 -0700</delta_ts>
            <desc>patch</desc>
            <filename>b-backup.diff</filename>
            <type>text/plain</type>
            <size>1343</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNjMyMzMpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDE2IEBACisyMDIwLTA2LTE4ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUu
Y29tPgorCisgICAgICAgIHNhbXBsaW5nLXByb2ZpbGVyLXdhc20tbmFtZS1zZWN0aW9uIHNob3Vs
ZCBydW4gZm9yIG1vcmUgaXRlcmF0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjA3NTc2CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81OTQzMTI1
MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlz
IHRlc3Qgd2FzIGZsYWt5IGJlY2F1c2UgdGhlIHNhbXBsaW5nIHByb2ZpbGVyIGlzIGluaGVyZW50
bHkgcHJvYmFiaWxpc3RpYy4KKyAgICAgICAgV2UgbmVlZCB0byBydW4gaXQgZm9yIG1vcmUgaXRl
cmF0aW9ucyB0byBlbnN1cmUgaXQncyBub3QgZmxha3kuCisKKyAgICAgICAgKiBzdHJlc3Mvc2Ft
cGxpbmctcHJvZmlsZXItd2FzbS1uYW1lLXNlY3Rpb24uanM6CisKIDIwMjAtMDYtMTggIFJvc3Mg
S2lyc2xpbmcgIDxyb3NzLmtpcnNsaW5nQHNvbnkuY29tPgogCiAgICAgICAgIFtJbnRsXSBFbmFi
bGUgUmVsYXRpdmVUaW1lRm9ybWF0IGFuZCBMb2NhbGUgYnkgZGVmYXVsdApJbmRleDogSlNUZXN0
cy9zdHJlc3Mvc2FtcGxpbmctcHJvZmlsZXItd2FzbS1uYW1lLXNlY3Rpb24uanMKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gSlNUZXN0cy9zdHJlc3Mvc2FtcGxpbmctcHJvZmlsZXItd2FzbS1uYW1lLXNlY3Rpb24u
anMJKHJldmlzaW9uIDI2MzIyMikKKysrIEpTVGVzdHMvc3RyZXNzL3NhbXBsaW5nLXByb2ZpbGVy
LXdhc20tbmFtZS1zZWN0aW9uLmpzCSh3b3JraW5nIGNvcHkpCkBAIC01OCw3ICs1OCw3IEBAIGlm
IChwbGF0Zm9ybVN1cHBvcnRzU2FtcGxpbmdQcm9maWxlcigpICYKIAogICAgIGNvbnN0IGltcG9y
dE9iamVjdCA9IHsgZW52OiB7IF9zaWxseTogaSA9PiB7CiAgICAgICAgIHZhciByZXN1bHQgPSAw
OwotICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IDEwMDAwMDsgKytpKQorICAgICAgICBmb3Ig
KHZhciBpID0gMDsgaSA8IDIwMDAwMDA7ICsraSkKICAgICAgICAgICAgIHJlc3VsdCsrOwogICAg
ICAgICByZXR1cm4gcmVzdWx0OwogICAgIH0gfSB9Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>