Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions | Variables
dfe.cc File Reference
#include "bin/dfe.h"
#include "bin/dartutils.h"
#include "bin/directory.h"
#include "bin/error_exit.h"
#include "bin/exe_utils.h"
#include "bin/file.h"
#include "bin/lockers.h"
#include "bin/platform.h"
#include "bin/snapshot_utils.h"
#include "bin/utils.h"
#include "include/dart_tools_api.h"
#include "platform/utils.h"

Go to the source code of this file.

Classes

class  dart::bin::KernelIRNode
 
class  dart::bin::StringPointer
 

Namespaces

namespace  dart
 
namespace  dart::bin
 

Functions

static bool dart::bin::TryReadSimpleKernelBuffer (uint8_t *buffer, uint8_t **p_kernel_ir, intptr_t *p_kernel_ir_size)
 
static bool dart::bin::TryReadFile (const char *script_uri, uint8_t **buffer, intptr_t *size, bool decode_uri=true)
 
static bool dart::bin::TryReadKernelListBuffer (const char *script_uri, uint8_t *buffer, intptr_t buffer_size, uint8_t **kernel_ir, intptr_t *kernel_ir_size)
 

Variables

const uint8_t kKernelServiceDill []
 
intptr_t kKernelServiceDillSize
 
const uint8_t kPlatformStrongDill []
 
intptr_t kPlatformStrongDillSize
 
const uint8_t * dart::bin::kernel_service_dill = kKernelServiceDill
 
const intptr_t dart::bin::kernel_service_dill_size = kKernelServiceDillSize
 
const uint8_t * dart::bin::platform_strong_dill = kPlatformStrongDill
 
const intptr_t dart::bin::platform_strong_dill_size = kPlatformStrongDillSize
 
DFE dart::bin::dfe
 
const char dart::bin::kKernelServiceSnapshot [] = "kernel-service.dart.snapshot"
 
const char dart::bin::kSnapshotsDirectory [] = "snapshots"
 

Variable Documentation

◆ kKernelServiceDill

const uint8_t kKernelServiceDill[]
extern

◆ kKernelServiceDillSize

intptr_t kKernelServiceDillSize
extern

◆ kPlatformStrongDill

const uint8_t kPlatformStrongDill[]
extern

◆ kPlatformStrongDillSize

intptr_t kPlatformStrongDillSize
extern