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