v86/lib
Ernest Wong 40ed4f8dde Filesystem: Simplify nlinks management across filesystems
Now that hard links aren't allowed across filesystems, it's ok to store
the relevant nlinks information within local inode.

For mountpoints (forwarder inodes that point to a root inode), it is
possible to bump the nlinks of the forwarder during link_under_dir and
unlink_from_dir so that this nlinks counter is modified independently
from the real inode's nlinks counter.

For divert(), it is actually ok to divert forwarder inodes that point to
hardlinked files, so I've relaxed the assertion predicate.
2020-08-30 19:29:54 -05:00
..
9p.js Filesystem: Tidy comments, clarify nlinks special case. 2020-08-30 19:29:54 -05:00
closure-base.js Use @export 2016-07-26 22:14:34 +02:00
filesystem.js Filesystem: Simplify nlinks management across filesystems 2020-08-30 19:29:54 -05:00
jor1k.js Remove trailing spaces in lib/* 2020-08-30 19:29:13 -05:00
marshall.js Remove trailing spaces in lib/* 2020-08-30 19:29:13 -05:00
utf8.js JSHint the lib directory 2020-08-30 19:29:13 -05:00