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

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

array_and_object_prototypes_v8::internal::compiler::JSHeapBrokerprivate
AttachCompilationInfo(CompilationInfoT *info)v8::internal::compiler::JSHeapBrokerinline
AttachLocalIsolate(OptimizedCompilationInfo *info, LocalIsolate *local_isolate)v8::internal::compiler::JSHeapBroker
AttachLocalIsolateForMaglev(maglev::MaglevCompilationInfo *info, LocalIsolate *local_isolate)v8::internal::compiler::JSHeapBroker
boilerplate_migration_mutex_depth_v8::internal::compiler::JSHeapBrokerprivate
BrokerMode enum namev8::internal::compiler::JSHeapBroker
cage_base() constv8::internal::compiler::JSHeapBrokerinline
canonical_handles_v8::internal::compiler::JSHeapBrokerprivate
CanonicalPersistentHandle(Tagged< T > object)v8::internal::compiler::JSHeapBrokerinline
CanonicalPersistentHandle(Handle< T > object)v8::internal::compiler::JSHeapBrokerinline
code_kind_v8::internal::compiler::JSHeapBrokerprivate
CollectArrayAndObjectPrototypes()v8::internal::compiler::JSHeapBrokerprivate
DecrementTracingIndentation()v8::internal::compiler::JSHeapBroker
dependencies() constv8::internal::compiler::JSHeapBrokerinline
dependencies_v8::internal::compiler::JSHeapBrokerprivate
DetachLocalIsolate(OptimizedCompilationInfo *info)v8::internal::compiler::JSHeapBroker
DetachLocalIsolateForMaglev(maglev::MaglevCompilationInfo *info)v8::internal::compiler::JSHeapBroker
DetachPersistentHandles()v8::internal::compiler::JSHeapBrokerinlineprivate
feedback_v8::internal::compiler::JSHeapBrokerprivate
feedback_nexus_config() constv8::internal::compiler::JSHeapBrokerinline
FeedbackIsInsufficient(FeedbackSource const &source) constv8::internal::compiler::JSHeapBroker
FindRootIndex(HeapObjectRef object)v8::internal::compiler::JSHeapBrokerinline
GetFeedback(FeedbackSource const &source) constv8::internal::compiler::JSHeapBrokerprivate
GetFeedbackForArrayOrObjectLiteral(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForBinaryOperation(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForCall(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForCompareOperation(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForForIn(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForGlobalAccess(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForInstanceOf(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForPropertyAccess(FeedbackSource const &source, AccessMode mode, OptionalNameRef static_name)v8::internal::compiler::JSHeapBroker
GetFeedbackForRegExpLiteral(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForTemplateObject(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackForTypeOf(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
GetFeedbackSlotKind(FeedbackSource const &source) constv8::internal::compiler::JSHeapBroker
GetNameFeedback(FeedbackNexus const &nexus)v8::internal::compiler::JSHeapBroker
GetOrCreateData(Handle< Object > object, GetOrCreateDataFlags flags={})v8::internal::compiler::JSHeapBroker
GetOrCreateData(Tagged< Object > object, GetOrCreateDataFlags flags={})v8::internal::compiler::JSHeapBroker
GetPropertyAccessInfo(MapRef map, NameRef name, AccessMode access_mode)v8::internal::compiler::JSHeapBroker
GetRootHandle(Tagged< Object > object)v8::internal::compiler::JSHeapBroker
GetTypedArrayStringTag(ElementsKind kind)v8::internal::compiler::JSHeapBroker
HasFeedback(FeedbackSource const &source) constv8::internal::compiler::JSHeapBroker
HeapObjectRef classv8::internal::compiler::JSHeapBrokerfriend
IncrementTracingIndentation()v8::internal::compiler::JSHeapBroker
InitializeAndStartSerializing(DirectHandle< NativeContext > native_context)v8::internal::compiler::JSHeapBroker
IsArrayOrObjectPrototype(JSObjectRef object) constv8::internal::compiler::JSHeapBroker
IsArrayOrObjectPrototype(Handle< JSObject > object) constv8::internal::compiler::JSHeapBroker
IsCanonicalHandle(Handle< T > handle)v8::internal::compiler::JSHeapBrokerinline
IsMainThread() constv8::internal::compiler::JSHeapBrokerinline
isolate() constv8::internal::compiler::JSHeapBrokerinline
isolate_v8::internal::compiler::JSHeapBrokerprivate
JSHeapBroker(Isolate *isolate, Zone *broker_zone, bool tracing_enabled, CodeKind code_kind)v8::internal::compiler::JSHeapBroker
JSHeapBroker(Isolate *isolate, Zone *broker_zone)v8::internal::compiler::JSHeapBrokerinline
JSHeapBrokerScopeForTesting classv8::internal::compiler::JSHeapBrokerfriend
kDisabled enum valuev8::internal::compiler::JSHeapBroker
kInitialRefsBucketCountv8::internal::compiler::JSHeapBrokerprivatestatic
kMinimalRefsBucketCountv8::internal::compiler::JSHeapBrokerprivatestatic
kRetired enum valuev8::internal::compiler::JSHeapBroker
kSerialized enum valuev8::internal::compiler::JSHeapBroker
kSerializing enum valuev8::internal::compiler::JSHeapBroker
local_isolate() constv8::internal::compiler::JSHeapBrokerinline
local_isolate_v8::internal::compiler::JSHeapBrokerprivate
local_isolate_or_isolate() constv8::internal::compiler::JSHeapBrokerinline
map_updater_mutex_depth_v8::internal::compiler::JSHeapBrokerprivate
mode() constv8::internal::compiler::JSHeapBrokerinline
mode_v8::internal::compiler::JSHeapBrokerprivate
NewInsufficientFeedback(FeedbackSlotKind kind) constv8::internal::compiler::JSHeapBrokerprivate
ObjectData classv8::internal::compiler::JSHeapBrokerfriend
ObjectMayBeUninitialized(DirectHandle< Object > object) constv8::internal::compiler::JSHeapBroker
ObjectMayBeUninitialized(Tagged< Object > object) constv8::internal::compiler::JSHeapBroker
ObjectMayBeUninitialized(Tagged< HeapObject > object) constv8::internal::compiler::JSHeapBroker
ObjectRef classv8::internal::compiler::JSHeapBrokerfriend
ph_v8::internal::compiler::JSHeapBrokerprivate
ProcessFeedbackForBinaryOperation(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
ProcessFeedbackForCompareOperation(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
ProcessFeedbackForForIn(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
ProcessFeedbackForTypeOf(FeedbackSource const &source)v8::internal::compiler::JSHeapBroker
ProcessFeedbackMapsForElementAccess(ZoneVector< MapRef > &maps, KeyedAccessMode const &keyed_mode, FeedbackSlotKind slot_kind)v8::internal::compiler::JSHeapBroker
property_access_infos_v8::internal::compiler::JSHeapBrokerprivate
PropertyCellData classv8::internal::compiler::JSHeapBrokerfriend
ReadFeedbackForArrayOrObjectLiteral(FeedbackSource const &source)v8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForBinaryOperation(FeedbackSource const &source) constv8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForCall(FeedbackSource const &source)v8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForCompareOperation(FeedbackSource const &source) constv8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForForIn(FeedbackSource const &source) constv8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForGlobalAccess(JSHeapBroker *broker, FeedbackSource const &source)v8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForInstanceOf(FeedbackSource const &source)v8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForPropertyAccess(FeedbackSource const &source, AccessMode mode, OptionalNameRef static_name)v8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForRegExpLiteral(FeedbackSource const &source)v8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForTemplateObject(FeedbackSource const &source)v8::internal::compiler::JSHeapBrokerprivate
ReadFeedbackForTypeOf(FeedbackSource const &source) constv8::internal::compiler::JSHeapBrokerprivate
refs_v8::internal::compiler::JSHeapBrokerprivate
Retire()v8::internal::compiler::JSHeapBroker
root_index_map_v8::internal::compiler::JSHeapBrokerprivate
SerializingAllowed() constv8::internal::compiler::JSHeapBroker
set_canonical_handles(CanonicalHandlesMap *canonical_handles)v8::internal::compiler::JSHeapBrokerinlineprivate
set_dependencies(CompilationDependencies *dependencies)v8::internal::compiler::JSHeapBrokerinline
set_persistent_handles(std::unique_ptr< PersistentHandles > persistent_handles)v8::internal::compiler::JSHeapBrokerinlineprivate
SetFeedback(FeedbackSource const &source, ProcessedFeedback const *feedback)v8::internal::compiler::JSHeapBroker
SetTargetNativeContextRef(DirectHandle< NativeContext > native_context)v8::internal::compiler::JSHeapBroker
StackHasOverflowed() constv8::internal::compiler::JSHeapBroker
StopSerializing()v8::internal::compiler::JSHeapBroker
target_native_context() constv8::internal::compiler::JSHeapBrokerinline
target_native_context_v8::internal::compiler::JSHeapBrokerprivate
Trace() constv8::internal::compiler::JSHeapBroker
trace_indentation_v8::internal::compiler::JSHeapBrokerprivate
tracing_enabled() constv8::internal::compiler::JSHeapBrokerinline
tracing_enabled_v8::internal::compiler::JSHeapBrokerprivate
TryGetOrCreateData(Handle< Object > object, GetOrCreateDataFlags flags={})v8::internal::compiler::JSHeapBroker
TryGetOrCreateData(Tagged< Object > object, GetOrCreateDataFlags flags={})v8::internal::compiler::JSHeapBroker
zone() constv8::internal::compiler::JSHeapBrokerinline
zone_v8::internal::compiler::JSHeapBrokerprivate
~JSHeapBroker()v8::internal::compiler::JSHeapBroker