Lines Matching defs:BumpPointerSpace
27 BumpPointerSpace* BumpPointerSpace::Create(const std::string& name, size_t capacity,
38 return new BumpPointerSpace(name, mem_map.release());
41 BumpPointerSpace* BumpPointerSpace::CreateFromMemMap(const std::string& name, MemMap* mem_map) {
42 return new BumpPointerSpace(name, mem_map);
45 BumpPointerSpace::BumpPointerSpace(const std::string& name, byte* begin, byte* limit)
55 BumpPointerSpace::BumpPointerSpace(const std::string& name, MemMap* mem_map)
65 void BumpPointerSpace::Clear() {
84 void BumpPointerSpace::Dump(std::ostream& os) const {
90 mirror::Object* BumpPointerSpace::GetNextObject(mirror::Object* obj) {
95 void BumpPointerSpace::RevokeThreadLocalBuffers(Thread* thread) {
100 void BumpPointerSpace::RevokeAllThreadLocalBuffers() {
111 void BumpPointerSpace::AssertThreadLocalBuffersAreRevoked(Thread* thread) {
118 void BumpPointerSpace::AssertAllThreadLocalBuffersAreRevoked() {
131 void BumpPointerSpace::UpdateMainBlock() {
137 byte* BumpPointerSpace::AllocBlock(size_t bytes) {
153 void BumpPointerSpace::Walk(ObjectCallback* callback, void* arg) {
203 accounting::ContinuousSpaceBitmap::SweepCallback* BumpPointerSpace::GetSweepCallback() {
208 uint64_t BumpPointerSpace::GetBytesAllocated() {
226 uint64_t BumpPointerSpace::GetObjectsAllocated() {
244 void BumpPointerSpace::RevokeThreadLocalBuffersLocked(Thread* thread) {
250 bool BumpPointerSpace::AllocNewTlab(Thread* self, size_t bytes) {
261 void BumpPointerSpace::LogFragmentationAllocFailure(std::ostream& os,