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. 

That said, you could probably get the ball rolling on a proper port by opening 
a bug on bugs.webkit.org and posting the crash you are seeing.  

You definitely don't need a testing branch of LLVM. Either trunk works or 
nothing works. 

-Fil

> On Apr 16, 2014, at 7:46 AM, Vahag Vardanyan <v...@ispras.ru> wrote:
> 
> I have used the latest version from llvm.org and I am getting the error 
> desribed before. Can you advise possible solutions of this problem ? 
> May be I need to use one of the testing branches of LLVM compiler ?
> 
> 
>> On Wed, Apr 16, 2014 at 6:21 PM, Filip Pizlo <fpi...@apple.com> wrote:
>> You can check out LLVM from their svn repository. See llvm.org. 
>> 
>> -Fil
>> 
>>> On Apr 16, 2014, at 2:08 AM, Vahag Vardanyan <v...@ispras.ru> wrote:
>>> 
>>> Hi, I've been trying to enable FTL JIT for gtk build under Linux. 
>>> I've managed to build JSC with FTL JIT enabled using LLVM trunk, however 
>>> jsc fails run time at phase FTLCompile during the call of 
>>> "llvm->GetPointerToGlobal" function.
>>> I realize that probably 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.
>>> 
>>> Thanks in advance.
>>> _______________________________________________
>>> webkit-dev mailing list
>>> webkit-dev@lists.webkit.org
>>> https://lists.webkit.org/mailman/listinfo/webkit-dev
> 
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to