summaryrefslogtreecommitdiff
path: root/lib/profile/GCDAProfiling.c
Commit message (Expand)AuthorAgeFilesLines
* Use O_BINARY when opening GCDA file on WindowsMarco Castelluccio2017-10-181-3/+6
* Revert r312240Alex Lorenz2017-08-311-2/+2
* Build LLVM with -Wstrict-prototypes enabledAlex Lorenz2017-08-311-2/+2
* Define compatibility flag if not defined with -std=c++Xinliang David Li2016-07-251-0/+3
* [Profile] move utility interfaces to the right header /NFCXinliang David Li2016-07-191-1/+0
* Code refactoring: extract path prefix handling codeXinliang David Li2016-07-181-36/+8
* [Profile] instroduce portability macro for dir separator(sXinliang David Li2016-07-151-3/+5
* [GCDA] Unlock arc file before closing itVedant Kumar2016-03-051-1/+1
* Silence MSVC warning about non-void prototypesReid Kleckner2016-02-111-3/+3
* Fix -Wexpansion-to-defined warnings in compiler-rt.Nico Weber2016-01-191-1/+5
* [PGO] Enable building compiler-rt profile support library on WindowsNathan Slingerland2016-01-051-0/+6
* Add support for generating profiles in a given directory.Diego Novillo2015-07-091-25/+3
* Add missing includeJustin Bogner2015-04-031-0/+1
* profile: Protect .gcda output with flockJustin Bogner2015-04-031-0/+6
* profile: Improve error messages on bad GCDA filesJustin Bogner2014-08-181-4/+12
* PGO: Fix obviously wrong typedefs for MSDuncan P. N. Exon Smith2014-03-191-1/+1
* A fix for platform-dependent types in sanitizers' profiling support lib on x6...Viktor Kutuzov2014-03-101-4/+19
* Fix think-o from r199332 -- write to the new_filename we're building, notNick Lewycky2014-01-191-1/+1
* Avoid shadowing the global filename. Reorg mangle_filename to be moreJoerg Sonnenberger2014-01-151-23/+29
* Fix minor gcc warnings.Matt Arsenault2013-12-101-11/+11
* compiler-rt: Added support for function checksums.Yuchen Wu2013-12-041-2/+2
* compiler-rt: Support for file checksum in GCDAProfiling.cpp.Yuchen Wu2013-11-201-5/+7
* Added summary info to GCDAProfiling.Yuchen Wu2013-11-121-1/+50
* Fix typoBill Wendling2013-09-111-1/+1
* Don't allow a NULL-length file. Try to revert to the buffered version.Bill Wendling2013-09-091-0/+5
* Revert hack that omits errno on Darwin platforms. We now have an acceptable '...Bill Wendling2013-06-271-9/+0
* Fix a use after free I introduced and that Bill caught in code reviewChandler Carruth2013-06-261-14/+13
* Don't use 'errno.h' on Apple just yet. This breaks for some of our buildbots.Bill Wendling2013-06-251-0/+9
* Address a few of the issues in GCDAProfiling I noted when lookingChandler Carruth2013-06-251-7/+37
* Don't override 'mode' and cleanup some variable names.Bill Wendling2013-05-231-22/+21
* Add 'mode' parameter when using 'O_CREAT'. Thanks to Evgeniy for pointing thi...Bill Wendling2013-05-231-2/+3
* Performance improvement.Bill Wendling2013-05-231-59/+70
* Try to improve performance by using a read/write buffer instead of I/O.Bill Wendling2013-05-151-52/+108
* I was wrong in my testing.Bill Wendling2013-05-031-3/+0
* Use unbuffered I/O. This reduces the runtime by about half. Our implementatio...Bill Wendling2013-05-031-0/+3
* Improve performance of file I/O.Bill Wendling2013-04-221-17/+21
* Create a coverage initialization function.Bill Wendling2013-03-201-1/+20
* Add a way to register and execute "writeout" functions.Bill Wendling2013-03-191-0/+45
* Add some GCOV functions that register all of the __llvm_gcov_flush() functions.Bill Wendling2013-03-181-0/+48
* Don't emit the extra checksum into the .gcda file if the user hasn't asked for Nick Lewycky2013-03-091-3/+7
* Take the GCDA version string as an input to llvm_gcda_start_file.Nick Lewycky2013-03-071-8/+5
* Holy macaroons, somebody made a copy of llvm/runtime/profile/GCDAProfiling.c,Nick Lewycky2013-02-281-4/+9
* Remove debugging code.Bill Wendling2012-09-171-5/+1
* Remove unused variable.Bill Wendling2012-09-141-1/+0
* Add support for reading the GCDA file and merging the arc information.Bill Wendling2012-09-141-16/+80
* Free the allocated filename. Found by clang static analyzer.Bill Wendling2012-06-151-0/+1
* Add support for the GCOV_PREFIX_STRIP env variable which tries to strip off t...Bill Wendling2012-05-281-3/+22
* Simplify the logic that tries to open the GCDA file at all costs. Basically, ifBill Wendling2012-05-281-13/+2
* * A bit of cleanup of the 'recursive_mkdir'. No functionality change.Bill Wendling2012-05-281-19/+16
* Don't use 'strrchr', which isn't implemented here yet.Bill Wendling2012-05-281-6/+15