Code

History

Commits on ig/diffline to lib/src35+
  1. rewrite: do reads concurrently in rebase_with_empty_behavior()Martin von Zweigbergk committed 1 year ago47868dd
  2. rewrite: make rebase_with_empty_behavior() asyncMartin von Zweigbergk committed 1 year agoc97a3df
  3. commit: add function for reading all parents concurrentlyMartin von Zweigbergk committed 1 year agoe6e284d
  4. rewrite: make merge_commit_trees() asyncMartin von Zweigbergk committed 1 year ago48ac617
  5. merged_tree: make resolve() and merge() asyncMartin von Zweigbergk committed 1 year ago8022a49
  6. merged_tree: fix clippy "needless_lifetimes" lintJosh Steadmon committed 1 year agof584e4d
  7. str_util: add is_match_bytes(), use it in diff_contains() revsetYuya Nishihara committed 1 year ago3269c63
  8. str_util: use bytes::Regex internallyYuya Nishihara committed 1 year agoa8facad
  9. fileset: switch to globsetYuya Nishihara committed 1 year agoed93199
  10. str_util: switch to globsetYuya Nishihara committed 1 year ago182daa1
  11. index: do not pre-allocate whole bit-set bufferYuya Nishihara committed 1 year ago0c05828
  12. index: store bit set data in reverse position orderYuya Nishihara committed 1 year agobbaaad0
  13. index: reuse input edges Vec in remove_transitive_edges()Yuya Nishihara committed 1 year ago76016ae
  14. index: use bit set to deduplicate/remove transitive edgesYuya Nishihara committed 1 year ago512ff14
  15. index: extract basic bit set interface from AncestorsBitSetYuya Nishihara committed 1 year ago0030335
  16. index: add helper to map between GlobalCommitPosition and bit set indexYuya Nishihara committed 1 year ago8b35249
  17. index: extract AncestorsBitSet to new moduleYuya Nishihara committed 1 year ago3760fa5
  18. merged_tree: make `merge()` take all args by valueMartin von Zweigbergk committed 1 year ago191369f
  19. merged_tree: make `resolve()` take `self` by valueMartin von Zweigbergk committed 1 year agof7e4264
  20. str_util: rename "matches" to "is_match"Jade Lovelace committed 1 year ago1acd2a0
  21. annotate: add iterator that tracks line numbersDaniel Luz committed 1 year agof135aa3
  22. annotate: settle on calling the starting commit/file as "starting"Daniel Luz committed 1 year ago4b73df3
  23. annotate: point to commit outside of domain when origin cannot be trackedDaniel Luz committed 1 year agof938e6b
  24. config: move fsmonitor settings out of `core`Kaiyi Li committed 1 year ago9d817b6
  25. index: pass index to DefaultMutableIndex::incremental() instead of segmentYuya Nishihara committed 1 year agoe725c0e
  26. index: construct DefaultReadonlyIndex by load functionYuya Nishihara committed 1 year ago9f951f6
  27. index: make .save_mutable_index() return DefaultReadonlyIndexYuya Nishihara committed 1 year agob4a9477
  28. index: keep commit segment file name in hex-decoded formYuya Nishihara committed 1 year ago561b995
  29. index: rename remaining "commit" index types as prep for changed-paths segmentsYuya Nishihara committed 1 year agoe8bce6f
  30. index: rename CompositeIndex to CompositeCommitIndex, pass around wrapper typeYuya Nishihara committed 1 year ago2c96aaa
  31. index: introduce owned composite index typeYuya Nishihara committed 1 year agoccd4e8c
  32. index: make both Arc<Readonly/MutableIndexSegment implement Clone/DebugYuya Nishihara committed 1 year ago78c5d41
  33. index: move Index impls of CompositeIndex to non-trait methodsYuya Nishihara committed 1 year agoea7488c
  34. cleanup: switch to async closures in trivial casesMartin von Zweigbergk committed 1 year agof27c55a
  35. store: inline tree_builder() function to callersMartin von Zweigbergk committed 1 year ago721daef