Flutter Engine
The Flutter Engine
|
#include "flutter/runtime/dart_snapshot.h"
#include <sstream>
#include "flutter/fml/native_library.h"
#include "flutter/fml/paths.h"
#include "flutter/fml/trace_event.h"
#include "flutter/lib/snapshot/snapshot.h"
#include "flutter/runtime/dart_vm.h"
#include "third_party/dart/runtime/include/dart_api.h"
Go to the source code of this file.
Namespaces | |
namespace | flutter |
Macros | |
#define | DART_SNAPSHOT_STATIC_LINK ((FML_OS_WIN || FML_OS_ANDROID) && FLUTTER_JIT_RUNTIME) |
Functions | |
static std::unique_ptr< const fml::Mapping > | flutter::GetFileMapping (const std::string &path, bool executable) |
static std::shared_ptr< const fml::Mapping > | flutter::SearchMapping (const MappingCallback &embedder_mapping_callback, const std::string &file_path, const std::vector< std::string > &native_library_path, const char *native_library_symbol_name, bool is_executable) |
static std::shared_ptr< const fml::Mapping > | flutter::ResolveVMData (const Settings &settings) |
static std::shared_ptr< const fml::Mapping > | flutter::ResolveVMInstructions (const Settings &settings) |
static std::shared_ptr< const fml::Mapping > | flutter::ResolveIsolateData (const Settings &settings) |
static std::shared_ptr< const fml::Mapping > | flutter::ResolveIsolateInstructions (const Settings &settings) |
#define DART_SNAPSHOT_STATIC_LINK ((FML_OS_WIN || FML_OS_ANDROID) && FLUTTER_JIT_RUNTIME) |
Definition at line 27 of file dart_snapshot.cc.