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

#include <heap.h>

Collaboration diagram for v8::internal::AlwaysAllocateScope:

Public Member Functions

 ~AlwaysAllocateScope ()
 

Private Member Functions

 AlwaysAllocateScope (Heap *heap)
 

Private Attributes

Heapheap_
 

Friends

class AlwaysAllocateScopeForTesting
 
class Evacuator
 
class Heap
 
class HeapAllocator
 
class Isolate
 
class GlobalBackingStoreRegistry
 

Detailed Description

Definition at line 2527 of file heap.h.

Constructor & Destructor Documentation

◆ ~AlwaysAllocateScope()

v8::internal::AlwaysAllocateScope::~AlwaysAllocateScope ( )
inline

Definition at line 428 of file heap-inl.h.

◆ AlwaysAllocateScope()

v8::internal::AlwaysAllocateScope::AlwaysAllocateScope ( Heap * heap)
inlineexplicitprivate

Definition at line 424 of file heap-inl.h.

Friends And Related Symbol Documentation

◆ AlwaysAllocateScopeForTesting

friend class AlwaysAllocateScopeForTesting
friend

Definition at line 2532 of file heap.h.

◆ Evacuator

friend class Evacuator
friend

Definition at line 2533 of file heap.h.

◆ GlobalBackingStoreRegistry

friend class GlobalBackingStoreRegistry
friend

Definition at line 2538 of file heap.h.

◆ Heap

friend class Heap
friend

Definition at line 2534 of file heap.h.

◆ HeapAllocator

friend class HeapAllocator
friend

Definition at line 2535 of file heap.h.

◆ Isolate

friend class Isolate
friend

Definition at line 2536 of file heap.h.

Member Data Documentation

◆ heap_

Heap* v8::internal::AlwaysAllocateScope::heap_
private

Definition at line 2541 of file heap.h.


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