Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index 78f83c45c98ee2051b4019f47446f1e908705cae..d96c111d99ffcd77e3de72691b6961b4b0e7d7b9 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -418,7 +418,7 @@ PropertyAttributes JSObject::GetPropertyAttributeWithFailedAccessCheck( |
case HANDLER: |
case MAP_TRANSITION: |
case CONSTANT_TRANSITION: |
- case NONEXISTENT: |
+ case NULL_DESCRIPTOR: |
UNREACHABLE(); |
} |
} |
@@ -5274,7 +5274,7 @@ MaybeObject* CodeCache::Update(String* name, Code* code) { |
// The number of monomorphic stubs for normal load/store/call IC's can grow to |
// a large number and therefore they need to go into a hash table. They are |
// used to load global properties from cells. |
- if (code->type() == NORMAL) { |
+ if (code->type() == Code::NORMAL) { |
// Make sure that a hash table is allocated for the normal load code cache. |
if (normal_type_cache()->IsUndefined()) { |
Object* result; |
@@ -5365,7 +5365,7 @@ MaybeObject* CodeCache::UpdateNormalTypeCache(String* name, Code* code) { |
Object* CodeCache::Lookup(String* name, Code::Flags flags) { |
- if (Code::ExtractTypeFromFlags(flags) == NORMAL) { |
+ if (Code::ExtractTypeFromFlags(flags) == Code::NORMAL) { |
return LookupNormalTypeCache(name, flags); |
} else { |
return LookupDefaultCache(name, flags); |
@@ -5403,7 +5403,7 @@ Object* CodeCache::LookupNormalTypeCache(String* name, Code::Flags flags) { |
int CodeCache::GetIndex(Object* name, Code* code) { |
- if (code->type() == NORMAL) { |
+ if (code->type() == Code::NORMAL) { |
if (normal_type_cache()->IsUndefined()) return -1; |
CodeCacheHashTable* cache = CodeCacheHashTable::cast(normal_type_cache()); |
return cache->GetIndex(String::cast(name), code->flags()); |
@@ -5419,7 +5419,7 @@ int CodeCache::GetIndex(Object* name, Code* code) { |
void CodeCache::RemoveByIndex(Object* name, Code* code, int index) { |
- if (code->type() == NORMAL) { |
+ if (code->type() == Code::NORMAL) { |
ASSERT(!normal_type_cache()->IsUndefined()); |
CodeCacheHashTable* cache = CodeCacheHashTable::cast(normal_type_cache()); |
ASSERT(cache->GetIndex(String::cast(name), code->flags()) == index); |
@@ -8554,17 +8554,15 @@ const char* Code::ICState2String(InlineCacheState state) { |
} |
-const char* Code::PropertyType2String(PropertyType type) { |
+const char* Code::StubType2String(StubType type) { |
switch (type) { |
case NORMAL: return "NORMAL"; |
case FIELD: return "FIELD"; |
case CONSTANT_FUNCTION: return "CONSTANT_FUNCTION"; |
case CALLBACKS: return "CALLBACKS"; |
- case HANDLER: return "HANDLER"; |
case INTERCEPTOR: return "INTERCEPTOR"; |
case MAP_TRANSITION: return "MAP_TRANSITION"; |
- case CONSTANT_TRANSITION: return "CONSTANT_TRANSITION"; |
- case NULL_DESCRIPTOR: return "NULL_DESCRIPTOR"; |
+ case NONEXISTENT: return "NONEXISTENT"; |
} |
UNREACHABLE(); // keep the compiler happy |
return NULL; |
@@ -8602,7 +8600,7 @@ void Code::Disassemble(const char* name, FILE* out) { |
PrintF(out, "ic_state = %s\n", ICState2String(ic_state())); |
PrintExtraICState(out, kind(), extra_ic_state()); |
if (ic_state() == MONOMORPHIC) { |
- PrintF(out, "type = %s\n", PropertyType2String(type())); |
+ PrintF(out, "type = %s\n", StubType2String(type())); |
} |
if (is_call_stub() || is_keyed_call_stub()) { |
PrintF(out, "argc = %d\n", arguments_count()); |