Index: src/ic-inl.h |
diff --git a/src/ic-inl.h b/src/ic-inl.h |
index 24a939dedbf2a8d5ec3a96204d1d7d3729cc50f7..e0f807ce4bfa4651cdfcab38a706f498450eb42b 100644 |
--- a/src/ic-inl.h |
+++ b/src/ic-inl.h |
@@ -111,8 +111,8 @@ InlineCacheHolderFlag IC::GetCodeCacheForObject(Object* object) { |
HeapObject* IC::GetCodeCacheHolder(Isolate* isolate, |
- Object* object, |
- InlineCacheHolderFlag holder) { |
+ Object* object, |
+ InlineCacheHolderFlag holder) { |
if (object->IsSmi()) holder = PROTOTYPE_MAP; |
Object* map_owner = holder == OWN_MAP |
? object : object->GetPrototype(isolate); |
@@ -120,11 +120,11 @@ HeapObject* IC::GetCodeCacheHolder(Isolate* isolate, |
} |
-InlineCacheHolderFlag IC::GetCodeCacheFlag(Type* type) { |
- if (type->Is(Type::Boolean()) || |
- type->Is(Type::Number()) || |
- type->Is(Type::String()) || |
- type->Is(Type::Symbol())) { |
+InlineCacheHolderFlag IC::GetCodeCacheFlag(HeapType* type) { |
+ if (type->Is(HeapType::Boolean()) || |
+ type->Is(HeapType::Number()) || |
+ type->Is(HeapType::String()) || |
+ type->Is(HeapType::Symbol())) { |
return PROTOTYPE_MAP; |
} |
return OWN_MAP; |
@@ -132,19 +132,19 @@ InlineCacheHolderFlag IC::GetCodeCacheFlag(Type* type) { |
Handle<Map> IC::GetCodeCacheHolder(InlineCacheHolderFlag flag, |
- Type* type, |
+ HeapType* type, |
Isolate* isolate) { |
if (flag == PROTOTYPE_MAP) { |
Context* context = isolate->context()->native_context(); |
JSFunction* constructor; |
- if (type->Is(Type::Boolean())) { |
+ if (type->Is(HeapType::Boolean())) { |
constructor = context->boolean_function(); |
- } else if (type->Is(Type::Number())) { |
+ } else if (type->Is(HeapType::Number())) { |
constructor = context->number_function(); |
- } else if (type->Is(Type::String())) { |
+ } else if (type->Is(HeapType::String())) { |
constructor = context->string_function(); |
} else { |
- ASSERT(type->Is(Type::Symbol())); |
+ ASSERT(type->Is(HeapType::Symbol())); |
constructor = context->symbol_function(); |
} |
return handle(JSObject::cast(constructor->instance_prototype())->map()); |