Changes between Version 6 and Version 7 of FTLJIT


Ignore:
Timestamp:
Oct 1, 2013 6:09:04 PM (8 years ago)
Author:
fpizlo@apple.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FTLJIT

    v6 v7  
    3838The easiest way to build with your own LLVM checkout is to check out llvm into a directory called 'llvm' directly inside your checkout of WebKit.  If you do this, build-jsc and friends will automatically configure and make this LLVM tree and pull the binaries into WebKit's build.  LLVM's configure script is only run if we detect that you hadn't already run it.  The default configuration parameters are kept in Tools/Scripts/configure-llvm.
    3939
    40 Note that this handles dependencies pretty well.  For example, even if you don't change any LLVM headers, this will cause the JavaScriptCore framework to be correctly relinked.
     40Note that this handles dependencies pretty well.  For example, if you make changes in LLVM that lead to some libraries that WebKit depends on being recompiled, but don't change any LLVM headers, this will still cause the JavaScriptCore framework to be relinked.
    4141
    4242There are two alternatives that give you varying degrees of control over how WebKit builds LLVM.