| Index: src/compiler/escape-analysis-reducer.h
|
| diff --git a/src/compiler/escape-analysis-reducer.h b/src/compiler/escape-analysis-reducer.h
|
| index f2bf1ee0b2447629595096cf4b85f27d02ff831d..366dc00882b68b9bfd09f56b44673db1958648ca 100644
|
| --- a/src/compiler/escape-analysis-reducer.h
|
| +++ b/src/compiler/escape-analysis-reducer.h
|
| @@ -32,8 +32,13 @@ class EscapeAnalysisReducer final : public AdvancedReducer {
|
| Reduction ReduceAllocate(Node* node);
|
| Reduction ReduceFinishRegion(Node* node);
|
| Reduction ReduceReferenceEqual(Node* node);
|
| + Reduction ReduceStateValueInputs(Node* node);
|
|
|
| - Reduction ReplaceWithDeoptDummy(Node* node);
|
| + Node* GetEffectFromFrameState(Node* node);
|
| +
|
| + void CreateObjectState(Node* effect, Node* node);
|
| +
|
| + void RemoveFromEffectChain(Node* node);
|
|
|
| JSGraph* jsgraph() const { return jsgraph_; }
|
| EscapeObjectAnalysis* escape_analysis() const { return escape_analysis_; }
|
|
|