array_and_object_prototypes_ | v8::internal::compiler::JSHeapBroker | private |
AttachCompilationInfo(CompilationInfoT *info) | v8::internal::compiler::JSHeapBroker | inline |
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::JSHeapBroker | private |
BrokerMode enum name | v8::internal::compiler::JSHeapBroker | |
cage_base() const | v8::internal::compiler::JSHeapBroker | inline |
canonical_handles_ | v8::internal::compiler::JSHeapBroker | private |
CanonicalPersistentHandle(Tagged< T > object) | v8::internal::compiler::JSHeapBroker | inline |
CanonicalPersistentHandle(Handle< T > object) | v8::internal::compiler::JSHeapBroker | inline |
code_kind_ | v8::internal::compiler::JSHeapBroker | private |
CollectArrayAndObjectPrototypes() | v8::internal::compiler::JSHeapBroker | private |
DecrementTracingIndentation() | v8::internal::compiler::JSHeapBroker | |
dependencies() const | v8::internal::compiler::JSHeapBroker | inline |
dependencies_ | v8::internal::compiler::JSHeapBroker | private |
DetachLocalIsolate(OptimizedCompilationInfo *info) | v8::internal::compiler::JSHeapBroker | |
DetachLocalIsolateForMaglev(maglev::MaglevCompilationInfo *info) | v8::internal::compiler::JSHeapBroker | |
DetachPersistentHandles() | v8::internal::compiler::JSHeapBroker | inlineprivate |
feedback_ | v8::internal::compiler::JSHeapBroker | private |
feedback_nexus_config() const | v8::internal::compiler::JSHeapBroker | inline |
FeedbackIsInsufficient(FeedbackSource const &source) const | v8::internal::compiler::JSHeapBroker | |
FindRootIndex(HeapObjectRef object) | v8::internal::compiler::JSHeapBroker | inline |
GetFeedback(FeedbackSource const &source) const | v8::internal::compiler::JSHeapBroker | private |
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) const | v8::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) const | v8::internal::compiler::JSHeapBroker | |
HeapObjectRef class | v8::internal::compiler::JSHeapBroker | friend |
IncrementTracingIndentation() | v8::internal::compiler::JSHeapBroker | |
InitializeAndStartSerializing(DirectHandle< NativeContext > native_context) | v8::internal::compiler::JSHeapBroker | |
IsArrayOrObjectPrototype(JSObjectRef object) const | v8::internal::compiler::JSHeapBroker | |
IsArrayOrObjectPrototype(Handle< JSObject > object) const | v8::internal::compiler::JSHeapBroker | |
IsCanonicalHandle(Handle< T > handle) | v8::internal::compiler::JSHeapBroker | inline |
IsMainThread() const | v8::internal::compiler::JSHeapBroker | inline |
isolate() const | v8::internal::compiler::JSHeapBroker | inline |
isolate_ | v8::internal::compiler::JSHeapBroker | private |
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::JSHeapBroker | inline |
JSHeapBrokerScopeForTesting class | v8::internal::compiler::JSHeapBroker | friend |
kDisabled enum value | v8::internal::compiler::JSHeapBroker | |
kInitialRefsBucketCount | v8::internal::compiler::JSHeapBroker | privatestatic |
kMinimalRefsBucketCount | v8::internal::compiler::JSHeapBroker | privatestatic |
kRetired enum value | v8::internal::compiler::JSHeapBroker | |
kSerialized enum value | v8::internal::compiler::JSHeapBroker | |
kSerializing enum value | v8::internal::compiler::JSHeapBroker | |
local_isolate() const | v8::internal::compiler::JSHeapBroker | inline |
local_isolate_ | v8::internal::compiler::JSHeapBroker | private |
local_isolate_or_isolate() const | v8::internal::compiler::JSHeapBroker | inline |
map_updater_mutex_depth_ | v8::internal::compiler::JSHeapBroker | private |
mode() const | v8::internal::compiler::JSHeapBroker | inline |
mode_ | v8::internal::compiler::JSHeapBroker | private |
NewInsufficientFeedback(FeedbackSlotKind kind) const | v8::internal::compiler::JSHeapBroker | private |
ObjectData class | v8::internal::compiler::JSHeapBroker | friend |
ObjectMayBeUninitialized(DirectHandle< Object > object) const | v8::internal::compiler::JSHeapBroker | |
ObjectMayBeUninitialized(Tagged< Object > object) const | v8::internal::compiler::JSHeapBroker | |
ObjectMayBeUninitialized(Tagged< HeapObject > object) const | v8::internal::compiler::JSHeapBroker | |
ObjectRef class | v8::internal::compiler::JSHeapBroker | friend |
ph_ | v8::internal::compiler::JSHeapBroker | private |
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::JSHeapBroker | private |
PropertyCellData class | v8::internal::compiler::JSHeapBroker | friend |
ReadFeedbackForArrayOrObjectLiteral(FeedbackSource const &source) | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForBinaryOperation(FeedbackSource const &source) const | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForCall(FeedbackSource const &source) | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForCompareOperation(FeedbackSource const &source) const | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForForIn(FeedbackSource const &source) const | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForGlobalAccess(JSHeapBroker *broker, FeedbackSource const &source) | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForInstanceOf(FeedbackSource const &source) | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForPropertyAccess(FeedbackSource const &source, AccessMode mode, OptionalNameRef static_name) | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForRegExpLiteral(FeedbackSource const &source) | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForTemplateObject(FeedbackSource const &source) | v8::internal::compiler::JSHeapBroker | private |
ReadFeedbackForTypeOf(FeedbackSource const &source) const | v8::internal::compiler::JSHeapBroker | private |
refs_ | v8::internal::compiler::JSHeapBroker | private |
Retire() | v8::internal::compiler::JSHeapBroker | |
root_index_map_ | v8::internal::compiler::JSHeapBroker | private |
SerializingAllowed() const | v8::internal::compiler::JSHeapBroker | |
set_canonical_handles(CanonicalHandlesMap *canonical_handles) | v8::internal::compiler::JSHeapBroker | inlineprivate |
set_dependencies(CompilationDependencies *dependencies) | v8::internal::compiler::JSHeapBroker | inline |
set_persistent_handles(std::unique_ptr< PersistentHandles > persistent_handles) | v8::internal::compiler::JSHeapBroker | inlineprivate |
SetFeedback(FeedbackSource const &source, ProcessedFeedback const *feedback) | v8::internal::compiler::JSHeapBroker | |
SetTargetNativeContextRef(DirectHandle< NativeContext > native_context) | v8::internal::compiler::JSHeapBroker | |
StackHasOverflowed() const | v8::internal::compiler::JSHeapBroker | |
StopSerializing() | v8::internal::compiler::JSHeapBroker | |
target_native_context() const | v8::internal::compiler::JSHeapBroker | inline |
target_native_context_ | v8::internal::compiler::JSHeapBroker | private |
Trace() const | v8::internal::compiler::JSHeapBroker | |
trace_indentation_ | v8::internal::compiler::JSHeapBroker | private |
tracing_enabled() const | v8::internal::compiler::JSHeapBroker | inline |
tracing_enabled_ | v8::internal::compiler::JSHeapBroker | private |
TryGetOrCreateData(Handle< Object > object, GetOrCreateDataFlags flags={}) | v8::internal::compiler::JSHeapBroker | |
TryGetOrCreateData(Tagged< Object > object, GetOrCreateDataFlags flags={}) | v8::internal::compiler::JSHeapBroker | |
zone() const | v8::internal::compiler::JSHeapBroker | inline |
zone_ | v8::internal::compiler::JSHeapBroker | private |
~JSHeapBroker() | v8::internal::compiler::JSHeapBroker | |