<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK][EFL] Exploit what platform should be supported by stack marking and sampling profiler"
   href="https://bugs.webkit.org/show_bug.cgi?id=153638#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK][EFL] Exploit what platform should be supported by stack marking and sampling profiler"
   href="https://bugs.webkit.org/show_bug.cgi?id=153638">bug 153638</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=153638#c1">comment #1</a>)
<span class="quote">&gt; The GTK+ port currently aims to support x64, x86, ARM, ARM64 and MIPS on
&gt; Linux with the GNU libc (GLIBC).
&gt; 
&gt; Support for running WebKitGTK+ on other architectures or other operating
&gt; systems / C libraries like BSD, MacOS or Android is something that we don't
&gt; plan to actively support for the moment. But if there is someone interested
&gt; on this, and they submit reasonable patches we will try to help with the
&gt; review.</span >

OK, so now, the current sampling profiler completely meets the GTK port's requirements. So, for GTK port, we would like to make

#if (OS(DARWIN) || OS(WINDOWS) || (USE(PTHREADS) &amp;&amp; defined(__GLIBC__))) &amp;&amp; ENABLE(JIT)

to

#if (OS(DARWIN) || OS(WINDOWS) || PLATFORM(GTK)) &amp;&amp; ENABLE(JIT)

And once sampling profiler is enabled, we will drop legacy profiler.

How about EFL port?</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>