| Index: src/hydrogen-instructions.h
|
| diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h
|
| index 5ddf6c584b507cdb19fa52b47f6c0f1e1f48eaf0..c6a66b04d861334b4610903998bd2a081f06f6ba 100644
|
| --- a/src/hydrogen-instructions.h
|
| +++ b/src/hydrogen-instructions.h
|
| @@ -2320,9 +2320,9 @@ class HCallWithDescriptor FINAL : public HInstruction {
|
| public:
|
| static HCallWithDescriptor* New(Zone* zone, HValue* context, HValue* target,
|
| int argument_count,
|
| - const CallInterfaceDescriptor* descriptor,
|
| + CallInterfaceDescriptor descriptor,
|
| const Vector<HValue*>& operands) {
|
| - DCHECK(operands.length() == descriptor->GetEnvironmentLength());
|
| + DCHECK(operands.length() == descriptor.GetEnvironmentLength());
|
| HCallWithDescriptor* res =
|
| new(zone) HCallWithDescriptor(target, argument_count,
|
| descriptor, operands, zone);
|
| @@ -2342,8 +2342,8 @@ class HCallWithDescriptor FINAL : public HInstruction {
|
| return Representation::Tagged();
|
| } else {
|
| int par_index = index - 1;
|
| - DCHECK(par_index < descriptor_->GetEnvironmentLength());
|
| - return descriptor_->GetParameterRepresentation(par_index);
|
| + DCHECK(par_index < descriptor_.GetEnvironmentLength());
|
| + return descriptor_.GetParameterRepresentation(par_index);
|
| }
|
| }
|
|
|
| @@ -2361,7 +2361,7 @@ class HCallWithDescriptor FINAL : public HInstruction {
|
| return -argument_count_;
|
| }
|
|
|
| - const CallInterfaceDescriptor* descriptor() const { return descriptor_; }
|
| + CallInterfaceDescriptor descriptor() const { return descriptor_; }
|
|
|
| HValue* target() {
|
| return OperandAt(0);
|
| @@ -2372,10 +2372,10 @@ class HCallWithDescriptor FINAL : public HInstruction {
|
| private:
|
| // The argument count includes the receiver.
|
| HCallWithDescriptor(HValue* target, int argument_count,
|
| - const CallInterfaceDescriptor* descriptor,
|
| + CallInterfaceDescriptor descriptor,
|
| const Vector<HValue*>& operands, Zone* zone)
|
| : descriptor_(descriptor),
|
| - values_(descriptor->GetEnvironmentLength() + 1, zone) {
|
| + values_(descriptor.GetEnvironmentLength() + 1, zone) {
|
| argument_count_ = argument_count;
|
| AddOperand(target, zone);
|
| for (int i = 0; i < operands.length(); i++) {
|
| @@ -2395,7 +2395,7 @@ class HCallWithDescriptor FINAL : public HInstruction {
|
| values_[index] = value;
|
| }
|
|
|
| - const CallInterfaceDescriptor* descriptor_;
|
| + CallInterfaceDescriptor descriptor_;
|
| ZoneList<HValue*> values_;
|
| int argument_count_;
|
| };
|
|
|