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

#include <heap.h>

Inheritance diagram for v8::internal::WeakObjectRetainer:
Collaboration diagram for v8::internal::WeakObjectRetainer:

Public Member Functions

virtual ~WeakObjectRetainer ()=default
 
virtual Tagged< ObjectRetainAs (Tagged< Object > object)=0
 

Detailed Description

Definition at line 2651 of file heap.h.

Constructor & Destructor Documentation

◆ ~WeakObjectRetainer()

virtual v8::internal::WeakObjectRetainer::~WeakObjectRetainer ( )
virtualdefault

Member Function Documentation

◆ RetainAs()

virtual Tagged< Object > v8::internal::WeakObjectRetainer::RetainAs ( Tagged< Object > object)
pure virtual

Implemented in v8::internal::EvacuationWeakObjectRetainer, and v8::internal::MarkCompactWeakObjectRetainer.

Here is the caller graph for this function:

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