| Index: src/ia32/lithium-ia32.h
|
| ===================================================================
|
| --- src/ia32/lithium-ia32.h (revision 6258)
|
| +++ src/ia32/lithium-ia32.h (working copy)
|
| @@ -1660,23 +1660,17 @@
|
|
|
| class LCheckPrototypeMaps: public LTemplateInstruction<0> {
|
| public:
|
| - LCheckPrototypeMaps(LOperand* temp,
|
| - Handle<JSObject> holder,
|
| - Handle<Map> receiver_map)
|
| - : temp_(temp),
|
| - holder_(holder),
|
| - receiver_map_(receiver_map) { }
|
| + explicit LCheckPrototypeMaps(LOperand* temp) : temp_(temp) { }
|
|
|
| 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* temp() const { return temp_; }
|
| - Handle<JSObject> holder() const { return holder_; }
|
| - Handle<Map> receiver_map() const { return receiver_map_; }
|
|
|
| private:
|
| LOperand* temp_;
|
| - Handle<JSObject> holder_;
|
| - Handle<Map> receiver_map_;
|
| };
|
|
|
|
|
|
|