| Index: src/compiler.h
|
| diff --git a/src/compiler.h b/src/compiler.h
|
| index 47579bd6a23ab9e6e7508e5f3f9b80dde6dd1a61..05b97a92ddde41d66a3cf87bfd625fbbb6794ce4 100644
|
| --- a/src/compiler.h
|
| +++ b/src/compiler.h
|
| @@ -675,11 +675,16 @@ class Compiler : public AllStatic {
|
| MUST_USE_RESULT static MaybeHandle<Code> GetDebugCode(
|
| Handle<JSFunction> function);
|
|
|
| + // Parser::Parse, then Compiler::Analyze.
|
| + static bool ParseAndAnalyze(CompilationInfo* info);
|
| + // Rewrite, analyze scopes, and renumber.
|
| + static bool Analyze(CompilationInfo* info);
|
| + // Adds deoptimization support, requires ParseAndAnalyze.
|
| + static bool EnsureDeoptimizationSupport(CompilationInfo* info);
|
| +
|
| static bool EnsureCompiled(Handle<JSFunction> function,
|
| ClearExceptionFlag flag);
|
|
|
| - static bool EnsureDeoptimizationSupport(CompilationInfo* info);
|
| -
|
| static void CompileForLiveEdit(Handle<Script> script);
|
|
|
| // Compile a String source within a context for eval.
|
|
|