Flutter Engine
The Flutter Engine
dart::Isolate Member List

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

AddErrorListener(const SendPort &listener)dart::Isolate
AddExitListener(const SendPort &listener, const Instance &response)dart::Isolate
AddResumeCapability(const Capability &capability)dart::Isolate
AllowClassFinalization()dart::Isolateinline
AppendServiceExtensionCall(const Instance &closure, const String &method_name, const Array &parameter_keys, const Array &parameter_values, const Instance &reply_port, const Instance &id)dart::Isolate
BaseIsolate()dart::BaseIsolateinlineprotected
Becomedart::Isolatefriend
bequeath(std::unique_ptr< Bequest > bequest)dart::Isolateinline
BlockClassFinalization()dart::Isolateinline
CacheRegexpBacktrackStack(std::unique_ptr< VirtualMemory > stack)dart::Isolateinline
CallDeferredLoadHandler(intptr_t id)dart::Isolate
catch_entry_moves_cache()dart::Isolateinline
CleanupCallback()dart::Isolateinlinestatic
CloseReceivePort(const ReceivePort &receive_port)dart::Isolate
CreateAsyncFfiCallback(Zone *zone, const Function &send_function, Dart_Port send_port)dart::Isolate
CreateGroupCallback()dart::Isolateinlinestatic
CreateIsolateLocalFfiCallback(Zone *zone, const Function &trampoline, const Closure &target, bool keep_isolate_alive)dart::Isolate
CreateReceivePort(const String &debug_name)dart::Isolate
CreateWithinExistingIsolateGroupdart::Isolatefriend
Current()dart::Isolateinlinestatic
current_allocation_sample_block() constdart::Isolateinline
current_sample_block() constdart::Isolateinline
current_tag() constdart::Isolateinline
current_tag_offset()dart::Isolateinlinestatic
Dartdart::Isolatefriend
debugger() constdart::Isolateinline
DecrementSpawnCount()dart::Isolate
default_tag() constdart::Isolateinline
default_tag_offset()dart::Isolateinlinestatic
DeferredMarkLiveTemporaries()dart::Isolate
DeleteFfiCallback(FfiCallbackMetadata::Trampoline callback)dart::Isolate
deopt_context() constdart::Isolateinline
DisableIsolateCreation()dart::Isolatestatic
EnableIsolateCreation()dart::Isolatestatic
EnsureObjectIdRing()dart::Isolate
environment_callback() constdart::Isolateinline
ErrorsFatal() constdart::Isolateinline
ffi_callback_list_head()dart::Isolateinline
field_table() constdart::Isolateinline
finalizers_offset()dart::Isolateinlinestatic
FlagsCopyFrom(const Dart_IsolateFlags &api_flags)dart::Isolate
FlagsCopyTo(Dart_IsolateFlags *api_flags) constdart::Isolate
FlagsInitialize(Dart_IsolateFlags *api_flags)dart::Isolatestatic
forward_table_new()dart::Isolateinline
forward_table_old()dart::Isolateinline
GCCompactordart::Isolatefriend
GCMarkerdart::Isolatefriend
GetAndClearResumeRequest()dart::Isolateinline
group() constdart::Isolateinline
GroupCleanupCallback()dart::Isolateinlinestatic
handler_info_cache()dart::Isolateinline
has_attempted_stepping() constdart::Isolateinline
has_resumption_breakpoints() constdart::Isolateinline
has_resumption_breakpoints_offset()dart::Isolateinlinestatic
HasDeferredLoadHandler() constdart::Isolateinline
HasLivePorts()dart::Isolate
HasOpenNativeCallables()dart::Isolate
HasPendingMessages()dart::Isolate
HeapIterationScopedart::Isolatefriend
HeapSnapshotWriterdart::Isolatefriend
IncrementSpawnCount()dart::Isolate
init_callback_data() constdart::Isolateinline
init_loaded_prefixes_set_storage()dart::Isolate
InitializeCallback()dart::Isolateinlinestatic
IntrusiveDListEntry()dart::IntrusiveDListEntry< Isolate >inline
InvokePendingServiceExtensionCalls()dart::Isolate
is_runnable() constdart::Isolateinline
is_service_registered() constdart::Isolateinline
is_vm_isolate() constdart::Isolateinline
IsDeoptimizing() constdart::Isolateinline
ISOLATE_METRIC_LIST(ISOLATE_METRIC_ACCESSOR)dart::Isolate
isolate_object_store() constdart::Isolateinline
IsolateCreationEnabled()dart::Isolatestatic
IsolateGroupdart::Isolatefriend
IsolateKillerVisitordart::Isolatefriend
IsolateListLength()dart::Isolatestatic
IsPaused() constdart::Isolate
IsPrefixLoaded(const LibraryPrefix &prefix) constdart::Isolate
IsScheduled()dart::Isolateinline
IsSystemIsolate(const Isolate *isolate)dart::Isolateinlinestatic
IsVMInternalIsolate(const Isolate *isolate)dart::Isolatestatic
kAddErrorMsg enum valuedart::Isolate
kAddExitMsg enum valuedart::Isolate
kAsEventAction enum valuedart::Isolate
kBeforeNextEventAction enum valuedart::Isolate
kCheckForReload enum valuedart::Isolate
kDelErrorMsg enum valuedart::Isolate
kDelExitMsg enum valuedart::Isolate
kDrainServiceExtensionsMsg enum valuedart::Isolate
kErrorFatalMsg enum valuedart::Isolate
KillAllIsolates(LibMsgId msg_id)dart::Isolatestatic
KillAllSystemIsolates(LibMsgId msg_id)dart::Isolatestatic
KillIfExists(Isolate *isolate, LibMsgId msg_id)dart::Isolatestatic
kImmediateAction enum valuedart::Isolate
kInternalKillMsg enum valuedart::Isolate
kInterruptMsg enum valuedart::Isolate
kKillMsg enum valuedart::Isolate
kPauseMsg enum valuedart::Isolate
kPingMsg enum valuedart::Isolate
kResumeMsg enum valuedart::Isolate
last_resume_timestamp() constdart::Isolateinline
LibMsgId enum namedart::Isolate
LibMsgPriority enum namedart::Isolate
LookupIsolateByPort(Dart_Port port)dart::Isolatestatic
LookupIsolateNameByPort(Dart_Port port)dart::Isolatestatic
LookupServiceExtensionHandler(const String &name)dart::Isolate
main_port() constdart::Isolateinline
MakeRunnable()dart::Isolate
MakeRunnableLocked()dart::Isolate
message_handler() constdart::Isolate
message_notify_callback() constdart::Isolateinline
mutator_thread() constdart::Isolate
mutator_thread_dart::BaseIsolateprotected
mutex()dart::Isolateinline
name() constdart::Isolateinline
NotifyErrorListeners(const char *msg, const char *stacktrace)dart::Isolate
NotifyExitListeners()dart::Isolate
object_id_ring() constdart::Isolateinline
ObjectGraphdart::Isolatefriend
on_cleanup_callback()dart::Isolateinline
on_shutdown_callback()dart::Isolateinline
origin_id()dart::Isolate
pause_capability() constdart::Isolateinline
PauseEventHandler()dart::Isolate
PausePostRequest()dart::Isolate
pointers_to_verify_at_exit()dart::Isolateinline
PrintJSON(JSONStream *stream, bool ref=true)dart::Isolate
PrintMemoryUsageJSON(JSONStream *stream)dart::Isolate
PrintPauseEventJSON(JSONStream *stream)dart::Isolate
ProcessFreeSampleBlocks(Thread *thread)dart::Isolate
random()dart::Isolateinline
RegisterKernelBlobCallback()dart::Isolateinlinestatic
RegisterServiceExtensionHandler(const String &name, const Instance &closure)dart::Isolate
RememberLiveTemporaries()dart::Isolate
RemoveErrorListener(const SendPort &listener)dart::Isolate
RemoveExitListener(const SendPort &listener)dart::Isolate
RemoveResumeCapability(const Capability &capability)dart::Isolate
ResumeRequest() constdart::Isolateinline
Run()dart::Isolate
safepoint_handler() constdart::Isolateinline
SafepointHandlerdart::Isolatefriend
Scavengerdart::Isolatefriend
scheduled_mutator_thread() constdart::Isolateinline
scheduled_mutator_thread_dart::BaseIsolateprotected
ScheduleInterrupts(uword interrupt_bits)dart::Isolate
SendInternalLibMessage(LibMsgId msg_id, uint64_t capability)dart::Isolate
SendInternalLibMessage(Dart_Port main_port, LibMsgId msg_id, uint64_t capability)dart::Isolatestatic
ServiceIsolatedart::Isolatefriend
set_current_allocation_sample_block(SampleBlock *block)dart::Isolateinline
set_current_sample_block(SampleBlock *block)dart::Isolateinline
set_current_tag(const UserTag &tag)dart::Isolate
set_default_tag(const UserTag &tag)dart::Isolate
set_deopt_context(DeoptContext *value)dart::Isolateinline
set_environment_callback(Dart_EnvironmentCallback value)dart::Isolateinline
set_field_table(Thread *T, FieldTable *field_table)dart::Isolateinline
set_finalizers(const GrowableObjectArray &value)dart::Isolate
set_forward_table_new(WeakTable *table)dart::Isolate
set_forward_table_old(WeakTable *table)dart::Isolate
set_has_attempted_stepping(bool value)dart::Isolateinline
set_has_resumption_breakpoints(bool value)dart::Isolateinline
set_init_callback_data(void *value)dart::Isolateinline
set_is_runnable(bool value)dart::Isolateinline
set_is_service_registered(bool value)dart::Isolateinline
set_is_vm_isolate(bool value)dart::Isolateinline
set_last_resume_timestamp()dart::Isolateinline
set_main_port(Dart_Port port)dart::Isolateinline
set_message_notify_callback(Dart_MessageNotifyCallback value)dart::Isolateinline
set_name(const char *name)dart::Isolate
set_on_cleanup_callback(Dart_IsolateCleanupCallback value)dart::Isolateinline
set_on_shutdown_callback(Dart_IsolateShutdownCallback value)dart::Isolateinline
set_origin_id(Dart_Port id)dart::Isolate
set_pause_capability(uint64_t value)dart::Isolateinline
set_should_pause_post_service_request(bool value)dart::Isolateinline
set_simulator(Simulator *value)dart::Isolateinline
set_single_step(bool value)dart::Isolateinline
set_tag_table(const GrowableObjectArray &value)dart::Isolate
set_terminate_capability(uint64_t value)dart::Isolateinline
SetCleanupCallback(Dart_IsolateCleanupCallback cb)dart::Isolateinlinestatic
SetCreateGroupCallback(Dart_IsolateGroupCreateCallback cb)dart::Isolateinlinestatic
SetErrorsFatal(bool value)dart::Isolateinline
SetGroupCleanupCallback(Dart_IsolateGroupCleanupCallback cb)dart::Isolateinlinestatic
SetInitializeCallback_(Dart_InitializeIsolateCallback cb)dart::Isolateinlinestatic
SetPrefixIsLoaded(const LibraryPrefix &prefix)dart::Isolate
SetReceivePortKeepAliveState(const ReceivePort &receive_port, bool keep_isolate_alive)dart::Isolate
SetRegisterKernelBlobCallback(Dart_RegisterKernelBlobCallback cb)dart::Isolateinlinestatic
SetResumeRequest()dart::Isolateinline
SetShutdownCallback(Dart_IsolateShutdownCallback cb)dart::Isolateinlinestatic
SetStickyError(ErrorPtr sticky_error)dart::Isolate
SetUnregisterKernelBlobCallback(Dart_UnregisterKernelBlobCallback cb)dart::Isolateinlinestatic
should_pause_post_service_request() constdart::Isolateinline
ShutdownCallback()dart::Isolateinlinestatic
simulator() constdart::Isolateinline
single_step() constdart::Isolateinline
single_step_offset()dart::Isolateinlinestatic
source() constdart::Isolateinline
StealStickyError()dart::Isolate
sticky_error() constdart::Isolateinline
tag_table() constdart::Isolateinline
TakeHasCompletedBlocks()dart::Isolateinline
TakeRegexpBacktrackStack()dart::Isolateinline
terminate_capability() constdart::Isolateinline
Threaddart::Isolatefriend
thread_registry() constdart::Isolateinline
Timelinedart::Isolatefriend
TrySetHasCompletedBlocks()dart::Isolateinline
UnblockClassFinalization()dart::Isolateinline
UnregisterKernelBlobCallback()dart::Isolateinlinestatic
UpdateNativeCallableKeepIsolateAliveCounter(intptr_t delta)dart::Isolate
UptimeMicros() constdart::Isolate
user_tag() constdart::Isolateinline
user_tag_offset()dart::Isolateinlinestatic
VerifyPauseCapability(const Object &capability) constdart::Isolate
VerifyTerminateCapability(const Object &capability) constdart::Isolate
VisitIsolates(IsolateVisitor *visitor)dart::Isolatestatic
vm_tag_counters()dart::Isolateinline
WaitForOutstandingSpawns()dart::Isolate
~BaseIsolate()dart::BaseIsolateinlineprotected
~IntrusiveDListEntry()dart::IntrusiveDListEntry< Isolate >inline
~Isolate()dart::Isolate