|
| ModuleProgramCodeBlock * | codeBlock () |
| |
| Ref< JITCode > | generatedJITCode () |
| |
| ExecutableInfo | executableInfo () const |
| |
| UnlinkedModuleProgramCodeBlock * | unlinkedModuleProgramCodeBlock () |
| |
| SymbolTable * | moduleEnvironmentSymbolTable () |
| |
| ModuleProgramCodeBlock * | codeBlock () |
| |
| Ref< JITCode > | generatedJITCode () |
| |
| ExecutableInfo | executableInfo () const |
| |
| UnlinkedModuleProgramCodeBlock * | unlinkedModuleProgramCodeBlock () |
| |
| SymbolTable * | moduleEnvironmentSymbolTable () |
| |
| CodeBlockHash | hashFor (CodeSpecializationKind) const |
| |
| const SourceCode & | source () const |
| |
| intptr_t | sourceID () const |
| |
| const SourceOrigin & | sourceOrigin () const |
| |
| const String & | sourceURL () const |
| |
| int | firstLine () const |
| |
| void | setOverrideLineNumber (int overrideLineNumber) |
| |
| bool | hasOverrideLineNumber () const |
| |
| int | overrideLineNumber () const |
| |
| int | lastLine () const |
| |
| unsigned | startColumn () const |
| |
| unsigned | endColumn () const |
| |
| unsigned | typeProfilingStartOffset () const |
| |
| unsigned | typeProfilingEndOffset () const |
| |
| bool | usesEval () const |
| |
| bool | usesArguments () const |
| |
| bool | isArrowFunctionContext () const |
| |
| bool | isStrictMode () const |
| |
| DerivedContextType | derivedContextType () const |
| |
| EvalContextType | evalContextType () const |
| |
| ECMAMode | ecmaMode () const |
| |
| void | setNeverInline (bool value) |
| |
| void | setNeverOptimize (bool value) |
| |
| void | setNeverFTLOptimize (bool value) |
| |
| void | setDidTryToEnterInLoop (bool value) |
| |
| void | setCanUseOSRExitFuzzing (bool value) |
| |
| bool | neverInline () const |
| |
| bool | neverOptimize () const |
| |
| bool | neverFTLOptimize () const |
| |
| bool | didTryToEnterInLoop () const |
| |
| bool | isInliningCandidate () const |
| |
| bool | isOkToOptimize () const |
| |
| bool | canUseOSRExitFuzzing () const |
| |
| bool * | addressOfDidTryToEnterInLoop () |
| |
| CodeFeatures | features () const |
| |
| void | recordParse (CodeFeatures features, bool hasCapturedVariables, int lastLine, unsigned endColumn) |
| |
| void | installCode (CodeBlock *) |
| |
| void | installCode (VM &, CodeBlock *, CodeType, CodeSpecializationKind) |
| |
| CodeBlock * | newCodeBlockFor (CodeSpecializationKind, JSFunction *, JSScope *, JSObject *&exception) |
| |
| CodeBlock * | newReplacementCodeBlockFor (CodeSpecializationKind) |
| |
| template<typename ExecutableType > |
| JSObject * | prepareForExecution (VM &, JSFunction *, JSScope *, CodeSpecializationKind, CodeBlock *&resultCodeBlock) |
| |
| CodeBlockHash | hashFor (CodeSpecializationKind) const |
| |
| const SourceCode & | source () const |
| |
| intptr_t | sourceID () const |
| |
| const SourceOrigin & | sourceOrigin () const |
| |
| const String & | sourceURL () const |
| |
| int | firstLine () const |
| |
| void | setOverrideLineNumber (int overrideLineNumber) |
| |
| bool | hasOverrideLineNumber () const |
| |
| int | overrideLineNumber () const |
| |
| int | lastLine () const |
| |
| unsigned | startColumn () const |
| |
| unsigned | endColumn () const |
| |
| unsigned | typeProfilingStartOffset () const |
| |
| unsigned | typeProfilingEndOffset () const |
| |
| bool | usesEval () const |
| |
| bool | usesArguments () const |
| |
| bool | isArrowFunctionContext () const |
| |
| bool | isStrictMode () const |
| |
| DerivedContextType | derivedContextType () const |
| |
| EvalContextType | evalContextType () const |
| |
| ECMAMode | ecmaMode () const |
| |
| void | setNeverInline (bool value) |
| |
| void | setNeverOptimize (bool value) |
| |
| void | setNeverFTLOptimize (bool value) |
| |
| void | setDidTryToEnterInLoop (bool value) |
| |
| void | setCanUseOSRExitFuzzing (bool value) |
| |
| bool | neverInline () const |
| |
| bool | neverOptimize () const |
| |
| bool | neverFTLOptimize () const |
| |
| bool | didTryToEnterInLoop () const |
| |
| bool | isInliningCandidate () const |
| |
| bool | isOkToOptimize () const |
| |
| bool | canUseOSRExitFuzzing () const |
| |
| bool * | addressOfDidTryToEnterInLoop () |
| |
| CodeFeatures | features () const |
| |
| void | recordParse (CodeFeatures features, bool hasCapturedVariables, int lastLine, unsigned endColumn) |
| |
| void | installCode (CodeBlock *) |
| |
| void | installCode (VM &, CodeBlock *, CodeType, CodeSpecializationKind) |
| |
| CodeBlock * | newCodeBlockFor (CodeSpecializationKind, JSFunction *, JSScope *, JSObject *&exception) |
| |
| CodeBlock * | newReplacementCodeBlockFor (CodeSpecializationKind) |
| |
| template<typename ExecutableType > |
| JSObject * | prepareForExecution (VM &, JSFunction *, JSScope *, CodeSpecializationKind, CodeBlock *&resultCodeBlock) |
| |
| CodeBlockHash | hashFor (CodeSpecializationKind) const |
| |
| bool | isEvalExecutable () const |
| |
| bool | isFunctionExecutable () const |
| |
| bool | isProgramExecutable () const |
| |
| bool | isModuleProgramExecutable () |
| |
| bool | isHostFunction () const |
| |
| void | clearCode () |
| |
| Ref< JITCode > | generatedJITCodeForCall () |
| |
| Ref< JITCode > | generatedJITCodeForConstruct () |
| |
| Ref< JITCode > | generatedJITCodeFor (CodeSpecializationKind kind) |
| |
| MacroAssemblerCodePtr | entrypointFor (CodeSpecializationKind kind, ArityCheckMode arity) |
| |
| bool | hasJITCodeForCall () const |
| |
| bool | hasJITCodeForConstruct () const |
| |
| bool | hasJITCodeFor (CodeSpecializationKind kind) const |
| |
| Intrinsic | intrinsic () const |
| |
| Intrinsic | intrinsicFor (CodeSpecializationKind kind) const |
| |
| void | dump (PrintStream &) const |
| |
| CodeBlockHash | hashFor (CodeSpecializationKind) const |
| |
| bool | isEvalExecutable () const |
| |
| bool | isFunctionExecutable () const |
| |
| bool | isProgramExecutable () const |
| |
| bool | isModuleProgramExecutable () |
| |
| bool | isHostFunction () const |
| |
| void | clearCode () |
| |
| Ref< JITCode > | generatedJITCodeForCall () |
| |
| Ref< JITCode > | generatedJITCodeForConstruct () |
| |
| Ref< JITCode > | generatedJITCodeFor (CodeSpecializationKind kind) |
| |
| MacroAssemblerCodePtr | entrypointFor (CodeSpecializationKind kind, ArityCheckMode arity) |
| |
| bool | hasJITCodeForCall () const |
| |
| bool | hasJITCodeForConstruct () const |
| |
| bool | hasJITCodeFor (CodeSpecializationKind kind) const |
| |
| Intrinsic | intrinsic () const |
| |
| Intrinsic | intrinsicFor (CodeSpecializationKind kind) const |
| |
| void | dump (PrintStream &) const |
| |
| | JSCell (CreatingEarlyCellTag) |
| |
| bool | isString () const |
| |
| bool | isSymbol () const |
| |
| bool | isObject () const |
| |
| bool | isAnyWasmCallee (VM &) const |
| |
| bool | isGetterSetter () const |
| |
| bool | isCustomGetterSetter () const |
| |
| bool | isProxy () const |
| |
| bool | inherits (VM &, const ClassInfo *) const |
| |
| bool | isAPIValueWrapper () const |
| |
| void | lock () |
| |
| bool | tryLock () |
| |
| void | unlock () |
| |
| bool | isLocked () const |
| |
| JSType | type () const |
| |
| IndexingType | indexingTypeAndMisc () const |
| |
| IndexingType | indexingType () const |
| |
| StructureID | structureID () const |
| |
| Structure * | structure () const |
| |
| Structure * | structure (VM &) const |
| |
| void | setStructure (VM &, Structure *) |
| |
| void | setStructureIDDirectly (StructureID id) |
| |
| void | clearStructure () |
| |
| TypeInfo::InlineTypeFlags | inlineTypeFlags () const |
| |
| const char * | className (VM &) const |
| |
| JS_EXPORT_PRIVATE bool | getString (ExecState *, String &) const |
| |
| JS_EXPORT_PRIVATE String | getString (ExecState *) const |
| |
| JS_EXPORT_PRIVATE JSObject * | getObject () |
| |
| const JSObject * | getObject () const |
| |
| JS_EXPORT_PRIVATE JSValue | toPrimitive (ExecState *, PreferredPrimitiveType) const |
| |
| bool | getPrimitiveNumber (ExecState *, double &number, JSValue &) const |
| |
| bool | toBoolean (ExecState *) const |
| |
| TriState | pureToBoolean () const |
| |
| JS_EXPORT_PRIVATE double | toNumber (ExecState *) const |
| |
| JSObject * | toObject (ExecState *, JSGlobalObject *) const |
| |
| void | dump (PrintStream &) const |
| |
| size_t | estimatedSizeInBytes () const |
| |
| const ClassInfo * | classInfo (VM &) const |
| |
| const MethodTable * | methodTable () const |
| |
| const MethodTable * | methodTable (VM &) const |
| |
| JSValue | fastGetOwnProperty (VM &, Structure &, PropertyName) |
| |
| CellState | cellState () const |
| |
| void | setCellState (CellState data) const |
| |
| bool | atomicCompareExchangeCellStateWeakRelaxed (CellState oldState, CellState newState) |
| |
| CellState | atomicCompareExchangeCellStateStrong (CellState oldState, CellState newState) |
| |
| void | callDestructor (VM &) |
| |
| | JSCell (CreatingEarlyCellTag) |
| |
| bool | isString () const |
| |
| bool | isSymbol () const |
| |
| bool | isObject () const |
| |
| bool | isAnyWasmCallee (VM &) const |
| |
| bool | isGetterSetter () const |
| |
| bool | isCustomGetterSetter () const |
| |
| bool | isProxy () const |
| |
| bool | inherits (VM &, const ClassInfo *) const |
| |
| bool | isAPIValueWrapper () const |
| |
| void | lock () |
| |
| bool | tryLock () |
| |
| void | unlock () |
| |
| bool | isLocked () const |
| |
| JSType | type () const |
| |
| IndexingType | indexingTypeAndMisc () const |
| |
| IndexingType | indexingType () const |
| |
| StructureID | structureID () const |
| |
| Structure * | structure () const |
| |
| Structure * | structure (VM &) const |
| |
| void | setStructure (VM &, Structure *) |
| |
| void | setStructureIDDirectly (StructureID id) |
| |
| void | clearStructure () |
| |
| TypeInfo::InlineTypeFlags | inlineTypeFlags () const |
| |
| const char * | className (VM &) const |
| |
| JS_EXPORT_PRIVATE bool | getString (ExecState *, String &) const |
| |
| JS_EXPORT_PRIVATE String | getString (ExecState *) const |
| |
| JS_EXPORT_PRIVATE JSObject * | getObject () |
| |
| const JSObject * | getObject () const |
| |
| JS_EXPORT_PRIVATE JSValue | toPrimitive (ExecState *, PreferredPrimitiveType) const |
| |
| bool | getPrimitiveNumber (ExecState *, double &number, JSValue &) const |
| |
| bool | toBoolean (ExecState *) const |
| |
| TriState | pureToBoolean () const |
| |
| JS_EXPORT_PRIVATE double | toNumber (ExecState *) const |
| |
| JSObject * | toObject (ExecState *, JSGlobalObject *) const |
| |
| void | dump (PrintStream &) const |
| |
| size_t | estimatedSizeInBytes () const |
| |
| const ClassInfo * | classInfo (VM &) const |
| |
| const MethodTable * | methodTable () const |
| |
| const MethodTable * | methodTable (VM &) const |
| |
| JSValue | fastGetOwnProperty (VM &, Structure &, PropertyName) |
| |
| CellState | cellState () const |
| |
| void | setCellState (CellState data) const |
| |
| bool | atomicCompareExchangeCellStateWeakRelaxed (CellState oldState, CellState newState) |
| |
| CellState | atomicCompareExchangeCellStateStrong (CellState oldState, CellState newState) |
| |
| void | callDestructor (VM &) |
| |
| | HeapCell () |
| |
| void | zap () |
| |
| bool | isZapped () const |
| |
| bool | isLargeAllocation () const |
| |
| CellContainer | cellContainer () const |
| |
| MarkedBlock & | markedBlock () const |
| |
| LargeAllocation & | largeAllocation () const |
| |
| Heap * | heap () const |
| |
| VM * | vm () const |
| |
| size_t | cellSize () const |
| |
| AllocatorAttributes | allocatorAttributes () const |
| |
| DestructionMode | destructionMode () const |
| |
| Kind | cellKind () const |
| |
| | HeapCell () |
| |
| void | zap () |
| |
| bool | isZapped () const |
| |
| bool | isLargeAllocation () const |
| |
| CellContainer | cellContainer () const |
| |
| MarkedBlock & | markedBlock () const |
| |
| LargeAllocation & | largeAllocation () const |
| |
| Heap * | heap () const |
| |
| VM * | vm () const |
| |
| size_t | cellSize () const |
| |
| AllocatorAttributes | allocatorAttributes () const |
| |
| DestructionMode | destructionMode () const |
| |
| Kind | cellKind () const |
| |
|
| static ModuleProgramExecutable * | create (ExecState *, const SourceCode &) |
| |
| static void | destroy (JSCell *) |
| |
| static Structure * | createStructure (VM &vm, JSGlobalObject *globalObject, JSValue proto) |
| |
| static ModuleProgramExecutable * | create (ExecState *, const SourceCode &) |
| |
| static void | destroy (JSCell *) |
| |
| static Structure * | createStructure (VM &vm, JSGlobalObject *globalObject, JSValue proto) |
| |
| static void | destroy (JSCell *) |
| |
| static void | destroy (JSCell *) |
| |
| static void | destroy (JSCell *) |
| |
| static Structure * | createStructure (VM &vm, JSGlobalObject *globalObject, JSValue proto) |
| |
| static ptrdiff_t | offsetOfJITCodeWithArityCheckFor (CodeSpecializationKind kind) |
| |
| static ptrdiff_t | offsetOfNumParametersFor (CodeSpecializationKind kind) |
| |
| static void | destroy (JSCell *) |
| |
| static Structure * | createStructure (VM &vm, JSGlobalObject *globalObject, JSValue proto) |
| |
| static ptrdiff_t | offsetOfJITCodeWithArityCheckFor (CodeSpecializationKind kind) |
| |
| static ptrdiff_t | offsetOfNumParametersFor (CodeSpecializationKind kind) |
| |
| template<typename CellType > |
| static Subspace * | subspaceFor (VM &) |
| |
| static JSCell * | seenMultipleCalleeObjects () |
| |
| static JS_EXPORT_PRIVATE CallType | getCallData (JSCell *, CallData &) |
| |
| static JS_EXPORT_PRIVATE ConstructType | getConstructData (JSCell *, ConstructData &) |
| |
| static JS_EXPORT_PRIVATE void | dumpToStream (const JSCell *, PrintStream &) |
| |
| static JS_EXPORT_PRIVATE size_t | estimatedSize (JSCell *) |
| |
| static void | visitChildren (JSCell *, SlotVisitor &) |
| |
| static void | visitOutputConstraints (JSCell *, SlotVisitor &) |
| |
| static JS_EXPORT_PRIVATE void | heapSnapshot (JSCell *, HeapSnapshotBuilder &) |
| |
| static bool | put (JSCell *, ExecState *, PropertyName, JSValue, PutPropertySlot &) |
| |
| static bool | putByIndex (JSCell *, ExecState *, unsigned propertyName, JSValue, bool shouldThrow) |
| |
| static bool | deleteProperty (JSCell *, ExecState *, PropertyName) |
| |
| static bool | deletePropertyByIndex (JSCell *, ExecState *, unsigned propertyName) |
| |
| static JSValue | toThis (JSCell *, ExecState *, ECMAMode) |
| |
| static bool | canUseFastGetOwnProperty (const Structure &) |
| |
| static ptrdiff_t | structureIDOffset () |
| |
| static ptrdiff_t | typeInfoFlagsOffset () |
| |
| static ptrdiff_t | typeInfoTypeOffset () |
| |
| static ptrdiff_t | indexingTypeAndMiscOffset () |
| |
| static ptrdiff_t | cellStateOffset () |
| |
| template<typename CellType > |
| static Subspace * | subspaceFor (VM &) |
| |
| static JSCell * | seenMultipleCalleeObjects () |
| |
| static JS_EXPORT_PRIVATE CallType | getCallData (JSCell *, CallData &) |
| |
| static JS_EXPORT_PRIVATE ConstructType | getConstructData (JSCell *, ConstructData &) |
| |
| static JS_EXPORT_PRIVATE void | dumpToStream (const JSCell *, PrintStream &) |
| |
| static JS_EXPORT_PRIVATE size_t | estimatedSize (JSCell *) |
| |
| static void | visitChildren (JSCell *, SlotVisitor &) |
| |
| static void | visitOutputConstraints (JSCell *, SlotVisitor &) |
| |
| static JS_EXPORT_PRIVATE void | heapSnapshot (JSCell *, HeapSnapshotBuilder &) |
| |
| static bool | put (JSCell *, ExecState *, PropertyName, JSValue, PutPropertySlot &) |
| |
| static bool | putByIndex (JSCell *, ExecState *, unsigned propertyName, JSValue, bool shouldThrow) |
| |
| static bool | deleteProperty (JSCell *, ExecState *, PropertyName) |
| |
| static bool | deletePropertyByIndex (JSCell *, ExecState *, unsigned propertyName) |
| |
| static JSValue | toThis (JSCell *, ExecState *, ECMAMode) |
| |
| static bool | canUseFastGetOwnProperty (const Structure &) |
| |
| static ptrdiff_t | structureIDOffset () |
| |
| static ptrdiff_t | typeInfoFlagsOffset () |
| |
| static ptrdiff_t | typeInfoTypeOffset () |
| |
| static ptrdiff_t | indexingTypeAndMiscOffset () |
| |
| static ptrdiff_t | cellStateOffset () |
| |
|
| | ScriptExecutable (Structure *, VM &, const SourceCode &, bool isInStrictContext, DerivedContextType, bool isInArrowFunctionContext, EvalContextType, Intrinsic) |
| |
| void | finishCreation (VM &vm) |
| |
| | ScriptExecutable (Structure *, VM &, const SourceCode &, bool isInStrictContext, DerivedContextType, bool isInArrowFunctionContext, EvalContextType, Intrinsic) |
| |
| void | finishCreation (VM &vm) |
| |
| | ExecutableBase (VM &vm, Structure *structure, int numParameters, Intrinsic intrinsic) |
| |
| void | finishCreation (VM &vm) |
| |
| | ExecutableBase (VM &vm, Structure *structure, int numParameters, Intrinsic intrinsic) |
| |
| void | finishCreation (VM &vm) |
| |
| | JSCell (VM &, Structure *) |
| |
| void | finishCreation (VM &) |
| |
| void | finishCreation (VM &, Structure *, CreatingEarlyCellTag) |
| |
| | JSCell (VM &, Structure *) |
| |
| void | finishCreation (VM &) |
| |
| void | finishCreation (VM &, Structure *, CreatingEarlyCellTag) |
| |
| static JS_EXPORT_PRIVATE void | destroy (JSCell *) |
| |
| static JSValue | defaultValue (const JSObject *, ExecState *, PreferredPrimitiveType) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getOwnPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getOwnNonIndexPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static uint32_t | getEnumerableLength (ExecState *, JSObject *) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getStructurePropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getGenericPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static NO_RETURN_DUE_TO_CRASH bool | preventExtensions (JSObject *, ExecState *) |
| |
| static NO_RETURN_DUE_TO_CRASH bool | isExtensible (JSObject *, ExecState *) |
| |
| static NO_RETURN_DUE_TO_CRASH bool | setPrototype (JSObject *, ExecState *, JSValue, bool) |
| |
| static NO_RETURN_DUE_TO_CRASH JSValue | getPrototype (JSObject *, ExecState *) |
| |
| static String | className (const JSObject *) |
| |
| static String | toStringName (const JSObject *, ExecState *) |
| |
| static JS_EXPORT_PRIVATE bool | customHasInstance (JSObject *, ExecState *, JSValue) |
| |
| static bool | defineOwnProperty (JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool shouldThrow) |
| |
| static bool | getOwnPropertySlot (JSObject *, ExecState *, PropertyName, PropertySlot &) |
| |
| static bool | getOwnPropertySlotByIndex (JSObject *, ExecState *, unsigned propertyName, PropertySlot &) |
| |
| static JS_EXPORT_PRIVATE ArrayBuffer * | slowDownAndWasteMemory (JSArrayBufferView *) |
| |
| static JS_EXPORT_PRIVATE RefPtr< ArrayBufferView > | getTypedArrayImpl (JSArrayBufferView *) |
| |
| static JS_EXPORT_PRIVATE void | destroy (JSCell *) |
| |
| static JSValue | defaultValue (const JSObject *, ExecState *, PreferredPrimitiveType) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getOwnPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getOwnNonIndexPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static uint32_t | getEnumerableLength (ExecState *, JSObject *) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getStructurePropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static NO_RETURN_DUE_TO_CRASH void | getGenericPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
| |
| static NO_RETURN_DUE_TO_CRASH bool | preventExtensions (JSObject *, ExecState *) |
| |
| static NO_RETURN_DUE_TO_CRASH bool | isExtensible (JSObject *, ExecState *) |
| |
| static NO_RETURN_DUE_TO_CRASH bool | setPrototype (JSObject *, ExecState *, JSValue, bool) |
| |
| static NO_RETURN_DUE_TO_CRASH JSValue | getPrototype (JSObject *, ExecState *) |
| |
| static String | className (const JSObject *) |
| |
| static String | toStringName (const JSObject *, ExecState *) |
| |
| static JS_EXPORT_PRIVATE bool | customHasInstance (JSObject *, ExecState *, JSValue) |
| |
| static bool | defineOwnProperty (JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool shouldThrow) |
| |
| static bool | getOwnPropertySlot (JSObject *, ExecState *, PropertyName, PropertySlot &) |
| |
| static bool | getOwnPropertySlotByIndex (JSObject *, ExecState *, unsigned propertyName, PropertySlot &) |
| |
| static JS_EXPORT_PRIVATE ArrayBuffer * | slowDownAndWasteMemory (JSArrayBufferView *) |
| |
| static JS_EXPORT_PRIVATE RefPtr< ArrayBufferView > | getTypedArrayImpl (JSArrayBufferView *) |
| |
| CodeFeatures | m_features |
| |
| bool | m_didTryToEnterInLoop |
| |
| bool | m_hasCapturedVariables: 1 |
| |
| bool | m_neverInline: 1 |
| |
| bool | m_neverOptimize: 1 |
| |
| bool | m_neverFTLOptimize: 1 |
| |
| bool | m_isArrowFunctionContext: 1 |
| |
| bool | m_canUseOSRExitFuzzing: 1 |
| |
| unsigned | m_derivedContextType: 2 |
| |
| unsigned | m_evalContextType: 2 |
| |
| int | m_overrideLineNumber |
| |
| int | m_lastLine |
| |
| unsigned | m_endColumn |
| |
| unsigned | m_typeProfilingStartOffset |
| |
| unsigned | m_typeProfilingEndOffset |
| |
| SourceCode | m_source |
| |
| int | m_numParametersForCall |
| |
| int | m_numParametersForConstruct |
| |
| Intrinsic | m_intrinsic |
| |
| RefPtr< JITCode > | m_jitCodeForCall |
| |
| RefPtr< JITCode > | m_jitCodeForConstruct |
| |
| MacroAssemblerCodePtr | m_jitCodeForCallWithArityCheck |
| |
| MacroAssemblerCodePtr | m_jitCodeForConstructWithArityCheck |
| |
| static const int | NUM_PARAMETERS_IS_HOST = 0 |
| |
| static const int | NUM_PARAMETERS_NOT_COMPILED = -1 |
| |