MCPcopy Create free account

hub / github.com/Mic92/fast-nix-gc / functions

Functions333 in github.com/Mic92/fast-nix-gc

Functionprofile_dirs_includes_state_and_xdg_paths_but_not_home
()
crates/gc/src/profiles.rs:456
Functionprofile_lock_acquire_release_cleans_up
()
crates/gc/src/profiles.rs:470
Functionprotect_blocks_until_pending_delete_finishes
()
crates/gc/src/gc_socket.rs:439
Functionprotect_marks_closure_and_blocks_deletion
()
crates/gc/src/gc_socket.rs:410
Functionprotect_waits_for_already_protected_pending_node
()
crates/gc/src/gc_socket.rs:466
Functionrand_suffix
Per-call random suffix for temp links. Concurrent tasks in this process must not collide, so a global counter is mixed in.
crates/optimise/src/optimise.rs:125
Functionrand_suffix_is_unique_per_call
()
crates/optimise/src/optimise.rs:728
Functionread_file_root_ignores_non_store_paths
()
crates/gc/src/roots.rs:358
Functionread_file_root_trims_and_extracts
()
crates/gc/src/roots.rs:347
Functionreference_alive
Reference BFS.
proptest/proptest_gc.rs:71
Functionregisters_temp_roots_for_optimised_paths
()
crates/optimise/src/optimise.rs:888
Functionremove_old_generations_recurses_and_skips_non_link_targets
()
crates/gc/src/profiles.rs:429
Functionrespects_level_filter
()
crates/common/src/logging.rs:39
Functionrestores_parent_perms_and_mtime
()
crates/optimise/src/optimise.rs:805
Functionrun
(f: F)
crates/optimise/src/hash.rs:28
Functionscan_blob_finds_embedded_store_paths
()
crates/gc/src/roots.rs:831
Functionscan_blob_ignores_bare_prefix
()
crates/gc/src/roots.rs:844
Functionsetup_db
( n: usize, edges: &[(usize, usize)], reg_times: &[i64], )
proptest/proptest_gc.rs:20
Methodsetup_db
(&self)
fuzz/fuzz_targets/gc_graph.rs:209
Methodstart
Bind `state_dir/gc-socket/socket` and spawn the accept thread.
crates/gc/src/gc_socket.rs:200
Functionstore_dir_typed_uses_configured_dir
()
crates/common/src/db.rs:656
Functionstore_path_basename_grammar
()
crates/gc/src/roots.rs:790
Functionsuggests_near_misses_only
()
crates/common/src/lib.rs:168
Functiontemp_roots_missing_dir_is_empty
()
crates/gc/src/roots.rs:900
Functiontemp_roots_reads_locked_skips_stale_and_junk
()
crates/gc/src/roots.rs:851
Methodtry_begin_delete_node
Atomically check that `node` is unprotected and mark it pending. Returns `false` (skip deletion) if the node was protected meanwhile.
crates/gc/src/gc_socket.rs:63
Functiontry_lock_dir_none_while_held
()
crates/gc/src/gc.rs:667
Functionunknown_key_falls_back_to_default
()
crates/common/src/nix_config.rs:60
Functionunknown_path_protected_by_basename
()
crates/gc/src/gc_socket.rs:577
Functionunparseable_current_generation_deletes_nothing
()
crates/gc/src/profiles.rs:484
Functionunreadable_path_is_skipped_not_fatal
()
crates/optimise/src/optimise.rs:920
Functionvalid_store_paths_and_typed_variants
()
crates/common/src/db.rs:748
Functionwritable_file_is_skipped_as_suspicious
()
crates/optimise/src/optimise.rs:869
← previous301–333 of 333, ranked by callers