/art/runtime/mirror/ |
H A D | array.h | 79 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset(component_size).Int32Value() + local 81 return reinterpret_cast<void*>(data); 85 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset(component_size).Int32Value() + local 87 return reinterpret_cast<void*>(data); 104 // Marker for the data (used by generated code)
|
H A D | string.cc | 182 const char* p = modified_utf8.data();
|
/art/compiler/optimizing/ |
H A D | code_generator.cc | 276 std::vector<uint8_t>* data, const DexCompilationUnit& dex_compilation_unit) const { 289 GcMapBuilder builder(data, pc_infos_.Size(), max_native_offset, dex_gc_map.RegWidth()); 300 void CodeGenerator::BuildMappingTable(std::vector<uint8_t>* data) const { 320 data->resize(data_size); 322 uint8_t* data_ptr = &(*data)[0]; 343 // Verify the encoded table holds the expected data. 360 void CodeGenerator::BuildVMapTable(std::vector<uint8_t>* data) const { 368 *data = vmap_encoder.GetData(); 275 BuildNativeGCMap( std::vector<uint8_t>* data, const DexCompilationUnit& dex_compilation_unit) const argument
|
/art/patchoat/ |
H A D | patchoat.cc | 93 // *image_filename = /data/dalvik-cache/<image_isa>/boot.art 815 const char* isa_str = option.substr(strlen("--instruction-set=")).data(); 825 input_oat_location = option.substr(strlen("--input-oat-location=")).data(); 831 input_oat_filename = option.substr(strlen("--input-oat-file=")).data(); 837 const char* oat_fd_str = option.substr(strlen("--input-oat-fd=")).data(); 845 input_image_location = option.substr(strlen("--input-image-location=")).data(); 851 output_oat_filename = option.substr(strlen("--output-oat-file=")).data(); 857 const char* oat_fd_str = option.substr(strlen("--output-oat-fd=")).data(); 869 output_image_filename = option.substr(strlen("--output-image-file=")).data(); 875 const char* image_fd_str = option.substr(strlen("--output-image-fd=")).data(); [all...] |
/art/runtime/base/ |
H A D | mutex.cc | 186 ContentionLogData* data = contention_log_data_; local 187 ++(data->contention_count); 188 data->AddToWaitTime(nano_time_blocked); 189 ContentionLogEntry* log = data->contention_log; 191 uint32_t slot = data->cur_content_log_entry.LoadRelaxed(); 198 slot = data->cur_content_log_entry.LoadRelaxed(); 200 } while (!data->cur_content_log_entry.CompareExchangeWeakRelaxed(slot, new_slot)); 210 const ContentionLogData* data = contention_log_data_; local 211 const ContentionLogEntry* log = data->contention_log; 212 uint64_t wait_time = data [all...] |
H A D | stringpiece.cc | 91 o.write(piece.data(), piece.size());
|
/art/runtime/native/ |
H A D | dalvik_system_VMDebug.cc | 190 * Cause "hprof" data to be dumped. We can throw an IOException if an 267 // object space for dumpsys meminfo. The other memory region data such 268 // as PSS, private/shared dirty/shared data are available via 270 static void VMDebug_getHeapSpaceStats(JNIEnv* env, jclass, jlongArray data) { argument 271 jlong* arr = reinterpret_cast<jlong*>(env->GetPrimitiveArrayCritical(data, 0)); 272 if (arr == nullptr || env->GetArrayLength(data) < 9) { 323 env->ReleasePrimitiveArrayCritical(data, arr, 0);
|
/art/test/ |
H A D | run-test | 45 export DEX_LOCATION=/data/run-test/${test_dir} 213 # Try to map the suffix64 flag and what we find in ${ANDROID_PRODUCT_OUT}/data/art-test to an architecture name. 215 grep32bit=`ls ${ANDROID_PRODUCT_OUT}/data/art-test | grep -E '^(arm|x86|mips)$'` 216 grep64bit=`ls ${ANDROID_PRODUCT_OUT}/data/art-test | grep -E '^(arm64|x86_64)$'` 268 run_args="${run_args} --runtime-option -Djava.library.path=/data/art-test/${target_arch_name}" 269 run_args="${run_args} --boot -Ximage:/data/art-test/core.art"
|
/art/compiler/ |
H A D | common_compiler_test.cc | 48 static void baddivideinst(int signo, siginfo *si, void *data) { argument 51 struct ucontext *uc = (struct ucontext *)data; 150 base = reinterpret_cast<const byte*>(code); // Base of data points at code. 156 base = nullptr; // Base of data in oat file, ie 0. 253 uintptr_t data = reinterpret_cast<uintptr_t>(code_start); local 254 uintptr_t base = RoundDown(data, kPageSize); 255 uintptr_t limit = RoundUp(data + code_length, kPageSize);
|
H A D | elf_patcher.h | 34 typedef void* (*ImageAddressCallback)(void* data, mirror::Object* obj);
|
/art/compiler/dex/ |
H A D | verified_method.cc | 121 // Write table data. 138 const std::vector<uint8_t>& data) { 140 // that the table data is well formed and all references are marked (or not) in the bitmap. 141 verifier::DexPcToReferenceMap map(&data[0]); 142 DCHECK_EQ(data.size(), map.RawSize()); 137 VerifyGcMap(verifier::MethodVerifier* method_verifier, const std::vector<uint8_t>& data) argument
|
/art/runtime/ |
H A D | common_runtime_test.h | 133 static void Hook(void* data, const std::string& reason);
|
H A D | profiler.cc | 57 // have some performance data after it's been used for a while. 102 std::string data(os.str()); 103 LOG(INFO) << data; 299 std::string data(os.str()); 300 const char *p = data.c_str(); 301 size_t length = data.length(); 653 // We write out profile data with dex pc and context information in the following format: 875 bool ProfileFile::GetProfileData(ProfileFile::ProfileData* data, const std::string& method_name) { argument 880 *data = i->second;
|
H A D | oat.h | 49 void UpdateChecksum(const void* data, size_t length); 143 uint8_t key_value_store_[0]; // note variable width data at end
|
H A D | elf_file.cc | 1350 // Creates a new tag and moves data pointer up to the start of the next one. 1353 const byte* data = *data_pointer; local 1354 uint32_t index = DecodeUnsignedLeb128(&data); 1357 reinterpret_cast<uintptr_t>(data) - reinterpret_cast<uintptr_t>(*data_pointer)); 1359 tag->tag_ = DecodeUnsignedLeb128(&data); 1360 tag->has_child_ = (*data == 0); 1361 data++; 1363 uint32_t attr = DecodeUnsignedLeb128(&data); 1364 uint32_t form = DecodeUnsignedLeb128(&data); 1377 *data_pointer = data; [all...] |
H A D | common_runtime_test.cc | 101 // But it needs to be set so that icu4c can find its locale data. 150 android_data = "/data/dalvik-cache"; 152 android_data += "/art-data-XXXXXX"; 373 void CheckJniAbortCatcher::Hook(void* data, const std::string& reason) { argument 375 *reinterpret_cast<std::string*>(data) += reason;
|
H A D | oat.cc | 47 // Estimate size of optional data. 95 // Update checksum for variable data size. 98 // Update for data, if existing. 141 void OatHeader::UpdateChecksum(const void* data, size_t length) { argument 143 const uint8_t* bytes = reinterpret_cast<const uint8_t*>(data);
|
H A D | runtime_linux.cc | 277 LogMessageData data(__FILE__, __LINE__, INTERNAL_FATAL, -1); 278 LogMessage::LogLine(data, "HandleUnexpectedSignal reentered\n");
|
H A D | jni_internal.h | 105 void (*check_jni_abort_hook)(void* data, const std::string& reason);
|
/art/runtime/quick/ |
H A D | inline_method_analyser.h | 136 uint64_t data; member in union:art::InlineMethod::__anon117 146 * If it is, record the inlining data. 148 * @param verifier the method verifier holding data about the method to analyse. 149 * @param method placeholder for the inline method data.
|
/art/runtime/jdwp/ |
H A D | jdwp_expand_buf.cc | 76 * Get the amount of data currently in the buffer. 83 * Ensure that the buffer has enough space to hold incoming data. If it 175 SetUtf8String(pBuf->storage + pBuf->curLen, s.data(), s.size());
|
/art/test/etc/ |
H A D | push-and-run-prebuilt-test-jar | 139 ARCH=$(adb shell ls -F /data/dalvik-cache | grep -Ewo "${ARCHITECTURES_PATTERN}")
|
/art/compiler/llvm/ |
H A D | llvm_compilation_unit.cc | 156 output->WriteFully(bitcode.data(), bitcode.size()); 183 output->WriteFully(elf_object_.data(), elf_object_.size()); 226 // Add target data
|
/art/compiler/dex/quick/ |
H A D | codegen_util.cc | 429 static void Push32(std::vector<uint8_t>&buf, int data) { argument 430 buf.push_back(data & 0xff); 431 buf.push_back((data >> 8) & 0xff); 432 buf.push_back((data >> 16) & 0xff); 433 buf.push_back((data >> 24) & 0xff); 438 uint64_t data = reinterpret_cast<uintptr_t>(pointer); local 440 Push32(buf, data & 0xFFFFFFFF); 441 Push32(buf, (data >> 32) & 0xFFFFFFFF); 443 Push32(buf, static_cast<uint32_t>(data)); 711 // Verify the encoded table holds the expected data [all...] |
/art/compiler/utils/ |
H A D | assembler.h | 246 // must be used to guarantee that the underlying data area is big enough to 314 // The limit is set to kMinimumGap bytes before the end of the data area. 341 // Compute the limit based on the data area and the capacity. See 343 static byte* ComputeLimit(byte* data, size_t capacity) { argument 344 return data + capacity - kMinimumGap;
|