<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [EFL] Enable FTL JIT by default on AArch64"
   href="https://bugs.webkit.org/show_bug.cgi?id=144039#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [EFL] Enable FTL JIT by default on AArch64"
   href="https://bugs.webkit.org/show_bug.cgi?id=144039">bug 144039</a>
              from <span class="vcard"><a class="email" href="mailto:utatane.tea&#64;gmail.com" title="Yusuke Suzuki &lt;utatane.tea&#64;gmail.com&gt;"> <span class="fn">Yusuke Suzuki</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=144039#c6">comment #6</a>)
<span class="quote">&gt; Update: There are a few crashes/failures with enabled FTL JIT on AArch64
&gt; Linux: (tested on r213461)</span >

Maybe some of them can be fixed since they are not AArch64 specific thing I think.
But others are a bit difficult...

<span class="quote">&gt; 
&gt; stress/array-concat-spread-object.js.ftl-no-cjit-validate-sampling-profiler:
&gt; Exception: failed normally with an object
&gt; stress/array-concat-spread-object.js.ftl-no-cjit-validate-sampling-profiler:
&gt; ERROR: Unexpected exit code: 3</span >

This should be related to <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [DFG] call-varargs-from-inlined-code-with-odd-number-of-arguments.js fails in POSIX environment if SamplingProfiler is enabled"
   href="show_bug.cgi?id=153704">https://bugs.webkit.org/show_bug.cgi?id=153704</a>.
So it should be debugged even in x86_64 environment. I'll check this this weekend.

<span class="quote">&gt; stress/class-syntax-super-in-eval.js.ftl-eager-no-cjit: Segmentation fault
&gt; stress/class-syntax-super-in-eval.js.ftl-eager-no-cjit: ERROR: Unexpected
&gt; exit code: 139</span >

I think it's difficult to debug without AArch64 machine.
Can anyone investigate this issue?

<span class="quote">&gt; microbenchmarks/generator-with-several-types.js.ftl-eager-no-cjit: Timed out
&gt; after 207.000000 sec seconds!
&gt; microbenchmarks/generator-with-several-types.js.ftl-eager-no-cjit:
&gt; Segmentation fault
&gt; microbenchmarks/generator-with-several-types.js.ftl-eager-no-cjit: ERROR:
&gt; Unexpected exit code: 139</span >

I guess this is pure timeout. Can anyone investigate it?
If so, just moving it to slowMicrobenchmarks directory solves the problem.


<span class="quote">&gt; microbenchmarks/varargs-call.js.ftl-no-cjit-validate-sampling-profiler:
&gt; Segmentation fault
&gt; microbenchmarks/varargs-call.js.ftl-no-cjit-validate-sampling-profiler:
&gt; ERROR: Unexpected exit code: 139</span >

And I think this is also related to <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [DFG] call-varargs-from-inlined-code-with-odd-number-of-arguments.js fails in POSIX environment if SamplingProfiler is enabled"
   href="show_bug.cgi?id=153704">https://bugs.webkit.org/show_bug.cgi?id=153704</a>.
I believe varargs forwarding in FTL have some bugs related to SP update &amp; signal stack.

<span class="quote">&gt; 
&gt; 
&gt; If there is any volunteer to check and fix these crashes, we could enable 
&gt; it in the near future. Unfortunately I don't and won't have time to do
&gt; it myself.</span ></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>