#include <ArrayProfile.h>
◆ ArrayProfile() [1/4]
JSC::ArrayProfile::ArrayProfile |
( |
| ) |
|
|
inline |
◆ ArrayProfile() [2/4]
JSC::ArrayProfile::ArrayProfile |
( |
unsigned |
bytecodeOffset | ) |
|
|
inline |
◆ ArrayProfile() [3/4]
JSC::ArrayProfile::ArrayProfile |
( |
| ) |
|
|
inline |
◆ ArrayProfile() [4/4]
JSC::ArrayProfile::ArrayProfile |
( |
unsigned |
bytecodeOffset | ) |
|
|
inline |
◆ addressOfArrayModes() [1/2]
ArrayModes* JSC::ArrayProfile::addressOfArrayModes |
( |
| ) |
|
|
inline |
◆ addressOfArrayModes() [2/2]
ArrayModes* JSC::ArrayProfile::addressOfArrayModes |
( |
| ) |
|
|
inline |
◆ addressOfLastSeenStructureID() [1/2]
StructureID* JSC::ArrayProfile::addressOfLastSeenStructureID |
( |
| ) |
|
|
inline |
◆ addressOfLastSeenStructureID() [2/2]
StructureID* JSC::ArrayProfile::addressOfLastSeenStructureID |
( |
| ) |
|
|
inline |
◆ addressOfMayStoreToHole() [1/2]
bool* JSC::ArrayProfile::addressOfMayStoreToHole |
( |
| ) |
|
|
inline |
◆ addressOfMayStoreToHole() [2/2]
bool* JSC::ArrayProfile::addressOfMayStoreToHole |
( |
| ) |
|
|
inline |
◆ addressOfOutOfBounds() [1/2]
bool* JSC::ArrayProfile::addressOfOutOfBounds |
( |
| ) |
|
|
inline |
◆ addressOfOutOfBounds() [2/2]
bool* JSC::ArrayProfile::addressOfOutOfBounds |
( |
| ) |
|
|
inline |
◆ briefDescription() [1/2]
◆ briefDescription() [2/2]
◆ briefDescriptionWithoutUpdating() [1/2]
◆ briefDescriptionWithoutUpdating() [2/2]
◆ bytecodeOffset() [1/2]
unsigned JSC::ArrayProfile::bytecodeOffset |
( |
| ) |
const |
|
inline |
◆ bytecodeOffset() [2/2]
unsigned JSC::ArrayProfile::bytecodeOffset |
( |
| ) |
const |
|
inline |
◆ computeUpdatedPrediction() [1/4]
◆ computeUpdatedPrediction() [2/4]
◆ computeUpdatedPrediction() [3/4]
◆ computeUpdatedPrediction() [4/4]
◆ mayInterceptIndexedAccesses() [1/2]
◆ mayInterceptIndexedAccesses() [2/2]
◆ mayStoreToHole() [1/2]
◆ mayStoreToHole() [2/2]
◆ observedArrayModes() [1/2]
◆ observedArrayModes() [2/2]
◆ observeStructure() [1/2]
void JSC::ArrayProfile::observeStructure |
( |
Structure * |
structure | ) |
|
|
inline |
◆ observeStructure() [2/2]
void JSC::ArrayProfile::observeStructure |
( |
Structure * |
structure | ) |
|
|
inline |
◆ outOfBounds() [1/2]
◆ outOfBounds() [2/2]
◆ setOutOfBounds() [1/2]
void JSC::ArrayProfile::setOutOfBounds |
( |
| ) |
|
|
inline |
◆ setOutOfBounds() [2/2]
void JSC::ArrayProfile::setOutOfBounds |
( |
| ) |
|
|
inline |
◆ usesOriginalArrayStructures() [1/2]
◆ usesOriginalArrayStructures() [2/2]
◆ LLIntOffsetsExtractor
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/ArrayProfile.h
- Source/JavaScriptCore/bytecode/ArrayProfile.cpp