Changeset 59061 in webkit for trunk/JavaScriptCore/parser
- Timestamp:
- May 9, 2010, 2:16:16 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/parser/Lexer.cpp
r53224 r59061 53 53 , m_keywordTable(JSC::mainTable) 54 54 { 55 m_buffer8.reserveInitialCapacity(initialReadBufferCapacity);56 m_buffer16.reserveInitialCapacity(initialReadBufferCapacity);57 55 } 58 56 … … 149 147 m_error = false; 150 148 m_atLineStart = true; 149 150 m_buffer8.reserveInitialCapacity(initialReadBufferCapacity); 151 m_buffer16.reserveInitialCapacity((m_codeEnd - m_code) / 2); 151 152 152 153 // ECMA-262 calls for stripping all Cf characters, but we only strip BOM characters. … … 1010 1011 1011 1012 Vector<char> newBuffer8; 1012 newBuffer8.reserveInitialCapacity(initialReadBufferCapacity);1013 1013 m_buffer8.swap(newBuffer8); 1014 1014 1015 1015 Vector<UChar> newBuffer16; 1016 newBuffer16.reserveInitialCapacity(initialReadBufferCapacity);1017 1016 m_buffer16.swap(newBuffer16); 1018 1017
Note:
See TracChangeset
for help on using the changeset viewer.