1. 6078926 random comment cleanups. by Chris Lattner · 14 years ago
  2. e203bbb Add MemoryBuffer::getBufferKind() to report whether a memory buffer uses malloc'ed or mmap'ed memory. This is for performance analysis. by Ted Kremenek · 15 years ago
  3. 2475adc We don't need a null terminator for the output file. by Rafael Espindola · 15 years ago
  4. 7c9cc46 Check RequiresNullTerminator first, or we might read from an invalid address. by Rafael Espindola · 15 years ago
  5. ab959a2 Use RequiresNullTerminator to create buffers without a null terminator by Rafael Espindola · 15 years ago
  6. cbe6a1a Don't compute the file size if we don't need to. by Rafael Espindola · 15 years ago
  7. 258a605 Add r127409 back now that the windows file was updated. by Rafael Espindola · 15 years ago
  8. e413d9d3 Revert r127409 which broke all the Windows bots. by Jakob Stoklund Olesen · 15 years ago
  9. ea5a137 Add support for MemoryBuffers that are not null terminated and add by Rafael Espindola · 15 years ago
  10. 56e41f7 Don't open the file again in the gold plugin. To be able to do this, update by Rafael Espindola · 15 years ago
  11. 0de20af Add missing standard headers. Patch by Joerg Sonnenberger! by Nick Lewycky · 15 years ago
  12. 39a0ffc MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. by Michael J. Spencer · 15 years ago
  13. 7b6fef8 Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. by Michael J. Spencer · 15 years ago
  14. 447762d Merge System into Support. by Michael J. Spencer · 15 years ago
  15. 6bf4e6d add a MemoryBuffer::getOpenFile method, which turns an open by Chris Lattner · 15 years ago
  16. 2dd97d2 Revert functionality doug added in r98575 that was never by Chris Lattner · 15 years ago
  17. 58e6c2e Rewrite MemoryBuffer::getSTDIN to use read(2) and a SmallVector buffer. by Benjamin Kramer · 15 years ago
  18. 948dd57 Bring back the empty vector workaround I removed in r106839. Looks like MSVC needs it. by Benjamin Kramer · 15 years ago
  19. ce2a922 Tweak MemoryBuffer to allocate the class itself, the name and possibly the by Benjamin Kramer · 15 years ago
  20. b377e28 Add overloads for getFile and getFileOrSTDIN which take a const char * by Dan Gohman · 15 years ago
  21. 2ceaa71 Add an explicit keyword. by Dan Gohman · 15 years ago
  22. c36b1f3 Add basic error checking to MemoryBuffer::getSTDIN. by Dan Gohman · 15 years ago
  23. 0e45d24 stringref-ize the MemoryBuffer::get apis. This requires by Chris Lattner · 16 years ago
  24. 15630f8 Remove accidental include and add a comment. by Benjamin Kramer · 16 years ago
  25. 10b0f3b Various improvements to MemoryBuffer::getFile: by Benjamin Kramer · 16 years ago
  26. 6d7d7b5 Extend MemoryBuffer::getFile() to take an optional "stat" structure by Douglas Gregor · 16 years ago
  27. 7f98b46 Replace a temporary std::string with SmallString. by Benjamin Kramer · 16 years ago
  28. bd7b13f sizeof(char) is always 1. by Chris Lattner · 16 years ago
  29. 0e3b78a return more useful error messages by using strerror to format errno by Chris Lattner · 16 years ago
  30. 124fc5e Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a lame API. by Daniel Dunbar · 16 years ago
  31. d732f39 A value is only assigned to errno if NumRead equals -1, so do by Duncan Sands · 16 years ago
  32. 4afa083 Make this code more robust by not thinking we are making progress by Duncan Sands · 16 years ago
  33. a97f07f Tweak MemoryBuffer::getSTDIN so that it returns after the first EOF. by Eli Friedman · 16 years ago
  34. cf4bd23 Switch from new[] + delete[] to malloc + free since llvm does not catch C++ exceptions. by Evan Cheng · 17 years ago
  35. 333db7a If new[] fails, return 0 rather then trying to dereference a null pointer. by Evan Cheng · 17 years ago
  36. 86cb318 Fix more -Wshorten-64-to-32 warnings. by Evan Cheng · 17 years ago
  37. 659e5c4 fcntl.h is pretty standard on unix (without the sys/) by Gabor Greif · 17 years ago
  38. fc9f25d Fix compilation errors on MSVC. Patch by Argiris Kirtzidis! by Bill Wendling · 18 years ago
  39. 6f2ffdb Change the MemoryBuffer::getFile* methods to take just a pointer to the by Chris Lattner · 18 years ago
  40. a542518 Reimplement MemoryBuffer::getFile with three enhancements: by Chris Lattner · 18 years ago
  41. bcfa564 Remove the MappedFile::charBase member, rename base -> getBase() and by Chris Lattner · 18 years ago
  42. 62385ba Remove MappedFile support for mapping files for write and exec by Chris Lattner · 18 years ago
  43. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  44. 4415847 Fix the Linker testcase regressions, by making MemoryBuffer::getFileOrSTDIN return by Chris Lattner · 18 years ago
  45. f5ea386 Add new MemoryBuffer::getMemBufferCopy method. by Chris Lattner · 18 years ago
  46. 155533c Make getSTDIN return null if the standard input is empty, as the header file by Reid Spencer · 18 years ago
  47. 5105adf Fix undefined behaviour reported by the new --enable-expensive-checks option. by Nick Lewycky · 18 years ago
  48. 436370b fix a memory leak by Chris Lattner · 18 years ago
  49. b6e144c Unbreak VC++ build. by Jeff Cohen · 18 years ago
  50. 275757a Enhance MemoryBuffer to return error messages in strings if they occur. by Chris Lattner · 18 years ago
  51. 5db36d3 Fix MemoryBuffer::getFile to return null if it has an error opening the by Chris Lattner · 18 years ago
  52. 990a58f Fix MemoryBuffer breakage correctly. by Jeff Cohen · 19 years ago
  53. 50b2d2c6 Unbreak build. by Jeff Cohen · 19 years ago
  54. ee2d1f1 Add a new memorybuffer class, to unify all the file reading code in the system by Chris Lattner · 19 years ago