Changeset 52047 in webkit for trunk/JavaScriptCore/runtime/JSArray.cpp
- Timestamp:
- Dec 11, 2009, 11:20:27 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/JSArray.cpp
r52040 r52047 381 381 unsigned vectorLength = m_vectorLength; 382 382 383 Heap::heap(this)->reportExtraMemoryCost(storageSize(newVectorLength) - storageSize(vectorLength)); 384 383 385 if (newNumValuesInVector == storage->m_numValuesInVector + 1) { 384 386 for (unsigned j = vectorLength; j < newVectorLength; ++j) … … 401 403 402 404 checkConsistency(); 403 404 Heap::heap(this)->reportExtraMemoryCost(storageSize(newVectorLength) - storageSize(vectorLength));405 405 } 406 406 … … 493 493 return false; 494 494 495 Heap::heap(this)->reportExtraMemoryCost(storageSize(newVectorLength) - storageSize(vectorLength)); 495 496 m_vectorLength = newVectorLength; 496 497 … … 499 500 500 501 m_storage = storage; 501 502 Heap::heap(this)->reportExtraMemoryCost(storageSize(newVectorLength) - storageSize(vectorLength));503 504 502 return true; 505 503 }
Note:
See TracChangeset
for help on using the changeset viewer.