Code

History

Commits on ig/commit-debug to lib/src245+
  1. revset_engine: skip evaluating `reachable()` predicate if unnecessaryScott Taylor committed 1 year agoc151610
  2. revset_engine: evaluate `X` as predicate in `reachable(X, Y)`Scott Taylor committed 1 year ago63d8372
  3. index: use bit set in all_heads_pos()Yuya Nishihara committed 1 year ago1853c1e
  4. index: use bit set to omit visited ancestors in is_ancestor_pos()Yuya Nishihara committed 1 year agoea8e121
  5. index: remove unneeded entry lookup from is_ancestor_pos()Yuya Nishihara committed 1 year ago21cc09b
  6. rewrite: do reads concurrently in rebase_with_empty_behavior()Martin von Zweigbergk committed 1 year ago47868dd
  7. rewrite: make rebase_with_empty_behavior() asyncMartin von Zweigbergk committed 1 year agoc97a3df
  8. commit: add function for reading all parents concurrentlyMartin von Zweigbergk committed 1 year agoe6e284d
  9. rewrite: make merge_commit_trees() asyncMartin von Zweigbergk committed 1 year ago48ac617
  10. merged_tree: make resolve() and merge() asyncMartin von Zweigbergk committed 1 year ago8022a49
  11. merged_tree: fix clippy "needless_lifetimes" lintJosh Steadmon committed 1 year agof584e4d
  12. str_util: add is_match_bytes(), use it in diff_contains() revsetYuya Nishihara committed 1 year ago3269c63
  13. str_util: use bytes::Regex internallyYuya Nishihara committed 1 year agoa8facad
  14. fileset: switch to globsetYuya Nishihara committed 1 year agoed93199
  15. str_util: switch to globsetYuya Nishihara committed 1 year ago182daa1
  16. index: do not pre-allocate whole bit-set bufferYuya Nishihara committed 1 year ago0c05828
  17. index: store bit set data in reverse position orderYuya Nishihara committed 1 year agobbaaad0
  18. index: reuse input edges Vec in remove_transitive_edges()Yuya Nishihara committed 1 year ago76016ae
  19. index: use bit set to deduplicate/remove transitive edgesYuya Nishihara committed 1 year ago512ff14
  20. index: extract basic bit set interface from AncestorsBitSetYuya Nishihara committed 1 year ago0030335
  21. index: add helper to map between GlobalCommitPosition and bit set indexYuya Nishihara committed 1 year ago8b35249
  22. index: extract AncestorsBitSet to new moduleYuya Nishihara committed 1 year ago3760fa5
  23. merged_tree: make `merge()` take all args by valueMartin von Zweigbergk committed 1 year ago191369f
  24. merged_tree: make `resolve()` take `self` by valueMartin von Zweigbergk committed 1 year agof7e4264
  25. str_util: rename "matches" to "is_match"Jade Lovelace committed 1 year ago1acd2a0
  26. annotate: add iterator that tracks line numbersDaniel Luz committed 1 year agof135aa3
  27. annotate: settle on calling the starting commit/file as "starting"Daniel Luz committed 1 year ago4b73df3
  28. annotate: point to commit outside of domain when origin cannot be trackedDaniel Luz committed 1 year agof938e6b
  29. config: move fsmonitor settings out of `core`Kaiyi Li committed 1 year ago9d817b6
  30. index: pass index to DefaultMutableIndex::incremental() instead of segmentYuya Nishihara committed 1 year agoe725c0e
  31. index: construct DefaultReadonlyIndex by load functionYuya Nishihara committed 1 year ago9f951f6
  32. index: make .save_mutable_index() return DefaultReadonlyIndexYuya Nishihara committed 1 year agob4a9477
  33. index: keep commit segment file name in hex-decoded formYuya Nishihara committed 1 year ago561b995
  34. index: rename remaining "commit" index types as prep for changed-paths segmentsYuya Nishihara committed 1 year agoe8bce6f
  35. index: rename CompositeIndex to CompositeCommitIndex, pass around wrapper typeYuya Nishihara committed 1 year ago2c96aaa