Skip to content
Snippets Groups Projects
Commit b12ee40a authored by Jeromy Johnson's avatar Jeromy Johnson
Browse files

implement mark and sweep GC


License: MIT
Signed-off-by: default avatarJeromy <jeromyj@gmail.com>

dont GC blocks used by pinner

License: MIT
Signed-off-by: default avatarJeromy <jeromyj@gmail.com>

comment GC algo

License: MIT
Signed-off-by: default avatarJeromy <jeromyj@gmail.com>

add lock to blockstore to prevent GC from eating wanted blocks

License: MIT
Signed-off-by: default avatarJeromy <jeromyj@gmail.com>

improve FetchGraph

License: MIT
Signed-off-by: default avatarJeromy <jeromyj@gmail.com>

separate interfaces for blockstore and GCBlockstore

License: MIT
Signed-off-by: default avatarJeromy <jeromyj@gmail.com>

reintroduce indirect pinning, add enumerateChildren dag method

License: MIT
Signed-off-by: default avatarJeromy <jeromyj@gmail.com>
parent 27f34b43
No related branches found
No related tags found
Loading
Showing with 200 additions and 313 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment