Changeset 42337 in webkit for trunk/JavaScriptCore/runtime/JSArray.cpp
- Timestamp:
- Apr 8, 2009, 4:08:28 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/JSArray.cpp
r40993 r42337 911 911 } 912 912 913 void JSArray::copyToRegisters(ExecState* exec, Register* buffer, uint32_t maxSize) 914 { 915 ASSERT(m_storage->m_length == maxSize); 916 UNUSED_PARAM(maxSize); 917 unsigned fastAccessLength = min(m_storage->m_length, m_fastAccessCutoff); 918 unsigned i = 0; 919 for (; i < fastAccessLength; ++i) 920 buffer[i] = getIndex(i); 921 uint32_t size = m_storage->m_length; 922 for (; i < size; ++i) 923 buffer[i] = get(exec, i); 924 } 925 913 926 unsigned JSArray::compactForSorting() 914 927 {
Note:
See TracChangeset
for help on using the changeset viewer.