- Dec 18, 2007
-
-
Ted Kremenek authored
llvm-svn: 45182
-
Ted Kremenek authored
llvm-svn: 45168
-
- Dec 08, 2007
-
-
Chris Lattner authored
llvm-svn: 44720
-
- Sep 14, 2007
-
-
Dan Gohman authored
are strict about such things. llvm-svn: 41956
-
- Sep 07, 2007
-
-
Owen Anderson authored
Patch by Sterling Stein! llvm-svn: 41758
-
- Jul 06, 2007
-
-
Gabor Greif authored
Solaris 2.x does not have RLIMIT_RSS, check for this symbol (analog NetBSD below), should subsume Cygwin llvm-svn: 37939
-
- Jul 05, 2007
-
-
Gabor Greif authored
Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913
-
- Jun 04, 2007
-
-
Devang Patel authored
llvm-svn: 37410
-
- May 11, 2007
-
-
Chris Lattner authored
multiple of the page size, due to a bug in MappedFile llvm-svn: 36980
-
- May 06, 2007
-
-
Chris Lattner authored
llvm-svn: 36846
-
- Apr 23, 2007
-
-
Reid Spencer authored
llvm-svn: 36361
-
- Apr 07, 2007
-
-
Reid Spencer authored
Implement the PathWithStatus class and its use throughout lib/System. llvm-svn: 35742
-
- Mar 29, 2007
-
-
Reid Spencer authored
avoids a call to ::fstat by MappedFile when the file size information was already obtained by the Path object. llvm-svn: 35477
-
Reid Spencer authored
Make the sys::Path::getFileStatus function more efficient by having it return a pointer to the FileStatus structure rather than copy it. Adjust uses of the function accordingly. Also, fix some memory issues in sys::Path. llvm-svn: 35476
-
Reid Spencer authored
to the inode number on Unix and something far less unique on Windows. The windows case needs to be improved. llvm-svn: 35461
-
Reid Spencer authored
* Add a method: bool isAbsolute() const, which determines if the path name is absolute or not. * Implement caching of file status information in the Path object. Allow it to be updated forcefully or lazily re-fetched from the cached value. llvm-svn: 35456
-
- Feb 16, 2007
-
-
Anton Korobeynikov authored
is especially needed for bugpoint. This partly implements PR688 llvm-svn: 34349
-
- Dec 05, 2006
-
-
Reid Spencer authored
llvm-svn: 32225
-
- Sep 14, 2006
-
-
Chris Lattner authored
llvm-svn: 30321
-
Chris Lattner authored
the process in addition to disabling core file emission. This speeds up bugpoint on default-configured macs by several orders of magnitude. llvm-svn: 30317
-
- Aug 25, 2006
-
-
Reid Spencer authored
Make the Win32 code exception free (untested/uncompiled) which forced some interface changes which had ripple effect. This should be the last of 797. llvm-svn: 29884
-
- Aug 23, 2006
-
-
Reid Spencer authored
Final removal of exceptions from lib/System and adjustment of users to accommodate. llvm-svn: 29846
-
Reid Spencer authored
Eliminate exception throwing from Path::renamePathOnDisk and adjust its users correspondingly. llvm-svn: 29843
-
Reid Spencer authored
Remove exception throwing from Path::getDirectoryContents and its users. llvm-svn: 29841
-
Reid Spencer authored
Remove exceptions from the Path::create*OnDisk methods. Update their users to handle error messages via arguments and result codes. llvm-svn: 29840
-
Reid Spencer authored
Change the Path::make*OnDisk methods exception free and adjust their usage. llvm-svn: 29836
-
- Aug 22, 2006
-
-
Reid Spencer authored
adjust users of it to compensate. llvm-svn: 29831
-
Reid Spencer authored
just return MinTime if that should ever happen. llvm-svn: 29826
-
Reid Spencer authored
Make MappedFile not throw any exceptions. llvm-svn: 29816
-
Reid Spencer authored
Fix a bug in my last patch that botched file redirection by using explicit scoping of if statements. llvm-svn: 29815
-
Reid Spencer authored
llvm-svn: 29808
-
- Aug 21, 2006
-
-
Reid Spencer authored
Remove all exception code from Program.inc and implement its new interface with an ErrMsg string argument. llvm-svn: 29790
-
Reid Spencer authored
Make sys::Program::ExecuteAndWait not throw exceptions and update any affected code. It now return -9999 to signal that the program couldn't be executed. Only one case (in bugpoint) actually examines the result code. llvm-svn: 29785
-
- Aug 07, 2006
-
-
Reid Spencer authored
llvm-svn: 29541
-
Reid Spencer authored
the removal of directories. Using std::remove is indiscriminate and can lead to the removal of things like /dev/null if run as root. The Path::eraseFromDisk method ensures that we only ever remove regular files or directories, but never character or block special nodes. This should clear up the problem with usage like: llvm-as -o /dev/null which is used in the llvm-test makefiles. llvm-svn: 29540
-
Reid Spencer authored
the erasure of non-file paths like /dev/null. llvm-svn: 29539
-
- Aug 01, 2006
-
-
Chris Lattner authored
llvm-svn: 29447
-
Chris Lattner authored
llvm-svn: 29443
-
Chris Lattner authored
llvm-svn: 29442
-
- Jul 29, 2006
-
-
Chris Lattner authored
llvm-svn: 29402
-