Lines Matching refs:LengthPrefixedArray

37 const LengthPrefixedArray<T>* CopyArray(SwapSpace* swap_space, const ArrayRef<const T>& array) {  in CopyArray()
40 void* storage = allocator.allocate(LengthPrefixedArray<T>::ComputeSize(array.size())); in CopyArray()
41 LengthPrefixedArray<T>* array_copy = new(storage) LengthPrefixedArray<T>(array.size()); in CopyArray()
47 void ReleaseArray(SwapSpace* swap_space, const LengthPrefixedArray<T>* array) { in ReleaseArray()
49 size_t size = LengthPrefixedArray<T>::ComputeSize(array->size()); in ReleaseArray()
50 array->~LengthPrefixedArray<T>(); in ReleaseArray()
57 inline const LengthPrefixedArray<T>* CompiledMethodStorage::AllocateOrDeduplicateArray( in AllocateOrDeduplicateArray()
71 const LengthPrefixedArray<T>* array) { in ReleaseArrayIfNotDeduplicated()
95 const LengthPrefixedArray<T>* Copy(const ArrayRef<const T>& array) { in Copy()
99 void Destroy(const LengthPrefixedArray<T>* array) { in Destroy()
177 const LengthPrefixedArray<uint8_t>* CompiledMethodStorage::DeduplicateCode( in DeduplicateCode()
182 void CompiledMethodStorage::ReleaseCode(const LengthPrefixedArray<uint8_t>* code) { in ReleaseCode()
186 const LengthPrefixedArray<uint8_t>* CompiledMethodStorage::DeduplicateVMapTable( in DeduplicateVMapTable()
191 void CompiledMethodStorage::ReleaseVMapTable(const LengthPrefixedArray<uint8_t>* table) { in ReleaseVMapTable()
195 const LengthPrefixedArray<uint8_t>* CompiledMethodStorage::DeduplicateCFIInfo( in DeduplicateCFIInfo()
200 void CompiledMethodStorage::ReleaseCFIInfo(const LengthPrefixedArray<uint8_t>* cfi_info) { in ReleaseCFIInfo()
204 const LengthPrefixedArray<linker::LinkerPatch>* CompiledMethodStorage::DeduplicateLinkerPatches( in DeduplicateLinkerPatches()
210 const LengthPrefixedArray<linker::LinkerPatch>* linker_patches) { in ReleaseLinkerPatches()