LLVM 17.0.0git

#include "llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h"

[legend]
[legend]

## Classes

class  InFlightAlloc

Function addresses for memory access. More...

## Public Member Functions

Start the allocation process.

void deallocate (std::vector< FinalizedAlloc > Allocs, OnDeallocatedFunction OnDeallocated) override
Deallocate a list of allocation objects.

## Detailed Description

Definition at line 27 of file EPCGenericJITLinkMemoryManager.h.

## Constructor & Destructor Documentation

inline

Definition at line 39 of file EPCGenericJITLinkMemoryManager.h.

## ◆ allocate()

overridevirtual

Start the allocation process.

If the initial allocation is successful then the OnAllocated function will be called with a std::unique_ptr<InFlightAlloc> value. If the assocation is unsuccessful then the OnAllocated function will be called with an Error.

Definition at line 100 of file EPCGenericJITLinkMemoryManager.cpp.

## ◆ deallocate()

 void llvm::orc::EPCGenericJITLinkMemoryManager::deallocate ( std::vector< FinalizedAlloc > Allocs, OnDeallocatedFunction OnDeallocated )
overridevirtual

Deallocate a list of allocation objects.

Dealloc actions will be run in reverse order (from the end of the vector to the start).

Definition at line 125 of file EPCGenericJITLinkMemoryManager.cpp.

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