Changeset 49955 in webkit for trunk/JavaScriptCore/runtime
- Timestamp:
- Oct 22, 2009, 1:33:16 PM (16 years ago)
- Location:
- trunk/JavaScriptCore/runtime
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/Collector.cpp
r49280 r49955 1229 1229 if (cell->isGetterSetter()) 1230 1230 return "gettersetter"; 1231 if (cell->isAPIValueWrapper()) 1232 return "value wrapper"; 1233 if (cell->isPropertyNameIterator()) 1234 return "for-in iterator"; 1231 1235 ASSERT(cell->isObject()); 1232 1236 const ClassInfo* info = cell->classInfo(); -
trunk/JavaScriptCore/runtime/JSCell.h
r49734 r49955 60 60 bool inherits(const ClassInfo*) const; 61 61 virtual bool isAPIValueWrapper() const { return false; } 62 virtual bool isPropertyNameIterator() const { return false; } 62 63 63 64 Structure* structure() const; -
trunk/JavaScriptCore/runtime/JSPropertyNameIterator.h
r49734 r49955 51 51 } 52 52 53 virtual bool isPropertyNameIterator() const { return true; } 54 53 55 virtual void markChildren(MarkStack&); 54 56
Note:
See TracChangeset
for help on using the changeset viewer.