Changeset 153240 in webkit for trunk/Source/JavaScriptCore/runtime/JSString.h
- Timestamp:
- Jul 24, 2013, 9:03:30 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSString.h
r153239 r153240 352 352 { 353 353 if (c <= maxSingleCharacterString) 354 return vm->smallStrings.singleCharacterString( vm,c);354 return vm->smallStrings.singleCharacterString(c); 355 355 return JSString::create(*vm, String(&c, 1).impl()); 356 356 } … … 362 362 UChar c = s.characterAt(offset); 363 363 if (c <= maxSingleCharacterString) 364 return vm->smallStrings.singleCharacterString( vm,c);364 return vm->smallStrings.singleCharacterString(c); 365 365 return JSString::create(*vm, StringImpl::create(s.impl(), offset, 1)); 366 366 } … … 403 403 UChar c = s.characterAt(0); 404 404 if (c <= maxSingleCharacterString) 405 return vm->smallStrings.singleCharacterString( vm,c);405 return vm->smallStrings.singleCharacterString(c); 406 406 } 407 407 return JSString::create(*vm, s.impl()); … … 429 429 UChar c = s.characterAt(offset); 430 430 if (c <= maxSingleCharacterString) 431 return vm->smallStrings.singleCharacterString( vm,c);431 return vm->smallStrings.singleCharacterString(c); 432 432 } 433 433 return JSString::createHasOtherOwner(*vm, StringImpl::create8(s.impl(), offset, length)); … … 444 444 UChar c = s.characterAt(offset); 445 445 if (c <= maxSingleCharacterString) 446 return vm->smallStrings.singleCharacterString( vm,c);446 return vm->smallStrings.singleCharacterString(c); 447 447 } 448 448 return JSString::createHasOtherOwner(*vm, StringImpl::create(s.impl(), offset, length)); … … 457 457 UChar c = s.characterAt(0); 458 458 if (c <= maxSingleCharacterString) 459 return vm->smallStrings.singleCharacterString( vm,c);459 return vm->smallStrings.singleCharacterString(c); 460 460 } 461 461 return JSString::createHasOtherOwner(*vm, s.impl());
Note:
See TracChangeset
for help on using the changeset viewer.