Home | History | Annotate | Download | only in space

Lines Matching full:mirror

58 mirror::Object* LargeObjectMapSpace::Alloc(Thread* self, size_t num_bytes, size_t* bytes_allocated) {
65 mirror::Object* obj = reinterpret_cast<mirror::Object*>(mem_map->Begin());
78 size_t LargeObjectMapSpace::Free(Thread* self, mirror::Object* ptr) {
91 size_t LargeObjectMapSpace::AllocationSize(const mirror::Object* obj) {
93 MemMaps::iterator found = mem_maps_.find(const_cast<mirror::Object*>(obj));
98 size_t LargeObjectSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) {
118 bool LargeObjectMapSpace::Contains(const mirror::Object* obj) const {
122 return mem_maps_.find(const_cast<mirror::Object*>(obj)) != mem_maps_.end();
125 return mem_maps_.find(const_cast<mirror::Object*>(obj)) != mem_maps_.end();
172 FreeListSpace::AllocationHeader* FreeListSpace::GetAllocationHeader(const mirror::Object* obj) {
188 size_t FreeListSpace::Free(Thread* self, mirror::Object* obj) {
238 bool FreeListSpace::Contains(const mirror::Object* obj) const {
242 size_t FreeListSpace::AllocationSize(const mirror::Object* obj) {
249 mirror::Object* FreeListSpace::Alloc(Thread* self, size_t num_bytes, size_t* bytes_allocated) {