Flutter Engine
The Flutter Engine
|
#include <memory>
#include <utility>
#include "vm/dart.h"
#include "platform/thread_sanitizer.h"
#include "platform/unwinding_records.h"
#include "vm/app_snapshot.h"
#include "vm/code_observers.h"
#include "vm/compiler/runtime_offsets_extracted.h"
#include "vm/compiler/runtime_offsets_list.h"
#include "vm/cpu.h"
#include "vm/dart_api_state.h"
#include "vm/dart_entry.h"
#include "vm/debugger.h"
#include "vm/ffi_callback_metadata.h"
#include "vm/flags.h"
#include "vm/handles.h"
#include "vm/heap/become.h"
#include "vm/heap/freelist.h"
#include "vm/heap/heap.h"
#include "vm/heap/pointer_block.h"
#include "vm/isolate.h"
#include "vm/isolate_reload.h"
#include "vm/kernel_isolate.h"
#include "vm/message_handler.h"
#include "vm/metrics.h"
#include "vm/native_entry.h"
#include "vm/object.h"
#include "vm/object_id_ring.h"
#include "vm/object_store.h"
#include "vm/port.h"
#include "vm/profiler.h"
#include "vm/raw_object_fields.h"
#include "vm/reverse_pc_lookup_cache.h"
#include "vm/service_isolate.h"
#include "vm/simulator.h"
#include "vm/snapshot.h"
#include "vm/stack_frame.h"
#include "vm/stub_code.h"
#include "vm/symbols.h"
#include "vm/tags.h"
#include "vm/thread_interrupter.h"
#include "vm/thread_pool.h"
#include "vm/timeline.h"
#include "vm/unwinding_records.h"
#include "vm/virtual_memory.h"
#include "vm/zone.h"
Go to the source code of this file.
Classes | |
class | dart::ReadOnlyHandles |
class | dart::DartInitializationState |
Namespaces | |
namespace | dart |
Macros | |
#define | ADD_FLAG(name, value) |
#define | ADD_P(name, T, DV, C) ADD_FLAG(name, FLAG_##name) |
#define | ADD_R(name, PV, T, DV, C) ADD_FLAG(name, FLAG_##name) |
#define | ADD_C(name, PCV, PV, T, DV, C) ADD_FLAG(name, FLAG_##name) |
#define | ADD_D(name, T, DV, C) ADD_FLAG(name, FLAG_##name) |
#define | ADD_ISOLATE_GROUP_FLAG(name, isolate_flag, flag) |
Functions | |
dart::DECLARE_FLAG (bool, print_class_table) | |
dart::DEFINE_FLAG (bool, trace_shutdown, false, "Trace VM shutdown on stderr") | |
static void | dart::DumpAliveIsolates (intptr_t num_attempts, bool only_application_isolates) |
static bool | dart::OnlyVmIsolateLeft () |
static void | dart::FinalizeBuiltinClasses (Thread *thread) |