v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::SharedFunctionInfo Member List

This is the complete list of members for v8::internal::SharedFunctionInfo, including all inherited members.

abstract_code(Isolate *isolate)v8::internal::SharedFunctionInfoinline
AreSourcePositionsAvailable(IsolateT *isolate) constv8::internal::SharedFunctionInfo
BreakAtEntry(Isolate *isolate) constv8::internal::SharedFunctionInfo
cached_tiering_decision()v8::internal::SharedFunctionInfo
CalculateConstructAsBuiltin()v8::internal::SharedFunctionInfoinline
CanCollectSourcePosition(Isolate *isolate)v8::internal::SharedFunctionInfoinline
CanDiscardCompiled() constv8::internal::SharedFunctionInfoinline
clear_padding()v8::internal::SharedFunctionInfoinline
ClearPreparseData(IsolateForSandbox isolate)v8::internal::SharedFunctionInfoinline
ClearUncompiledDataJobPointer(IsolateForSandbox isolate)v8::internal::SharedFunctionInfoinline
CompareExchangeAge(uint16_t expected_age, uint16_t new_age)v8::internal::SharedFunctionInfoinline
construct_as_builtin() constv8::internal::SharedFunctionInfoinline
CopyFrom(Tagged< SharedFunctionInfo > other, IsolateForSandbox isolate)v8::internal::SharedFunctionInfo
CreateAndSetUncompiledData(IsolateT *isolate, FunctionLiteral *lit)v8::internal::SharedFunctionInfostatic
DebugName(Isolate *isolate, DirectHandle< SharedFunctionInfo > shared)v8::internal::SharedFunctionInfostatic
DebugNameCStr() constv8::internal::SharedFunctionInfo
disabled_optimization_reason() constv8::internal::SharedFunctionInfoinline
DisableOptimization(Isolate *isolate, BailoutReason reason)v8::internal::SharedFunctionInfo
DiscardCompiled(Isolate *isolate, DirectHandle< SharedFunctionInfo > shared_info)v8::internal::SharedFunctionInfostatic
DiscardCompiledMetadata(Isolate *isolate, std::function< void(Tagged< HeapObject > object, ObjectSlot slot, Tagged< HeapObject > target)> gc_notify_updated_slot=[](Tagged< HeapObject > object, ObjectSlot slot, Tagged< HeapObject > target) {})v8::internal::SharedFunctionInfo
DontAdaptArguments()v8::internal::SharedFunctionInfoinline
EarlyScopeInfo(AcquireLoadTag tag)v8::internal::SharedFunctionInfoinline
EndPosition() constv8::internal::SharedFunctionInfo
EnsureBytecodeArrayAvailable(Isolate *isolate, Handle< SharedFunctionInfo > shared_info, IsCompiledScope *is_compiled_scope, CreateSourcePositions flag=CreateSourcePositions::kNo)v8::internal::SharedFunctionInfostatic
EnsureOldForTesting(Tagged< SharedFunctionInfo > sfu)v8::internal::SharedFunctionInfostatic
EnsureSourcePositionsAvailable(Isolate *isolate, DirectHandle< SharedFunctionInfo > shared_info)v8::internal::SharedFunctionInfostatic
FactoryBase classv8::internal::SharedFunctionInfofriend
FlushBaselineCode()v8::internal::SharedFunctionInfoinline
FRIEND_TEST(PreParserTest, LazyFunctionLength)v8::internal::SharedFunctionInfoprivate
function_token_position() constv8::internal::SharedFunctionInfoinline
get_property_estimate_from_literal(FunctionLiteral *literal)v8::internal::SharedFunctionInfoinlineprivate
GetActiveBytecodeArray(IsolateForSandbox isolate) constv8::internal::SharedFunctionInfoinline
GetBytecodeArray(IsolateT *isolate) constv8::internal::SharedFunctionInfoinline
GetCode(Isolate *isolate) constv8::internal::SharedFunctionInfo
GetCoverageInfo(Isolate *isolate) constv8::internal::SharedFunctionInfo
GetDebugInfo(Isolate *isolate) constv8::internal::SharedFunctionInfo
GetInlineability(IsolateT *isolate) constv8::internal::SharedFunctionInfo
GetOuterScopeInfo() constv8::internal::SharedFunctionInfoinline
GetSourceCode(Isolate *isolate, DirectHandle< SharedFunctionInfo > shared)v8::internal::SharedFunctionInfostatic
GetSourceCodeHarmony(Isolate *isolate, DirectHandle< SharedFunctionInfo > shared)v8::internal::SharedFunctionInfostatic
GetTrustedData(IsolateForSandbox isolate) constv8::internal::SharedFunctionInfoinline
GetTrustedData(IsolateForSandbox isolate) constv8::internal::SharedFunctionInfoinline
GetTrustedData() constv8::internal::SharedFunctionInfoinline
GetUntrustedData() constv8::internal::SharedFunctionInfoinline
has_script(AcquireLoadTag tag) constv8::internal::SharedFunctionInfoinline
has_simple_parameters()v8::internal::SharedFunctionInfoinline
HasBreakInfo(Isolate *isolate) constv8::internal::SharedFunctionInfo
HasBuiltinId() constv8::internal::SharedFunctionInfoinline
HasCoverageInfo(Isolate *isolate) constv8::internal::SharedFunctionInfo
HasDebugInfo(Isolate *isolate) constv8::internal::SharedFunctionInfo
HasFeedbackMetadata() constv8::internal::SharedFunctionInfoinline
HasFeedbackMetadata(AcquireLoadTag tag) constv8::internal::SharedFunctionInfoinline
Hash()v8::internal::SharedFunctionInfo
HasInferredName()v8::internal::SharedFunctionInfoinline
HasInterpreterData(IsolateForSandbox isolate) constv8::internal::SharedFunctionInfoinline
HasOuterScopeInfo() constv8::internal::SharedFunctionInfoinline
HasSharedName() constv8::internal::SharedFunctionInfoinline
HasSourceCode() constv8::internal::SharedFunctionInfo
HasTrustedData() constv8::internal::SharedFunctionInfoinlineprivate
HasUncompiledData() constv8::internal::SharedFunctionInfoinline
HasUncompiledDataWithoutPreparseData() constv8::internal::SharedFunctionInfoinline
HasUncompiledDataWithPreparseData() constv8::internal::SharedFunctionInfoinline
HasUntrustedData() constv8::internal::SharedFunctionInfoinlineprivate
Init(ReadOnlyRoots roots, int unique_id)v8::internal::SharedFunctionInfo
InitFromFunctionLiteral(IsolateT *isolate, FunctionLiteral *lit, bool is_toplevel)v8::internal::SharedFunctionInfostatic
Inlineability enum namev8::internal::SharedFunctionInfo
InstallDebugBytecode(DirectHandle< SharedFunctionInfo > shared, Isolate *isolate)v8::internal::SharedFunctionInfostatic
internal_formal_parameter_count_with_receiver() constv8::internal::SharedFunctionInfoinline
internal_formal_parameter_count_without_receiver() constv8::internal::SharedFunctionInfoinline
interpreter_data(IsolateForSandbox isolate) constv8::internal::SharedFunctionInfoinline
InterpreterTrampoline(IsolateForSandbox isolate) constv8::internal::SharedFunctionInfoinline
is_class_constructor() constv8::internal::SharedFunctionInfoinline
is_compiled() constv8::internal::SharedFunctionInfoinline
is_compiled_scope(IsolateT *isolate) constv8::internal::SharedFunctionInfoinline
is_repl_mode() constv8::internal::SharedFunctionInfoinline
is_script() constv8::internal::SharedFunctionInfoinline
is_wrapped() constv8::internal::SharedFunctionInfoinline
IsApiFunction() constv8::internal::SharedFunctionInfoinline
IsDontAdaptArguments() constv8::internal::SharedFunctionInfoinline
IsSubjectToDebugging() constv8::internal::SharedFunctionInfoinline
IsUserJavaScript() constv8::internal::SharedFunctionInfoinline
kAgeSizev8::internal::SharedFunctionInfostatic
kCachedCodeOffsetv8::internal::SharedFunctionInfostatic
kContextOffsetv8::internal::SharedFunctionInfostatic
kEntriesStartv8::internal::SharedFunctionInfostatic
kEntryLengthv8::internal::SharedFunctionInfostatic
kExceedsBytecodeLimit enum valuev8::internal::SharedFunctionInfo
kFunctionTokenOutOfRangev8::internal::SharedFunctionInfostatic
kHasNoBytecode enum valuev8::internal::SharedFunctionInfo
kHasNoScript enum valuev8::internal::SharedFunctionInfo
kHasOptimizationDisabled enum valuev8::internal::SharedFunctionInfo
kind() constv8::internal::SharedFunctionInfoinline
kInitialLengthv8::internal::SharedFunctionInfostatic
kIsBuiltin enum valuev8::internal::SharedFunctionInfo
kIsInlineable enum valuev8::internal::SharedFunctionInfo
kIsNotUserCode enum valuev8::internal::SharedFunctionInfo
kMaxAgev8::internal::SharedFunctionInfostatic
kMaximumFunctionTokenOffsetv8::internal::SharedFunctionInfostatic
kMayContainBreakPoints enum valuev8::internal::SharedFunctionInfo
kNeedsBinaryCoverage enum valuev8::internal::SharedFunctionInfo
kNoSharedNameSentinelv8::internal::SharedFunctionInfostatic
kNotFoundv8::internal::SharedFunctionInfostatic
language_mode() constv8::internal::SharedFunctionInfoinline
Name() constv8::internal::SharedFunctionInfoinline
needs_script_context() constv8::internal::SharedFunctionInfoinline
optimization_disabled() constv8::internal::SharedFunctionInfoinline
overwrite_bytecode_array(Tagged< BytecodeArray > bytecode)v8::internal::SharedFunctionInfoinline
PassesFilter(const char *raw_filter)v8::internal::SharedFunctionInfo
relaxed_flags() constv8::internal::SharedFunctionInfoinlineprivate
script() constv8::internal::SharedFunctionInfoinline
script(PtrComprCageBase cage_base) constv8::internal::SharedFunctionInfoinline
set_bytecode_array(Tagged< BytecodeArray > bytecode)v8::internal::SharedFunctionInfoinline
set_cached_tiering_decision(CachedTieringDecision decision)v8::internal::SharedFunctionInfo
set_internal_formal_parameter_count(int value)v8::internal::SharedFunctionInfoinline
set_interpreter_data(Isolate *isolate, Tagged< InterpreterData > interpreter_data, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)v8::internal::SharedFunctionInfoinline
set_kind(FunctionKind kind)v8::internal::SharedFunctionInfoinlineprivate
set_language_mode(LanguageMode language_mode)v8::internal::SharedFunctionInfoinline
set_raw_scope_info(Tagged< ScopeInfo > scope_info, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)v8::internal::SharedFunctionInfoinline
set_relaxed_flags(int32_t flags)v8::internal::SharedFunctionInfoinlineprivate
set_uncompiled_data(Tagged< UncompiledData > data, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)v8::internal::SharedFunctionInfoinline
set_uncompiled_data_with_preparse_data(Tagged< UncompiledDataWithPreparseData > data, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)v8::internal::SharedFunctionInfoinline
SetActiveBytecodeArray(Tagged< BytecodeArray > bytecode, IsolateForSandbox isolate)v8::internal::SharedFunctionInfoinline
SetFunctionTokenPosition(int function_token_position, int start_position)v8::internal::SharedFunctionInfo
SetName(Tagged< String > name)v8::internal::SharedFunctionInfoinline
SetScopeInfo(Tagged< ScopeInfo > scope_info, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)v8::internal::SharedFunctionInfoinline
SetScript(IsolateForSandbox isolate, ReadOnlyRoots roots, Tagged< HeapObject > script_object, int function_literal_id, bool reset_preparsed_scope_data=true)v8::internal::SharedFunctionInfo
SetTrustedData(Tagged< ExposedTrustedObject > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)v8::internal::SharedFunctionInfoinlineprivate
SetUntrustedData(Tagged< Object > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)v8::internal::SharedFunctionInfoinlineprivate
ShouldFlushCode(base::EnumSet< CodeFlushMode > code_flush_mode)v8::internal::SharedFunctionInfoinline
SourceSize()v8::internal::SharedFunctionInfo
StartPosition() constv8::internal::SharedFunctionInfo
TryGetDebugInfo(Isolate *isolate) constv8::internal::SharedFunctionInfo
uncompiled_data(IsolateForSandbox isolate) constv8::internal::SharedFunctionInfoinline
uncompiled_data_with_preparse_data(IsolateForSandbox isolate) constv8::internal::SharedFunctionInfoinline
UninstallDebugBytecode(Tagged< SharedFunctionInfo > shared, Isolate *isolate)v8::internal::SharedFunctionInfostatic
UniqueIdInScript() constv8::internal::SharedFunctionInfo
UpdateAndFinalizeExpectedNofPropertiesFromEstimate(FunctionLiteral *literal)v8::internal::SharedFunctionInfo
UpdateExpectedNofPropertiesFromEstimate(FunctionLiteral *literal)v8::internal::SharedFunctionInfo
UpdateFromFunctionLiteralForLiveEdit(IsolateForSandbox isolate, FunctionLiteral *lit)v8::internal::SharedFunctionInfo
UpdateFunctionMapIndex()v8::internal::SharedFunctionInfoinline
V8HeapExplorer classv8::internal::SharedFunctionInfofriend