| Index: src/hydrogen.h
 | 
| diff --git a/src/hydrogen.h b/src/hydrogen.h
 | 
| index 0837bf9634e33cc088a7a8dea90e479161c65902..eb5ec52da6350a7126ef0f45f5e4d34f5b95bdf9 100644
 | 
| --- a/src/hydrogen.h
 | 
| +++ b/src/hydrogen.h
 | 
| @@ -450,7 +450,7 @@ class HEnvironment: public ZoneObject {
 | 
|    // Simple accessors.
 | 
|    Handle<JSFunction> closure() const { return closure_; }
 | 
|    const ZoneList<HValue*>* values() const { return &values_; }
 | 
| -  const ZoneList<int>* assigned_variables() const {
 | 
| +  const GrowableBitVector* assigned_variables() const {
 | 
|      return &assigned_variables_;
 | 
|    }
 | 
|    FrameType frame_type() const { return frame_type_; }
 | 
| @@ -557,7 +557,7 @@ class HEnvironment: public ZoneObject {
 | 
|    void ClearHistory() {
 | 
|      pop_count_ = 0;
 | 
|      push_count_ = 0;
 | 
| -    assigned_variables_.Rewind(0);
 | 
| +    assigned_variables_.Clear();
 | 
|    }
 | 
|  
 | 
|    void SetValueAt(int index, HValue* value) {
 | 
| @@ -606,7 +606,7 @@ class HEnvironment: public ZoneObject {
 | 
|    Handle<JSFunction> closure_;
 | 
|    // Value array [parameters] [specials] [locals] [temporaries].
 | 
|    ZoneList<HValue*> values_;
 | 
| -  ZoneList<int> assigned_variables_;
 | 
| +  GrowableBitVector assigned_variables_;
 | 
|    FrameType frame_type_;
 | 
|    int parameter_count_;
 | 
|    int specials_count_;
 | 
| 
 |