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

#include <free-space.h>

Inheritance diagram for v8::internal::FreeSpace:
Collaboration diagram for v8::internal::FreeSpace:

Classes

class  BodyDescriptor
 

Public Member Functions

int Size ()
 
Tagged< FreeSpacenext () const
 
void SetNext (const WritableFreeSpace &writable_free_space, Tagged< FreeSpace > next)
 

Static Public Member Functions

static void SetSize (const WritableFreeSpace &writable_free_space, int size, RelaxedStoreTag)
 

Private Member Functions

bool IsValid () const
 

Detailed Description

Definition at line 33 of file free-space.h.

Member Function Documentation

◆ IsValid()

bool v8::internal::FreeSpace::IsValid ( ) const
inlineprivate

Definition at line 72 of file free-space-inl.h.

Here is the caller graph for this function:

◆ next()

Tagged< FreeSpace > v8::internal::FreeSpace::next ( ) const
inline

Definition at line 37 of file free-space-inl.h.

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

◆ SetNext()

void v8::internal::FreeSpace::SetNext ( const WritableFreeSpace & writable_free_space,
Tagged< FreeSpace > next )
inline

Definition at line 53 of file free-space-inl.h.

Here is the call graph for this function:

◆ SetSize()

void v8::internal::FreeSpace::SetSize ( const WritableFreeSpace & writable_free_space,
int size,
RelaxedStoreTag tag )
inlinestatic

Definition at line 29 of file free-space-inl.h.

Here is the call graph for this function:

◆ Size()

int v8::internal::FreeSpace::Size ( )
inline

Definition at line 35 of file free-space-inl.h.


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