jj/lib/src/protos
mlcui 458580cee2 working_copy: Add is_file_states_sorted to tree state proto
See #2651 and a935a4f70c for more
background.

This speeds up `jj log` in a large repo with watchman enabled by around
9%:

```
$ hyperfine --sort command --warmup 3 --runs 20 -L bin \
jj-before,jj-after "target/release/{bin} -R ~/chromiumjj/src log"
Benchmark 1: target/release/jj-before -R ~/chromiumjj/src log
  Time (mean ± σ):     788.3 ms ±   3.4 ms    [User: 618.6 ms, System: 168.8 ms]
  Range (min … max):   783.1 ms … 793.3 ms    20 runs

Benchmark 2: target/release/jj-after -R ~/chromiumjj/src log
  Time (mean ± σ):     713.4 ms ±   5.2 ms    [User: 536.1 ms, System: 176.2 ms]
  Range (min … max):   706.6 ms … 724.7 ms    20 runs

Relative speed comparison
        1.11 ±  0.01  target/release/jj-before -R ~/chromiumjj/src log
        1.00          target/release/jj-after -R ~/chromiumjj/src log
```
2024-05-31 22:28:35 +10:00
..
git_store.proto backends: store tree id conflicts as list with alternating signs 2023-08-26 07:02:04 -07:00
git_store.rs protos: cargo update prost prost-builder and regenerate protobufs 2024-04-05 16:56:20 -07:00
local_store.proto sign: Implement storage for digital commit signatures 2023-11-12 03:37:13 +02:00
local_store.rs protos: cargo update prost prost-builder and regenerate protobufs 2024-04-05 16:56:20 -07:00
mod.rs protos: cargo update prost prost-builder and regenerate protobufs 2024-04-05 16:56:20 -07:00
op_store.proto op_store: add metadata flag for ops representing working-copy snapshot 2024-02-19 22:44:38 -08:00
op_store.rs protos: cargo update prost prost-builder and regenerate protobufs 2024-04-05 16:56:20 -07:00
working_copy.proto working_copy: Add is_file_states_sorted to tree state proto 2024-05-31 22:28:35 +10:00
working_copy.rs working_copy: Add is_file_states_sorted to tree state proto 2024-05-31 22:28:35 +10:00