Home | History | Annotate | Download | only in src

Lines Matching refs:Static

39 #include "static_vars.h"       // for Static
64 int32_t bytes = Static::sizemap()->ByteSizeForClass(cl);
65 int32_t objs_to_move = Static::sizemap()->num_objects_to_move(cl);
93 static
99 Span* span = Static::pageheap()->GetDescriptor(p);
125 Static::sizemap()->ByteSizeForClass(span->sizeclass));
133 Static::sizemap()->ByteSizeForClass(span->sizeclass));
140 SpinLockHolder h(Static::pageheap_lock());
141 Static::pageheap()->Delete(span);
152 static int race_counter = 0;
163 return Static::central_cache()[t].ShrinkCache(locked_size_class, force);
213 LockInverter li(&Static::central_cache()[locked_size_class].lock_, &lock_);
232 if (N == Static::sizemap()->num_objects_to_move(size_class_) &&
248 if (N == Static::sizemap()->num_objects_to_move(size_class_) &&
313 const size_t npages = Static::sizemap()->class_to_pages(size_class_);
317 SpinLockHolder h(Static::pageheap_lock());
318 span = Static::pageheap()->New(npages);
319 if (span) Static::pageheap()->RegisterSizeClass(span, size_class_);
332 Static::pageheap()->CacheSizeClass(span->start + i, size_class_);
340 const size_t size = Static::sizemap()->ByteSizeForClass(size_class_);
361 return used_slots_ * Static::sizemap()->num_objects_to_move(size_class_);
369 const size_t pages_per_span = Static::sizemap()->class_to_pages(size_class_);
370 const size_t object_size = Static::sizemap()->class_to_size(size_class_);