#include <js-array-buffer.h>
Definition at line 193 of file js-array-buffer.h.
◆ AccountingLengthField
◆ AgeField
◆ Age
◆ GcState
◆ ArrayBufferExtension()
◆ accounting_length()
size_t v8::internal::ArrayBufferExtension::accounting_length |
( |
| ) |
const |
|
inline |
◆ age()
Age v8::internal::ArrayBufferExtension::age |
( |
| ) |
const |
|
inline |
◆ backing_store()
std::shared_ptr< BackingStore > v8::internal::ArrayBufferExtension::backing_store |
( |
| ) |
|
|
inline |
◆ ClearAccountingLength()
AccountingState v8::internal::ArrayBufferExtension::ClearAccountingLength |
( |
| ) |
|
|
inline |
◆ IsMarked()
bool v8::internal::ArrayBufferExtension::IsMarked |
( |
| ) |
const |
|
inline |
◆ IsYoungMarked()
bool v8::internal::ArrayBufferExtension::IsYoungMarked |
( |
| ) |
const |
|
inline |
◆ IsYoungPromoted()
bool v8::internal::ArrayBufferExtension::IsYoungPromoted |
( |
| ) |
const |
|
inline |
◆ Mark()
void v8::internal::ArrayBufferExtension::Mark |
( |
| ) |
|
|
inline |
◆ next()
◆ RemoveBackingStore()
std::shared_ptr< BackingStore > v8::internal::ArrayBufferExtension::RemoveBackingStore |
( |
| ) |
|
|
inline |
◆ set_backing_store()
void v8::internal::ArrayBufferExtension::set_backing_store |
( |
std::shared_ptr< BackingStore > | backing_store | ) |
|
|
inline |
◆ set_next()
◆ set_young_gc_state()
void v8::internal::ArrayBufferExtension::set_young_gc_state |
( |
GcState | value | ) |
|
|
inlineprivate |
◆ SetOld()
◆ SetYoung()
◆ Unmark()
void v8::internal::ArrayBufferExtension::Unmark |
( |
| ) |
|
|
inline |
◆ UpdateAccountingLength()
AccountingState v8::internal::ArrayBufferExtension::UpdateAccountingLength |
( |
int64_t | delta | ) |
|
|
inline |
◆ young_gc_state()
GcState v8::internal::ArrayBufferExtension::young_gc_state |
( |
| ) |
const |
|
inlineprivate |
◆ YoungMark()
void v8::internal::ArrayBufferExtension::YoungMark |
( |
| ) |
|
|
inline |
◆ YoungMarkPromoted()
void v8::internal::ArrayBufferExtension::YoungMarkPromoted |
( |
| ) |
|
|
inline |
◆ YoungUnmark()
void v8::internal::ArrayBufferExtension::YoungUnmark |
( |
| ) |
|
|
inline |
◆ accounting_state_
std::atomic<uint64_t> v8::internal::ArrayBufferExtension::accounting_state_ |
|
private |
◆ backing_store_
std::shared_ptr<BackingStore> v8::internal::ArrayBufferExtension::backing_store_ |
|
private |
◆ marked_
std::atomic<bool> v8::internal::ArrayBufferExtension::marked_ {false} |
|
private |
◆ next_
◆ young_gc_state_
The documentation for this class was generated from the following file: