addArrayProfile(const ConcurrentJSLocker &, unsigned bytecodeOffset) | JSC::CodeBlock | |
addArrayProfile(unsigned bytecodeOffset) | JSC::CodeBlock | |
addArrayProfile(const ConcurrentJSLocker &, unsigned bytecodeOffset) | JSC::CodeBlock | |
addArrayProfile(unsigned bytecodeOffset) | JSC::CodeBlock | |
addBreakpoint(unsigned numBreakpoints) | JSC::CodeBlock | |
addBreakpoint(unsigned numBreakpoints) | JSC::CodeBlock | |
addConstant(JSValue v) | JSC::CodeBlock | inline |
addConstant(JSValue v) | JSC::CodeBlock | inline |
addConstantBuffer(const Vector< JSValue > &buffer) | JSC::CodeBlock | inline |
addConstantBuffer(const Vector< JSValue > &buffer) | JSC::CodeBlock | inline |
addConstantLazily() | JSC::CodeBlock | inline |
addConstantLazily() | JSC::CodeBlock | inline |
addRareCaseProfile(int bytecodeOffset) | JSC::CodeBlock | |
addRareCaseProfile(int bytecodeOffset) | JSC::CodeBlock | |
addressOfNumParameters() | JSC::CodeBlock | inline |
addressOfNumParameters() | JSC::CodeBlock | inline |
addStringSwitchJumpTable() | JSC::CodeBlock | inline |
addStringSwitchJumpTable() | JSC::CodeBlock | inline |
addSwitchJumpTable() | JSC::CodeBlock | inline |
addSwitchJumpTable() | JSC::CodeBlock | inline |
allocatorAttributes() const | JSC::HeapCell | |
allocatorAttributes() const | JSC::HeapCell | |
alternative() const | JSC::CodeBlock | inline |
alternative() const | JSC::CodeBlock | inline |
alternativeForJettison() | JSC::CodeBlock | |
alternativeForJettison() | JSC::CodeBlock | |
appendExceptionHandler(const HandlerInfo &handler) | JSC::CodeBlock | inline |
appendExceptionHandler(const HandlerInfo &handler) | JSC::CodeBlock | inline |
arithProfileForBytecodeOffset(int bytecodeOffset) | JSC::CodeBlock | |
arithProfileForBytecodeOffset(int bytecodeOffset) | JSC::CodeBlock | |
arithProfileForPC(Instruction *) | JSC::CodeBlock | |
arithProfileForPC(Instruction *) | JSC::CodeBlock | |
arrayProfiles() | JSC::CodeBlock | inline |
arrayProfiles() | JSC::CodeBlock | inline |
atomicCompareExchangeCellStateStrong(CellState oldState, CellState newState) | JSC::JSCell | inline |
atomicCompareExchangeCellStateStrong(CellState oldState, CellState newState) | JSC::JSCell | inline |
atomicCompareExchangeCellStateWeakRelaxed(CellState oldState, CellState newState) | JSC::JSCell | inline |
atomicCompareExchangeCellStateWeakRelaxed(CellState oldState, CellState newState) | JSC::JSCell | inline |
Auxiliary enum value | JSC::HeapCell | |
Base typedef | JSC::FunctionCodeBlock | |
baselineAlternative() | JSC::CodeBlock | |
baselineAlternative() | JSC::CodeBlock | |
baselineVersion() | JSC::CodeBlock | |
baselineVersion() | JSC::CodeBlock | |
beginValidationDidFail() | JSC::CodeBlock | |
beginValidationDidFail() | JSC::CodeBlock | |
bitVector(size_t i) | JSC::CodeBlock | inline |
bitVector(size_t i) | JSC::CodeBlock | inline |
bitVectors() const | JSC::CodeBlock | inline |
bitVectors() const | JSC::CodeBlock | inline |
bytecodeOffset(Instruction *returnAddress) | JSC::CodeBlock | inline |
bytecodeOffset(Instruction *returnAddress) | JSC::CodeBlock | inline |
bytecodeOffsetFromCallSiteIndex(CallSiteIndex) | JSC::CodeBlock | |
bytecodeOffsetFromCallSiteIndex(CallSiteIndex) | JSC::CodeBlock | |
callDestructor(VM &) | JSC::JSCell | inline |
callDestructor(VM &) | JSC::JSCell | |
canUseFastGetOwnProperty(const Structure &) | JSC::JSCell | inlinestatic |
canUseFastGetOwnProperty(const Structure &) | JSC::JSCell | static |
cellContainer() const | JSC::HeapCell | |
cellContainer() const | JSC::HeapCell | |
cellKind() const | JSC::HeapCell | |
cellKind() const | JSC::HeapCell | |
cellSize() const | JSC::HeapCell | |
cellSize() const | JSC::HeapCell | |
cellState() const | JSC::JSCell | inline |
cellState() const | JSC::JSCell | inline |
cellStateOffset() | JSC::JSCell | inlinestatic |
cellStateOffset() | JSC::JSCell | inlinestatic |
checkIfJITThresholdReached() | JSC::CodeBlock | inline |
checkIfJITThresholdReached() | JSC::CodeBlock | inline |
classInfo(VM &) const | JSC::JSCell | |
classInfo(VM &) const | JSC::JSCell | |
className(VM &) const | JSC::JSCell | |
className(const JSObject *) | JSC::JSCell | protectedstatic |
className(VM &) const | JSC::JSCell | |
className(const JSObject *) | JSC::JSCell | protectedstatic |
clearDebuggerRequests() | JSC::CodeBlock | inline |
clearDebuggerRequests() | JSC::CodeBlock | inline |
clearExceptionHandlers() | JSC::CodeBlock | inline |
clearExceptionHandlers() | JSC::CodeBlock | inline |
clearLLIntGetByIdCache(Instruction *) | JSC::CodeBlock | static |
clearLLIntGetByIdCache(Instruction *) | JSC::CodeBlock | static |
clearStructure() | JSC::JSCell | inline |
clearStructure() | JSC::JSCell | inline |
clearSwitchJumpTables() | JSC::CodeBlock | inline |
clearSwitchJumpTables() | JSC::CodeBlock | inline |
clearVisitWeaklyHasBeenCalled() | JSC::CodeBlock | inline |
clearVisitWeaklyHasBeenCalled() | JSC::CodeBlock | |
CodeBlock(VM *, Structure *, CopyParsedBlockTag, CodeBlock &other) | JSC::CodeBlock | protected |
CodeBlock(VM *, Structure *, ScriptExecutable *ownerExecutable, UnlinkedCodeBlock *, JSScope *, RefPtr< SourceProvider > &&, unsigned sourceOffset, unsigned firstLineColumnOffset) | JSC::CodeBlock | protected |
CodeBlock(VM *, Structure *, CopyParsedBlockTag, CodeBlock &other) | JSC::CodeBlock | protected |
CodeBlock(VM *, Structure *, ScriptExecutable *ownerExecutable, UnlinkedCodeBlock *, JSScope *, RefPtr< SourceProvider > &&, unsigned sourceOffset, unsigned firstLineColumnOffset) | JSC::CodeBlock | protected |
codeType() const | JSC::CodeBlock | inline |
codeType() const | JSC::CodeBlock | inline |
columnNumberForBytecodeOffset(unsigned bytecodeOffset) | JSC::CodeBlock | |
columnNumberForBytecodeOffset(unsigned bytecodeOffset) | JSC::CodeBlock | |
constantBuffer(unsigned index) | JSC::CodeBlock | inline |
constantBuffer(unsigned index) | JSC::CodeBlock | inline |
constantBufferAsVector(unsigned index) | JSC::CodeBlock | inline |
constantBufferAsVector(unsigned index) | JSC::CodeBlock | inline |
constantRegister(int index) | JSC::CodeBlock | inline |
constantRegister(int index) | JSC::CodeBlock | inline |
constantRegisters() | JSC::CodeBlock | inline |
constantRegisters() | JSC::CodeBlock | inline |
constants() | JSC::CodeBlock | inline |
constants() | JSC::CodeBlock | inline |
constantSourceCodeRepresentation(int index) const | JSC::CodeBlock | inline |
constantSourceCodeRepresentation(int index) const | JSC::CodeBlock | inline |
constantsSourceCodeRepresentation() | JSC::CodeBlock | inline |
constantsSourceCodeRepresentation() | JSC::CodeBlock | inline |
CopyParsedBlock enum value | JSC::CodeBlock | |
CopyParsedBlockTag enum name | JSC::CodeBlock | |
CopyParsedBlockTag enum name | JSC::CodeBlock | |
couldTakeSlowCase(int bytecodeOffset) | JSC::CodeBlock | inline |
couldTakeSlowCase(int bytecodeOffset) | JSC::CodeBlock | inline |
couldTakeSpecialFastCase(int bytecodeOffset) | JSC::CodeBlock | |
couldTakeSpecialFastCase(int bytecodeOffset) | JSC::CodeBlock | |
countReoptimization() | JSC::CodeBlock | |
countReoptimization() | JSC::CodeBlock | |
create(VM *vm, CopyParsedBlockTag, FunctionCodeBlock &other) | JSC::FunctionCodeBlock | inlinestatic |
create(VM *vm, FunctionExecutable *ownerExecutable, UnlinkedFunctionCodeBlock *unlinkedCodeBlock, JSScope *scope, RefPtr< SourceProvider > &&sourceProvider, unsigned sourceOffset, unsigned firstLineColumnOffset) | JSC::FunctionCodeBlock | inlinestatic |
createStructure(VM &vm, JSGlobalObject *globalObject, JSValue prototype) | JSC::FunctionCodeBlock | inlinestatic |
CreatingEarlyCell enum value | JSC::JSCell | |
CreatingEarlyCellTag enum name | JSC::JSCell | |
CreatingEarlyCellTag enum name | JSC::JSCell | |
customHasInstance(JSObject *, ExecState *, JSValue) | JSC::JSCell | protectedstatic |
customHasInstance(JSObject *, ExecState *, JSValue) | JSC::JSCell | protectedstatic |
debuggerRequestsAddress() | JSC::CodeBlock | inline |
debuggerRequestsAddress() | JSC::CodeBlock | inline |
DECLARE_INFO | JSC::FunctionCodeBlock | |
defaultValue(const JSObject *, ExecState *, PreferredPrimitiveType) | JSC::JSCell | protectedstatic |
defaultValue(const JSObject *, ExecState *, PreferredPrimitiveType) | JSC::JSCell | protectedstatic |
defineOwnProperty(JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool shouldThrow) | JSC::JSCell | protectedstatic |
defineOwnProperty(JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool shouldThrow) | JSC::JSCell | protectedstatic |
deleteProperty(JSCell *, ExecState *, PropertyName) | JSC::JSCell | static |
deleteProperty(JSCell *, ExecState *, PropertyName) | JSC::JSCell | static |
deletePropertyByIndex(JSCell *, ExecState *, unsigned propertyName) | JSC::JSCell | static |
deletePropertyByIndex(JSCell *, ExecState *, unsigned propertyName) | JSC::JSCell | static |
destructionMode() const | JSC::HeapCell | |
destructionMode() const | JSC::HeapCell | |
directEvalCodeCache() | JSC::CodeBlock | inline |
directEvalCodeCache() | JSC::CodeBlock | inline |
dontJITAnytimeSoon() | JSC::CodeBlock | inline |
dontJITAnytimeSoon() | JSC::CodeBlock | inline |
dump(PrintStream &) const | JSC::CodeBlock | |
dump(PrintStream &) const | JSC::CodeBlock | |
dumpAssumingJITType(PrintStream &, JITCode::JITType) const | JSC::CodeBlock | |
dumpAssumingJITType(PrintStream &, JITCode::JITType) const | JSC::CodeBlock | |
dumpBytecode() | JSC::CodeBlock | |
dumpBytecode(PrintStream &) | JSC::CodeBlock | |
dumpBytecode(PrintStream &out, const Instruction *begin, const Instruction *&it, const StubInfoMap &=StubInfoMap(), const CallLinkInfoMap &=CallLinkInfoMap()) | JSC::CodeBlock | |
dumpBytecode(PrintStream &out, unsigned bytecodeOffset, const StubInfoMap &=StubInfoMap(), const CallLinkInfoMap &=CallLinkInfoMap()) | JSC::CodeBlock | |
dumpBytecode() | JSC::CodeBlock | |
dumpBytecode(PrintStream &) | JSC::CodeBlock | |
dumpBytecode(PrintStream &out, const Instruction *begin, const Instruction *&it, const StubInfoMap &=StubInfoMap(), const CallLinkInfoMap &=CallLinkInfoMap()) | JSC::CodeBlock | |
dumpBytecode(PrintStream &out, unsigned bytecodeOffset, const StubInfoMap &=StubInfoMap(), const CallLinkInfoMap &=CallLinkInfoMap()) | JSC::CodeBlock | |
dumpExceptionHandlers(PrintStream &) | JSC::CodeBlock | |
dumpExceptionHandlers(PrintStream &) | JSC::CodeBlock | |
dumpMathICStats() | JSC::CodeBlock | |
dumpMathICStats() | JSC::CodeBlock | |
dumpSource() | JSC::CodeBlock | |
dumpSource(PrintStream &) | JSC::CodeBlock | |
dumpSource() | JSC::CodeBlock | |
dumpSource(PrintStream &) | JSC::CodeBlock | |
dumpToStream(const JSCell *, PrintStream &) | JSC::JSCell | static |
dumpToStream(const JSCell *, PrintStream &) | JSC::JSCell | static |
EarlyShrink enum value | JSC::CodeBlock | |
ecmaMode() const | JSC::CodeBlock | inline |
ecmaMode() const | JSC::CodeBlock | inline |
endValidationDidFail() | JSC::CodeBlock | |
endValidationDidFail() | JSC::CodeBlock | |
estimatedSize(JSCell *) | JSC::CodeBlock | static |
estimatedSize(JSCell *) | JSC::CodeBlock | static |
estimatedSizeInBytes() const | JSC::JSCell | |
estimatedSizeInBytes() const | JSC::JSCell | |
exceptionHandler(int index) | JSC::CodeBlock | inline |
exceptionHandler(int index) | JSC::CodeBlock | inline |
expressionRangeForBytecodeOffset(unsigned bytecodeOffset, int &divot, int &startOffset, int &endOffset, unsigned &line, unsigned &column) const | JSC::CodeBlock | |
expressionRangeForBytecodeOffset(unsigned bytecodeOffset, int &divot, int &startOffset, int &endOffset, unsigned &line, unsigned &column) const | JSC::CodeBlock | |
fastGetOwnProperty(VM &, Structure &, PropertyName) | JSC::JSCell | |
fastGetOwnProperty(VM &, Structure &, PropertyName) | JSC::JSCell | |
finalizeBaselineJITInlineCaches() | JSC::CodeBlock | protected |
finalizeBaselineJITInlineCaches() | JSC::CodeBlock | protected |
finalizeLLIntInlineCaches() | JSC::CodeBlock | protected |
finalizeLLIntInlineCaches() | JSC::CodeBlock | protected |
finishCreation(VM &, CopyParsedBlockTag, CodeBlock &other) | JSC::CodeBlock | protected |
finishCreation(VM &, ScriptExecutable *ownerExecutable, UnlinkedCodeBlock *, JSScope *) | JSC::CodeBlock | protected |
finishCreation(VM &, CopyParsedBlockTag, CodeBlock &other) | JSC::CodeBlock | protected |
finishCreation(VM &, ScriptExecutable *ownerExecutable, UnlinkedCodeBlock *, JSScope *) | JSC::CodeBlock | protected |
JSC::JSCell::finishCreation(VM &) | JSC::JSCell | inlineprotected |
JSC::JSCell::finishCreation(VM &, Structure *, CreatingEarlyCellTag) | JSC::JSCell | inlineprotected |
firstLineColumnOffset() const | JSC::CodeBlock | inline |
firstLineColumnOffset() const | JSC::CodeBlock | inline |
forEachRelatedCodeBlock(Functor &&functor) | JSC::CodeBlock | inline |
forEachRelatedCodeBlock(Functor &&functor) | JSC::CodeBlock | inline |
frameRegisterCount() | JSC::CodeBlock | |
frameRegisterCount() | JSC::CodeBlock | |
functionDecl(int index) | JSC::CodeBlock | inline |
functionDecl(int index) | JSC::CodeBlock | inline |
functionExpr(int index) | JSC::CodeBlock | inline |
functionExpr(int index) | JSC::CodeBlock | inline |
getArrayProfile(const ConcurrentJSLocker &, unsigned bytecodeOffset) | JSC::CodeBlock | |
getArrayProfile(unsigned bytecodeOffset) | JSC::CodeBlock | |
getArrayProfile(const ConcurrentJSLocker &, unsigned bytecodeOffset) | JSC::CodeBlock | |
getArrayProfile(unsigned bytecodeOffset) | JSC::CodeBlock | |
getByValInfoMap(const ConcurrentJSLocker &, ByValInfoMap &result) | JSC::CodeBlock | |
getByValInfoMap(ByValInfoMap &result) | JSC::CodeBlock | |
getByValInfoMap(const ConcurrentJSLocker &, ByValInfoMap &result) | JSC::CodeBlock | |
getByValInfoMap(ByValInfoMap &result) | JSC::CodeBlock | |
getCallData(JSCell *, CallData &) | JSC::JSCell | static |
getCallData(JSCell *, CallData &) | JSC::JSCell | static |
getCallLinkInfoMap(const ConcurrentJSLocker &, CallLinkInfoMap &result) | JSC::CodeBlock | |
getCallLinkInfoMap(CallLinkInfoMap &result) | JSC::CodeBlock | |
getCallLinkInfoMap(const ConcurrentJSLocker &, CallLinkInfoMap &result) | JSC::CodeBlock | |
getCallLinkInfoMap(CallLinkInfoMap &result) | JSC::CodeBlock | |
getConstant(int index) const | JSC::CodeBlock | inline |
getConstant(int index) const | JSC::CodeBlock | inline |
getConstructData(JSCell *, ConstructData &) | JSC::JSCell | static |
getConstructData(JSCell *, ConstructData &) | JSC::JSCell | static |
getEnumerableLength(ExecState *, JSObject *) | JSC::JSCell | protectedstatic |
getEnumerableLength(ExecState *, JSObject *) | JSC::JSCell | protectedstatic |
getFromAllValueProfiles(unsigned index) | JSC::CodeBlock | inline |
getFromAllValueProfiles(unsigned index) | JSC::CodeBlock | inline |
getGenericPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getGenericPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getObject() | JSC::JSCell | |
getObject() const | JSC::JSCell | |
getObject() | JSC::JSCell | |
getObject() const | JSC::JSCell | |
getOrAddArrayProfile(const ConcurrentJSLocker &, unsigned bytecodeOffset) | JSC::CodeBlock | |
getOrAddArrayProfile(unsigned bytecodeOffset) | JSC::CodeBlock | |
getOrAddArrayProfile(const ConcurrentJSLocker &, unsigned bytecodeOffset) | JSC::CodeBlock | |
getOrAddArrayProfile(unsigned bytecodeOffset) | JSC::CodeBlock | |
getOwnNonIndexPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getOwnNonIndexPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getOwnPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getOwnPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getOwnPropertySlot(JSObject *, ExecState *, PropertyName, PropertySlot &) | JSC::JSCell | protectedstatic |
getOwnPropertySlot(JSObject *, ExecState *, PropertyName, PropertySlot &) | JSC::JSCell | protectedstatic |
getOwnPropertySlotByIndex(JSObject *, ExecState *, unsigned propertyName, PropertySlot &) | JSC::JSCell | protectedstatic |
getOwnPropertySlotByIndex(JSObject *, ExecState *, unsigned propertyName, PropertySlot &) | JSC::JSCell | protectedstatic |
getPrimitiveNumber(ExecState *, double &number, JSValue &) const | JSC::JSCell | |
getPrimitiveNumber(ExecState *, double &number, JSValue &) const | JSC::JSCell | |
getPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getPrototype(JSObject *, ExecState *) | JSC::JSCell | protectedstatic |
getPrototype(JSObject *, ExecState *) | JSC::JSCell | protectedstatic |
getString(ExecState *, String &) const | JSC::JSCell | |
getString(ExecState *) const | JSC::JSCell | |
getString(ExecState *, String &) const | JSC::JSCell | |
getString(ExecState *) const | JSC::JSCell | |
getStructurePropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getStructurePropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) | JSC::JSCell | protectedstatic |
getStubInfoMap(const ConcurrentJSLocker &, StubInfoMap &result) | JSC::CodeBlock | |
getStubInfoMap(StubInfoMap &result) | JSC::CodeBlock | |
getStubInfoMap(const ConcurrentJSLocker &, StubInfoMap &result) | JSC::CodeBlock | |
getStubInfoMap(StubInfoMap &result) | JSC::CodeBlock | |
getTypedArrayImpl(JSArrayBufferView *) | JSC::JSCell | protectedstatic |
getTypedArrayImpl(JSArrayBufferView *) | JSC::JSCell | protectedstatic |
globalObject() | JSC::CodeBlock | inline |
globalObject() | JSC::CodeBlock | inline |
globalObjectFor(CodeOrigin) | JSC::CodeBlock | |
globalObjectFor(CodeOrigin) | JSC::CodeBlock | |
handlerForBytecodeOffset(unsigned bytecodeOffset, RequiredHandler=RequiredHandler::AnyHandler) | JSC::CodeBlock | |
handlerForBytecodeOffset(unsigned bytecodeOffset, RequiredHandler=RequiredHandler::AnyHandler) | JSC::CodeBlock | |
handlerForIndex(unsigned, RequiredHandler=RequiredHandler::AnyHandler) | JSC::CodeBlock | |
handlerForIndex(unsigned, RequiredHandler=RequiredHandler::AnyHandler) | JSC::CodeBlock | |
hasBaselineJITProfiling() const | JSC::CodeBlock | inline |
hasBaselineJITProfiling() const | JSC::CodeBlock | inline |
hasDebuggerRequests() const | JSC::CodeBlock | inline |
hasDebuggerRequests() const | JSC::CodeBlock | inline |
hasExpressionInfo() | JSC::CodeBlock | inline |
hasExpressionInfo() | JSC::CodeBlock | inline |
hash() const | JSC::CodeBlock | |
hash() const | JSC::CodeBlock | |
hasHash() const | JSC::CodeBlock | |
hasHash() const | JSC::CodeBlock | |
hashAsStringIfPossible() const | JSC::CodeBlock | |
hashAsStringIfPossible() const | JSC::CodeBlock | |
hasOpDebugForLineAndColumn(unsigned line, unsigned column) | JSC::CodeBlock | |
hasOpDebugForLineAndColumn(unsigned line, unsigned column) | JSC::CodeBlock | |
heap() const | JSC::CodeBlock | inline |
heap() const | JSC::CodeBlock | inline |
HeapCell() | JSC::HeapCell | inline |
HeapCell() | JSC::HeapCell | inline |
heapSnapshot(JSCell *, HeapSnapshotBuilder &) | JSC::JSCell | static |
heapSnapshot(JSCell *, HeapSnapshotBuilder &) | JSC::JSCell | static |
identifier(int index) const | JSC::CodeBlock | inline |
identifier(int index) const | JSC::CodeBlock | inline |
indexingType() const | JSC::JSCell | inline |
indexingType() const | JSC::JSCell | |
indexingTypeAndMisc() const | JSC::JSCell | inline |
indexingTypeAndMisc() const | JSC::JSCell | |
indexingTypeAndMiscOffset() | JSC::JSCell | inlinestatic |
indexingTypeAndMiscOffset() | JSC::JSCell | inlinestatic |
inferredName() const | JSC::CodeBlock | |
inferredName() const | JSC::CodeBlock | |
inherits(VM &, const ClassInfo *) const | JSC::JSCell | inline |
inherits(VM &, const ClassInfo *) const | JSC::JSCell | |
inlineTypeFlags() const | JSC::JSCell | inline |
inlineTypeFlags() const | JSC::JSCell | inline |
Instruction typedef | JSC::CodeBlock | |
Instruction typedef | JSC::CodeBlock | |
instructionCount() const | JSC::CodeBlock | inline |
instructionCount() const | JSC::CodeBlock | inline |
instructions() | JSC::CodeBlock | inline |
instructions() const | JSC::CodeBlock | inline |
instructions() | JSC::CodeBlock | inline |
instructions() const | JSC::CodeBlock | inline |
isAnyWasmCallee(VM &) const | JSC::JSCell | |
isAnyWasmCallee(VM &) const | JSC::JSCell | |
isAPIValueWrapper() const | JSC::JSCell | inline |
isAPIValueWrapper() const | JSC::JSCell | |
isConstantRegisterIndex(int index) | JSC::CodeBlock | inlinestatic |
isConstantRegisterIndex(int index) | JSC::CodeBlock | inlinestatic |
isCustomGetterSetter() const | JSC::JSCell | inline |
isCustomGetterSetter() const | JSC::JSCell | |
isExtensible(JSObject *, ExecState *) | JSC::JSCell | protectedstatic |
isExtensible(JSObject *, ExecState *) | JSC::JSCell | protectedstatic |
isGetterSetter() const | JSC::JSCell | inline |
isGetterSetter() const | JSC::JSCell | |
isKnownNotImmediate(int index) | JSC::CodeBlock | inline |
isKnownNotImmediate(int index) | JSC::CodeBlock | inline |
isLargeAllocation() const | JSC::HeapCell | |
isLargeAllocation() const | JSC::HeapCell | |
isLocked() const | JSC::JSCell | inline |
isLocked() const | JSC::JSCell | |
isObject() const | JSC::JSCell | inline |
isObject() const | JSC::JSCell | |
isProxy() const | JSC::JSCell | inline |
isProxy() const | JSC::JSCell | |
isSafeToComputeHash() const | JSC::CodeBlock | |
isSafeToComputeHash() const | JSC::CodeBlock | |
isStrictMode() const | JSC::CodeBlock | inline |
isStrictMode() const | JSC::CodeBlock | inline |
isString() const | JSC::JSCell | inline |
isString() const | JSC::JSCell | |
isSymbol() const | JSC::JSCell | inline |
isSymbol() const | JSC::JSCell | |
isTemporaryRegisterIndex(int index) | JSC::CodeBlock | inline |
isTemporaryRegisterIndex(int index) | JSC::CodeBlock | inline |
isZapped() const | JSC::HeapCell | inline |
isZapped() const | JSC::HeapCell | inline |
jettison(Profiler::JettisonReason, ReoptimizationMode=DontCountReoptimization, const FireDetail *=nullptr) | JSC::CodeBlock | |
jettison(Profiler::JettisonReason, ReoptimizationMode=DontCountReoptimization, const FireDetail *=nullptr) | JSC::CodeBlock | |
jitAfterWarmUp() | JSC::CodeBlock | |
jitAfterWarmUp() | JSC::CodeBlock | |
jitCode() | JSC::CodeBlock | inline |
jitCode() | JSC::CodeBlock | inline |
jitCodeMap() | JSC::CodeBlock | inline |
jitCodeMap() | JSC::CodeBlock | inline |
jitCodeOffset() | JSC::CodeBlock | inlinestatic |
jitCodeOffset() | JSC::CodeBlock | inlinestatic |
jitSoon() | JSC::CodeBlock | |
jitSoon() | JSC::CodeBlock | |
jitType() const | JSC::CodeBlock | inline |
jitType() const | JSC::CodeBlock | inline |
JSCell(CreatingEarlyCellTag) | JSC::JSCell | inline |
JSCell(VM &, Structure *) | JSC::JSCell | inlineprotected |
JSCell(CreatingEarlyCellTag) | JSC::JSCell | |
JSCell(VM &, Structure *) | JSC::JSCell | protected |
JSC::HeapCell::JSCell enum value | JSC::HeapCell | |
jumpTarget(int index) const | JSC::CodeBlock | inline |
jumpTarget(int index) const | JSC::CodeBlock | inline |
Kind enum name | JSC::HeapCell | |
Kind enum name | JSC::HeapCell | |
largeAllocation() const | JSC::HeapCell | |
largeAllocation() const | JSC::HeapCell | |
LateShrink enum value | JSC::CodeBlock | |
likelyToTakeSlowCase(int bytecodeOffset) | JSC::CodeBlock | inline |
likelyToTakeSlowCase(int bytecodeOffset) | JSC::CodeBlock | inline |
lineNumberForBytecodeOffset(unsigned bytecodeOffset) | JSC::CodeBlock | |
lineNumberForBytecodeOffset(unsigned bytecodeOffset) | JSC::CodeBlock | |
linkIncomingCall(ExecState *callerFrame, LLIntCallLinkInfo *) | JSC::CodeBlock | |
linkIncomingCall(ExecState *callerFrame, LLIntCallLinkInfo *) | JSC::CodeBlock | |
livenessAnalysis() | JSC::CodeBlock | inline |
livenessAnalysis() | JSC::CodeBlock | inline |
llintBaselineCalleeSaveSpaceAsVirtualRegisters() | JSC::CodeBlock | inlinestatic |
llintBaselineCalleeSaveSpaceAsVirtualRegisters() | JSC::CodeBlock | inlinestatic |
llintExecuteCounter() const | JSC::CodeBlock | inline |
llintExecuteCounter() const | JSC::CodeBlock | inline |
llintGetByIdWatchpointMap() | JSC::CodeBlock | inline |
llintGetByIdWatchpointMap() | JSC::CodeBlock | inline |
lock() | JSC::JSCell | inline |
lock() | JSC::JSCell | |
m_allTransitionsHaveBeenMarked | JSC::CodeBlock | |
m_codeType | JSC::CodeBlock | |
m_debuggerRequests | JSC::CodeBlock | |
m_didFailFTLCompilation | JSC::CodeBlock | |
m_didFailJITCompilation | JSC::CodeBlock | |
m_globalObject | JSC::CodeBlock | protected |
m_hasBeenCompiledWithFTL | JSC::CodeBlock | |
m_hasDebuggerStatement | JSC::CodeBlock | |
m_isConstructor | JSC::CodeBlock | |
m_isStrictMode | JSC::CodeBlock | |
m_lock | JSC::CodeBlock | mutable |
m_numBreakpoints | JSC::CodeBlock | |
m_numCalleeLocals | JSC::CodeBlock | |
m_numVars | JSC::CodeBlock | |
m_shouldAlwaysBeInlined | JSC::CodeBlock | |
m_steppingMode | JSC::CodeBlock | |
m_visitWeaklyHasBeenCalled | JSC::CodeBlock | |
markedBlock() const | JSC::HeapCell | |
markedBlock() const | JSC::HeapCell | |
methodTable() const | JSC::JSCell | inline |
methodTable(VM &) const | JSC::JSCell | inline |
methodTable() const | JSC::JSCell | |
methodTable(VM &) const | JSC::JSCell | |
nameForRegister(VirtualRegister) | JSC::CodeBlock | |
nameForRegister(VirtualRegister) | JSC::CodeBlock | |
needsDestruction | JSC::JSCell | static |
newExceptionHandlingCallSiteIndex(CallSiteIndex originalCallSite) | JSC::CodeBlock | |
newExceptionHandlingCallSiteIndex(CallSiteIndex originalCallSite) | JSC::CodeBlock | |
newReplacement() | JSC::CodeBlock | |
newReplacement() | JSC::CodeBlock | |
numberOfArgumentValueProfiles() | JSC::CodeBlock | inline |
numberOfArgumentValueProfiles() | JSC::CodeBlock | inline |
numberOfArrayProfiles() const | JSC::CodeBlock | inline |
numberOfArrayProfiles() const | JSC::CodeBlock | inline |
numberOfConstantBuffers() const | JSC::CodeBlock | inline |
numberOfConstantBuffers() const | JSC::CodeBlock | inline |
numberOfDFGCompiles() | JSC::CodeBlock | inline |
numberOfDFGCompiles() | JSC::CodeBlock | inline |
numberOfExceptionHandlers() const | JSC::CodeBlock | inline |
numberOfExceptionHandlers() const | JSC::CodeBlock | inline |
numberOfFunctionDecls() | JSC::CodeBlock | inline |
numberOfFunctionDecls() | JSC::CodeBlock | inline |
numberOfIdentifiers() const | JSC::CodeBlock | inline |
numberOfIdentifiers() const | JSC::CodeBlock | inline |
numberOfInstructions() const | JSC::CodeBlock | inline |
numberOfInstructions() const | JSC::CodeBlock | inline |
numberOfJumpTargets() const | JSC::CodeBlock | inline |
numberOfJumpTargets() const | JSC::CodeBlock | inline |
numberOfLLIntBaselineCalleeSaveRegisters() | JSC::CodeBlock | inlinestatic |
numberOfLLIntBaselineCalleeSaveRegisters() | JSC::CodeBlock | inlinestatic |
numberOfRareCaseProfiles() | JSC::CodeBlock | inline |
numberOfRareCaseProfiles() | JSC::CodeBlock | inline |
numberOfRegExps() const | JSC::CodeBlock | inline |
numberOfRegExps() const | JSC::CodeBlock | inline |
numberOfStringSwitchJumpTables() const | JSC::CodeBlock | inline |
numberOfStringSwitchJumpTables() const | JSC::CodeBlock | inline |
numberOfSwitchJumpTables() const | JSC::CodeBlock | inline |
numberOfSwitchJumpTables() const | JSC::CodeBlock | inline |
numberOfValueProfiles() | JSC::CodeBlock | inline |
numberOfValueProfiles() | JSC::CodeBlock | inline |
numCalleeLocals() const | JSC::CodeBlock | inline |
numCalleeLocals() const | JSC::CodeBlock | inline |
numParameters() const | JSC::CodeBlock | inline |
numParameters() const | JSC::CodeBlock | inline |
offsetOfNumParameters() | JSC::CodeBlock | inlinestatic |
offsetOfNumParameters() | JSC::CodeBlock | inlinestatic |
optimizeAfterWarmUp() | JSC::CodeBlock | inline |
optimizeAfterWarmUp() | JSC::CodeBlock | inline |
ownerExecutable() const | JSC::CodeBlock | inline |
ownerExecutable() const | JSC::CodeBlock | inline |
ownerScriptExecutable() const | JSC::CodeBlock | inline |
ownerScriptExecutable() const | JSC::CodeBlock | inline |
predictedMachineCodeSize() | JSC::CodeBlock | |
predictedMachineCodeSize() | JSC::CodeBlock | |
preventExtensions(JSObject *, ExecState *) | JSC::JSCell | protectedstatic |
preventExtensions(JSObject *, ExecState *) | JSC::JSCell | protectedstatic |
printStructure(PrintStream &, const char *name, const Instruction *, int operand) | JSC::CodeBlock | |
printStructure(PrintStream &, const char *name, const Instruction *, int operand) | JSC::CodeBlock | |
printStructures(PrintStream &, const Instruction *) | JSC::CodeBlock | |
printStructures(PrintStream &, const Instruction *) | JSC::CodeBlock | |
pureToBoolean() const | JSC::JSCell | inline |
pureToBoolean() const | JSC::JSCell | |
put(JSCell *, ExecState *, PropertyName, JSValue, PutPropertySlot &) | JSC::JSCell | static |
put(JSCell *, ExecState *, PropertyName, JSValue, PutPropertySlot &) | JSC::JSCell | static |
putByIdContext() const | JSC::CodeBlock | inline |
putByIdContext() const | JSC::CodeBlock | inline |
putByIndex(JSCell *, ExecState *, unsigned propertyName, JSValue, bool shouldThrow) | JSC::JSCell | static |
putByIndex(JSCell *, ExecState *, unsigned propertyName, JSValue, bool shouldThrow) | JSC::JSCell | static |
rareCaseProfileCountForBytecodeOffset(int bytecodeOffset) | JSC::CodeBlock | |
rareCaseProfileCountForBytecodeOffset(int bytecodeOffset) | JSC::CodeBlock | |
rareCaseProfileForBytecodeOffset(int bytecodeOffset) | JSC::CodeBlock | |
rareCaseProfileForBytecodeOffset(int bytecodeOffset) | JSC::CodeBlock | |
regexp(int index) const | JSC::CodeBlock | inline |
regexp(int index) const | JSC::CodeBlock | inline |
removeBreakpoint(unsigned numBreakpoints) | JSC::CodeBlock | inline |
removeBreakpoint(unsigned numBreakpoints) | JSC::CodeBlock | inline |
removeExceptionHandlerForCallSite(CallSiteIndex) | JSC::CodeBlock | |
removeExceptionHandlerForCallSite(CallSiteIndex) | JSC::CodeBlock | |
reoptimizationRetryCounter() const | JSC::CodeBlock | |
reoptimizationRetryCounter() const | JSC::CodeBlock | |
scopeRegister() const | JSC::CodeBlock | inline |
scopeRegister() const | JSC::CodeBlock | inline |
seenMultipleCalleeObjects() | JSC::JSCell | inlinestatic |
seenMultipleCalleeObjects() | JSC::JSCell | inlinestatic |
setAlternative(VM &, CodeBlock *) | JSC::CodeBlock | |
setAlternative(VM &, CodeBlock *) | JSC::CodeBlock | |
setCellState(CellState data) const | JSC::JSCell | inline |
setCellState(CellState data) const | JSC::JSCell | inline |
setJITCode(Ref< JITCode > &&code) | JSC::CodeBlock | inline |
setJITCode(Ref< JITCode > &&code) | JSC::CodeBlock | inline |
setJITCodeMap(std::unique_ptr< CompactJITCodeMap > jitCodeMap) | JSC::CodeBlock | inline |
setJITCodeMap(std::unique_ptr< CompactJITCodeMap > jitCodeMap) | JSC::CodeBlock | inline |
setNumParameters(int newValue) | JSC::CodeBlock | |
setNumParameters(int newValue) | JSC::CodeBlock | |
setPrototype(JSObject *, ExecState *, JSValue, bool) | JSC::JSCell | protectedstatic |
setPrototype(JSObject *, ExecState *, JSValue, bool) | JSC::JSCell | protectedstatic |
setScopeRegister(VirtualRegister scopeRegister) | JSC::CodeBlock | inline |
setScopeRegister(VirtualRegister scopeRegister) | JSC::CodeBlock | inline |
setSteppingMode(SteppingMode) | JSC::CodeBlock | |
setSteppingMode(SteppingMode) | JSC::CodeBlock | |
setStructure(VM &, Structure *) | JSC::JSCell | |
setStructure(VM &, Structure *) | JSC::JSCell | |
setStructureIDDirectly(StructureID id) | JSC::JSCell | inline |
setStructureIDDirectly(StructureID id) | JSC::JSCell | inline |
setThisRegister(VirtualRegister thisRegister) | JSC::CodeBlock | inline |
setThisRegister(VirtualRegister thisRegister) | JSC::CodeBlock | inline |
shouldOptimizeNow() | JSC::CodeBlock | |
shouldOptimizeNow() | JSC::CodeBlock | |
ShrinkMode enum name | JSC::CodeBlock | |
ShrinkMode enum name | JSC::CodeBlock | |
shrinkToFit(ShrinkMode) | JSC::CodeBlock | |
shrinkToFit(ShrinkMode) | JSC::CodeBlock | |
slowDownAndWasteMemory(JSArrayBufferView *) | JSC::JSCell | protectedstatic |
slowDownAndWasteMemory(JSArrayBufferView *) | JSC::JSCell | protectedstatic |
source() const | JSC::CodeBlock | inline |
source() const | JSC::CodeBlock | inline |
sourceCodeForTools() const | JSC::CodeBlock | |
sourceCodeForTools() const | JSC::CodeBlock | |
sourceCodeOnOneLine() const | JSC::CodeBlock | |
sourceCodeOnOneLine() const | JSC::CodeBlock | |
sourceOffset() const | JSC::CodeBlock | inline |
sourceOffset() const | JSC::CodeBlock | inline |
specializationKind() const | JSC::CodeBlock | inline |
specializationKind() const | JSC::CodeBlock | inline |
stackPointerOffset() | JSC::CodeBlock | |
stackPointerOffset() | JSC::CodeBlock | |
SteppingMode enum name | JSC::CodeBlock | |
SteppingMode enum name | JSC::CodeBlock | |
SteppingModeDisabled enum value | JSC::CodeBlock | |
SteppingModeEnabled enum value | JSC::CodeBlock | |
stringSwitchJumpTable(int tableIndex) | JSC::CodeBlock | inline |
stringSwitchJumpTable(int tableIndex) | JSC::CodeBlock | inline |
structure() const | JSC::JSCell | |
structure(VM &) const | JSC::JSCell | |
structure() const | JSC::JSCell | |
structure(VM &) const | JSC::JSCell | |
StructureFlags | JSC::CodeBlock | static |
structureID() const | JSC::JSCell | inline |
structureID() const | JSC::JSCell | inline |
structureIDOffset() | JSC::JSCell | inlinestatic |
structureIDOffset() | JSC::JSCell | inlinestatic |
StructureWatchpointMap typedef | JSC::CodeBlock | |
StructureWatchpointMap typedef | JSC::CodeBlock | |
subspaceFor(VM &) | JSC::JSCell | static |
subspaceFor(VM &) | JSC::JSCell | static |
switchJumpTable(int tableIndex) | JSC::CodeBlock | inline |
switchJumpTable(int tableIndex) | JSC::CodeBlock | inline |
tallyFrequentExitSites() | JSC::CodeBlock | inlineprotected |
tallyFrequentExitSites() | JSC::CodeBlock | inlineprotected |
thisRegister() const | JSC::CodeBlock | inline |
thisRegister() const | JSC::CodeBlock | inline |
thresholdForJIT(int32_t threshold) | JSC::CodeBlock | |
thresholdForJIT(int32_t threshold) | JSC::CodeBlock | |
toBoolean(ExecState *) const | JSC::JSCell | inline |
toBoolean(ExecState *) const | JSC::JSCell | |
toNumber(ExecState *) const | JSC::JSCell | |
toNumber(ExecState *) const | JSC::JSCell | |
toObject(ExecState *, JSGlobalObject *) const | JSC::JSCell | inline |
toObject(ExecState *, JSGlobalObject *) const | JSC::JSCell | |
toPrimitive(ExecState *, PreferredPrimitiveType) const | JSC::JSCell | |
toPrimitive(ExecState *, PreferredPrimitiveType) const | JSC::JSCell | |
toStringName(const JSObject *, ExecState *) | JSC::JSCell | protectedstatic |
toStringName(const JSObject *, ExecState *) | JSC::JSCell | protectedstatic |
totalNumberOfValueProfiles() | JSC::CodeBlock | inline |
totalNumberOfValueProfiles() | JSC::CodeBlock | inline |
toThis(JSCell *, ExecState *, ECMAMode) | JSC::JSCell | static |
toThis(JSCell *, ExecState *, ECMAMode) | JSC::JSCell | static |
tryLock() | JSC::JSCell | inline |
tryLock() | JSC::JSCell | |
type() const | JSC::JSCell | inline |
type() const | JSC::JSCell | |
TypedArrayStorageType | JSC::JSCell | static |
typeInfoFlagsOffset() | JSC::JSCell | inlinestatic |
typeInfoFlagsOffset() | JSC::JSCell | inlinestatic |
typeInfoTypeOffset() | JSC::JSCell | inlinestatic |
typeInfoTypeOffset() | JSC::JSCell | inlinestatic |
unlinkedCodeBlock() const | JSC::CodeBlock | inline |
unlinkedCodeBlock() const | JSC::CodeBlock | inline |
unlinkIncomingCalls() | JSC::CodeBlock | |
unlinkIncomingCalls() | JSC::CodeBlock | |
unlock() | JSC::JSCell | inline |
unlock() | JSC::JSCell | |
UnpackedInstructions typedef | JSC::CodeBlock | |
UnpackedInstructions typedef | JSC::CodeBlock | |
updateAllArrayPredictions() | JSC::CodeBlock | |
updateAllArrayPredictions() | JSC::CodeBlock | |
updateAllPredictions() | JSC::CodeBlock | |
updateAllPredictions() | JSC::CodeBlock | |
updateAllValueProfilePredictions() | JSC::CodeBlock | |
updateAllValueProfilePredictions() | JSC::CodeBlock | |
usesEval() const | JSC::CodeBlock | inline |
usesEval() const | JSC::CodeBlock | inline |
usesOpcode(OpcodeID) | JSC::CodeBlock | |
usesOpcode(OpcodeID) | JSC::CodeBlock | |
validate() | JSC::CodeBlock | |
validate() | JSC::CodeBlock | |
valueProfile(int index) | JSC::CodeBlock | inline |
valueProfile(int index) | JSC::CodeBlock | inline |
valueProfileForArgument(unsigned argumentIndex) | JSC::CodeBlock | inline |
valueProfileForArgument(unsigned argumentIndex) | JSC::CodeBlock | inline |
valueProfileForBytecodeOffset(int bytecodeOffset) | JSC::CodeBlock | |
valueProfileForBytecodeOffset(int bytecodeOffset) | JSC::CodeBlock | |
valueProfilePredictionForBytecodeOffset(const ConcurrentJSLocker &locker, int bytecodeOffset) | JSC::CodeBlock | inline |
valueProfilePredictionForBytecodeOffset(const ConcurrentJSLocker &locker, int bytecodeOffset) | JSC::CodeBlock | inline |
visitChildren(JSCell *, SlotVisitor &) | JSC::CodeBlock | static |
visitChildren(SlotVisitor &) | JSC::CodeBlock | |
visitChildren(JSCell *, SlotVisitor &) | JSC::CodeBlock | static |
visitChildren(SlotVisitor &) | JSC::CodeBlock | |
visitOutputConstraints(JSCell *, SlotVisitor &) | JSC::JSCell | inlinestatic |
visitOutputConstraints(JSCell *, SlotVisitor &) | JSC::JSCell | static |
visitWeakly(SlotVisitor &) | JSC::CodeBlock | |
visitWeakly(SlotVisitor &) | JSC::CodeBlock | |
vm() const | JSC::CodeBlock | inline |
vm() const | JSC::CodeBlock | inline |
wasCompiledWithDebuggingOpcodes() const | JSC::CodeBlock | inline |
wasCompiledWithDebuggingOpcodes() const | JSC::CodeBlock | inline |
zap() | JSC::HeapCell | inline |
zap() | JSC::HeapCell | inline |
~CodeBlock() | JSC::CodeBlock | |
~CodeBlock() | JSC::CodeBlock | |