Index: src/compiler.h |
diff --git a/src/compiler.h b/src/compiler.h |
index 51d561048431dfe6fdd7d10dfda85b16bab1139f..ebd608b94428efb10863d67eb8bbbbc299fab355 100644 |
--- a/src/compiler.h |
+++ b/src/compiler.h |
@@ -37,7 +37,6 @@ |
public: |
enum ClearExceptionFlag { KEEP_EXCEPTION, CLEAR_EXCEPTION }; |
enum ConcurrencyMode { NOT_CONCURRENT, CONCURRENT }; |
- enum CompilationTier { INTERPRETED, BASELINE, OPTIMIZED }; |
// =========================================================================== |
// The following family of methods ensures a given function is compiled. The |
@@ -66,12 +65,6 @@ |
static bool Analyze(ParseInfo* info); |
// Adds deoptimization support, requires ParseAndAnalyze. |
static bool EnsureDeoptimizationSupport(CompilationInfo* info); |
- // Ensures that bytecode is generated, calls ParseAndAnalyze internally. |
- static bool EnsureBytecode(CompilationInfo* info); |
- |
- // The next compilation tier which the function should be compiled to for |
- // optimization. This is used as a hint by the runtime profiler. |
- static CompilationTier NextCompilationTier(JSFunction* function); |
// =========================================================================== |
// The following family of methods instantiates new functions for scripts or |