Changeset 128790 in webkit for trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
- Timestamp:
- Sep 17, 2012, 12:07:32 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
r128400 r128790 186 186 end 187 187 end) 188 end 189 190 macro arrayProfile(structureAndIndexingType, profile, scratch) 191 const structure = structureAndIndexingType 192 const indexingType = structureAndIndexingType 193 if VALUE_PROFILER 194 storep structure, ArrayProfile::m_lastSeenStructure[profile] 195 loadb Structure::m_indexingType[structure], indexingType 196 move 1, scratch 197 lshifti indexingType, scratch 198 ori scratch, ArrayProfile::m_observedArrayModes[profile] 199 else 200 loadb Structure::m_indexingType[structure], indexingType 201 end 188 202 end 189 203
Note:
See TracChangeset
for help on using the changeset viewer.