/art/runtime/base/ |
H A D | logging_linux.cc | 31 void LogMessage::LogLine(const LogMessageData& data, const char* message) { argument 32 char severity = "VDIWEFF"[data.severity]; 35 data.file, data.line_number, message);
|
H A D | logging_android.cc | 33 void LogMessage::LogLine(const LogMessageData& data, const char* message) { argument 35 int priority = kLogSeverityToAndroidLogPriority[data.severity]; 37 LOG_PRI(priority, tag, "%s:%d] %s", data.file, data.line_number, message);
|
H A D | histogram_test.cc | 68 Histogram<uint64_t>::CumulativeData data; local 88 hist->CreateHistogram(&data); 89 PerValue = hist->Percentile(0.50, data); 95 Histogram<uint64_t>::CumulativeData data; local 120 hist->CreateHistogram(&data); 121 PerValue = hist->Percentile(0.50, data); 126 hist->PrintConfidenceIntervals(stream, 0.99, data); 162 Histogram<uint64_t>::CumulativeData data; local 163 hist->CreateHistogram(&data); 164 PerValue = hist->Percentile(0.50, data); 178 Histogram<uint64_t>::CumulativeData data; local 217 Histogram<uint64_t>::CumulativeData data; local 229 Histogram<uint64_t>::CumulativeData data; local 255 Histogram<uint64_t>::CumulativeData data; local [all...] |
H A D | stringpiece.h | 52 : ptr_(str.data()), length_(static_cast<int>(str.size())) { } 55 // data() may return a pointer to a buffer with embedded NULs, and the 57 // typically a mistake to pass data() to a routine that expects a NUL 59 const char* data() const { return ptr_; } function in class:art::StringPiece 68 void set(const char* data, int len) { argument 69 ptr_ = data; 79 void set(const void* data, int len) { argument 80 ptr_ = reinterpret_cast<const char*>(data); 98 return std::string(data(), size()); 106 return std::string(data(), siz [all...] |
H A D | histogram-inl.h | 152 inline void Histogram<Value>::PrintBins(std::ostream& os, const CumulativeData& data) const { 154 for (size_t bin_idx = 0; bin_idx < data.freq_.size(); ++bin_idx) { 155 if (bin_idx > 0 && data.perc_[bin_idx] == data.perc_[bin_idx - 1]) { 159 os << GetRange(bin_idx) << ": " << data.freq_[bin_idx] << "\t" 160 << data.perc_[bin_idx] * 100.0 << "%\n"; 166 const CumulativeData& data) const { 174 << (interval * 100) << "% C.I. " << FormatDuration(Percentile(per_0, data) * kAdjust, unit, 176 << "-" << FormatDuration(Percentile(per_1, data) * kAdjust, unit, kFractionalDigits) << " " 199 inline double Histogram<Value>::Percentile(double per, const CumulativeData& data) cons [all...] |
H A D | histogram.h | 27 // Creates a data histogram for a better understanding of statistical data. 29 // percentiles values, describing where the $% of the input data lies. 49 // Builds the cumulative distribution function from the frequency data. 54 void CreateHistogram(CumulativeData* data) const; 59 double Percentile(double per, const CumulativeData& data) const; 61 const CumulativeData& data) const; 62 void PrintBins(std::ostream& os, const CumulativeData& data) const;
|
/art/compiler/dex/ |
H A D | bb_optimizations.h | 34 void Start(PassDataHolder* data) const { 35 DCHECK(data != nullptr); 36 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; 41 bool Gate(const PassDataHolder* data) const { 42 DCHECK(data != nullptr); 43 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; 58 void Start(PassDataHolder* data) const { 59 DCHECK(data != nullptr); 60 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; 65 bool Gate(const PassDataHolder* data) cons [all...] |
H A D | bb_optimizations.cc | 26 bool CodeLayout::Worker(const PassDataHolder* data) const { 27 DCHECK(data != nullptr); 28 const PassMEDataHolder* pass_me_data_holder = down_cast<const PassMEDataHolder*>(data); 41 bool BBCombine::Worker(const PassDataHolder* data) const { 42 DCHECK(data != nullptr); 43 const PassMEDataHolder* pass_me_data_holder = down_cast<const PassMEDataHolder*>(data); 57 void BBOptimizations::Start(PassDataHolder* data) const { 58 DCHECK(data != nullptr); 59 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit;
|
H A D | pass.h | 53 * @param data the PassDataHolder. 56 virtual bool Gate(const PassDataHolder* data) const { 58 UNUSED(data); 67 virtual void Start(PassDataHolder* data) const { 69 UNUSED(data); 75 virtual void End(PassDataHolder* data) const { 77 UNUSED(data); 81 * @param data the object containing data necessary for the pass. 84 virtual bool Worker(const PassDataHolder* data) cons [all...] |
H A D | post_opt_passes.h | 27 * @brief There is some data that needs to be initialized before performing 35 void Start(PassDataHolder* data) const { 38 DCHECK(data != nullptr); 39 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; 55 bool Worker(const PassDataHolder* data) const; 57 bool Gate(const PassDataHolder* data) const; 69 bool Worker(const PassDataHolder* data) const; 81 void Start(PassDataHolder* data) const; 93 void Start(PassDataHolder* data) const { 94 DCHECK(data ! [all...] |
H A D | post_opt_passes.cc | 26 bool MethodUseCount::Gate(const PassDataHolder* data) const { 27 DCHECK(data != nullptr); 28 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; 30 // First initialize the data. 39 bool MethodUseCount::Worker(const PassDataHolder* data) const { 40 DCHECK(data != nullptr); 41 const PassMEDataHolder* pass_me_data_holder = down_cast<const PassMEDataHolder*>(data); 52 bool ClearPhiInstructions::Worker(const PassDataHolder* data) const { 53 DCHECK(data != nullptr); 54 const PassMEDataHolder* pass_me_data_holder = down_cast<const PassMEDataHolder*>(data); [all...] |
H A D | pass_driver_me_opts.h | 40 virtual void ApplyPass(PassDataHolder* data, const Pass* pass);
|
H A D | pass_driver_me_opts.cc | 72 void PassDriverMEOpts::ApplyPass(PassDataHolder* data, const Pass* pass) { argument 74 PassDriver::ApplyPass(data, pass); 79 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data);
|
H A D | pass_driver_me.h | 153 /** @brief The data holder that contains data needed for the PassDriverME. */ 159 static void DoWalkBasicBlocks(PassMEDataHolder* data, const PassME* pass, argument 165 data->bb = bb; 166 change = pass->Worker(data); 171 inline static void DoWalkBasicBlocks(PassMEDataHolder* data, const PassME* pass) { argument 172 DCHECK(data != nullptr); 173 CompilationUnit* c_unit = data->c_unit; 176 DoWalkBasicBlocks(data, pass, &iterator);
|
/art/compiler/optimizing/ |
H A D | pretty_printer_test.cc | 30 static void TestCode(const uint16_t* data, const char* expected) { argument 34 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); 43 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 54 TestCode(data, expected); 68 const uint16_t data[] = local 73 TestCode(data, expected); 89 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 94 TestCode(data, expected); 164 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 169 TestCode(data, expecte 191 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 219 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 240 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local [all...] |
H A D | codegen_test.cc | 69 static void TestCode(const uint16_t* data, bool has_result = false, int32_t expected = 0) { argument 73 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); 100 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM(Instruction::RETURN_VOID); local 101 TestCode(data); 105 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 109 TestCode(data); 113 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 118 TestCode(data); 145 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 150 TestCode(data); 154 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 164 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 172 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 180 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 189 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 198 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 209 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 220 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 230 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 240 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 249 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local [all...] |
H A D | dominator_test.cc | 27 static void TestCode(const uint16_t* data, const int* blocks, size_t blocks_length) { argument 31 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); 47 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 56 TestCode(data, dominators, sizeof(dominators) / sizeof(int)); 60 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 71 TestCode(data, dominators, sizeof(dominators) / sizeof(int)); 75 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 88 TestCode(data, dominators, sizeof(dominators) / sizeof(int)); 142 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local 155 TestCode(data, dominator 159 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 178 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 198 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 219 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 240 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local [all...] |
H A D | ssa_test.cc | 78 static void TestCode(const uint16_t* data, const char* expected) { argument 82 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); 122 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 128 TestCode(data, expected); 153 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 159 TestCode(data, expected); 184 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 192 TestCode(data, expected); 217 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 223 TestCode(data, expecte 246 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 277 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 311 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 353 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 396 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 438 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 462 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 490 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 526 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local [all...] |
H A D | linearize_test.cc | 36 static void TestCode(const uint16_t* data, const int* expected_order, size_t number_of_blocks) { argument 40 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); 73 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 81 TestCode(data, blocks, 9); 98 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 106 TestCode(data, blocks, 9); 124 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 133 TestCode(data, blocks, 10); 154 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 163 TestCode(data, block 184 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local [all...] |
H A D | liveness_test.cc | 42 static void TestCode(const uint16_t* data, const char* expected) { argument 46 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); 87 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 91 TestCode(data, expected); 109 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 113 TestCode(data, expected); 135 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 142 TestCode(data, expected); 182 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 190 TestCode(data, expecte 229 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 274 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 319 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 371 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 426 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 480 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 535 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local [all...] |
H A D | find_loops_test.cc | 30 static HGraph* TestCode(const uint16_t* data, ArenaPool* pool) { argument 33 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); 42 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 47 HGraph* graph = TestCode(data, &arena); 54 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 59 HGraph* graph = TestCode(data, &arena); 66 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local 74 HGraph* graph = TestCode(data, &arena); 81 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 90 HGraph* graph = TestCode(data, 97 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 142 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 167 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 191 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 216 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 242 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 266 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 297 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 327 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local 343 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local [all...] |
/art/runtime/native/ |
H A D | org_apache_harmony_dalvik_ddmc_DdmServer.cc | 27 ScopedByteArrayRO data(env, javaData); 28 DCHECK_LE(offset + length, static_cast<int32_t>(data.size())); 29 Dbg::DdmSendChunk(type, length, reinterpret_cast<const uint8_t*>(&data[offset]));
|
/art/runtime/ |
H A D | leb128.h | 28 static inline uint32_t DecodeUnsignedLeb128(const uint8_t** data) { argument 29 const uint8_t* ptr = *data; 49 *data = ptr; 57 static inline int32_t DecodeUnsignedLeb128P1(const uint8_t** data) { argument 58 return DecodeUnsignedLeb128(data) - 1; 64 static inline int32_t DecodeSignedLeb128(const uint8_t** data) { argument 65 const uint8_t* ptr = *data; 93 *data = ptr; 98 static inline uint32_t UnsignedLeb128Size(uint32_t data) { argument 99 // bits_to_encode = (data ! 108 SignedLeb128Size(int32_t data) argument [all...] |
/art/runtime/base/unix_file/ |
H A D | null_file_test.cc | 32 // ...but everything else is fine (though you'll get no data). 51 ASSERT_EQ(content.size(), static_cast<uint64_t>(f.Write(content.data(), content.size(), 0))); 59 ASSERT_EQ(-EINVAL, f.Write(content.data(), content.size(), -128)); 61 ASSERT_EQ(content.size(), static_cast<uint64_t>(f.Write(content.data(), content.size(), 0))); 62 ASSERT_EQ(content.size(), static_cast<uint64_t>(f.Write(content.data(), content.size(), 128)));
|
/art/runtime/quick/ |
H A D | inline_method_analyser.cc | 104 method->d.data = 0u; 157 InlineReturnArgData* data = &result->d.return_data; local 158 data->arg = reg - arg_start; 159 data->is_wide = (return_opcode == Instruction::RETURN_WIDE) ? 1u : 0u; 160 data->is_object = (return_opcode == Instruction::RETURN_OBJECT) ? 1u : 0u; 161 data->reserved = 0u; 162 data->reserved2 = 0u; 194 result->d.data = static_cast<uint64_t>(const_value); 247 InlineIGetIPutData* data = &result->d.ifield_data; local 248 if (!ComputeSpecialAccessorInfo(field_idx, false, verifier, data)) { 314 InlineIGetIPutData* data = &result->d.ifield_data; local [all...] |