![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <reference-summarizer.h>
Public Types | |
using | UnorderedHeapObjectSet |
Public Member Functions | |
ReferenceSummary ()=default | |
ReferenceSummary (ReferenceSummary &&other) V8_NOEXCEPT | |
UnorderedHeapObjectSet & | strong_references () |
UnorderedHeapObjectSet & | weak_references () |
void | Clear () |
Static Public Member Functions | |
static ReferenceSummary | SummarizeReferencesFrom (Heap *heap, Tagged< HeapObject > obj) |
Private Attributes | |
UnorderedHeapObjectSet | strong_references_ |
UnorderedHeapObjectSet | weak_references_ |
Definition at line 17 of file reference-summarizer.h.
Definition at line 30 of file reference-summarizer.h.
|
default |
|
inline |
Definition at line 20 of file reference-summarizer.h.
|
inline |
Definition at line 42 of file reference-summarizer.h.
|
inline |
Definition at line 35 of file reference-summarizer.h.
|
static |
Definition at line 141 of file reference-summarizer.cc.
|
inline |
Definition at line 40 of file reference-summarizer.h.
|
private |
Definition at line 48 of file reference-summarizer.h.
|
private |
Definition at line 49 of file reference-summarizer.h.