Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QV4::ExecutableAllocator::ChunkOfPages Struct Reference

#include <qv4executableallocator_p.h>

+ Collaboration diagram for QV4::ExecutableAllocator::ChunkOfPages:

Public Member Functions

 ChunkOfPages ()
 
 ~ChunkOfPages ()
 
bool contains (Allocation *alloc) const
 

Public Attributes

WTF::PageAllocation * pages = nullptr
 
AllocationfirstAllocation = nullptr
 

Detailed Description

Definition at line 85 of file qv4executableallocator_p.h.

Constructor & Destructor Documentation

◆ ChunkOfPages()

QV4::ExecutableAllocator::ChunkOfPages::ChunkOfPages ( )
inline

Definition at line 87 of file qv4executableallocator_p.h.

◆ ~ChunkOfPages()

ExecutableAllocator::ChunkOfPages::~ChunkOfPages ( )

Definition at line 99 of file qv4executableallocator.cpp.

References QV4::ExecutableAllocator::Allocation::isValid(), and next.

+ Here is the call graph for this function:

Member Function Documentation

◆ contains()

bool ExecutableAllocator::ChunkOfPages::contains ( Allocation * alloc) const

Definition at line 112 of file qv4executableallocator.cpp.

References it.

Referenced by QV4::ExecutableAllocator::free().

+ Here is the caller graph for this function:

Member Data Documentation

◆ firstAllocation

Allocation* QV4::ExecutableAllocator::ChunkOfPages::firstAllocation = nullptr

◆ pages

WTF::PageAllocation* QV4::ExecutableAllocator::ChunkOfPages::pages = nullptr

Definition at line 92 of file qv4executableallocator_p.h.

Referenced by QV4::ExecutableAllocator::allocate().


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