Changeset 231990 in webkit for trunk/Source/JavaScriptCore/bytecode/ArrayProfile.h
- Timestamp:
- May 18, 2018, 4:16:09 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/ArrayProfile.h
r222871 r231990 215 215 m_lastSeenStructureID = structure->id(); 216 216 } 217 217 218 218 void computeUpdatedPrediction(const ConcurrentJSLocker&, CodeBlock*); 219 219 void computeUpdatedPrediction(const ConcurrentJSLocker&, CodeBlock*, Structure* lastSeenStructure); 220 220 221 221 void observeArrayMode(ArrayModes mode) { m_observedArrayModes |= mode; } 222 void observeIndexedRead(VM&, JSCell*, unsigned index); 223 222 224 ArrayModes observedArrayModes(const ConcurrentJSLocker&) const { return m_observedArrayModes; } 223 225 bool mayInterceptIndexedAccesses(const ConcurrentJSLocker&) const { return m_mayInterceptIndexedAccesses; }
Note:
See TracChangeset
for help on using the changeset viewer.