Index: src/compiler/instruction.h |
diff --git a/src/compiler/instruction.h b/src/compiler/instruction.h |
index 39fdb2aab37fe84b8d585d907a0bc4186fa8bee9..e9cd4d6d0867b24b386f65b0e7f95feccfc9f14c 100644 |
--- a/src/compiler/instruction.h |
+++ b/src/compiler/instruction.h |
@@ -862,10 +862,11 @@ class Constant final { |
class FrameStateDescriptor : public ZoneObject { |
public: |
- FrameStateDescriptor(Zone* zone, const FrameStateCallInfo& state_info, |
+ FrameStateDescriptor(Zone* zone, FrameStateType type, BailoutId bailout_id, |
+ OutputFrameStateCombine state_combine, |
size_t parameters_count, size_t locals_count, |
size_t stack_count, |
- FrameStateDescriptor* outer_state = NULL); |
+ FrameStateDescriptor* outer_state = nullptr); |
FrameStateType type() const { return type_; } |
BailoutId bailout_id() const { return bailout_id_; } |
@@ -874,7 +875,6 @@ class FrameStateDescriptor : public ZoneObject { |
size_t locals_count() const { return locals_count_; } |
size_t stack_count() const { return stack_count_; } |
FrameStateDescriptor* outer_state() const { return outer_state_; } |
- MaybeHandle<JSFunction> jsfunction() const { return jsfunction_; } |
bool HasContext() const { return type_ == JS_FRAME; } |
size_t GetSize(OutputFrameStateCombine combine = |
@@ -895,7 +895,6 @@ class FrameStateDescriptor : public ZoneObject { |
size_t stack_count_; |
ZoneVector<MachineType> types_; |
FrameStateDescriptor* outer_state_; |
- MaybeHandle<JSFunction> jsfunction_; |
}; |
std::ostream& operator<<(std::ostream& os, const Constant& constant); |