/art/compiler/jni/quick/x86/ |
D | calling_convention_x86.cc | 44 template <size_t size> 46 const ManagedRegister (&callee_saves)[size]) { in CalculateCoreCalleeSpillMask() argument 207 const size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; in FrameSize() 225 size_t size = GetNativeOutArgsSize(/*num_args=*/ NumberOfExtraArgumentsForJni() + NumArgs(), in OutFrameSize() local 235 size += kFramePointerSize; in OutFrameSize() 243 if (return_type_ok && size == kFramePointerSize) { in OutFrameSize() 253 size_t out_args_size = RoundUp(size, kNativeStackAlignment); in OutFrameSize() 291 kCalleeSaveRegisters + std::size(kCalleeSaveRegisters), in HiddenArgumentRegister()
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 108 int size = registers.GetRegisterSizeInBytes(); in SpillRegisters() local 113 if (!IsAlignedParam(offset, 2 * size) && registers.GetCount() % 2 != 0) { in SpillRegisters() 117 offset += size; in SpillRegisters() 124 cfi_.RelOffset(DWARFReg(dst1), offset + size); in SpillRegisters() 125 offset += 2 * size; in SpillRegisters() 136 int size = registers.GetRegisterSizeInBytes(); in UnspillRegisters() local 139 if (!IsAlignedParam(offset, 2 * size) && registers.GetCount() % 2 != 0) { in UnspillRegisters() 143 offset += size; in UnspillRegisters() 151 offset += 2 * size; in UnspillRegisters()
|
/art/tools/ahat/src/main/com/android/ahat/heapdump/ |
D | DiffFields.java | 55 while (currentPos < currentSorted.size() && baselinePos < baselineSorted.size()) { in diff() 72 while (currentPos < currentSorted.size()) { in diff() 78 while (baselinePos < baselineSorted.size()) { in diff()
|
D | AhatSnapshot.java | 51 AhatInstance.computeReachability(mSuperRoot, progress, mInstances.size()); in AhatSnapshot() 60 nra.referent.addRegisteredNativeSize(nra.size); in AhatSnapshot() 89 new Dominators(graph).progress(progress, mInstances.size()).computeDominators(mSuperRoot); in AhatSnapshot() 91 AhatInstance.computeRetainedSize(mSuperRoot, mHeaps.size()); in AhatSnapshot() 97 mRootSite.prepareForUse(0, mHeaps.size(), retained); in AhatSnapshot()
|
D | Instances.java | 74 int end = mInstances.size(); in get() 90 public int size() { in size() method in Instances 91 return mInstances.size(); in size()
|
/art/runtime/arch/x86/ |
D | asm_support_x86.S | 69 #define SIZE(name) .size name, .-name 76 #define CFI_ADJUST_CFA_OFFSET(size) .cfi_adjust_cfa_offset size argument 77 #define CFI_DEF_CFA(reg,size) .cfi_def_cfa reg,size argument 80 #define CFI_REL_OFFSET(reg,size) .cfi_rel_offset reg,size argument 93 #define CFI_ADJUST_CFA_OFFSET(size) argument 94 #define CFI_DEF_CFA(reg,size) argument 97 #define CFI_REL_OFFSET(reg,size) argument
|
/art/runtime/ |
D | class_loader_context.cc | 83 for (size_t i = 0; i < info->shared_libraries.size(); ++i) { in AddToWorkList() 216 if (dex_file_with_checksum.size() != 2) { in ParseClassLoaderSpec() 358 remaining.size() - first_class_loader_separator - 1); in ParseInternal() 372 if (remaining.size() == shared_library_close + 1) { in ParseInternal() 374 } else if ((remaining.size() == shared_library_close + 2) || in ParseInternal() 380 remaining.size() - shared_library_close - 2); in ParseInternal() 435 size_t opened_dex_files_index = info->opened_dex_files.size(); in OpenDexFiles() 448 if (dex_file_index >= fds.size()) { in OpenDexFiles() 513 for (size_t k = opened_dex_files_index; k < info->opened_dex_files.size(); k++) { in OpenDexFiles() 523 if (dex_file_index != fds.size()) { in OpenDexFiles() [all …]
|
/art/test/094-pattern/ |
D | info.txt | 3 The test may throw a StackOverflowError if the stack size is too small. With 4 some regex libs, -Xss65k is the minimum allowable size.
|
/art/libdexfile/dex/ |
D | compact_offset_table.cc | 93 while (block_start < offsets.size()) { in Build() 95 offset_table.push_back(out_data->size()); in Build() 98 const size_t block_size = std::min(offsets.size() - block_start, kElementsPerIndex); in Build() 127 *out_table_offset = out_data->size(); in Build() 130 reinterpret_cast<const uint8_t*>(&offset_table[0] + offset_table.size())); in Build()
|
/art/libelffile/dwarf/ |
D | writer.h | 132 DCHECK_LT(offset + 3, data_->size()); in UpdateUint32() 140 DCHECK_LT(offset + 7, data_->size()); in UpdateUint64() 152 DCHECK_LE(offset + UnsignedLeb128Size(value), data_->size()); in UpdateUleb128() 162 data_->resize(RoundUp(data_->size(), alignment), 0); in Pad() 169 size_t size() const { in size() function 170 return data_->size(); in size()
|
D | debug_line_opcode_writer.h | 130 patch_locations_.push_back(this->data()->size()); in SetAddress() 135 patch_locations_.push_back(this->data()->size()); in SetAddress() 145 int size = 1 + in DefineFile() local 151 this->PushUleb128(size); in DefineFile() 152 size_t start = data()->size(); in DefineFile() 158 DCHECK_EQ(start + size, data()->size()); in DefineFile()
|
/art/dex2oat/ |
D | dex2oat.cc | 195 if (command.size() <= 1U) { in StrippedCommandLine() 988 parser_options->oat_symbols.size() != oat_filenames_.size()) { in ProcessOptions() 992 if (!image_filenames_.empty() && image_filenames_.size() != oat_filenames_.size()) { in ProcessOptions() 1015 } else if (dex_locations_.size() != dex_filenames_.size()) { in ProcessOptions() 1020 if (oat_filenames_.size() != 1 && oat_filenames_.size() != dex_filenames_.size()) { in ProcessOptions() 1193 DCHECK_EQ(1u, oat_locations.size()); in ExpandOatAndImageFilenames() 1235 invocation.size())) == -1) { in InsertCompileOptions() 1646 for (size_t i = 0; i < files->size(); ++i) { in EraseOutputFiles() 1664 VLOG(compiler) << "Loaded " << image_classes.size() in LoadClassProfileDescriptors() 1704 for (size_t i = 0, size = oat_writers_.size(); i != size; ++i) { in Setup() local [all …]
|
/art/runtime/gc/space/ |
D | large_object_space_test.cc | 59 while (requests.size() < num_allocations) { in LargeObjectTest() 77 for (size_t j = 0; j < requests.size(); ++j) { in LargeObjectTest() 78 std::swap(requests[j], requests[test_rand(&rand_seed) % requests.size()]); in LargeObjectTest() 96 size_t limit = phase == 0 ? requests.size() / 2 : 0; in LargeObjectTest() 97 while (requests.size() > limit) { in LargeObjectTest() 128 AllocRaceTask(size_t id, size_t iterations, size_t size, LargeObjectSpace* los) : in AllocRaceTask() argument 129 id_(id), iterations_(iterations), size_(size), los_(los) {} in AllocRaceTask()
|
D | dlmalloc_space-inl.h | 47 size_t size = mspace_usable_size(obj_ptr); in AllocationSizeNonvirtual() local 49 *usable_size = size; in AllocationSizeNonvirtual() 51 return size + kChunkOverhead; in AllocationSizeNonvirtual()
|
/art/libdexfile/external/include/art_api/ |
D | dex_file_support.h | 56 : ext_string_(MakeExtDexFileString(str.data(), str.size())) {} in DexString() 70 size_t size() const { in size() function 75 size_t length() const { return size(); } in length() 95 static const struct ExtDexFileString* MakeExtDexFileString(const char* str, size_t size) { 99 return g_ExtDexFileMakeString(str, size); 150 size_t* size, in OpenFromMemory() argument 160 if (g_ExtDexFileOpenFromMemory(addr, size, location.c_str(), &ext_error_msg, &ext_dex_file)) { in OpenFromMemory()
|
/art/compiler/jni/quick/arm64/ |
D | calling_convention_arm64.cc | 87 template <size_t size> 89 const ManagedRegister (&callee_saves)[size]) { in CalculateCoreCalleeSpillMask() argument 99 template <size_t size> 100 static constexpr uint32_t CalculateFpCalleeSpillMask(const ManagedRegister (&callee_saves)[size]) { in CalculateFpCalleeSpillMask() argument 252 size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; in FrameSize() 275 size_t size = GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in OutFrameSize() local 283 if (is_critical_native_ && (size != 0u || RequiresSmallResultTypeExtension())) { in OutFrameSize() 284 size += kFramePointerSize; // We need to spill LR with the args. in OutFrameSize() 286 size_t out_args_size = RoundUp(size, kAapcs64StackAlignment); in OutFrameSize() 362 kCalleeSaveRegisters + std::size(kCalleeSaveRegisters), in HiddenArgumentRegister() [all …]
|
/art/test/004-UnsafeTest/src/ |
D | Main.java | 257 int size = 4 * 1024; in testCopyMemoryPrimitiveArrays() local 258 long memory = unsafeTestMalloc(size); in testCopyMemoryPrimitiveArrays() 261 float[] inputFloats = new float[size / floatSize]; in testCopyMemoryPrimitiveArrays() 265 float[] outputFloats = new float[size / floatSize]; in testCopyMemoryPrimitiveArrays() 266 unsafe.copyMemoryFromPrimitiveArray(inputFloats, 0, memory, size); in testCopyMemoryPrimitiveArrays() 267 unsafe.copyMemoryToPrimitiveArray(memory, outputFloats, 0, size); in testCopyMemoryPrimitiveArrays() 273 double[] inputDoubles = new double[size / doubleSize]; in testCopyMemoryPrimitiveArrays() 277 double[] outputDoubles = new double[size / doubleSize]; in testCopyMemoryPrimitiveArrays() 278 unsafe.copyMemoryFromPrimitiveArray(inputDoubles, 0, memory, size); in testCopyMemoryPrimitiveArrays() 279 unsafe.copyMemoryToPrimitiveArray(memory, outputDoubles, 0, size); in testCopyMemoryPrimitiveArrays() [all …]
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | OffsetTracker.java | 185 if (offsettableTableIdx == offsettableTable.size()) { in updatePositionOfNextOffsettable() 240 if (offsettableTableIdx != offsettableTable.size()) { in updateOffsets() 288 indexAfterMapList = offsettableTable.size(); in rememberPointAfterMapList() 306 typeListMapItem.size = 1; in addTypeListsToMapFile() 332 fieldMapItem.size = 1; in addFieldIdsToHeaderAndMapFile() 351 for (int i = 0; i < offsettableTable.size(); i++) { in updateOffsetsInHeaderAndMapFile() 416 for (int i = 0; i < offsettableTable.size(); i++) { in insertNewOffsettableAsFirstEverTypeList() 437 for (int i = 0; i < offsettableTable.size(); i++) { in insertNewOffsettableAsFirstEverField() 485 for (int i = 0; i < offsettableTable.size(); i++) { in getOffsettableIndexForFirstItemType() 494 for (int i = 0; i < offsettableTable.size(); i++) { in getOffsettableIndexForItem() [all …]
|
/art/libartbase/base/ |
D | allocator.cc | 33 void* Alloc(size_t size) override { in Alloc() argument 34 return calloc(sizeof(uint8_t), size); in Alloc() 52 void* Alloc(size_t size ATTRIBUTE_UNUSED) override { in Alloc()
|
/art/compiler/optimizing/ |
D | load_store_elimination.cc | 97 heap_values_for_(graph->GetBlocks().size(), in LSEVisitor() 166 size_t size = removed_loads_.size(); in FindSubstitute() local 167 for (size_t i = 0; i < size; i++) { in FindSubstitute() 205 size_t size = removed_loads_.size(); in RemoveInstructions() local 206 DCHECK_EQ(size, substitute_instructions_for_loads_.size()); in RemoveInstructions() 207 for (size_t i = 0; i < size; i++) { in RemoveInstructions() 324 for (size_t i = 0; i < heap_values.size(); i++) { in KeepStoresIfAliasedToLocation() 343 for (size_t i = 0; i < heap_values.size(); i++) { in HandleLoopSideEffects() 347 for (size_t i = 0; i < heap_values.size(); i++) { in HandleLoopSideEffects() 354 for (size_t i = 0; i < heap_values.size(); i++) { in HandleLoopSideEffects() [all …]
|
/art/test/1900-track-alloc/src/art/ |
D | Test1900.java | 138 private static native long doAllocate(long jvmtienv, long size); in doAllocate() argument 139 private static long doAllocate(long size) { in doAllocate() argument 140 return doAllocate(getDefaultJvmtiEnv(), size); in doAllocate() 144 private static void doDeallocate(long size) { in doDeallocate() argument 145 doDeallocate(getDefaultJvmtiEnv(), size); in doDeallocate() local
|
/art/tools/ahat/src/main/com/android/ahat/ |
D | OverviewHandler.java | 69 Size size = heap.getSize(); in printHeapSizes() local 71 if (!size.isZero() || !base.isZero()) { in printHeapSizes() 72 SizeTable.row(doc, DocString.text(heap.getName()), size, base); in printHeapSizes() 73 totalSize = totalSize.plus(size); in printHeapSizes()
|
/art/openjdkjvmti/ |
D | ti_ddms.cc | 78 JvmtiUniquePtr<jbyte[]> ret = AllocJvmtiUniquePtr<jbyte[]>(env, out_data.size(), &error); in HandleChunk() 82 memcpy(ret.get(), out_data.data(), out_data.size()); in HandleChunk() 84 *data_length_out = static_cast<jint>(out_data.size()); in HandleChunk()
|
/art/tools/dexfuzz/src/dexfuzz/fuzzers/ |
D | FuzzerMultiple.java | 36 if (Options.inputFileList.size() > 1) { in getNextInputFilename() 37 int nextIndex = iterations % Options.inputFileList.size(); in getNextInputFilename()
|
/art/runtime/base/ |
D | timing_logger.cc | 76 for (size_t i = 0; i < timings.size(); ++i) { in AddLogger() 156 if (timings_.size() < 2) { in GetTotalNs() 163 DCHECK_LT(start_idx, timings_.size()); in FindTimingIndex() 164 for (size_t i = start_idx; i < timings_.size(); ++i) { in FindTimingIndex() 174 ret.data_.resize(timings_.size()); in CalculateTimingData() 176 for (size_t i = 0; i < timings_.size(); ++i) { in CalculateTimingData() 205 for (size_t i = 0; i < timings_.size(); ++i) { in Dump() 215 for (size_t i = 0; i < timings_.size(); ++i) { in Dump() 243 for (size_t i = 0; i < timings_.size(); ++i) { in Verify()
|