1. 05 Nov, 2018 1 commit
  2. 03 Nov, 2018 1 commit
  3. 30 Oct, 2018 1 commit
  4. 26 Oct, 2018 3 commits
  5. 24 Oct, 2018 2 commits
  6. 18 Oct, 2018 1 commit
  7. 09 Oct, 2018 1 commit
  8. 05 Oct, 2018 3 commits
  9. 04 Oct, 2018 1 commit
  10. 01 Oct, 2018 1 commit
  11. 26 Sep, 2018 1 commit
    • Jakub Sztandera's avatar
      pprof: create HTTP endpoint for setting MutexProfileFraction · 50fffa29
      Jakub Sztandera authored
      Allows to dynamically change the MutexProfileFraction to enable and
      disable mutex profiling. It should be very useful for detecting
      deadlocks, lock contention and general concurrency problems.
      
      How to use:
      To enable run: curl -X POST -v 'localhost:5001/debug/pprof-mutex/?fraction=10
      To disable: curl -X POST -v 'localhost:5001/debug/pprof-mutex/?fraction=0'
      
      Fraction defines which fraction of events will be profiled. Higher it is
      the lower performance impact but less reliable the result.
      
      To fetch the result use:
      go tool pprof $PATH_TO_IPFS_BIN http://localhost:5001/debug/pprof/mutex
      
      License: MIT
      Signed-off-by: default avatarJakub Sztandera <kubuxu@protonmail.ch>
      50fffa29
  12. 24 Sep, 2018 3 commits
  13. 21 Sep, 2018 2 commits
  14. 19 Sep, 2018 5 commits
  15. 11 Sep, 2018 1 commit
  16. 08 Sep, 2018 1 commit
  17. 06 Sep, 2018 2 commits
  18. 04 Sep, 2018 2 commits
  19. 31 Aug, 2018 1 commit
  20. 29 Aug, 2018 1 commit
  21. 23 Aug, 2018 3 commits
  22. 22 Aug, 2018 1 commit
  23. 15 Aug, 2018 1 commit
  24. 11 Aug, 2018 1 commit