diff options
author | Christopher Haster <chaster@utexas.edu> | 2017-04-15 01:33:36 +0300 |
---|---|---|
committer | Christopher Haster <chaster@utexas.edu> | 2017-04-18 09:44:01 +0300 |
commit | c25c8932198a8714e9b474a41fdd525b2622afc6 (patch) | |
tree | 4592291444ffd31a4b40391499c01cab33d80faa /Makefile | |
parent | 96a42581be99dc2b76a42eec274ad5cf769c6af4 (diff) |
Moved to brute-force deorphan without parent pointers
Removing the dependency to the parent pointer solves
many issues with non-atomic updates of children's
parent pointers with respect to any move operations.
However, this comes with an embarrassingly terrible
runtime as the only other option is to exhaustively
check every dir entry to find a child's parent.
Fortunately, deorphaning should be a relatively rare
operation.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -31,7 +31,7 @@ size: $(OBJ) $(SIZE) -t $^ .SUFFIXES: -test: test_format test_dirs test_files test_alloc +test: test_format test_dirs test_files test_alloc test_orphan test_%: tests/test_%.sh ./$< |