Chris Lattner
|
4854a2a120
|
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.
llvm-svn: 29173
|
2006-07-18 07:07:51 +00:00 |
|
Chris Lattner
|
c373ed8521
|
Remove a dead conditional: info_ can only be allocated if FD is good. Improve
spacing
llvm-svn: 29172
|
2006-07-18 07:03:14 +00:00 |
|
Chris Lattner
|
1c12ee4323
|
The only entry in the stat buf this code cares about is the size. Keep just
the size, not the whole stat buffer.
llvm-svn: 29171
|
2006-07-18 07:01:08 +00:00 |
|
Chris Lattner
|
33501c24e8
|
Reduce code in the error path by only allocating info_ if everything looks
good.
llvm-svn: 29170
|
2006-07-18 06:57:51 +00:00 |
|
Chris Lattner
|
d01158a404
|
Unindent some code
llvm-svn: 29169
|
2006-07-18 06:52:52 +00:00 |
|
Misha Brukman
|
f52511fcc6
|
Remove vim settings from source code; people should use llvm/utils/vim/vimrc
llvm-svn: 21704
|
2005-05-05 22:33:09 +00:00 |
|
Chris Lattner
|
535796ff26
|
If errno is zero strerror_r does not modify the buffer, leaving it unterminated.
This causes garbage to be printed out after error messages.
llvm-svn: 20165
|
2005-02-13 22:46:37 +00:00 |
|
Reid Spencer
|
283688b80d
|
Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the silly
gdb debugger doesn't get confused on which file it is reading (the one in
lib/System or the one in lib/System/{Win32,Unix})
llvm-svn: 19426
|
2005-01-09 23:29:00 +00:00 |
|