1. 10 Jun, 2020 1 commit
  2. 04 Jun, 2020 3 commits
  3. 03 Jun, 2020 1 commit
  4. 02 Jun, 2020 1 commit
  5. 01 Jun, 2020 1 commit
  6. 29 May, 2020 1 commit
  7. 12 May, 2020 1 commit
  8. 08 May, 2020 1 commit
  9. 07 May, 2020 1 commit
  10. 06 May, 2020 2 commits
  11. 04 May, 2020 1 commit
  12. 29 Apr, 2020 1 commit
  13. 28 Apr, 2020 1 commit
  14. 26 Apr, 2020 1 commit
  15. 17 Apr, 2020 1 commit
  16. 14 Apr, 2020 1 commit
  17. 13 Apr, 2020 1 commit
  18. 11 Apr, 2020 1 commit
  19. 10 Apr, 2020 1 commit
  20. 02 Apr, 2020 1 commit
  21. 01 Apr, 2020 3 commits
  22. 31 Mar, 2020 1 commit
  23. 30 Mar, 2020 1 commit
  24. 20 Mar, 2020 3 commits
  25. 18 Mar, 2020 1 commit
  26. 17 Mar, 2020 2 commits
  27. 11 Mar, 2020 2 commits
  28. 06 Mar, 2020 2 commits
  29. 05 Mar, 2020 1 commit
  30. 04 Mar, 2020 1 commit
    • yiwu-arbug's avatar
      implemented !Send for PerfContext struct (#442) · 9abbf010
      yiwu-arbug authored
      fix tikv/tikv#6973
      
      As mentioned in the linked issue, the aim is to implement `!Send` for the `PerfContext` struct.
      Although the issue is related to the `tikv/tikv` repo, the concerned `PerfContext` is taken from this repo. 
      Due to the rule that "foreign traits can't be implemented on foreign types", it isn't possible to directly implement the `!Send` trait on the `PerfContext` struct. So, either I had to enclose the `PerfContext` within another type and implement `!Send` for the new type (along with implementing all the functions present for `PerfContext`), or directly add the `!Send` implementation, where the struct is defined, i.e, in this repo.  I've taken the second path.
      but, there is a problem. `impl !Send` is currently only supported in nightly and not on stable channel.
      So, it's necessary to build this crate with nightly toolchain, if this patch is accepted.
      Signed-off-by: 's avatarGovardhan G D <govardhangdg@gmail.com>
      9abbf010