| 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 | |