summaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler/escape-analysis-reducer.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/escape-analysis-reducer.h')
-rw-r--r--deps/v8/src/compiler/escape-analysis-reducer.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/compiler/escape-analysis-reducer.h b/deps/v8/src/compiler/escape-analysis-reducer.h
index 49b672a26b..55c56442b8 100644
--- a/deps/v8/src/compiler/escape-analysis-reducer.h
+++ b/deps/v8/src/compiler/escape-analysis-reducer.h
@@ -83,7 +83,7 @@ class NodeHashCache {
class V8_EXPORT_PRIVATE EscapeAnalysisReducer final
: public NON_EXPORTED_BASE(AdvancedReducer) {
public:
- EscapeAnalysisReducer(Editor* editor, JSGraph* jsgraph,
+ EscapeAnalysisReducer(Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker,
EscapeAnalysisResult analysis_result, Zone* zone);
EscapeAnalysisReducer(const EscapeAnalysisReducer&) = delete;
EscapeAnalysisReducer& operator=(const EscapeAnalysisReducer&) = delete;
@@ -108,6 +108,7 @@ class V8_EXPORT_PRIVATE EscapeAnalysisReducer final
Zone* zone() const { return zone_; }
JSGraph* const jsgraph_;
+ JSHeapBroker* const broker_;
EscapeAnalysisResult analysis_result_;
ZoneVector<Node*> object_id_cache_;
NodeHashCache node_cache_;