| Index: src/arm/lithium-arm.h
|
| ===================================================================
|
| --- src/arm/lithium-arm.h (revision 6258)
|
| +++ src/arm/lithium-arm.h (working copy)
|
| @@ -1602,27 +1602,20 @@
|
|
|
| class LCheckPrototypeMaps: public LInstruction {
|
| public:
|
| - LCheckPrototypeMaps(LOperand* temp1,
|
| - LOperand* temp2,
|
| - Handle<JSObject> holder,
|
| - Handle<Map> receiver_map)
|
| - : temp1_(temp1),
|
| - temp2_(temp2),
|
| - holder_(holder),
|
| - receiver_map_(receiver_map) { }
|
| + LCheckPrototypeMaps(LOperand* temp1, LOperand* temp2)
|
| + : temp1_(temp1), temp2_(temp2) { }
|
|
|
| DECLARE_CONCRETE_INSTRUCTION(CheckPrototypeMaps, "check-prototype-maps")
|
| + DECLARE_HYDROGEN_ACCESSOR(CheckPrototypeMaps)
|
|
|
| + Handle<JSObject> holder() const { return hydrogen()->holder(); }
|
| + Handle<Map> receiver_map() const { return hydrogen()->receiver_map(); }
|
| LOperand* temp1() const { return temp1_; }
|
| LOperand* temp2() const { return temp2_; }
|
| - Handle<JSObject> holder() const { return holder_; }
|
| - Handle<Map> receiver_map() const { return receiver_map_; }
|
|
|
| private:
|
| LOperand* temp1_;
|
| LOperand* temp2_;
|
| - Handle<JSObject> holder_;
|
| - Handle<Map> receiver_map_;
|
| };
|
|
|
|
|
|
|