Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::editor::repro::ReplayDiagnosticsResourceBudget Class Reference

Aggregate retained-memory budget for replay diagnostics. More...

#include "donner/editor/repro/ReplayResourceBudget.h"

Public Member Functions

bool reserve (std::size_t bytes, std::size_t items)
std::size_t bytes () const
std::size_t items () const
bool rejected () const

Static Public Attributes

static constexpr std::size_t kMaximumBytes = 16 * 1024 * 1024
static constexpr std::size_t kMaximumItems = 65'536
static constexpr std::size_t kMaximumStringBytes = 4 * 1024
static constexpr std::size_t kMaximumReadbackItemsPerVector = 4'096
static constexpr std::size_t kMaximumReadbackTextNodes = 4'096

Detailed Description

Aggregate retained-memory budget for replay diagnostics.


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