/art/libartbase/base/ |
D | scoped_flock.cc | 32 /* static */ ScopedFlock LockedFile::Open(const char* filename, std::string* error_msg) { in Open() argument 33 return Open(filename, O_CREAT | O_RDWR, true, error_msg); in Open() 36 /* static */ ScopedFlock LockedFile::Open(const char* filename, int flags, bool block, in Open() argument 40 UNUSED(filename); in Open() 52 std::unique_ptr<File> file(OS::OpenFileWithFlags(filename, flags, /* auto_flush= */ false)); in Open() 54 *error_msg = StringPrintf("Failed to open file '%s': %s", filename, strerror(errno)); in Open() 65 *error_msg = StringPrintf("Failed to lock file '%s': %s", filename, strerror(errno)); in Open() 71 *error_msg = StringPrintf("Failed to fstat file '%s': %s", filename, strerror(errno)); in Open() 75 int stat_result = TEMP_FAILURE_RETRY(stat(filename, &stat_stat)); in Open() 77 PLOG(WARNING) << "Failed to stat, will retry: " << filename; in Open() [all …]
|
D | file_magic.cc | 32 File OpenAndReadMagic(const char* filename, uint32_t* magic, std::string* error_msg) { in OpenAndReadMagic() argument 34 File fd(filename, O_RDONLY, /* check_usage= */ false); in OpenAndReadMagic() 36 *error_msg = StringPrintf("Unable to open '%s' : %s", filename, strerror(errno)); in OpenAndReadMagic() 40 StringPrintf("Error in reading magic from file %s: %s", filename, error_msg->c_str()); in OpenAndReadMagic()
|
D | common_art_test.cc | 95 ScratchFile::ScratchFile(const std::string& filename) : filename_(filename) { in ScratchFile() argument 157 if (path.filename() == std::filesystem::path("linux-x86")) { in GetAndroidBuildTop() 162 if (path.filename() == std::filesystem::path("testcases")) { in GetAndroidBuildTop() 351 std::string filename(IsHost() ? GetAndroidBuildTop() + location : location); in LoadExpectSingleDexFile() local 352 if (!dex_file_loader.Open(filename.c_str(), in LoadExpectSingleDexFile() 358 LOG(FATAL) << "Could not open .dex file '" << filename << "': " << error_msg << "\n"; in LoadExpectSingleDexFile() 361 CHECK_EQ(1U, dex_files.size()) << "Expected only one dex file in " << filename; in LoadExpectSingleDexFile() 375 std::string filename(dirpath); in ClearDirectory() local 376 filename.push_back('/'); in ClearDirectory() 377 filename.append(e->d_name); in ClearDirectory() [all …]
|
D | file_utils.cc | 343 std::string* filename, std::string* error_msg) { in GetDalvikCacheFilename() argument 356 *filename = StringPrintf("%s/%s", cache_location, cache_file.c_str()); in GetDalvikCacheFilename() 364 static void InsertIsaDirectory(const InstructionSet isa, std::string* filename) { in InsertIsaDirectory() argument 367 size_t pos = filename->rfind('/'); in InsertIsaDirectory() 368 CHECK_NE(pos, std::string::npos) << *filename << " " << isa; in InsertIsaDirectory() 369 filename->insert(pos, "/", 1); in InsertIsaDirectory() 370 filename->insert(pos + 1, GetInstructionSetString(isa)); in InsertIsaDirectory() 376 std::string filename(location); in GetSystemImageFilename() local 377 InsertIsaDirectory(isa, &filename); in GetSystemImageFilename() 378 return filename; in GetSystemImageFilename() [all …]
|
D | zip_archive.cc | 233 ZipArchive* ZipArchive::Open(const char* filename, std::string* error_msg) { in Open() argument 234 DCHECK(filename != nullptr); in Open() 237 const int32_t error = OpenArchive(filename, &handle); in Open() 248 ZipArchive* ZipArchive::OpenFromFd(int fd, const char* filename, std::string* error_msg) { in OpenFromFd() argument 249 DCHECK(filename != nullptr); in OpenFromFd() 253 const int32_t error = OpenArchiveFd(fd, filename, &handle); in OpenFromFd()
|
D | scoped_flock.h | 48 static ScopedFlock Open(const char* filename, int flags, bool block, 52 static ScopedFlock Open(const char* filename, std::string* error_msg);
|
D | file_utils.h | 86 std::string* filename, std::string* error_msg); 99 std::string ReplaceFileExtension(const std::string& filename, const std::string& new_extension);
|
/art/tools/ahat/src/test/com/android/ahat/ |
D | ProguardMapTest.java | 68 assertEquals("SourceFile.java", frame.filename); in proguardMap() 83 assertEquals("SourceFile.java", frame.filename); in proguardMap() 108 assertEquals("Methods.java", frame.filename); in proguardMap() 114 assertEquals("Methods.java", frame.filename); in proguardMap() 120 assertEquals("Methods.java", frame.filename); in proguardMap() 126 assertEquals("Methods.java", frame.filename); in proguardMap() 133 assertEquals("Methods.java", frame.filename); in proguardMap() 140 assertEquals("Methods.java", frame.filename); in proguardMap() 146 assertEquals("Methods.java", frame.filename); in proguardMap() 152 assertEquals("Methods.java", frame.filename); in proguardMap() [all …]
|
/art/test/071-dexfile-get-static-size/src/ |
D | Main.java | 20 private static long getDexFileSize(String filename) throws Exception { in getDexFileSize() argument 28 Object dexFile = DexFile_loadDex.invoke(null, filename, null, 0); in getDexFileSize() 33 String filename = System.getenv("DEX_LOCATION") + "/res/" + resource; in test() local 34 long size = getDexFileSize(filename); in test()
|
/art/build/apex/ |
D | art_apex_test.py | 217 path = zipinfo.filename 295 def check_executable(self, filename): argument 296 path = 'bin/%s' % filename 302 def check_executable_symlink(self, filename): argument 303 path = 'bin/%s' % filename 330 def check_art_test_executable(self, filename): argument 333 self.fail('ART test binary missing: %s', filename) 335 test_path = '%s/%s' % (dir, filename) 340 def check_art_test_data(self, filename): argument 343 self.fail('ART test data missing: %s', filename) [all …]
|
/art/runtime/ |
D | monitor_android.cc | 70 const char* filename = nullptr; in LogContentionEvent() local 75 TranslateLocation(m, pc, &filename, &line_number); in LogContentionEvent() 78 ctx << filename; in LogContentionEvent() 90 } else if (strcmp(filename, owner_filename) == 0) { in LogContentionEvent()
|
D | module_exclusion_test.cc | 86 std::vector<std::string> filename = GetLibCoreDexFileNames({ module_ }); in GetModuleFileName() local 87 CHECK_EQ(filename.size(), 1u); in GetModuleFileName() 88 return filename[0]; in GetModuleFileName() 94 std::string filename = GetModuleFileName(); in LoadModule() local 95 std::vector<std::unique_ptr<const DexFile>> dex_files = OpenDexFiles(filename.c_str()); in LoadModule()
|
/art/test/595-profile-saving/ |
D | profile-saving.cc | 53 jstring filename, in Java_Main_presentInProfile() argument 55 ScopedUtfChars filename_chars(env, filename); in Java_Main_presentInProfile() 68 jstring filename) { in Java_Main_isForBootImage() argument 69 ScopedUtfChars filename_chars(env, filename); in Java_Main_isForBootImage()
|
/art/tools/ |
D | generate_operator_out.py | 33 def Confused(filename, line_number, line): argument 35 (filename, line_number, line)) 40 def ProcessFile(filename): argument 41 lines = codecs.open(filename, 'r', 'utf8', 'replace').read().split('\n') 96 Confused(filename, line_number, raw_line) 143 Confused(filename, line_number, raw_line) 172 Confused(filename, line_number, raw_line)
|
D | analyze-init-failures.py | 31 def Confused(filename, line_number, line): argument 32 sys.stderr.write('%s:%d: confused by:\n%s\n' % (filename, line_number, line)) 37 def ProcessFile(filename): argument 38 lines = codecs.open(filename, 'r', 'utf8', 'replace').read().split('\n') 64 Confused(filename, -1, raw_line)
|
D | stream-trace-converter.py | 181 def ProcessFile(self, filename): argument 182 input = open(filename, 'rb') # Input file 183 header = open(filename + '.header', 'w') # Header part 184 body = open(filename + '.body', 'wb') # Body part
|
/art/compiler/utils/ |
D | assembler_test_base.h | 181 std::vector<uint8_t> ReadFile(const std::string& filename) { in ReadFile() argument 182 std::unique_ptr<File> file(OS::OpenFileForReading(filename.c_str())); in ReadFile() 186 CHECK(success) << filename; in ReadFile() 190 void WriteFile(const std::string& filename, const void* data, size_t size) { in WriteFile() argument 191 std::unique_ptr<File> file(OS::CreateEmptyFile(filename.c_str())); in WriteFile() 194 CHECK(success) << filename; in WriteFile() 200 void ReadElf(const std::string& filename, /*out*/ std::vector<uint8_t>* code) { in ReadElf() argument 202 std::vector<uint8_t> data = ReadFile(filename); in ReadElf() 211 void WriteElf(const std::string& filename, InstructionSet isa, const std::vector<uint8_t>& code) { in WriteElf() argument 213 std::unique_ptr<File> file(OS::CreateEmptyFile(filename.c_str())); in WriteElf()
|
/art/tools/dexanalyze/ |
D | dexanalyze.cc | 202 for (const std::string& filename : options.filenames_) { in Run() local 205 if (!android::base::ReadFileToString(filename.c_str(), &content)) { in Run() 206 LOG(ERROR) << "ReadFileToString failed for " + filename << std::endl; in Run() 213 filename.c_str(), in Run() 219 LOG(ERROR) << "OpenAll failed for " + filename << " with " << error_msg << std::endl; in Run() 225 LOG(ERROR) << "Failed to process " << filename << " with error " << error_msg; in Run() 228 LOG(INFO) << "Analysis for " << filename << std::endl; in Run()
|
/art/tools/ahat/src/main/com/android/ahat/proguard/ |
D | ProguardMap.java | 136 Frame(String method, String signature, String filename, int line) { in Frame() argument 139 this.filename = filename; in Frame() 159 public final String filename; field in ProguardMap.Frame 439 String filename = clearClass; in getFileName() local 440 int dot = filename.lastIndexOf('.'); in getFileName() 442 filename = filename.substring(dot + 1); in getFileName() 445 int dollar = filename.indexOf('$'); in getFileName() 447 filename = filename.substring(0, dollar); in getFileName() 449 return filename + ".java"; in getFileName()
|
/art/runtime/native/ |
D | dalvik_system_DexFile.cc | 526 const char* filename, in GetDexOptNeeded() argument 532 if ((filename == nullptr) || !OS::FileExists(filename)) { in GetDexOptNeeded() 533 LOG(ERROR) << "DexFile_getDexOptNeeded file '" << filename << "' does not exist"; in GetDexOptNeeded() 535 const char* message = (filename == nullptr) ? "<empty file name>" : filename; in GetDexOptNeeded() 572 OatFileAssistant oat_file_assistant(filename, target_instruction_set, false); in GetDexOptNeeded() 591 ScopedUtfChars filename(env, javaFilename); in DexFile_getDexFileStatus() local 610 OatFileAssistant oat_file_assistant(filename.c_str(), target_instruction_set, in DexFile_getDexFileStatus() 621 ScopedUtfChars filename(env, javaFilename); in DexFile_getDexFileOptimizationStatus() local 643 filename.c_str(), target_instruction_set, &compilation_filter, &compilation_reason); in DexFile_getDexFileOptimizationStatus() 672 ScopedUtfChars filename(env, javaFilename); in DexFile_getDexOptNeeded() local [all …]
|
/art/cmdline/ |
D | cmdline.h | 47 std::string* filename) { in LocationToFilename() argument 78 *filename = system_filename; in LocationToFilename() 81 *filename = cache_filename; in LocationToFilename() 84 *filename = system_filename; in LocationToFilename() 177 const char* filename = output_name_.c_str(); in Parse() local 178 out_.reset(new std::ofstream(filename)); in Parse() 180 fprintf(stderr, "Failed to open output filename %s\n", filename); in Parse()
|
/art/tools/veridex/ |
D | hidden_api.cc | 27 HiddenApi::HiddenApi(const char* filename, const ApiListFilter& api_list_filter) in HiddenApi() argument 29 CHECK(filename != nullptr); in HiddenApi() 31 std::ifstream in(filename); in HiddenApi()
|
/art/tools/class2greylist/src/com/android/class2greylist/ |
D | JarReader.java | 38 public JarReader(Status s, String filename) throws IOException { in JarReader() argument 40 mFileName = filename; in JarReader()
|
/art/runtime/hprof/ |
D | hprof.h | 24 void DumpHeap(const char* filename, int fd, bool direct_to_ddms);
|
/art/runtime/jit/ |
D | profile_saver.cc | 443 const std::string& filename = it.first; in FetchAndCacheResolvedClassesAndMethods() local 444 auto info_it = profile_cache_.find(filename); in FetchAndCacheResolvedClassesAndMethods() 447 filename, in FetchAndCacheResolvedClassesAndMethods() 544 const std::string& filename = it.first; in ProcessProfilingInfo() local 546 VLOG(profiler) << "Tracked filename " << filename << " locations " in ProcessProfilingInfo() 557 if (!info.Load(filename, /*clear_if_invalid=*/ true)) { in ProcessProfilingInfo() 558 LOG(WARNING) << "Could not forcefully load profile " << filename; in ProcessProfilingInfo() 589 auto profile_cache_it = profile_cache_.find(filename); in ProcessProfilingInfo() 597 LOG(INFO) << "Failed to find cached profile for " << filename; in ProcessProfilingInfo() 611 VLOG(profiler) << "Not enough information to save to: " << filename in ProcessProfilingInfo() [all …]
|