Changeset 116361 in webkit for trunk/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
- Timestamp:
- May 7, 2012, 3:52:52 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
r114702 r116361 1293 1293 loadp JSCell::m_structure[t1], t0 1294 1294 bbneq Structure::m_typeInfo + TypeInfo::m_type[t0], StringType, .opSwitchCharFallThrough 1295 bineq JSString::m_length[t1], 1, .opSwitchCharFallThrough 1295 1296 loadp JSString::m_value[t1], t0 1296 b ineq StringImpl::m_length[t0], 1, .opSwitchCharFallThrough1297 btpz t0, .opSwitchOnRope 1297 1298 loadp StringImpl::m_data8[t0], t1 1298 1299 btinz StringImpl::m_hashAndFlags[t0], HashFlags8BitBuffer, .opSwitchChar8Bit … … 1311 1312 .opSwitchCharFallThrough: 1312 1313 dispatchInt(16[PB, PC, 8]) 1314 1315 .opSwitchOnRope: 1316 callSlowPath(_llint_slow_path_switch_char) 1317 dispatch(0) 1313 1318 1314 1319
Note:
See TracChangeset
for help on using the changeset viewer.