| Index: src/code-stubs-hydrogen.cc
 | 
| diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc
 | 
| index 436602d657ed67e8f403d7da7dd8911dcb43c087..6cd9be76776db9f22dc72fc5ed9c1c3834d310e8 100644
 | 
| --- a/src/code-stubs-hydrogen.cc
 | 
| +++ b/src/code-stubs-hydrogen.cc
 | 
| @@ -342,7 +342,7 @@ template <>
 | 
|  HValue* CodeStubGraphBuilder<NumberToStringStub>::BuildCodeStub() {
 | 
|    info()->MarkAsSavesCallerDoubles();
 | 
|    HValue* number = GetParameter(NumberToStringStub::kNumber);
 | 
| -  return BuildNumberToString(number, Type::Number(isolate()));
 | 
| +  return BuildNumberToString(number, Type::Number(zone()));
 | 
|  }
 | 
|  
 | 
|  
 | 
| @@ -876,7 +876,7 @@ HValue* CodeStubGraphBuilder<CompareNilICStub>::BuildCodeInitializedStub() {
 | 
|    CompareNilICStub* stub = casted_stub();
 | 
|    HIfContinuation continuation;
 | 
|    Handle<Map> sentinel_map(isolate->heap()->meta_map());
 | 
| -  Handle<Type> type = stub->GetType(isolate, sentinel_map);
 | 
| +  Type* type = stub->GetType(zone(), sentinel_map);
 | 
|    BuildCompareNil(GetParameter(0), type, &continuation);
 | 
|    IfBuilder if_nil(this, &continuation);
 | 
|    if_nil.Then();
 | 
| @@ -903,9 +903,9 @@ HValue* CodeStubGraphBuilder<BinaryOpICStub>::BuildCodeInitializedStub() {
 | 
|    HValue* left = GetParameter(BinaryOpICStub::kLeft);
 | 
|    HValue* right = GetParameter(BinaryOpICStub::kRight);
 | 
|  
 | 
| -  Handle<Type> left_type = state.GetLeftType(isolate());
 | 
| -  Handle<Type> right_type = state.GetRightType(isolate());
 | 
| -  Handle<Type> result_type = state.GetResultType(isolate());
 | 
| +  Type* left_type = state.GetLeftType(zone());
 | 
| +  Type* right_type = state.GetRightType(zone());
 | 
| +  Type* result_type = state.GetResultType(zone());
 | 
|  
 | 
|    ASSERT(!left_type->Is(Type::None()) && !right_type->Is(Type::None()) &&
 | 
|           (state.HasSideEffects() || !result_type->Is(Type::None())));
 | 
| @@ -923,7 +923,7 @@ HValue* CodeStubGraphBuilder<BinaryOpICStub>::BuildCodeInitializedStub() {
 | 
|        {
 | 
|          Push(BuildBinaryOperation(
 | 
|                      state.op(), left, right,
 | 
| -                    Type::String(isolate()), right_type,
 | 
| +                    Type::String(zone()), right_type,
 | 
|                      result_type, state.fixed_right_arg()));
 | 
|        }
 | 
|        if_leftisstring.Else();
 | 
| @@ -942,7 +942,7 @@ HValue* CodeStubGraphBuilder<BinaryOpICStub>::BuildCodeInitializedStub() {
 | 
|        {
 | 
|          Push(BuildBinaryOperation(
 | 
|                      state.op(), left, right,
 | 
| -                    left_type, Type::String(isolate()),
 | 
| +                    left_type, Type::String(zone()),
 | 
|                      result_type, state.fixed_right_arg()));
 | 
|        }
 | 
|        if_rightisstring.Else();
 | 
| 
 |