Index: src/interpreter/interpreter.h |
diff --git a/src/interpreter/interpreter.h b/src/interpreter/interpreter.h |
index f45b146c56454554e4b72ca7f2a4304a07dc1c8d..28ebca3f742537247c62eb89b3b2c67a333707d1 100644 |
--- a/src/interpreter/interpreter.h |
+++ b/src/interpreter/interpreter.h |
@@ -22,6 +22,7 @@ namespace internal { |
class Isolate; |
class Callable; |
class CompilationInfo; |
+class CompilationJob; |
namespace compiler { |
class Node; |
@@ -42,8 +43,8 @@ class Interpreter { |
// Returns the interrupt budget which should be used for the profiler counter. |
static int InterruptBudget(); |
- // Generate bytecode for |info|. |
- static bool MakeBytecode(CompilationInfo* info); |
+ // Creates a compilation job which will generating bytecode for |info|. |
+ static CompilationJob* NewCompilationJob(CompilationInfo* info); |
// Return bytecode handler for |bytecode|. |
Code* GetBytecodeHandler(Bytecode bytecode, OperandScale operand_scale); |