[−][src]Function dart_sys::Dart_CreateAppAOTSnapshotAsBlobs
pub unsafe extern "C" fn Dart_CreateAppAOTSnapshotAsBlobs(
vm_snapshot_data_buffer: *mut *mut u8,
vm_snapshot_data_size: *mut isize,
vm_snapshot_instructions_buffer: *mut *mut u8,
vm_snapshot_instructions_size: *mut isize,
isolate_snapshot_data_buffer: *mut *mut u8,
isolate_snapshot_data_size: *mut isize,
isolate_snapshot_instructions_buffer: *mut *mut u8,
isolate_snapshot_instructions_size: *mut isize,
shared_data: *const u8,
shared_instructions: *const u8
) -> Dart_Handle
Same as Dart_CreateAppAOTSnapshotAsAssembly, except all the pieces are provided directly as bytes that the embedder can load with mmap. The instructions pieces must be loaded with read and execute permissions; the other pieces may be loaded as read-only.