Changeset 220165 in webkit for trunk/Source/JavaScriptCore/runtime/JSArray.cpp
- Timestamp:
- Aug 2, 2017, 6:32:07 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSArray.cpp
r219636 r220165 551 551 auto scope = DECLARE_THROW_SCOPE(vm); 552 552 553 Butterfly* butterfly = m_butterfly.get() ;553 Butterfly* butterfly = m_butterfly.get().getMayBeNull(); 554 554 switch (indexingType()) { 555 555 case ArrayClass: … … 621 621 auto scope = DECLARE_THROW_SCOPE(vm); 622 622 623 Butterfly* butterfly = m_butterfly.get() ;623 Butterfly* butterfly = m_butterfly.get().getMayBeNull(); 624 624 625 625 switch (indexingType()) { … … 723 723 auto scope = DECLARE_THROW_SCOPE(vm); 724 724 725 Butterfly* butterfly = m_butterfly.get() ;725 Butterfly* butterfly = m_butterfly.get().getMayBeNull(); 726 726 727 727 switch (indexingType()) { … … 1016 1016 RELEASE_ASSERT(count > 0); 1017 1017 1018 Butterfly* butterfly = m_butterfly.get() ;1018 Butterfly* butterfly = m_butterfly.get().getMayBeNull(); 1019 1019 1020 1020 switch (indexingType()) { … … 1172 1172 auto scope = DECLARE_THROW_SCOPE(vm); 1173 1173 1174 Butterfly* butterfly = m_butterfly.get() ;1174 Butterfly* butterfly = m_butterfly.get().getMayBeNull(); 1175 1175 1176 1176 switch (indexingType()) { … … 1195 1195 return false; 1196 1196 } 1197 butterfly = m_butterfly.get() ;1197 butterfly = m_butterfly.get().getMayBeNull(); 1198 1198 1199 1199 // We have to check for holes before we start moving things around so that we don't get halfway … … 1239 1239 return false; 1240 1240 } 1241 butterfly = m_butterfly.get() ;1241 butterfly = m_butterfly.get().getMayBeNull(); 1242 1242 1243 1243 // We have to check for holes before we start moving things around so that we don't get halfway … … 1282 1282 WriteBarrier<Unknown>* vector; 1283 1283 1284 Butterfly* butterfly = m_butterfly.get() ;1284 Butterfly* butterfly = m_butterfly.get().getMayBeNull(); 1285 1285 1286 1286 switch (indexingType()) { … … 1355 1355 ASSERT(length == this->length()); 1356 1356 1357 Butterfly* butterfly = m_butterfly.get() ;1357 Butterfly* butterfly = m_butterfly.get().getMayBeNull(); 1358 1358 switch (indexingType()) { 1359 1359 case ArrayClass:
Note:
See TracChangeset
for help on using the changeset viewer.