v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::WasmMemoryMapDescriptor Class Reference

#include <wasm-objects.h>

Inheritance diagram for v8::internal::WasmMemoryMapDescriptor:
Collaboration diagram for v8::internal::WasmMemoryMapDescriptor:

Public Member Functions

V8_EXPORT_PRIVATE size_t MapDescriptor (DirectHandle< WasmMemoryObject > memory, size_t offset)
 
V8_EXPORT_PRIVATE bool UnmapDescriptor ()
 

Static Public Member Functions

static V8_EXPORT_PRIVATE MaybeDirectHandle< WasmMemoryMapDescriptorNewFromAnonymous (Isolate *isolate, size_t length)
 
static V8_EXPORT_PRIVATE DirectHandle< WasmMemoryMapDescriptorNewFromFileDescriptor (Isolate *isolate, v8::WasmMemoryMapDescriptor::WasmFileDescriptor file_descriptor)
 

Detailed Description

Definition at line 317 of file wasm-objects.h.

Member Function Documentation

◆ MapDescriptor()

size_t v8::internal::WasmMemoryMapDescriptor::MapDescriptor ( DirectHandle< WasmMemoryObject > memory,
size_t offset )

Definition at line 1372 of file wasm-objects.cc.

Here is the call graph for this function:

◆ NewFromAnonymous()

MaybeDirectHandle< WasmMemoryMapDescriptor > v8::internal::WasmMemoryMapDescriptor::NewFromAnonymous ( Isolate * isolate,
size_t length )
static

Definition at line 1331 of file wasm-objects.cc.

Here is the call graph for this function:

◆ NewFromFileDescriptor()

DirectHandle< WasmMemoryMapDescriptor > v8::internal::WasmMemoryMapDescriptor::NewFromFileDescriptor ( Isolate * isolate,
v8::WasmMemoryMapDescriptor::WasmFileDescriptor file_descriptor )
static

Definition at line 1354 of file wasm-objects.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ UnmapDescriptor()

bool v8::internal::WasmMemoryMapDescriptor::UnmapDescriptor ( )

Definition at line 1419 of file wasm-objects.cc.

Here is the call graph for this function:

The documentation for this class was generated from the following files: