webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Friends | List of all members
WTF::StackBounds Class Reference

#include <StackBounds.h>

Public Member Functions

voidorigin () const
 
voidend () const
 
size_t size () const
 
voidrecursionLimit (size_t minAvailableDelta=s_defaultAvailabilityDelta) const
 
voidrecursionLimit (char *startOfUserStack, size_t maxUserStack, size_t reservedZoneSize) const
 
bool isGrowingDownward () const
 
voidorigin () const
 
voidend () const
 
size_t size () const
 
voidrecursionLimit (size_t minAvailableDelta=s_defaultAvailabilityDelta) const
 
voidrecursionLimit (char *startOfUserStack, size_t maxUserStack, size_t reservedZoneSize) const
 
bool isGrowingDownward () const
 
voidorigin () const
 
voidend () const
 
size_t size () const
 
voidrecursionLimit (size_t minAvailableDelta=s_defaultAvailabilityDelta) const
 
voidrecursionLimit (char *startOfUserStack, size_t maxUserStack, size_t reservedZoneSize) const
 
bool isGrowingDownward () const
 

Static Public Member Functions

static StackBounds currentThreadStackBounds ()
 
static StackBounds currentThreadStackBounds ()
 
static StackBounds currentThreadStackBounds ()
 

Friends

class StackStats
 

Member Function Documentation

◆ currentThreadStackBounds() [1/3]

static StackBounds WTF::StackBounds::currentThreadStackBounds ( )
inlinestatic

◆ currentThreadStackBounds() [2/3]

static StackBounds WTF::StackBounds::currentThreadStackBounds ( )
inlinestatic

◆ currentThreadStackBounds() [3/3]

static StackBounds WTF::StackBounds::currentThreadStackBounds ( )
inlinestatic

◆ end() [1/3]

void* WTF::StackBounds::end ( ) const
inline

◆ end() [2/3]

void* WTF::StackBounds::end ( ) const
inline

◆ end() [3/3]

void* WTF::StackBounds::end ( ) const
inline

◆ isGrowingDownward() [1/3]

bool WTF::StackBounds::isGrowingDownward ( ) const
inline

◆ isGrowingDownward() [2/3]

bool WTF::StackBounds::isGrowingDownward ( ) const
inline

◆ isGrowingDownward() [3/3]

bool WTF::StackBounds::isGrowingDownward ( ) const
inline

◆ origin() [1/3]

void* WTF::StackBounds::origin ( ) const
inline

◆ origin() [2/3]

void* WTF::StackBounds::origin ( ) const
inline

◆ origin() [3/3]

void* WTF::StackBounds::origin ( ) const
inline

◆ recursionLimit() [1/6]

void* WTF::StackBounds::recursionLimit ( size_t  minAvailableDelta = s_defaultAvailabilityDelta) const
inline

◆ recursionLimit() [2/6]

void* WTF::StackBounds::recursionLimit ( size_t  minAvailableDelta = s_defaultAvailabilityDelta) const
inline

◆ recursionLimit() [3/6]

void* WTF::StackBounds::recursionLimit ( size_t  minAvailableDelta = s_defaultAvailabilityDelta) const
inline

◆ recursionLimit() [4/6]

void* WTF::StackBounds::recursionLimit ( char *  startOfUserStack,
size_t  maxUserStack,
size_t  reservedZoneSize 
) const
inline

◆ recursionLimit() [5/6]

void* WTF::StackBounds::recursionLimit ( char *  startOfUserStack,
size_t  maxUserStack,
size_t  reservedZoneSize 
) const
inline

◆ recursionLimit() [6/6]

void* WTF::StackBounds::recursionLimit ( char *  startOfUserStack,
size_t  maxUserStack,
size_t  reservedZoneSize 
) const
inline

◆ size() [1/3]

size_t WTF::StackBounds::size ( ) const
inline

◆ size() [2/3]

size_t WTF::StackBounds::size ( ) const
inline

◆ size() [3/3]

size_t WTF::StackBounds::size ( ) const
inline

Friends And Related Function Documentation

◆ StackStats

StackStats
friend

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