Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mic92/fast-nix-gc
/ functions
Functions
333 in github.com/Mic92/fast-nix-gc
⨍
Functions
333
◇
Types & classes
29
Function
profile_dirs_includes_state_and_xdg_paths_but_not_home
()
crates/gc/src/profiles.rs:456
Function
profile_lock_acquire_release_cleans_up
()
crates/gc/src/profiles.rs:470
Function
protect_blocks_until_pending_delete_finishes
()
crates/gc/src/gc_socket.rs:439
Function
protect_marks_closure_and_blocks_deletion
()
crates/gc/src/gc_socket.rs:410
Function
protect_waits_for_already_protected_pending_node
()
crates/gc/src/gc_socket.rs:466
Function
rand_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
Function
rand_suffix_is_unique_per_call
()
crates/optimise/src/optimise.rs:728
Function
read_file_root_ignores_non_store_paths
()
crates/gc/src/roots.rs:358
Function
read_file_root_trims_and_extracts
()
crates/gc/src/roots.rs:347
Function
reference_alive
Reference BFS.
proptest/proptest_gc.rs:71
Function
registers_temp_roots_for_optimised_paths
()
crates/optimise/src/optimise.rs:888
Function
remove_old_generations_recurses_and_skips_non_link_targets
()
crates/gc/src/profiles.rs:429
Function
respects_level_filter
()
crates/common/src/logging.rs:39
Function
restores_parent_perms_and_mtime
()
crates/optimise/src/optimise.rs:805
Function
run
(f: F)
crates/optimise/src/hash.rs:28
Function
scan_blob_finds_embedded_store_paths
()
crates/gc/src/roots.rs:831
Function
scan_blob_ignores_bare_prefix
()
crates/gc/src/roots.rs:844
Function
setup_db
( n: usize, edges: &[(usize, usize)], reg_times: &[i64], )
proptest/proptest_gc.rs:20
Method
setup_db
(&self)
fuzz/fuzz_targets/gc_graph.rs:209
Method
start
Bind `state_dir/gc-socket/socket` and spawn the accept thread.
crates/gc/src/gc_socket.rs:200
Function
store_dir_typed_uses_configured_dir
()
crates/common/src/db.rs:656
Function
store_path_basename_grammar
()
crates/gc/src/roots.rs:790
Function
suggests_near_misses_only
()
crates/common/src/lib.rs:168
Function
temp_roots_missing_dir_is_empty
()
crates/gc/src/roots.rs:900
Function
temp_roots_reads_locked_skips_stale_and_junk
()
crates/gc/src/roots.rs:851
Method
try_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
Function
try_lock_dir_none_while_held
()
crates/gc/src/gc.rs:667
Function
unknown_key_falls_back_to_default
()
crates/common/src/nix_config.rs:60
Function
unknown_path_protected_by_basename
()
crates/gc/src/gc_socket.rs:577
Function
unparseable_current_generation_deletes_nothing
()
crates/gc/src/profiles.rs:484
Function
unreadable_path_is_skipped_not_fatal
()
crates/optimise/src/optimise.rs:920
Function
valid_store_paths_and_typed_variants
()
crates/common/src/db.rs:748
Function
writable_file_is_skipped_as_suspicious
()
crates/optimise/src/optimise.rs:869
← previous
301–333 of 333, ranked by callers