![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4mmdefs_p.h>
Public Types | |
| enum class | DrainState { Ongoing , Complete } |
Public Member Functions | |
| MarkStack (ExecutionEngine *engine) | |
| ~MarkStack () | |
| void | push (Heap::Base *m) |
| bool | isEmpty () const |
| qptrdiff | remainingBeforeSoftLimit () const |
| ExecutionEngine * | engine () const |
| void | drain () |
| DrainState | drain (QDeadlineTimer deadline) |
| void | setSoftLimit (size_t size) |
Definition at line 232 of file qv4mmdefs_p.h.
|
strong |
| Enumerator | |
|---|---|
| Ongoing | |
| Complete | |
Definition at line 265 of file qv4mmdefs_p.h.
| QV4::MarkStack::MarkStack | ( | ExecutionEngine * | engine | ) |
|
inline |
Definition at line 234 of file qv4mmdefs_p.h.
| MarkStack::DrainState QV4::MarkStack::drain | ( | QDeadlineTimer | deadline | ) |
|
inline |
Definition at line 262 of file qv4mmdefs_p.h.
|
inline |
Definition at line 255 of file qv4mmdefs_p.h.
|
inline |
Definition at line 236 of file qv4mmdefs_p.h.
|
inline |
Definition at line 257 of file qv4mmdefs_p.h.