Lines Matching refs:std

71 std::string GetThreadName(pid_t tid) {  in GetThreadName()
72 std::string result; in GetThreadName()
134 bool ReadFileToString(const std::string& file_name, std::string* result) { in ReadFileToString()
140 std::vector<char> buf(8 * KB); in ReadFileToString()
153 bool PrintFileToLog(const std::string& file_name, LogSeverity level) { in PrintFileToLog()
206 std::string PrettyDescriptor(mirror::String* java_descriptor) { in PrettyDescriptor()
213 std::string PrettyDescriptor(mirror::Class* klass) { in PrettyDescriptor()
217 std::string temp; in PrettyDescriptor()
221 std::string PrettyDescriptor(const char* descriptor) { in PrettyDescriptor()
254 std::string result; in PrettyDescriptor()
270 std::string PrettyField(ArtField* f, bool with_type) { in PrettyField()
274 std::string result; in PrettyField()
279 std::string temp; in PrettyField()
286 std::string PrettyField(uint32_t field_idx, const DexFile& dex_file, bool with_type) { in PrettyField()
291 std::string result; in PrettyField()
302 std::string PrettyType(uint32_t type_idx, const DexFile& dex_file) { in PrettyType()
310 std::string PrettyArguments(const char* signature) { in PrettyArguments()
311 std::string result; in PrettyArguments()
326 std::string argument_descriptor(signature, argument_length); in PrettyArguments()
340 std::string PrettyReturnType(const char* signature) { in PrettyReturnType()
347 std::string PrettyMethod(ArtMethod* m, bool with_signature) { in PrettyMethod()
354 std::string result(PrettyDescriptor(m->GetDeclaringClassDescriptor())); in PrettyMethod()
362 std::string sig_as_string(signature.ToString()); in PrettyMethod()
372 std::string PrettyMethod(uint32_t method_idx, const DexFile& dex_file, bool with_signature) { in PrettyMethod()
377 std::string result(PrettyDescriptor(dex_file.GetMethodDeclaringClassDescriptor(method_id))); in PrettyMethod()
382 std::string sig_as_string(signature.ToString()); in PrettyMethod()
392 std::string PrettyTypeOf(mirror::Object* obj) { in PrettyTypeOf()
399 std::string temp; in PrettyTypeOf()
400 std::string result(PrettyDescriptor(obj->GetClass()->GetDescriptor(&temp))); in PrettyTypeOf()
407 std::string PrettyClass(mirror::Class* c) { in PrettyClass()
411 std::string result; in PrettyClass()
418 std::string PrettyClassAndClassLoader(mirror::Class* c) { in PrettyClassAndClassLoader()
422 std::string result; in PrettyClassAndClassLoader()
432 std::string PrettyJavaAccessFlags(uint32_t access_flags) { in PrettyJavaAccessFlags()
433 std::string result; in PrettyJavaAccessFlags()
461 std::string PrettySize(int64_t byte_count) { in PrettySize()
487 std::string PrintableChar(uint16_t ch) { in PrintableChar()
488 std::string result; in PrintableChar()
499 std::string PrintableString(const char* utf) { in PrintableString()
500 std::string result; in PrintableString()
535 std::string MangleForJni(const std::string& s) { in MangleForJni()
536 std::string result; in MangleForJni()
564 std::string DotToDescriptor(const char* class_name) { in DotToDescriptor()
565 std::string descriptor(class_name); in DotToDescriptor()
566 std::replace(descriptor.begin(), descriptor.end(), '.', '/'); in DotToDescriptor()
573 std::string DescriptorToDot(const char* descriptor) { in DescriptorToDot()
578 std::string result(descriptor + 1, length - 2); in DescriptorToDot()
579 std::replace(result.begin(), result.end(), '/', '.'); in DescriptorToDot()
583 std::string result(descriptor); in DescriptorToDot()
584 std::replace(result.begin(), result.end(), '/', '.'); in DescriptorToDot()
592 std::string DescriptorToName(const char* descriptor) { in DescriptorToName()
595 std::string result(descriptor + 1, length - 2); in DescriptorToName()
601 std::string JniShortName(ArtMethod* m) { in JniShortName()
602 std::string class_name(m->GetDeclaringClassDescriptor()); in JniShortName()
609 std::string method_name(m->GetName()); in JniShortName()
611 std::string short_name; in JniShortName()
619 std::string JniLongName(ArtMethod* m) { in JniLongName()
620 std::string long_name; in JniLongName()
624 std::string signature(m->GetSignature().ToString()); in JniLongName()
874 void Split(const std::string& s, char separator, std::vector<std::string>* result) { in Split()
885 result->push_back(std::string(start, p - start)); in Split()
890 std::string Trim(const std::string& s) { in Trim()
891 std::string result; in Trim()
920 std::string Join(const std::vector<StringT>& strings, char separator) { in Join()
925 std::string result(strings[0]); in Join()
934 template std::string Join<std::string>(const std::vector<std::string>& strings, char separator);
935 template std::string Join<const char*>(const std::vector<const char*>& strings, char separator);
937 bool StartsWith(const std::string& s, const char* prefix) { in StartsWith()
941 bool EndsWith(const std::string& s, const char* suffix) { in EndsWith()
985 std::string stats; in GetTaskStats()
992 std::vector<std::string> fields; in GetTaskStats()
1000 std::string GetSchedulerGroupName(pid_t tid) { in GetSchedulerGroupName()
1005 std::string cgroup_file; in GetSchedulerGroupName()
1009 std::vector<std::string> cgroup_lines; in GetSchedulerGroupName()
1012 std::vector<std::string> cgroup_fields; in GetSchedulerGroupName()
1014 std::vector<std::string> cgroups; in GetSchedulerGroupName()
1028 static inline void WritePrefix(std::ostream* os, const char* prefix, bool odd) { in WritePrefix()
1038 static bool RunCommand(std::string cmd, std::ostream* os, const char* prefix) { in RunCommand()
1085 static void Addr2line(const std::string& map_src, uintptr_t offset, std::ostream& os, in Addr2line()
1087 std::string cmdline(StringPrintf("addr2line --functions --inlines --demangle -e %s %zx", in Addr2line()
1093 void DumpNativeStack(std::ostream& os, pid_t tid, const char* prefix, in DumpNativeStack()
1101 std::unique_ptr<Backtrace> backtrace(Backtrace::Create(BACKTRACE_CURRENT_PROCESS, tid)); in DumpNativeStack()
1172 void DumpKernelStack(std::ostream&, pid_t, const char*, bool) {} in DumpKernelStack()
1176 void DumpKernelStack(std::ostream& os, pid_t tid, const char* prefix, bool include_count) { in DumpKernelStack()
1182 std::string kernel_stack_filename(StringPrintf("/proc/self/task/%d/stack", tid)); in DumpKernelStack()
1183 std::string kernel_stack; in DumpKernelStack()
1189 std::vector<std::string> kernel_stack_frames; in DumpKernelStack()
1230 std::string error_msg; in GetAndroidData()
1240 const char* GetAndroidDataSafe(std::string* error_msg) { in GetAndroidDataSafe()
1257 void GetDalvikCache(const char* subdir, const bool create_if_absent, std::string* dalvik_cache, in GetDalvikCache()
1260 std::string error_msg; in GetDalvikCache()
1270 const std::string dalvik_cache_root(StringPrintf("%s/dalvik-cache/", android_data)); in GetDalvikCache()
1281 static std::string GetDalvikCacheImpl(const char* subdir, in GetDalvikCacheImpl()
1286 const std::string dalvik_cache_root(StringPrintf("%s/dalvik-cache/", android_data)); in GetDalvikCacheImpl()
1287 const std::string dalvik_cache = dalvik_cache_root + subdir; in GetDalvikCacheImpl()
1325 std::string GetDalvikCache(const char* subdir, const bool create_if_absent) { in GetDalvikCache()
1329 std::string GetDalvikCacheOrDie(const char* subdir, const bool create_if_absent) { in GetDalvikCacheOrDie()
1334 std::string* filename, std::string* error_msg) { in GetDalvikCacheFilename()
1339 std::string cache_file(&location[1]); // skip leading slash in GetDalvikCacheFilename()
1344 std::replace(cache_file.begin(), cache_file.end(), '/', '@'); in GetDalvikCacheFilename()
1349 std::string GetDalvikCacheFilenameOrDie(const char* location, const char* cache_location) { in GetDalvikCacheFilenameOrDie()
1350 std::string ret; in GetDalvikCacheFilenameOrDie()
1351 std::string error_msg; in GetDalvikCacheFilenameOrDie()
1358 static void InsertIsaDirectory(const InstructionSet isa, std::string* filename) { in InsertIsaDirectory()
1362 CHECK_NE(pos, std::string::npos) << *filename << " " << isa; in InsertIsaDirectory()
1367 std::string GetSystemImageFilename(const char* location, const InstructionSet isa) { in GetSystemImageFilename()
1370 std::string filename(location); in GetSystemImageFilename()
1390 bool Exec(std::vector<std::string>& arg_vector, std::string* error_msg) { in Exec()
1391 const std::string command_line(Join(arg_vector, ' ')); in Exec()
1397 std::vector<char*> args; in Exec()
1399 const std::string& arg = arg_vector[i]; in Exec()
1443 void EncodeUnsignedLeb128(uint32_t data, std::vector<uint8_t>* dst) { in EncodeUnsignedLeb128()
1447 void EncodeSignedLeb128(int32_t data, std::vector<uint8_t>* dst) { in EncodeSignedLeb128()
1451 std::string PrettyDescriptor(Primitive::Type type) { in PrettyDescriptor()