aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Debugger/ProgramInfo.cpp
AgeCommit message (Collapse)AuthorFilesLines
2006-07-06Modify the SlowOperationInformer interface to not throw exceptions.Chris Lattner1-2/+4
llvm-svn: 29028
2006-03-23Handle new forms of llvm.dbg intrinsics.Jim Laskey1-8/+6
llvm-svn: 26988
2006-03-13Handle the removal of the debug chain.Jim Laskey1-3/+3
llvm-svn: 26729
2006-03-08Get rid of the multiple copies of getStringValue. Now a Constant:: method.Jim Laskey1-42/+3
llvm-svn: 26616
2005-07-07For PR495:Reid Spencer1-2/+2
Get rid of the difference between file paths and directory paths. The Path class now simply stores a path that can refer to either a file or a directory. This required various changes in the implementation and interface of the class with the corresponding impact to its users. Doxygen comments were also updated to reflect these changes. Interface changes are: appendDirectory -> appendComponent appendFile -> appendComponent elideDirectory -> eraseComponent elideFile -> eraseComponent elideSuffix -> eraseSuffix renameFile -> rename setDirectory -> set setFile -> set Changes pass Dejagnu and llvm-test/SingleSource tests. llvm-svn: 22349
2005-07-07For PR495:Reid Spencer1-1/+1
Change interface to Path class: readable -> canRead writable -> canWrite executable -> canExecute More (incremental) changes coming to close 495. llvm-svn: 22345
2005-04-21Remove trailing whitespaceMisha Brukman1-10/+10
llvm-svn: 21420
2004-12-15For PR351:Reid Spencer1-1/+0
* Remove #inclusion of FileUtilities.h, not needed any more. * Convert getUniqueFilename -> sys::Pat::makeUnique() llvm-svn: 18948
2004-12-13For PR351: \Reid Spencer1-2/+3
The getFileTimestamp and getFileSize functions have been removed from \ FileUtilities.{h,cpp}. They are replaced by Path::getTimestamp and \ Path::getSize,respectively. llvm-svn: 18892
2004-12-13For PR351: \Reid Spencer1-3/+8
* Get file information from a MappedFile instance \ * Convert file type tests to sys::Path form llvm-svn: 18854
2004-09-01Changes For Bug 352Reid Spencer1-3/+3
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
2004-07-29Header movedChris Lattner1-1/+1
llvm-svn: 15332
2004-07-18bug 122:Reid Spencer1-12/+8
- Replace ConstantPointerRef usage with GlobalValue usage llvm-svn: 14953
2004-07-04Add #include <iostream> since Value.h does not #include it any more.Reid Spencer1-0/+2
llvm-svn: 14622
2004-01-14Use new methodChris Lattner1-2/+1
llvm-svn: 10852
2004-01-05Initial checkin of the LLVM source-level debugger. This is still not finished,Chris Lattner1-0/+409
by any stretch of the imagination, but it is pretty cool and works :) llvm-svn: 10685