1. 08a0e08 Fix typo by Bill Wendling · 11 years ago
  2. 7ab94ea Don't allow a NULL-length file. Try to revert to the buffered version. by Bill Wendling · 11 years ago
  3. 007a977 Revert hack that omits errno on Darwin platforms. We now have an acceptable 'errno' header. by Bill Wendling · 11 years ago
  4. cf5fb62 Fix a use after free I introduced and that Bill caught in code review by Chandler Carruth · 11 years ago
  5. 7caabbd Don't use 'errno.h' on Apple just yet. This breaks for some of our buildbots. by Bill Wendling · 11 years ago
  6. 254abfa Address a few of the issues in GCDAProfiling I noted when looking by Chandler Carruth · 11 years ago
  7. e97262d Remove the sysroot restriction from building GCDAProfiling.c. by Chandler Carruth · 11 years ago
  8. 2811a0c Don't override 'mode' and cleanup some variable names. by Bill Wendling · 11 years ago
  9. 468eb10 Add 'mode' parameter when using 'O_CREAT'. Thanks to Evgeniy for pointing this out. by Bill Wendling · 11 years ago
  10. d06f2fc Performance improvement. by Bill Wendling · 11 years ago
  11. 2a46a60 Try to improve performance by using a read/write buffer instead of I/O. by Bill Wendling · 11 years ago
  12. 346e348 I was wrong in my testing. by Bill Wendling · 11 years ago
  13. d83a6d8 Use unbuffered I/O. This reduces the runtime by about half. Our implementation is now only about 5 times slower than gcc's. by Bill Wendling · 11 years ago
  14. 4aa08fa Improve performance of file I/O. by Bill Wendling · 11 years ago
  15. 4df99d2 Add basic support for building profile compiler-rt library in CMake build on Darwin by Alexey Samsonov · 11 years ago
  16. 84b46d3 Create a coverage initialization function. by Bill Wendling · 11 years ago
  17. c533304 Add a way to register and execute "writeout" functions. by Bill Wendling · 11 years ago
  18. e75628e Don't use --sysroot to linux SDK when building libprofile - SDK on Linux seems to be incomplete. by Alexey Samsonov · 11 years ago
  19. c9de451 Support CMake build of profile runtime library on Linux by Alexey Samsonov · 11 years ago
  20. a539183 Add some GCOV functions that register all of the __llvm_gcov_flush() functions. by Bill Wendling · 11 years ago
  21. 0702082 Don't emit the extra checksum into the .gcda file if the user hasn't asked for by Nick Lewycky · 11 years ago
  22. 42296c7 Take the GCDA version string as an input to llvm_gcda_start_file. by Nick Lewycky · 11 years ago
  23. 58c400c Holy macaroons, somebody made a copy of llvm/runtime/profile/GCDAProfiling.c, by Nick Lewycky · 11 years ago
  24. 9c994aa Remove debugging code. by Bill Wendling · 12 years ago
  25. df11061 Remove unused variable. by Bill Wendling · 12 years ago
  26. 843f359 Add support for reading the GCDA file and merging the arc information. by Bill Wendling · 12 years ago
  27. 666772c Free the allocated filename. Found by clang static analyzer. by Bill Wendling · 12 years ago
  28. ec63f45 Add support for the GCOV_PREFIX_STRIP env variable which tries to strip off the first 'n' directories from the filename. by Bill Wendling · 12 years ago
  29. 015b7e0 Simplify the logic that tries to open the GCDA file at all costs. Basically, if by Bill Wendling · 12 years ago
  30. 906d5a5 * A bit of cleanup of the 'recursive_mkdir'. No functionality change. by Bill Wendling · 12 years ago
  31. de47cb8 Don't use 'strrchr', which isn't implemented here yet. by Bill Wendling · 12 years ago
  32. 5a240c5 Sync with old GCOV runtime library's file. by Bill Wendling · 12 years ago
  33. f06648a build: Add ModuleName per-subdir variable as a way to organize the different by Daniel Dunbar · 13 years ago
  34. 8c88119 lib: Import GCDA profiling support from LLVM. by Daniel Dunbar · 13 years ago