Index: src/objects-inl.h |
=================================================================== |
--- src/objects-inl.h (revision 147) |
+++ src/objects-inl.h (working copy) |
@@ -314,6 +314,13 @@ |
} |
+bool Object::IsEvalCache() { |
+ return IsHashTable() && |
+ (this == Heap::eval_cache_global() || |
+ this == Heap::eval_cache_non_global()); |
+} |
+ |
+ |
bool Object::IsPrimitive() { |
return IsOddball() || IsNumber() || IsString(); |
} |
@@ -1089,6 +1096,7 @@ |
CAST_ACCESSOR(DescriptorArray) |
CAST_ACCESSOR(Dictionary) |
CAST_ACCESSOR(SymbolTable) |
+CAST_ACCESSOR(EvalCache) |
CAST_ACCESSOR(String) |
CAST_ACCESSOR(SeqString) |
CAST_ACCESSOR(AsciiString) |