jj/lib
Martin von Zweigbergk e81890b319 rewrite: work with commits instead of index entries in setup code
When deciding the order to visit commits to rebase, we currently look
up parents in the index. I'm trying to remove the current `IndexEntry`
type and will probably have revsets iterators yield simply
`CommitId`. Let's therefore look up commit objects here.

I timed this by rewriting all commits in the jj repo. I couldn't
measure any difference. That makes sense since we cache the commits in
`Store` and we would read the commit when rebasing it anyway.
2023-03-23 04:50:33 -07:00
..
gen-protos
src rewrite: work with commits instead of index entries in setup code 2023-03-23 04:50:33 -07:00
tests revset: move revset_for_commits() to test 2023-03-23 04:50:33 -07:00
testutils index: load store based on type recorded in .jj/repo/index/type 2023-03-11 22:22:46 -08:00
build.rs
Cargo.toml cargo: bump regex from 1.7.1 to 1.7.2 2023-03-21 16:15:53 +00:00