Searched refs:free (Results 1 - 25 of 26) sorted by relevance

12

/art/runtime/interpreter/mterp/arm/
H A Dop_mul_long_2addr.S19 mov r0, rINST @ r0<- &fp[A] (free up rINST)
/art/dexlist/
H A Ddexlist.cc138 free(typeDesc);
266 free(gOptions.argCopy);
275 free(gOptions.argCopy);
287 free(gOptions.argCopy);
/art/libartbase/base/
H A Dallocator.cc38 free(p);
H A Dallocator.h139 free(p);
H A Dlogging.cc118 free(buf);
H A Dstl_util.h79 // Deleter using free() for use with std::unique_ptr<>. See also UniqueCPtr<> below.
81 // NOTE: Deleting a const object is valid but free() takes a non-const pointer.
83 free(const_cast<void*>(ptr));
87 // Alias for std::unique_ptr<> that uses the C function free() to delete objects.
/art/openjdkjvmti/
H A Dti_allocator.cc11 * This code is free software; you can redistribute it and/or modify it
91 free(mem);
H A Dti_class.cc11 * This code is free software; you can redistribute it and/or modify it
153 free(const_cast<U*>(ptr));
/art/runtime/base/
H A Dfile_utils_test.cc77 free(root_dup);
H A Darena_allocator.cc236 free(reinterpret_cast<void*>(unaligned_memory_));
/art/runtime/jdwp/
H A Djdwp_expand_buf.cc65 free(pBuf->storage);
H A Djdwp_event.cc295 * Does not free the JdwpEvent.
432 free(pEvent->mods[i].classMatch.classPattern);
436 free(pEvent->mods[i].classExclude.classPattern);
441 free(pEvent);
/art/dexdump/
H A Ddexdump.cc1313 free(tmpBuf);
1322 free(typeDescriptor);
1323 free(accessStr);
1370 free(accessStr);
1474 free(*pLastPackage);
1477 free(mangle);
1598 free(accessStr);
1868 free(package);
/art/dexlayout/
H A Ddexdiag.cc365 free(pagemap);
422 free(pagemap);
H A Ddexlayout.cc1273 free(tmp_buf);
1282 free(type_descriptor);
1283 free(access_str);
1330 free(access_str);
1397 free(*last_package);
1400 free(mangle);
1530 free(access_str);
1554 free(package);
/art/compiler/utils/
H A Dswap_space.h102 // Map start of a free chunk to its size.
190 free(p);
/art/runtime/
H A Dmonitor.h160 free(ptr);
352 // During sweeping we may free an object and on a separate thread have an object created using
H A Dcommon_runtime_test.cc175 free(cwd);
238 free(cwd);
723 // Use at most a quarter the reported free space.
/art/runtime/gc/space/
H A Dlarge_object_space.cc191 LOG(FATAL) << "Attempted to free large object " << ptr << " which was not live";
246 // Keeps track of allocation sizes + whether or not the previous allocation is free.
247 // Used to coalesce free blocks and find the best fit block for an allocation for best fit object
248 // allocation. Each allocation has an AllocationInfo which contains the size of the previous free
263 // Updates the allocation size and whether or not it is free.
264 void SetByteSize(size_t size, bool free) { argument
267 alloc_size_ = (size / FreeListSpace::kAlignment) | (free ? kFlagFree : 0u);
269 // Returns true if the block is free.
282 // Finds and returns the next non free allocation info after ourself.
289 // Returns the previous free allocatio
[all...]
/art/openjdkjvm/
H A DOpenjdkJvm.cc11 * This code is free software; you can redistribute it and/or modify it
146 free(mon);
/art/dt_fd_forward/
H A Ddt_fd_forward.cc12 * This code is free software; you can redistribute it and/or modify it
639 mem_.free(data);
/art/runtime/jit/
H A Djit.cc579 free(memory);
/art/runtime/native/
H A Dsun_misc_Unsafe.cc240 free(reinterpret_cast<void*>(static_cast<uintptr_t>(address)));
/art/runtime/arch/mips/
H A Dquick_entrypoints_mips.S1754 # v0: free list head
1779 # Load the free list head (v0).
1805 # Decrement the size of the free list.
2329 sw $a0, 28($sp) # save arg0 in free arg slot
2336 lw $a0, 28($sp) # restore arg0 from free arg slot
/art/runtime/arch/mips64/
H A Dquick_entrypoints_mips64.S1679 # v0: free list head
1704 # Load the free list head (v0).
1729 # Decrement the size of the free list.

Completed in 541 milliseconds

12