salsa/salsa-2022-tests/tests
Jack Rickard dbc4154419
Allow creation of tracked methods
This allows users to annotate impl blocks with `#[salsa::tracked]` and
then create tracked methods by marking individual functions with
`#[tracked]`.
2022-08-28 23:28:30 +01:00
..
compile-fail test for compile failure: lru can not be used with specify 2022-08-19 07:13:03 +08:00
parallel give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
accumulate-from-tracked-fn.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
accumulate-reuse-workaround.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
accumulate-reuse.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
accumulate.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
compile_fail.rs test for compile failure: lru can not be used with specify 2022-08-19 07:13:03 +08:00
cycles.rs add report_untracked_read to salsa::Database 2022-08-25 06:30:27 +08:00
debug.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
deletion-cascade.rs Merge #376 #379 2022-08-25 10:30:34 +00:00
deletion.rs Merge #376 #379 2022-08-25 10:30:34 +00:00
expect_reuse_field_x_of_a_tracked_struct_changes_but_fn_depends_on_field_y.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
expect_reuse_field_x_of_an_input_changes_but_fn_depends_on_field_y.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
hello_world.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
lru.rs add report_untracked_read to salsa::Database 2022-08-25 06:30:27 +08:00
mutate_in_place.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
override_new_get_set.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
specify_tracked_fn_in_rev_1_but_not_2.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
tracked_fn_on_input.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
tracked_fn_on_tracked.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
tracked_fn_on_tracked_specify.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
tracked_fn_read_own_entity.rs give salsa_runtime a default implementation 2022-08-24 20:11:48 +08:00
tracked_method.rs Allow creation of tracked methods 2022-08-28 23:28:30 +01:00