Changeset 36696 in webkit for trunk/JavaScriptCore/kjs/PropertyNameArray.cpp
- Timestamp:
- Sep 19, 2008, 8:19:17 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/PropertyNameArray.cpp
r36694 r36696 30 30 ASSERT(identifier == &UString::Rep::null || identifier == &UString::Rep::empty || identifier->identifierTable()); 31 31 32 size_t size = m_ data->propertyNameVector().size();32 size_t size = m_vector.size(); 33 33 if (size < setThreshold) { 34 34 for (size_t i = 0; i < size; ++i) { 35 if (identifier == m_ data->propertyNameVector()[i].ustring().rep())35 if (identifier == m_vector[i].ustring().rep()) 36 36 return; 37 37 } … … 39 39 if (m_set.isEmpty()) { 40 40 for (size_t i = 0; i < size; ++i) 41 m_set.add(m_ data->propertyNameVector()[i].ustring().rep());41 m_set.add(m_vector[i].ustring().rep()); 42 42 } 43 43 if (!m_set.add(identifier).second) … … 45 45 } 46 46 47 m_ data->propertyNameVector().append(Identifier(m_globalData, identifier));47 m_vector.append(Identifier(m_globalData, identifier)); 48 48 } 49 49
Note:
See TracChangeset
for help on using the changeset viewer.