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

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

AllocateRaw(int size, AllocationType allocation, AllocationAlignment alignment=kTaggedAligned)v8::internal::LocalFactoryprivate
AllocateRawArray(int size, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
AllocateRawFixedArray(int length, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
AllocateRawOneByteInternalizedString(int length, uint32_t raw_hash_field)v8::internal::FactoryBase< LocalFactory >private
AllocateRawTwoByteInternalizedString(int length, uint32_t raw_hash_field)v8::internal::FactoryBase< LocalFactory >private
AllocateRawWeakArrayList(int length, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
AllocateRawWithImmortalMap(int size, AllocationType allocation, Tagged< Map > map, AllocationAlignment alignment=kTaggedAligned)v8::internal::FactoryBase< LocalFactory >private
AllocationTypeForInPlaceInternalizableString()v8::internal::LocalFactoryinlineprivate
allocator()v8::internal::LocalIsolateinline
AsIsolate()v8::internal::LocalIsolateinline
AsLocalIsolate()v8::internal::LocalIsolateinline
ast_string_constants()v8::internal::LocalIsolateinline
bigint_processor()v8::internal::LocalIsolateinline
bigint_processor_v8::internal::LocalIsolateprivate
cage_base() constv8::internal::LocalIsolateinline
CanAllocateInReadOnlySpace()v8::internal::LocalFactoryinlineprivate
CloneSharedFunctionInfo(DirectHandle< SharedFunctionInfo > other)v8::internal::FactoryBase< LocalFactory >private
code_cage_base() constv8::internal::LocalIsolateinline
EmptyStringRootIsInitialized()v8::internal::LocalFactoryinlineprivate
ExecuteMainThreadWhileParked(Callback callback)v8::internal::LocalIsolate
factory()v8::internal::LocalIsolateinline
FatalProcessOutOfHeapMemory(const char *location)v8::internal::LocalIsolateinline
ForSandbox()v8::internal::LocalIsolateinlineprivate
FromHeap(LocalHeap *heap)v8::internal::LocalIsolateinlinestatic
fuzzer_rng() constv8::internal::LocalIsolateinline
GetAndIncNextUniqueSfiId()v8::internal::LocalIsolateinline
GetInPlaceInternalizedStringMap(Tagged< Map > from_string_map)v8::internal::FactoryBase< LocalFactory >private
GetMainThreadIsolateUnsafe() constv8::internal::LocalIsolateinline
GetNextScriptId()v8::internal::LocalIsolate
HandleScopeType typedefv8::internal::LocalIsolate
has_active_deserializer() constv8::internal::LocalIsolate
has_exception() constv8::internal::LocalIsolateinline
heap()v8::internal::LocalIsolateinline
heap() constv8::internal::LocalIsolateinline
heap_v8::internal::LocalIsolateprivate
HeapNumberToString(DirectHandle< HeapNumber > number, double value, NumberCacheMode mode=NumberCacheMode::kBoth)v8::internal::FactoryBase< LocalFactory >private
impl()v8::internal::FactoryBase< LocalFactory >inlineprivate
InitializeBigIntProcessor()v8::internal::LocalIsolateprivate
internalized_string_access()v8::internal::LocalIsolateinline
InternalizeString(base::Vector< const uint8_t > string, bool convert_encoding=false)v8::internal::FactoryBase< LocalFactory >private
InternalizeString(base::Vector< const uint16_t > string, bool convert_encoding=false)v8::internal::FactoryBase< LocalFactory >private
InternalizeStringWithKey(StringTableKey *key)v8::internal::FactoryBase< LocalFactory >private
is_main_thread() constv8::internal::LocalIsolateinline
is_precise_binary_code_coverage() constv8::internal::LocalIsolateinline
isolate()v8::internal::LocalFactoryinlineprivate
isolate_v8::internal::LocalIsolateprivate
isolate_group() constv8::internal::LocalIsolateinline
IsolateForPointerCompression classv8::internal::LocalIsolatefriend
IsolateForSandbox classv8::internal::LocalIsolatefriend
kNumberToStringBufferSizev8::internal::FactoryBase< LocalFactory >privatestatic
lazy_compile_dispatcher()v8::internal::LocalIsolateinline
LocalFactory(Isolate *isolate)v8::internal::HiddenLocalFactoryexplicitprivate
LocalIsolate(Isolate *isolate, ThreadKind kind)v8::internal::LocalIsolateexplicit
LocalIsolateFactory classv8::internal::LocalIsolatefriend
logger_v8::internal::LocalIsolateprivate
LookupSingleCharacterStringFromCode(uint16_t code)v8::internal::FactoryBase< LocalFactory >private
main_thread_logger()v8::internal::LocalIsolateinline
MakeOrFindTwoCharacterString(uint16_t c1, uint16_t c2)v8::internal::FactoryBase< LocalFactory >private
NewAccessorPair()v8::internal::FactoryBase< LocalFactory >private
NewArrayBoilerplateDescription(ElementsKind elements_kind, DirectHandle< FixedArrayBase > constant_values)v8::internal::FactoryBase< LocalFactory >private
NewArrayList(int size, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewBigInt(uint32_t length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewByteArray(int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewBytecodeArray(int length, const uint8_t *raw_bytecodes, int frame_size, uint16_t parameter_count, uint16_t max_arguments, DirectHandle< TrustedFixedArray > constant_pool, DirectHandle< TrustedByteArray > handler_table, AllocationType allocation=AllocationType::kTrusted)v8::internal::FactoryBase< LocalFactory >private
NewBytecodeWrapper(AllocationType allocation=AllocationType::kOld)v8::internal::FactoryBase< LocalFactory >private
NewClassPositions(int start, int end)v8::internal::FactoryBase< LocalFactory >private
NewCode(const NewCodeOptions &options)v8::internal::FactoryBase< LocalFactory >private
NewCodeWrapper()v8::internal::FactoryBase< LocalFactory >private
NewConsString(HandleType< String > left, HandleType< String > right, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewConsString(DirectHandle< String > left, DirectHandle< String > right, int length, bool one_byte, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewConsString(HandleType< String > left, HandleType< String > right, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
NewCoverageInfo(const ZoneVector< SourceRange > &slots)v8::internal::FactoryBase< LocalFactory >private
NewDeoptimizationFrameTranslation(int length)v8::internal::FactoryBase< LocalFactory >private
NewDeoptimizationLiteralArray(int length)v8::internal::FactoryBase< LocalFactory >private
NewDescriptorArray(int number_of_descriptors, int slack=0, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewFeedbackMetadata(int slot_count, int create_closure_slot_count, AllocationType allocation=AllocationType::kOld)v8::internal::FactoryBase< LocalFactory >private
NewFixedArray(int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewFixedArrayWithFiller(DirectHandle< Map > map, int length, DirectHandle< HeapObject > filler, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
NewFixedArrayWithHoles(int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewFixedArrayWithMap(DirectHandle< Map > map, int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewFixedArrayWithZeroes(int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewFixedDoubleArray(int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewFunctionTemplateRareData()v8::internal::FactoryBase< LocalFactory >private
NewHeapInt32(int32_t value)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewHeapNumber(double value)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewHeapNumber()v8::internal::FactoryBase< LocalFactory >private
NewHeapNumberFromBits(uint64_t bits)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewHeapNumberWithHoleNaN()v8::internal::FactoryBase< LocalFactory >inlineprivate
NewInvalidStringLengthError()v8::internal::LocalFactoryinlineprivate
NewNumber(double value)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewNumberFromInt(int32_t value)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewNumberFromInt64(int64_t value)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewNumberFromSize(size_t value)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewNumberFromUint(uint32_t value)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewObjectBoilerplateDescription(int boilerplate, int all_properties, int index_keys, bool has_seen_proto)v8::internal::FactoryBase< LocalFactory >private
NewOneByteInternalizedString(base::Vector< const uint8_t > str, uint32_t raw_hash_field)v8::internal::FactoryBase< LocalFactory >private
NewOneByteInternalizedStringFromTwoByte(base::Vector< const base::uc16 > str, uint32_t raw_hash_field)v8::internal::FactoryBase< LocalFactory >private
NewPreparseData(int data_length, int children_length)v8::internal::FactoryBase< LocalFactory >private
NewProtectedFixedArray(int length)v8::internal::FactoryBase< LocalFactory >private
NewProtectedWeakFixedArray(int length)v8::internal::FactoryBase< LocalFactory >private
NewRangeError(MessageTemplate template_index)v8::internal::LocalFactoryinlineprivate
NewRawOneByteString(int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewRawSharedOneByteString(int length)v8::internal::FactoryBase< LocalFactory >private
NewRawSharedTwoByteString(int length)v8::internal::FactoryBase< LocalFactory >private
NewRawStringWithMap(int length, Tagged< Map > map, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
NewRawTwoByteString(int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewRegExpBoilerplateDescription(DirectHandle< RegExpData > data, DirectHandle< String > source, Tagged< Smi > flags)v8::internal::FactoryBase< LocalFactory >private
NewRegExpDataWrapper()v8::internal::FactoryBase< LocalFactory >private
NewScopeInfo(int length, AllocationType type=AllocationType::kOld)v8::internal::FactoryBase< LocalFactory >private
NewScript(DirectHandle< UnionOf< String, Undefined > > source, ScriptEventType event_type=ScriptEventType::kCreate)v8::internal::FactoryBase< LocalFactory >private
NewScriptWithId(DirectHandle< UnionOf< String, Undefined > > source, int script_id, ScriptEventType event_type=ScriptEventType::kCreate)v8::internal::FactoryBase< LocalFactory >private
NewSharedFunctionInfo(AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
NewSharedFunctionInfo(MaybeDirectHandle< String > maybe_name, MaybeDirectHandle< HeapObject > maybe_function_data, Builtin builtin, int len, AdaptArguments adapt, FunctionKind kind=FunctionKind::kNormalFunction)v8::internal::FactoryBase< LocalFactory >private
NewSharedFunctionInfoForLiteral(FunctionLiteral *literal, DirectHandle< Script > script, bool is_toplevel)v8::internal::FactoryBase< LocalFactory >private
NewSharedFunctionInfoWrapper(DirectHandle< SharedFunctionInfo > sfi)v8::internal::FactoryBase< LocalFactory >private
NewSloppyArgumentsElements(int length, DirectHandle< Context > context, DirectHandle< FixedArray > arguments, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewSourceTextModuleInfo()v8::internal::FactoryBase< LocalFactory >private
NewStringFromAsciiChecked(const char *str, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewStringFromAsciiChecked(std::string_view str, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewStringFromOneByte(base::Vector< const uint8_t > string, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewStruct(InstanceType type, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewStructInternal(InstanceType type, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >inlineprivate
NewStructInternal(ReadOnlyRoots roots, Tagged< Map > map, int size, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
NewSwissNameDictionary(int at_least_space_for=kSwissNameDictionaryInitialCapacity, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewSwissNameDictionaryWithCapacity(int capacity, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
NewTemplateObjectDescription(DirectHandle< FixedArray > raw_strings, DirectHandle< FixedArray > cooked_strings)v8::internal::FactoryBase< LocalFactory >private
NewTrustedByteArray(int length, AllocationType allocation_type=AllocationType::kTrusted)v8::internal::FactoryBase< LocalFactory >private
NewTrustedFixedArray(int length, AllocationType allocation=AllocationType::kTrusted)v8::internal::FactoryBase< LocalFactory >private
NewTrustedWeakFixedArray(int length)v8::internal::FactoryBase< LocalFactory >private
NewTwoByteInternalizedString(base::Vector< const base::uc16 > str, uint32_t raw_hash_field)v8::internal::FactoryBase< LocalFactory >private
NewUncompiledDataWithoutPreparseData(Handle< String > inferred_name, int32_t start_position, int32_t end_position)v8::internal::FactoryBase< LocalFactory >private
NewUncompiledDataWithoutPreparseDataWithJob(Handle< String > inferred_name, int32_t start_position, int32_t end_position)v8::internal::FactoryBase< LocalFactory >private
NewUncompiledDataWithPreparseData(Handle< String > inferred_name, int32_t start_position, int32_t end_position, Handle< PreparseData >)v8::internal::FactoryBase< LocalFactory >private
NewUncompiledDataWithPreparseDataAndJob(Handle< String > inferred_name, int32_t start_position, int32_t end_position, Handle< PreparseData >)v8::internal::FactoryBase< LocalFactory >private
NewWeakFixedArray(int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewWeakFixedArrayWithMap(Tagged< Map > map, int length, AllocationType allocation=AllocationType::kYoung)v8::internal::FactoryBase< LocalFactory >private
NewWithImmortalMap(Tagged< Map > map, AllocationType allocation)v8::internal::FactoryBase< LocalFactory >private
NextOptimizationId()v8::internal::LocalIsolateinline
NumberToString(DirectHandle< Object > number, NumberCacheMode mode=NumberCacheMode::kBoth)v8::internal::FactoryBase< LocalFactory >private
NumberToStringCacheGet(Tagged< Object > number, int hash)v8::internal::LocalFactoryprivate
NumberToStringCacheHash(Tagged< Smi > number)v8::internal::LocalFactoryprivate
NumberToStringCacheHash(double number)v8::internal::LocalFactoryprivate
NumberToStringCacheSet(DirectHandle< Object > number, int hash, DirectHandle< String > js_string)v8::internal::LocalFactoryprivate
ParkIfOnBackgroundAndExecute(Callback callback)v8::internal::LocalIsolate
pending_message_address()v8::internal::LocalIsolateinline
ProcessNewScript(DirectHandle< Script > script, ScriptEventType script_event_type)v8::internal::LocalFactoryprivate
read_only_heap() constv8::internal::LocalIsolateinline
read_only_roots() constv8::internal::LocalFactoryinlineprivate
RefineAllocationTypeForInPlaceInternalizableString(AllocationType allocation, Tagged< Map > string_map)v8::internal::FactoryBase< LocalFactory >private
RegisterDeserializerFinished()v8::internal::LocalIsolate
RegisterDeserializerStarted()v8::internal::LocalIsolate
root(RootIndex index) constv8::internal::LocalIsolateinline
root_handle(RootIndex index) constv8::internal::LocalIsolateinline
roots_v8::internal::LocalFactoryprivate
roots_table()v8::internal::LocalIsolateinline
roots_table() constv8::internal::LocalIsolateinline
runtime_call_stats() constv8::internal::LocalIsolateinline
serializer_enabled() constv8::internal::LocalIsolateinline
shared_function_info_access()v8::internal::LocalIsolateinline
shared_space_isolate() constv8::internal::LocalIsolateinline
SmiToString(Tagged< Smi > number, NumberCacheMode mode=NumberCacheMode::kBoth)v8::internal::FactoryBase< LocalFactory >inlineprivate
snapshot_blob() constv8::internal::LocalIsolateinline
stack_limit() constv8::internal::LocalIsolateinline
stack_limit_v8::internal::LocalIsolateprivate
string_table() constv8::internal::LocalIsolateinline
thread_id() constv8::internal::LocalIsolateinline
thread_id_v8::internal::LocalIsolateprivate
Throw(Tagged< Object > exception)v8::internal::LocalIsolateinline
ToBoolean(bool value)v8::internal::FactoryBase< LocalFactory >inlineprivate
TorqueGeneratedFactory< Impl >v8::internal::FactoryBase< LocalFactory >private
v8::internal::LocalFactory classv8::internal::LocalIsolatefriend
v8_file_logger() constv8::internal::LocalIsolateinline
~LocalIsolate()v8::internal::LocalIsolate