Ignore:
Timestamp:
Jul 24, 2013, 8:58:38 PM (12 years ago)
Author:
[email protected]
Message:

fourthTier: Landing the initial FTL logic in a single commit to avoid spurious
broken builds.

Location:
trunk/Source/JavaScriptCore/ftl
Files:
1 added
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ftl/FTLCompile.h

    r153120 r153121  
    2424 */
    2525
    26 #ifndef DFGOSRExitCompilerCommon_h
    27 #define DFGOSRExitCompilerCommon_h
     26#ifndef FTLCompile_h
     27#define FTLCompile_h
    2828
    2929#include <wtf/Platform.h>
    3030
    31 #if ENABLE(DFG_JIT)
     31#if ENABLE(FTL_JIT)
    3232
    33 #include "DFGCCallHelpers.h"
    34 #include "DFGOSRExit.h"
     33#include "FTLState.h"
    3534
    36 namespace JSC { namespace DFG {
     35namespace JSC { namespace FTL {
    3736
    38 void handleExitCounts(CCallHelpers&, const OSRExit&);
    39 void reifyInlinedCallFrames(CCallHelpers&, const OSRExit&);
    40 void adjustAndJumpToTarget(CCallHelpers&, const OSRExit&);
     37void compile(State&, RefPtr<JSC::JITCode>&, MacroAssemblerCodePtr& jitCodeWithArityCheck);
    4138
    42 } } // namespace JSC::DFG
     39} } // namespace JSC::FTL
    4340
    44 #endif // ENABLE(DFG_JIT)
     41#endif // ENABLE(FTL_JIT)
    4542
    46 #endif // DFGOSRExitCompilerCommon_h
     43#endif // FTLCompile_h
    4744
Note: See TracChangeset for help on using the changeset viewer.