1. 05 Aug, 2019 1 commit
  2. 30 Jul, 2019 3 commits
  3. 14 Dec, 2018 1 commit
  4. 05 Dec, 2018 1 commit
  5. 29 Nov, 2018 2 commits
  6. 19 Sep, 2017 1 commit
    • Philip Carns's avatar
      refactor LD_PRELOAD MPI wrappers · 1dabc539
      Philip Carns authored
      - match convention of other modules where possible
      - avoid trampoline for non-PMPI calls
      - resolve underlying symbols at run time
      - use symbol name direclty in wrapper
      1dabc539
  7. 24 Jul, 2017 1 commit
    • Shane Snyder's avatar
      bug fix for disabling module instrumentation · 37b50d6a
      Shane Snyder authored
      Previously, modules would explicitly disable instrumentation when
      ever Darshan core called into the module to shut it down. The
      issue is that Darshan core starts shutting down well before modules
      do, so there is a time interval where modules could be trying to
      instrument data while its not safe to do so.
      
      Now, we expose a function (darshan_core_disabled_instrumentation)
      that modules can call to determine if its safe to instrument
      data.
      37b50d6a
  8. 25 Apr, 2017 2 commits
  9. 20 Apr, 2017 1 commit
  10. 09 Feb, 2017 1 commit
  11. 30 Jan, 2017 3 commits
  12. 24 Jan, 2017 2 commits
  13. 16 Dec, 2016 2 commits
  14. 15 Dec, 2016 1 commit
  15. 12 Dec, 2016 1 commit
  16. 30 Nov, 2016 1 commit
  17. 17 Oct, 2016 1 commit
  18. 13 Oct, 2016 1 commit
  19. 20 Sep, 2016 1 commit
  20. 08 Sep, 2016 1 commit
  21. 09 Aug, 2016 1 commit
  22. 07 Jul, 2016 1 commit
    • Shane Snyder's avatar
      add instrument_fs call to darshan-core · beac22fc
      Shane Snyder authored
      This function can be called by modules to allow FS-specific
      modules to gather data for a given file path/file descriptor.
      Currently integrated into POSIX and STDIO modules.
      beac22fc
  23. 28 Jun, 2016 2 commits
  24. 27 Jun, 2016 1 commit
  25. 21 Jun, 2016 1 commit
  26. 17 Jun, 2016 1 commit
  27. 14 Jun, 2016 1 commit
  28. 13 Jun, 2016 1 commit
  29. 09 Jun, 2016 1 commit
  30. 08 Jun, 2016 1 commit
    • Shane Snyder's avatar
      darshan-core code and documentation cleanup · d8f3575a
      Shane Snyder authored
      Cleanup the structure and documenation of the code to be in sync
      with the new mmap version of Darshan. In particular, I made sure
      all extra mmap logic was properly ifdef wrapped so it's more clear
      which portions of the code are responsible for implementing that
      feature.
      d8f3575a
  31. 06 Jun, 2016 1 commit
    • Shane Snyder's avatar
      add record_ref interface to darshan-common · 9bfc7b65
      Shane Snyder authored
      This interface provides some convenience functions for mapping
      opaque record identifiers (could be a filename, file descriptor,
      or any other type of file handle) to a corresponding runtime
      structure referencing the actual file record. This runtime
      structure should at least contain a pointer to the actual file
      record, and can also persist arbitrary state for this record.
      9bfc7b65