![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <heap-config.h>
Public Types | |
| enum class | IsForcedGC : uint8_t { kNotForced , kForced } |
| using | MarkingType = cppgc::Heap::MarkingType |
Static Public Member Functions | |
| static constexpr MarkingConfig | Default () |
Public Attributes | |
| const CollectionType | collection_type = CollectionType::kMajor |
| StackState | stack_state = StackState::kMayContainHeapPointers |
| MarkingType | marking_type = MarkingType::kIncremental |
| IsForcedGC | is_forced_gc = IsForcedGC::kNotForced |
Definition at line 32 of file heap-config.h.
Definition at line 33 of file heap-config.h.
|
strong |
| Enumerator | |
|---|---|
| kNotForced | |
| kForced | |
Definition at line 34 of file heap-config.h.
|
inlinestaticconstexpr |
Definition at line 39 of file heap-config.h.
| const CollectionType cppgc::internal::MarkingConfig::collection_type = CollectionType::kMajor |
Definition at line 41 of file heap-config.h.
| IsForcedGC cppgc::internal::MarkingConfig::is_forced_gc = IsForcedGC::kNotForced |
Definition at line 44 of file heap-config.h.
| MarkingType cppgc::internal::MarkingConfig::marking_type = MarkingType::kIncremental |
Definition at line 43 of file heap-config.h.
| StackState cppgc::internal::MarkingConfig::stack_state = StackState::kMayContainHeapPointers |
Definition at line 42 of file heap-config.h.