summaryrefslogtreecommitdiff
path: root/lib/profile/GCDAProfiling.c
AgeCommit message (Expand)Author
2018-01-03Hide some symbols to avoid a crash on shutdown when using code coverageMarco Castelluccio
2018-01-03Flush gcda files before unlocking themMarco Castelluccio
2017-12-14[profile] Port the runtime to Solaris (retry)Vedant Kumar
2017-12-14Revert "(HEAD -> master, origin/master, origin/HEAD) [profile] Port the runti...Vedant Kumar
2017-12-14[profile] Port the runtime to SolarisVedant Kumar
2017-10-18Use O_BINARY when opening GCDA file on WindowsMarco Castelluccio
2017-08-31Revert r312240Alex Lorenz
2017-08-31Build LLVM with -Wstrict-prototypes enabledAlex Lorenz
2016-07-25Define compatibility flag if not defined with -std=c++Xinliang David Li
2016-07-19[Profile] move utility interfaces to the right header /NFCXinliang David Li
2016-07-18Code refactoring: extract path prefix handling codeXinliang David Li
2016-07-15[Profile] instroduce portability macro for dir separator(sXinliang David Li
2016-03-05[GCDA] Unlock arc file before closing itVedant Kumar
2016-02-11Silence MSVC warning about non-void prototypesReid Kleckner
2016-01-19Fix -Wexpansion-to-defined warnings in compiler-rt.Nico Weber
2016-01-05[PGO] Enable building compiler-rt profile support library on WindowsNathan Slingerland
2015-07-09Add support for generating profiles in a given directory.Diego Novillo
2015-04-03Add missing includeJustin Bogner
2015-04-03profile: Protect .gcda output with flockJustin Bogner
2014-08-18profile: Improve error messages on bad GCDA filesJustin Bogner
2014-03-19PGO: Fix obviously wrong typedefs for MSDuncan P. N. Exon Smith
2014-03-10A fix for platform-dependent types in sanitizers' profiling support lib on x6...Viktor Kutuzov
2014-01-19Fix think-o from r199332 -- write to the new_filename we're building, notNick Lewycky
2014-01-15Avoid shadowing the global filename. Reorg mangle_filename to be moreJoerg Sonnenberger
2013-12-10Fix minor gcc warnings.Matt Arsenault
2013-12-04compiler-rt: Added support for function checksums.Yuchen Wu
2013-11-20compiler-rt: Support for file checksum in GCDAProfiling.cpp.Yuchen Wu
2013-11-12Added summary info to GCDAProfiling.Yuchen Wu
2013-09-11Fix typoBill Wendling
2013-09-09Don't allow a NULL-length file. Try to revert to the buffered version.Bill Wendling
2013-06-27Revert hack that omits errno on Darwin platforms. We now have an acceptable '...Bill Wendling
2013-06-26Fix a use after free I introduced and that Bill caught in code reviewChandler Carruth
2013-06-25Don't use 'errno.h' on Apple just yet. This breaks for some of our buildbots.Bill Wendling
2013-06-25Address a few of the issues in GCDAProfiling I noted when lookingChandler Carruth
2013-05-23Don't override 'mode' and cleanup some variable names.Bill Wendling
2013-05-23Add 'mode' parameter when using 'O_CREAT'. Thanks to Evgeniy for pointing thi...Bill Wendling
2013-05-23Performance improvement.Bill Wendling
2013-05-15Try to improve performance by using a read/write buffer instead of I/O.Bill Wendling
2013-05-03I was wrong in my testing.Bill Wendling
2013-05-03Use unbuffered I/O. This reduces the runtime by about half. Our implementatio...Bill Wendling
2013-04-22Improve performance of file I/O.Bill Wendling
2013-03-20Create a coverage initialization function.Bill Wendling
2013-03-19Add a way to register and execute "writeout" functions.Bill Wendling
2013-03-18Add some GCOV functions that register all of the __llvm_gcov_flush() functions.Bill Wendling
2013-03-09Don't emit the extra checksum into the .gcda file if the user hasn't asked for Nick Lewycky
2013-03-07Take the GCDA version string as an input to llvm_gcda_start_file.Nick Lewycky
2013-02-28Holy macaroons, somebody made a copy of llvm/runtime/profile/GCDAProfiling.c,Nick Lewycky
2012-09-17Remove debugging code.Bill Wendling
2012-09-14Remove unused variable.Bill Wendling
2012-09-14Add support for reading the GCDA file and merging the arc information.Bill Wendling