Lines Matching refs:SkArenaAlloc
8 #include "src/core/SkArenaAlloc.h"
14 SkArenaAlloc::SkArenaAlloc(char* block, size_t size, size_t firstHeapAllocation)
29 SkArenaAlloc::~SkArenaAlloc() {
33 void SkArenaAlloc::installFooter(FooterAction* action, uint32_t padding) {
40 char* SkArenaAlloc::SkipPod(char* footerEnd) {
47 void SkArenaAlloc::RunDtorsOnBlock(char* footerEnd) {
59 char* SkArenaAlloc::NextBlock(char* footerEnd) {
69 void SkArenaAlloc::ensureSpace(uint32_t size, uint32_t alignment) {
101 char* SkArenaAlloc::allocObjectWithFooter(uint32_t sizeIncludingFooter, uint32_t alignment) {
141 : SkArenaAlloc(block, size, firstHeapAllocation)