Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dart::MallocAllocated Class Reference

#include <allocation.h>

Inheritance diagram for dart::MallocAllocated:
dart::BaseDirectChainedHashMap< DebuggerKeyValueTrait, MallocAllocated, Malloc > dart::BaseDirectChainedHashMap< KeyValueTrait, MallocAllocated, Malloc > dart::BaseGrowableArray< T, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::ObjectPtr, MallocAllocated, Malloc > dart::BaseGrowableArray< ScriptPtr, MallocAllocated, Malloc > dart::BaseGrowableArray< std::pair< void *, Deleter >, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::BreakpointLocation *, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::VirtualMemory *, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::ObjectPtr *, MallocAllocated, Malloc > dart::BaseGrowableArray< TypedDataViewPtr, MallocAllocated, Malloc > dart::BaseGrowableArray< SuspendStatePtr, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::Array *, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::Class *, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::AbstractType *, MallocAllocated, Malloc > dart::BaseGrowableArray< char *, MallocAllocated, Malloc > dart::BaseGrowableArray< char, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::FinalizableData, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::PendingLazyDeopt, MallocAllocated, Malloc > dart::BaseGrowableArray< LibraryInfo, MallocAllocated, Malloc > dart::BaseGrowableArray< T *, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::GrowableObjectArray *, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::ThreadLocalEntry, MallocAllocated, Malloc > dart::BaseGrowableArray< const char *, MallocAllocated, Malloc > dart::BaseGrowableArray< dart::bin::AppSnapshot *, MallocAllocated, Malloc > dart::ClassTable dart::CompilerTimings dart::DeoptContext dart::PointerBlock< Size > dart::PortSet< T >::Entry

Public Member Functions

 MallocAllocated ()
 
void * operator new (size_t size)
 
void * operator new[] (size_t size)
 
void operator delete (void *pointer)
 
void operator delete[] (void *pointer)
 

Detailed Description

Definition at line 39 of file allocation.h.

Constructor & Destructor Documentation

◆ MallocAllocated()

dart::MallocAllocated::MallocAllocated ( )
inline

Definition at line 41 of file allocation.h.

41{}

Member Function Documentation

◆ operator delete()

void dart::MallocAllocated::operator delete ( void *  pointer)
inline

Definition at line 51 of file allocation.h.

51{ ::free(pointer); }

◆ operator delete[]()

void dart::MallocAllocated::operator delete[] ( void *  pointer)
inline

Definition at line 53 of file allocation.h.

53{ ::free(pointer); }

◆ operator new()

void * dart::MallocAllocated::operator new ( size_t  size)
inline

Definition at line 47 of file allocation.h.

47{ return dart::malloc(size); }
void * malloc(size_t size)
Definition allocation.cc:19

◆ operator new[]()

void * dart::MallocAllocated::operator new[] ( size_t  size)
inline

Definition at line 49 of file allocation.h.

49{ return dart::malloc(size); }

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