Changeset 94254 in webkit for trunk/Source/JavaScriptCore/yarr
- Timestamp:
- Aug 31, 2011, 5:21:20 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/yarr/YarrJIT.cpp
r94207 r94254 720 720 721 721 Label loop(this); 722 BaseIndex address(input, countRegister, TimesTwo, ( (term->inputPosition - m_checked + Checked<int>(term->quantityCount)) * static_cast<int>(sizeof(UChar))).unsafeGet());722 BaseIndex address(input, countRegister, TimesTwo, (Checked<int>(term->inputPosition - m_checked + Checked<int64_t>(term->quantityCount)) * static_cast<int>(sizeof(UChar))).unsafeGet()); 723 723 724 724 if (m_pattern.m_ignoreCase && isASCIIAlpha(ch)) { … … 874 874 Label loop(this); 875 875 JumpList matchDest; 876 load16(BaseIndex(input, countRegister, TimesTwo, ( (term->inputPosition - m_checked + Checked<int>(term->quantityCount)) * static_cast<int>(sizeof(UChar))).unsafeGet()), character);876 load16(BaseIndex(input, countRegister, TimesTwo, (Checked<int>(term->inputPosition - m_checked + Checked<int64_t>(term->quantityCount)) * static_cast<int>(sizeof(UChar))).unsafeGet()), character); 877 877 matchCharacterClass(character, matchDest, term->characterClass); 878 878
Note:
See TracChangeset
for help on using the changeset viewer.