Index: src/compiler/code-assembler.h |
diff --git a/src/compiler/code-assembler.h b/src/compiler/code-assembler.h |
index bce758f1c9e20491a172b04deb35b261fb130c40..db02c30b65277842aee6e764caf3e9c45a43f869 100644 |
--- a/src/compiler/code-assembler.h |
+++ b/src/compiler/code-assembler.h |
@@ -455,6 +455,8 @@ class V8_EXPORT_PRIVATE CodeAssembler { |
CodeAssemblerState* state() { return state_; } |
+ void BreakOnNode(int node_id); |
+ |
protected: |
// Enables subclasses to perform operations before and after a call. |
virtual void CallPrologue(); |
@@ -464,6 +466,8 @@ class V8_EXPORT_PRIVATE CodeAssembler { |
Node* CallN(CallDescriptor* descriptor, Node* code_target, Node** args); |
Node* TailCallN(CallDescriptor* descriptor, Node* code_target, Node** args); |
+ void InstallBreakOnNodeDecorator(); |
+ |
RawMachineAssembler* raw_assembler() const; |
CodeAssemblerState* state_; |
@@ -546,6 +550,8 @@ class V8_EXPORT_PRIVATE CodeAssemblerState { |
~CodeAssemblerState(); |
+ const char* name() const { return name_; } |
+ |
private: |
friend class CodeAssembler; |
friend class CodeAssemblerLabel; |