salsa/tests
Niko Matsakis 8a3cc6e404 add a test for handle cancellation
I realized there weren't any!
2024-07-24 10:36:07 +00:00
..
common Rename salsa-2022 to salsa 2024-06-18 09:40:21 +02:00
compile-fail Allow interned values as tracked function arguments 2024-07-20 09:03:57 +02:00
parallel add a test for handle cancellation 2024-07-24 10:36:07 +00:00
warnings make methods work 2024-07-18 06:03:34 -04:00
accumulate-chain.rs Add a more complex case 2024-07-22 20:12:54 +01:00
accumulate-custom-clone.rs wip: accum, privacy for inputs 2024-07-19 07:08:24 -04:00
accumulate-custom-debug.rs wip: accum, privacy for inputs 2024-07-19 07:08:24 -04:00
accumulate-dag.rs use a queue 2024-07-22 10:19:36 +01:00
accumulate-execution-order.rs Add a more complex case 2024-07-22 20:12:54 +01:00
accumulate-from-tracked-fn.rs wip: accum, privacy for inputs 2024-07-19 07:08:24 -04:00
accumulate-no-duplicates.rs Add a more complex case 2024-07-22 20:12:54 +01:00
accumulate-reuse-workaround.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
accumulate-reuse.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
accumulate.rs use a queue 2024-07-22 10:19:36 +01:00
compile_fail.rs Rename salsa-2022 to salsa 2024-06-18 09:40:21 +02:00
cycles.rs order cycles by debug_name first 2024-07-24 10:10:37 +00:00
debug.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
deletion-cascade.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
deletion-drops.rs clippy 2024-07-19 09:54:24 -04:00
deletion.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
elided-lifetime-in-tracked-fn.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
expect_reuse_field_x_of_a_tracked_struct_changes_but_fn_depends_on_field_y.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
expect_reuse_field_x_of_an_input_changes_but_fn_depends_on_field_y.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
hello_world.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
interned-struct-with-lifetime.rs wip 2024-07-17 05:47:56 -04:00
is_send_sync.rs wip 2024-07-17 06:08:34 -04:00
lru.rs wip 2024-07-17 09:14:20 -04:00
mutate_in_place.rs delete a bunch of dead code 2024-07-19 05:55:40 -04:00
override_new_get_set.rs wip 2024-07-17 06:14:43 -04:00
panic-when-creating-tracked-struct-outside-of-tracked-fn.rs wip 2024-07-17 06:41:56 -04:00
preverify-struct-with-leaked-data.rs remove RuntimeId and use ThreadId 2024-07-23 11:53:37 -04:00
singleton.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
specify-only-works-if-the-key-is-created-in-the-current-query.rs wip 2024-07-17 06:54:24 -04:00
tracked-struct-id-field-bad-eq.rs wip 2024-07-17 08:45:49 -04:00
tracked-struct-id-field-bad-hash.rs wip 2024-07-17 08:50:04 -04:00
tracked-struct-unchanged-in-new-rev.rs pacify the merciless clippy 2024-07-19 09:20:41 -04:00
tracked-struct-value-field-bad-eq.rs pacify the merciless clippy 2024-07-19 09:20:41 -04:00
tracked-struct-value-field-not-eq.rs wip 2024-07-17 08:50:04 -04:00
tracked_fn_constant.rs wip 2024-07-17 06:41:56 -04:00
tracked_fn_no_eq.rs Respct no_eq attribute for tracked functions 2024-07-20 08:47:51 +02:00
tracked_fn_on_input.rs wip 2024-07-17 06:41:56 -04:00
tracked_fn_on_interned.rs Allow interned values as tracked function arguments 2024-07-20 09:03:57 +02:00
tracked_fn_on_tracked.rs pacify the merciless clippy 2024-07-19 09:20:41 -04:00
tracked_fn_on_tracked_specify.rs wip 2024-07-17 06:41:56 -04:00
tracked_fn_read_own_entity.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
tracked_fn_read_own_specify.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00
tracked_fn_return_ref.rs pacify the merciless cargo fmt 2024-07-19 09:07:47 -04:00
tracked_method.rs make methods work 2024-07-18 06:03:34 -04:00
tracked_method_inherent_return_ref.rs wip 2024-07-18 06:32:18 -04:00
tracked_method_on_tracked_struct.rs wip 2024-07-18 07:49:06 -04:00
tracked_method_trait_return_ref.rs wip 2024-07-18 06:33:21 -04:00
tracked_struct_db1_lt.rs wip 2024-07-17 08:42:06 -04:00
tracked_with_intern.rs wip 2024-07-17 08:42:06 -04:00
tracked_with_struct_db.rs Replace derived Debug implementation of salsa::Id 2024-07-22 17:56:16 +02:00