Changes in directory llvm/lib/System/Unix:
MappedFile.inc updated: 1.15 -> 1.16 --- Log message: simple optimization: don't bother calling "exists" (which calls the syscall "access"). Instead, just let the open call fail if the file doesn't exist. This reduces the # syscalls executed. --- Diffs of the changes: (+0 -3) MappedFile.inc | 3 --- 1 files changed, 3 deletions(-) Index: llvm/lib/System/Unix/MappedFile.inc diff -u llvm/lib/System/Unix/MappedFile.inc:1.15 llvm/lib/System/Unix/MappedFile.inc:1.16 --- llvm/lib/System/Unix/MappedFile.inc:1.15 Tue Jul 18 02:03:14 2006 +++ llvm/lib/System/Unix/MappedFile.inc Tue Jul 18 02:07:51 2006 @@ -40,9 +40,6 @@ }; void MappedFile::initialize() { - if (!path_.exists()) - throw std::string("Can't open file: ") + path_.toString(); - int mode = 0; if (options_ & READ_ACCESS) if (options_ & WRITE_ACCESS) _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits