summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/FileOutputBuffer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LLD][ELF] Support --[no-]mmap-output-file with F_no_mmapNick Terrell2019-10-291-1/+4
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-3/+3
* [Support] Move llvm::MemoryBuffer to sys::fs::file_tReid Kleckner2019-07-101-1/+2
* [Support] Renamed member 'Size' to 'AllocatedSize' in MemoryBlock and OwningM...Lang Hames2019-05-201-7/+11
* FileOutputBuffer: handle mmap(2) failureRui Ueyama2019-01-221-2/+6
* FileOutputBuffer: Handle "-" as stdout.Rui Ueyama2019-01-221-0/+10
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove F_modify flag from FileOutputBuffer.Rui Ueyama2019-01-191-26/+11
* [Support] Allow discarding a FileOutputBuffer without removing the memory map...Martin Storsjo2018-08-241-0/+6
* Add a flag to FileOutputBuffer that allows modification.Zachary Turner2018-06-281-11/+26
* Fix unused private variable.Zachary Turner2018-06-071-1/+2
* [FileSystem] Split up the OpenFlags enumeration.Zachary Turner2018-06-071-1/+2
* s/LLVM_ON_WIN32/_WIN32/, llvmNico Weber2018-04-291-1/+1
* Make helpers static. NFC.Benjamin Kramer2017-11-241-0/+2
* Create a TempFile class.Rafael Espindola2017-11-131-20/+19
* [FileOutputBuffer] Move factory methods out of their classes.Rui Ueyama2017-11-081-17/+14
* Convert FileOutputBuffer::commit to Error.Rafael Espindola2017-11-081-5/+5
* Convert FileOutputBuffer to Expected. NFC.Rafael Espindola2017-11-081-9/+9
* Rewrite FileOutputBuffer as two separate classes.Rui Ueyama2017-11-011-82/+120
* Do not remove a target file in FileOutputBuffer::create().Rui Ueyama2017-09-271-8/+1
* Make FileOutputBuffer fail early if you pass a directory.Rui Ueyama2017-03-131-0/+2
* Support outputting to /dev/null.Rafael Espindola2017-01-091-22/+44
* Fix a real temp file leak in FileOutputBufferReid Kleckner2016-09-021-0/+3
* Remove temporary file on signal.Rafael Espindola2015-09-181-1/+6
* Return ErrorOr from FileOutputBuffer::create. NFC.Rafael Espindola2015-08-131-7/+4
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Purge unused includes throughout libSupport.Benjamin Kramer2015-03-231-4/+3
* Support: Improve performance of FileOutputBuffer on WindowsRui Ueyama2015-03-061-0/+7
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-2/+2
* Move the resize file feature from mapped_file_region to the only user.Rafael Espindola2014-12-121-0/+4
* Remove unused feature. NFC.Rafael Espindola2014-12-121-7/+1
* Remove a convoluted way of calling close by moving the call to the only caller.Rafael Espindola2014-12-111-1/+10
* unique_ptrify FileOutputBuffer::FileOutputBufferDavid Blaikie2014-09-021-10/+7
* Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".r...David Blaikie2014-07-191-1/+1
* Finishing touch for the std::error_code transition.Rafael Espindola2014-06-131-1/+2
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-131-9/+8
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-121-0/+1
* Remove system_error.h.Rafael Espindola2014-06-121-1/+1
* Don't import make_error_code into the llvm namespace.Rafael Espindola2014-06-121-1/+1
* Use std::error_code instead of llvm::error_code.Rafael Espindola2014-06-111-1/+1
* Use error_code() instead of error_code::succes()Rafael Espindola2014-05-311-1/+1
* Remove last uses of OwningPtr from llvm. As far as I can tell these method ve...Craig Topper2014-05-181-11/+0
* [C++11] Make use of 'nullptr' in the Support library.Craig Topper2014-04-071-1/+1
* [C++11] Add overloads for externally used OwningPtr functions.Ahmed Charles2014-03-051-3/+13
* Use the simpler version of sys::fs::remove when possible.Rafael Espindola2014-01-101-4/+2
* Create files with the correct permission instead of changing it afterwards.Rafael Espindola2013-07-081-22/+7
* Add a createUniqueFile function and switch llvm's users of unique_file.Rafael Espindola2013-07-051-2/+2
* [Support] Fix lifetime of file descriptors when using MemoryBuffer.Michael J. Spencer2013-03-141-2/+2
* [Support] Make FileOutputBuffer work on Windows.Michael J. Spencer2012-12-031-55/+27
OpenPOWER on IntegriCloud