Cleaned up bshrub code a bit
Mostly moved things around, removed a vestigial but harmless eviction check in lfsr_mdir_compact__, add lfsr_bshrub_alloc/fetch, etc.
This commit is contained in:
@@ -4295,7 +4295,7 @@ code = '''
|
||||
assert(i <= 2*N);
|
||||
|
||||
lfsr_binfo_t binfo;
|
||||
int err = lfsr_btree_traversalread(&lfs, &btree, &traversal, &binfo);
|
||||
int err = lfsr_btree_traverse(&lfs, &btree, &traversal, &binfo);
|
||||
assert(!err || err == LFS_ERR_NOENT);
|
||||
if (err == LFS_ERR_NOENT) {
|
||||
break;
|
||||
@@ -4447,7 +4447,7 @@ code = '''
|
||||
assert(i <= 2*N);
|
||||
|
||||
lfsr_binfo_t binfo;
|
||||
int err = lfsr_btree_traversalread(&lfs, &btree, &traversal, &binfo);
|
||||
int err = lfsr_btree_traverse(&lfs, &btree, &traversal, &binfo);
|
||||
assert(!err || err == LFS_ERR_NOENT);
|
||||
if (err == LFS_ERR_NOENT) {
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user