<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - REGRESSION (r203142): Layout test js/regress-139548.html is 10x slower."
   href="https://bugs.webkit.org/show_bug.cgi?id=160017#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - REGRESSION (r203142): Layout test js/regress-139548.html is 10x slower."
   href="https://bugs.webkit.org/show_bug.cgi?id=160017">bug 160017</a>
              from <span class="vcard"><a class="email" href="mailto:mark.lam&#64;apple.com" title="Mark Lam &lt;mark.lam&#64;apple.com&gt;"> <span class="fn">Mark Lam</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=160017#c1">comment #1</a>)
<span class="quote">&gt; The tests seems quite sensible to the JSC_stackSizeInBytes value.
&gt; 
&gt; This patch makes it finish in 10 seconds instead of 25:
&gt; 
&gt; 
&gt; --- a/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py
&gt; +++ b/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py
&gt; &#64;&#64; -75,7 +75,7 &#64;&#64; def main(argv, stdout, stderr):
&gt;  
&gt;      try:
&gt;          # Force all tests to use a smaller stack so that stack overflow
&gt; tests can run faster.
&gt; -        stackSizeInBytes = int(1.5 * 1024 * 1024)
&gt; +        stackSizeInBytes = int(0.5 * 1024 * 1024)
&gt;          options.additional_env_var.append('JSC_maxPerThreadStackUsage=' +
&gt; str(stackSizeInBytes))
&gt;         
&gt; options.additional_env_var.append('__XPC_JSC_maxPerThreadStackUsage=' +
&gt; str(stackSizeInBytes))
&gt;          run_details = run(port, options, args, stderr)</span >

We can't do this because it will cause other tests to fail.  This setting here is a broad brush and was picked to be 1.5M because that was found to be the minimum needed for all tests to pass.

Let's see if we can make this test behave better while still maintaining its original testing purpose.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>