Flutter Engine
The Flutter Engine
|
#include <functional>
#include <memory>
#include "include/dart_tools_api.h"
#include "vm/compiler/jit/compiler.h"
#include "vm/globals.h"
#include "vm/growable_array.h"
#include "vm/hash_map.h"
#include "vm/heap/become.h"
#include "vm/heap/safepoint.h"
#include "vm/log.h"
#include "vm/object.h"
Go to the source code of this file.
Classes | |
struct | dart::FieldMapping |
class | dart::InstanceMorpher |
class | dart::ReasonForCancelling |
class | dart::ClassReasonForCancelling |
class | dart::IsolateGroupReloadContext |
class | dart::ProgramReloadContext |
class | dart::CallSiteResetter |
Namespaces | |
namespace | dart |
Macros | |
#define | TIR_Print(format, ...) if (FLAG_trace_reload) Log::Current()->Print(format, ##__VA_ARGS__) |
#define | VTIR_Print(format, ...) if (FLAG_trace_reload_verbose) Log::Current()->Print(format, ##__VA_ARGS__) |
#define | RELOAD_OPERATION_SCOPE(thread_expr) |
Typedefs | |
using | dart::FieldMappingArray = ZoneGrowableArray< FieldMapping > |
using | dart::FieldOffsetArray = ZoneGrowableArray< intptr_t > |
Functions | |
DECLARE_FLAG (bool, trace_reload) | |
DECLARE_FLAG (bool, trace_reload_verbose) | |
#define RELOAD_OPERATION_SCOPE | ( | thread_expr | ) |
Definition at line 443 of file isolate_reload.h.
#define TIR_Print | ( | format, | |
... | |||
) | if (FLAG_trace_reload) Log::Current()->Print(format, ##__VA_ARGS__) |
Definition at line 30 of file isolate_reload.h.
#define VTIR_Print | ( | format, | |
... | |||
) | if (FLAG_trace_reload_verbose) Log::Current()->Print(format, ##__VA_ARGS__) |
Definition at line 39 of file isolate_reload.h.
DECLARE_FLAG | ( | bool | , |
trace_reload | |||
) |
DECLARE_FLAG | ( | bool | , |
trace_reload_verbose | |||
) |