Flutter Engine
The Flutter Engine
|
#include "vm/bootstrap.h"
#include <memory>
#include <utility>
#include "include/dart_api.h"
#include "vm/class_finalizer.h"
#include "vm/compiler/jit/compiler.h"
#include "vm/dart_api_impl.h"
#include "vm/kernel.h"
#include "vm/kernel_loader.h"
#include "vm/longjump.h"
#include "vm/object.h"
#include "vm/object_store.h"
#include "vm/symbols.h"
Go to the source code of this file.
Classes | |
struct | dart::BootstrapLibProps |
Namespaces | |
namespace | dart |
Macros | |
#define | MAKE_PROPERTIES(CamelName, name) {ObjectStore::k##CamelName, "dart:" #name}, |
Enumerations | |
enum | { dart::kPathsUriOffset = 0 , dart::kPathsSourceOffset = 1 , dart::kPathsEntryLength = 2 } |
Functions | |
static void | dart::Finish (Thread *thread) |
static ErrorPtr | dart::BootstrapFromKernelSingleProgram (Thread *thread, std::unique_ptr< kernel::Program > program) |
static ErrorPtr | dart::BootstrapFromKernel (Thread *thread, const uint8_t *kernel_buffer, intptr_t kernel_buffer_size) |
Variables | |
static const BootstrapLibProps | dart::bootstrap_libraries [] |
static constexpr intptr_t | dart::kBootstrapLibraryCount |
#define MAKE_PROPERTIES | ( | CamelName, | |
name | |||
) | {ObjectStore::k##CamelName, "dart:" #name}, |
Definition at line 34 of file bootstrap.cc.