jj/lib/tests
Martin von Zweigbergk e19a65cf14 transaction: make add_head() use incremental update of evolution in common case
`Transaction::add_head()` currently invalidates the whole evolution
state. We've had support for incrementally updating evolution since
4619942a57. We should start taking advantage of that. Let's add a
fast-path in `Transaction::add_head()` for the common case where we
add a single commit on top of an existing head. That cheap an simple
to check for. However, it won't cover the case of adding a child off
of a non-head. It's still a good start.
2021-02-14 00:56:34 -08:00
..
test_bad_locking.rs view: replace View trait by enum with Readonly and Mutable variants 2021-02-13 08:31:41 -08:00
test_commit_builder.rs cargo: rename crates to names available on crates.io 2021-01-03 10:16:00 -08:00
test_commit_concurrent.rs view: replace View trait by enum with Readonly and Mutable variants 2021-02-13 08:31:41 -08:00
test_diff_summary.rs cargo: rename crates to names available on crates.io 2021-01-03 10:16:00 -08:00
test_evolution.rs transaction: add accessors for view and evolution directly on transaction 2021-02-13 13:43:48 -08:00
test_git.rs transaction: add accessors for view and evolution directly on transaction 2021-02-13 13:43:48 -08:00
test_index.rs index: make CompositeIndex non-public and add new IndexRef enum instead 2021-02-13 13:56:26 -08:00
test_init.rs cargo: rename crates to names available on crates.io 2021-01-03 10:16:00 -08:00
test_load_repo.rs repo: return error when attempting to load repo where there is none 2021-01-04 09:18:09 -08:00
test_merge_trees.rs cargo: rename crates to names available on crates.io 2021-01-03 10:16:00 -08:00
test_operations.rs transaction: add accessors for view and evolution directly on transaction 2021-02-13 13:43:48 -08:00
test_transaction.rs transaction: make add_head() use incremental update of evolution in common case 2021-02-14 00:56:34 -08:00
test_view.rs transaction: add accessors for view and evolution directly on transaction 2021-02-13 13:43:48 -08:00
test_working_copy.rs view: replace View trait by enum with Readonly and Mutable variants 2021-02-13 08:31:41 -08:00
test_working_copy_concurrent.rs repo: return error when attempting to load repo where there is none 2021-01-04 09:18:09 -08:00