Changeset 62432 in webkit for trunk/JavaScriptCore/runtime/JSArray.cpp
- Timestamp:
- Jul 2, 2010, 9:52:45 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/JSArray.cpp
r60762 r62432 949 949 void JSArray::copyToRegisters(ExecState* exec, Register* buffer, uint32_t maxSize) 950 950 { 951 ASSERT(m_storage->m_length == maxSize);951 ASSERT(m_storage->m_length >= maxSize); 952 952 UNUSED_PARAM(maxSize); 953 953 JSValue* vector = m_storage->m_vector; 954 unsigned vectorEnd = min(m _storage->m_length, m_vectorLength);954 unsigned vectorEnd = min(maxSize, m_vectorLength); 955 955 unsigned i = 0; 956 956 for (; i < vectorEnd; ++i) { … … 961 961 } 962 962 963 for (; i < m _storage->m_length; ++i)963 for (; i < maxSize; ++i) 964 964 buffer[i] = get(exec, i); 965 965 }
Note:
See TracChangeset
for help on using the changeset viewer.