Flutter Engine
The Flutter Engine
dart::IsolateGroup Member List

This is the complete list of members for dart::IsolateGroup, including all inherited members.

all_classes_finalized() constdart::IsolateGroupinline
api_state() constdart::IsolateGroupinline
background_compiler() constdart::IsolateGroupinline
become() constdart::IsolateGroupinline
cached_class_table_table()dart::IsolateGroupinline
cached_class_table_table_offset()dart::IsolateGroupinlinestatic
CallTagHandler(Dart_LibraryTag tag, const Object &arg1, const Object &arg2)dart::IsolateGroup
CanReload()dart::IsolateGroup
class_table() constdart::IsolateGroupinline
class_table_allocator()dart::IsolateGroupinline
class_table_offset()dart::IsolateGroupinlinestatic
Cleanup()dart::IsolateGroupstatic
CloneClassTableForReload()dart::IsolateGroup
constant_canonicalization_mutex()dart::IsolateGroupinline
ContainsOnlyOneIsolate()dart::IsolateGroup
CreateHeap(bool is_vm_isolate, bool is_service_or_kernel_isolate)dart::IsolateGroup
Current()dart::IsolateGroupinlinestatic
Dartdart::IsolateGroupfriend
debugger() constdart::IsolateGroupinline
DecreaseMutatorCount(Isolate *mutator, bool is_nested_exit)dart::IsolateGroup
deferred_load_handler() constdart::IsolateGroupinline
deferred_marking_stack() constdart::IsolateGroupinline
DeferredMarkLiveTemporaries()dart::IsolateGroup
DeleteReloadContext()dart::IsolateGroup
DisableIncrementalBarrier()dart::IsolateGroup
dispatch_table() constdart::IsolateGroupinline
dispatch_table_snapshot() constdart::IsolateGroupinline
dispatch_table_snapshot_size() constdart::IsolateGroupinline
DropOriginalClassTable()dart::IsolateGroup
embedder_data() constdart::IsolateGroupinline
EnableIncrementalBarrier(MarkingStack *old_marking_stack, MarkingStack *new_marking_stack, MarkingStack *deferred_marking_stack)dart::IsolateGroup
EnterTemporaryIsolate()dart::IsolateGroup
ExitTemporaryIsolate()dart::IsolateGroupstatic
FirstIsolate() constdart::IsolateGroup
FirstIsolateLocked() constdart::IsolateGroup
FlagsCopyFrom(const Dart_IsolateFlags &api_flags)dart::IsolateGroup
FlagsCopyTo(Dart_IsolateFlags *api_flags)dart::IsolateGroup
FlagsInitialize(Dart_IsolateFlags *api_flags)dart::IsolateGroupstatic
FlushMarkingStacks()dart::IsolateGroup
ForEach(std::function< void(IsolateGroup *)> action)dart::IsolateGroupstatic
ForEachIsolate(std::function< void(Isolate *isolate)> function, bool at_safepoint=false)dart::IsolateGroup
FreeStaticField(const Field &field)dart::IsolateGroup
has_dynamically_extendable_classes() constdart::IsolateGroupinline
HasApplicationIsolateGroups()dart::IsolateGroupstatic
HasAttemptedReload() constdart::IsolateGroupinline
HasOnlyVMIsolateGroup()dart::IsolateGroupstatic
HasTagHandler() constdart::IsolateGroupinline
Heapdart::IsolateGroupfriend
heap() constdart::IsolateGroupinline
heap_walk_class_table() constdart::IsolateGroupinline
id() constdart::IsolateGroupinline
idle_time_handler()dart::IsolateGroupinline
IncreaseMutatorCount(Isolate *mutator, bool is_nested_reenter)dart::IsolateGroup
Init()dart::IsolateGroupstatic
initial_field_table() constdart::IsolateGroupinline
initial_field_table_shareable()dart::IsolateGroupinline
initial_spawn_successful()dart::IsolateGroupinline
initializer_functions_mutex()dart::IsolateGroupinline
IntrusiveDListEntry()dart::IntrusiveDListEntry< IsolateGroup >inline
is_system_isolate_group() constdart::IsolateGroupinline
is_vm_isolate() constdart::IsolateGroupinline
Isolatedart::IsolateGroupfriend
ISOLATE_GROUP_METRIC_LIST(ISOLATE_METRIC_ACCESSOR)dart::IsolateGroup
IsolateGroup(std::shared_ptr< IsolateGroupSource > source, void *embedder_data, ObjectStore *object_store, Dart_IsolateFlags api_flags, bool is_vm_isolate)dart::IsolateGroup
IsolateGroup(std::shared_ptr< IsolateGroupSource > source, void *embedder_data, Dart_IsolateFlags api_flags, bool is_vm_isolate)dart::IsolateGroup
IsReloading() constdart::IsolateGroupinline
IsSystemIsolateGroup(const IsolateGroup *group)dart::IsolateGroupstatic
kernel_constants_mutex()dart::IsolateGroupinline
kernel_data_class_cache_mutex()dart::IsolateGroupinline
kernel_data_lib_cache_mutex()dart::IsolateGroupinline
last_allocationprofile_accumulator_reset_timestamp() constdart::IsolateGroupinline
last_allocationprofile_gc_timestamp() constdart::IsolateGroupinline
last_reload_timestamp() constdart::IsolateGroupinline
library_tag_handler() constdart::IsolateGroupinline
MaybeIncreaseReloadEveryNStackOverflowChecks()dart::IsolateGroup
megamorphic_table_mutex()dart::IsolateGroupinline
MutatorCount() constdart::IsolateGroupinline
native_assets_api()dart::IsolateGroupinline
new_marking_stack() constdart::IsolateGroupinline
obfuscation_map() constdart::IsolateGroupinline
object_store() constdart::IsolateGroupinline
object_store_offset()dart::IsolateGroupinlinestatic
old_marking_stack() constdart::IsolateGroupinline
optimization_counter_threshold() constdart::IsolateGroupinline
patchable_call_mutex()dart::IsolateGroupinline
PrintJSON(JSONStream *stream, bool ref=true)dart::IsolateGroup
PrintMemoryUsageJSON(JSONStream *stream)dart::IsolateGroup
PrintToJSONObject(JSONObject *jsobj, bool ref)dart::IsolateGroup
program_lock()dart::IsolateGroupinline
program_reload_context()dart::IsolateGroupinline
random()dart::IsolateGroupinline
RegisterClass(const Class &cls)dart::IsolateGroup
RegisterIsolate(Isolate *isolate)dart::IsolateGroup
RegisterIsolateGroup(IsolateGroup *isolate_group)dart::IsolateGroupstatic
RegisterSharedStaticField(const Field &field, const Object &initial_value)dart::IsolateGroup
RegisterStaticField(const Field &field, const Object &initial_value)dart::IsolateGroup
RehashConstants(Become *become)dart::IsolateGroup
ReleaseStoreBuffers()dart::IsolateGroup
reload_context()dart::IsolateGroupinline
reload_every_n_stack_overflow_checks() constdart::IsolateGroupinline
ReloadKernel(JSONStream *js, bool force_reload, const uint8_t *kernel_buffer=nullptr, intptr_t kernel_buffer_size=0, bool dont_delete_reload_context=false)dart::IsolateGroup
ReloadSources(JSONStream *js, bool force_reload, const char *root_script_url=nullptr, const char *packages_url=nullptr, bool dont_delete_reload_context=false)dart::IsolateGroup
remapping_cids() constdart::IsolateGroupinline
RememberLiveTemporaries()dart::IsolateGroup
RestoreOriginalClassTable()dart::IsolateGroup
RunWithIsolateGroup(uint64_t id, std::function< void(IsolateGroup *)> action, std::function< void()> not_found)dart::IsolateGroupstatic
RunWithLockedGroup(std::function< void()> fun)dart::IsolateGroup
RunWithStoppedMutators(T single_current_mutator, S otherwise, bool use_force_growth_in_otherwise=false)dart::IsolateGroupinline
RunWithStoppedMutators(T function, bool use_force_growth=false)dart::IsolateGroupinline
RunWithStoppedMutatorsCallable(Callable *single_current_mutator, Callable *otherwise, bool use_force_growth_in_otherwise=false)dart::IsolateGroup
safepoint_handler()dart::IsolateGroupinline
saved_unlinked_calls() constdart::IsolateGroupinline
ScheduleInterrupts(uword interrupt_bits)dart::IsolateGroup
set_all_classes_finalized(bool value)dart::IsolateGroupinline
set_asserts(bool value)dart::IsolateGroupinline
set_become(Become *become)dart::IsolateGroupinline
set_branch_coverage(bool value)dart::IsolateGroupinline
set_cached_class_table_table(ClassPtr *cached_class_table_table)dart::IsolateGroupinline
set_coverage(bool value)dart::IsolateGroupinline
set_deferred_load_handler(Dart_DeferredLoadHandler handler)dart::IsolateGroupinline
set_dispatch_table(DispatchTable *table)dart::IsolateGroupinline
set_dispatch_table_snapshot(const uint8_t *snapshot)dart::IsolateGroupinline
set_dispatch_table_snapshot_size(intptr_t size)dart::IsolateGroupinline
set_has_dynamically_extendable_classes(bool value)dart::IsolateGroupinline
set_initial_field_table(std::shared_ptr< FieldTable > field_table)dart::IsolateGroupinline
set_initial_spawn_successful()dart::IsolateGroupinline
set_last_reload_timestamp(int64_t value)dart::IsolateGroupinline
set_library_tag_handler(Dart_LibraryTagHandler handler)dart::IsolateGroupinline
set_obfuscation_map(const char **map)dart::IsolateGroupinline
set_object_store(ObjectStore *object_store)dart::IsolateGroup
set_remapping_cids(bool value)dart::IsolateGroupinline
set_saved_unlinked_calls(const Array &saved_unlinked_calls)dart::IsolateGroup
set_shared_field_table(Thread *T, FieldTable *shared_field_table)dart::IsolateGroupinline
set_shared_initial_field_table(std::shared_ptr< FieldTable > field_table)dart::IsolateGroupinline
set_should_load_vmservice(bool value)dart::IsolateGroupinline
set_use_osr(bool use_osr)dart::IsolateGroupinline
SetHasAttemptedReload(bool value)dart::IsolateGroupinline
SetNativeAssetsCallbacks(NativeAssetsApi *native_assets_api)dart::IsolateGroupinline
SetupImagePage(const uint8_t *snapshot_buffer, bool is_executable)dart::IsolateGroup
shareable_source() constdart::IsolateGroupinline
shared_field_table() constdart::IsolateGroupinline
shared_field_table_shareable()dart::IsolateGroupinline
shared_initial_field_table() constdart::IsolateGroupinline
shared_initial_field_table_shareable()dart::IsolateGroupinline
should_load_vmservice() constdart::IsolateGroupinline
Shutdown()dart::IsolateGroup
source() constdart::IsolateGroupinline
StackFramedart::IsolateGroupfriend
store_buffer() constdart::IsolateGroupinline
subtype_test_cache_mutex()dart::IsolateGroupinline
symbols_mutex()dart::IsolateGroupinline
thread_pool()dart::IsolateGroupinline
thread_registry() constdart::IsolateGroupinline
type_arguments_canonicalization_mutex()dart::IsolateGroupinline
type_canonicalization_mutex()dart::IsolateGroupinline
type_feedback_mutex()dart::IsolateGroupinline
UnregisterIsolate(Isolate *isolate)dart::IsolateGroup
UnregisterIsolateDecrementCount()dart::IsolateGroup
UnregisterIsolateGroup(IsolateGroup *isolate_group)dart::IsolateGroupstatic
UpdateLastAllocationProfileAccumulatorResetTimestamp()dart::IsolateGroupinline
UpdateLastAllocationProfileGCTimestamp()dart::IsolateGroupinline
UptimeMicros() constdart::IsolateGroup
VisitObjectIdRingPointers(ObjectPointerVisitor *visitor)dart::IsolateGroup
VisitObjectPointers(ObjectPointerVisitor *visitor, ValidationPolicy validate_frames)dart::IsolateGroup
VisitSharedPointers(ObjectPointerVisitor *visitor)dart::IsolateGroup
VisitStackPointers(ObjectPointerVisitor *visitor, ValidationPolicy validate_frames)dart::IsolateGroup
VisitWeakPersistentHandles(HandleVisitor *visitor)dart::IsolateGroup
~IntrusiveDListEntry()dart::IntrusiveDListEntry< IsolateGroup >inline
~IsolateGroup()dart::IsolateGroup