<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>First of all, we only support the FTL on Darwin - the Linux "support" is highly experimental and I don't know if the people working on it have done anything in a long time. This is true both of the code on the WebKit side, which was originally implemented on Darwin with Darwin-specific assumptions, and also of the LLVM side, which also was originally Darwin-specific. None of that code should be Darwin-only forever but the Linux bits have to be written by somebody.&nbsp;</div><div><br></div><div>That said, you could probably get the ball rolling on a proper port by opening a bug on <a href="http://bugs.webkit.org">bugs.webkit.org</a> and posting the crash you are seeing. &nbsp;</div><div><br></div><div>You definitely don't need a testing branch of LLVM. Either trunk works or nothing works.&nbsp;</div><div><br>-Fil</div><div><br>On Apr 16, 2014, at 7:46 AM, Vahag Vardanyan &lt;<a href="mailto:vaag@ispras.ru">vaag@ispras.ru</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr"><span style="color:rgb(62,69,76);font-family:Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;font-size:12px;line-height:15.359999656677246px;white-space:pre-wrap;background-color:rgb(255,255,255)">I have used the latest version from <a href="http://llvm.org">llvm.org</a> and I am getting the error desribed before. Can you advise possible solutions of this problem ?&nbsp;</span><div>
<span style="color:rgb(62,69,76);font-family:Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;font-size:12px;line-height:15.359999656677246px;white-space:pre-wrap;background-color:rgb(255,255,255)">May be I need to use one of the testing branches of LLVM compiler ?</span></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 16, 2014 at 6:21 PM, Filip Pizlo <span dir="ltr">&lt;<a href="mailto:fpizlo@apple.com" target="_blank">fpizlo@apple.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>You can check out LLVM from their svn repository. See <a href="http://llvm.org" target="_blank">llvm.org</a>.&nbsp;<br>
<br>-Fil</div><div><div class="h5"><div><br>On Apr 16, 2014, at 2:08 AM, Vahag Vardanyan &lt;<a href="mailto:vaag@ispras.ru" target="_blank">vaag@ispras.ru</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">
<span style="font-family:arial,sans-serif;font-size:13px">Hi, I've been trying to enable FTL JIT for gtk build under Linux.&nbsp;</span><br style="font-family:arial,sans-serif;font-size:13px"><div style="font-family:arial,sans-serif;font-size:13px">

I've managed to&nbsp;build JSC with FTL JIT enabled using LLVM trunk, however jsc fails run time at phase FTLCompile during the call of "llvm-&gt;GetPointerToGlobal" function.</div><div style="font-family:arial,sans-serif;font-size:13px">

I realize that probably&nbsp;the problem is in LLVM version, if so, can you please provide proper source of LLVM, or give an advise how to fix fails and run FTL on Linux.</div><div style="font-family:arial,sans-serif;font-size:13px">

<br></div><div style="font-family:arial,sans-serif;font-size:13px">Thanks in advance.</div></div>
</div></blockquote></div></div><blockquote type="cite"><div><span>_______________________________________________</span><br><span>webkit-dev mailing list</span><br><span><a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a></span><br>
<span><a href="https://lists.webkit.org/mailman/listinfo/webkit-dev" target="_blank">https://lists.webkit.org/mailman/listinfo/webkit-dev</a></span><br></div></blockquote></div>
</blockquote></div><br></div>
</div></blockquote></body></html>