DWARFSƾJح).pl@76ƲAXa b c d e f g h i j k l #!/bin/bash find test/ src/ include/ -type f -name '*.[ch]*' | xargs -d $'\n' clang-format -i class perl_source(object): def __init__(self): logger.info("this is python!!") def configure(self, config): config.enable_similarity() config.set_order(file_order_mode.script, set_mode.override) config.set_remove_empty_dirs(True, set_mode.default) def filter(self, entry): logger.debug(f"filter: {entry.path()} [{entry.type()}]") if entry.type() == 'directory' and entry.name() == 'dev': return False return True def transform(self, entry): logger.debug(f"transform {entry.path()}") entry.set_permissions(entry.permissions() & 0o7555) return entry def order(self, inodes): logger.info("order") for i in inodes: logger.debug(f"inode: {i.similarity_hash()} {i.size()} {i.refcount()}") for p in i.paths(): logger.debug(f" file: {p}") DWARFSs5i zam# z:N+^ l,( return reversed(inodes) def stuff(self): pass def _this_is_ok(self): pass ./dwarfs perl.dwarfs /tmp/perl/install -o cachesize=1g -o workers=4 -f & sleep 1 wait #!/bin/bash set -eu sudo sleep 1 hyperfine -c 'sudo umount /tmp/perl/install' -p 'umount /tmp/perl/install; ./dwarfs perl-install.dwarfs /tmp/perl/install -o cachesize=1g -o workers=4; sleep 1' -n dwarfs-zstd "ls -1 /tmp/perl/install/*/*/bin/perl5* | xargs -d $'\n' -n1 -P12 sh -c '\$0 -v >/dev/null'" -p 'umount /tmp/perl/install; ./dwarfs perl-lzma.dwarfs /tmp/perl/install -o cachesize=1g -o workers=4; sleep 1' -n dwarfs-lzma "ls -1 /tmp/perl/install/*/*/bin/perl5* | xargs -d $'\n' -n1 -P12 sh -c '\$0 -v >/dev/null'" -p 'sudo umount /tmp/perl/install; sudo mount -t squashfs perl-install.squashfs /tmp/perl/install; sleep 1' -n squashfs-zstd "ls -1 /tmp/perl/install/*/*/bin/perl5* | xargs -d $'\n' -n1 -P12 sh -c '\$0 -v >/dev/null'" hyperfine -w 1 -c 'sudo umount /tmp/perl/install' -p 'if [ ! -d /tmp/perl/install/defaulDWARFS#^yǭ H<jFnt ]; then ./dwarfs perl-install.dwarfs /tmp/perl/install -o cachesize=1g -o workers=4; sleep 1; fi' -n dwarfs-zstd "ls -1 /tmp/perl/install/*/*/bin/perl5* | xargs -d $'\n' -n1 -P12 sh -c '\$0 -v >/dev/null'" -p 'if [ ! -d /tmp/perl/install/default ]; then ./dwarfs perl-lzma.dwarfs /tmp/perl/install -o cachesize=1g -o workers=4; sleep 1; fi' -n dwarfs-lzma "ls -1 /tmp/perl/install/*/*/bin/perl5* | xargs -d $'\n' -n1 -P12 sh -c '\$0 -v >/dev/null'" -p 'if [ ! -d /tmp/perl/install/default ]; then sudo mount -t squashfs perl-install.squashfs /tmp/perl/install; sleep 1; fi' -n squashfs-zstd "ls -1 /tmp/perl/install/*/*/bin/perl5* | xargs -d $'\n' -n1 -P12 sh -c '\$0 -v >/dev/null'" DWARFSi,\mW<,gXo\^7NVB?{;0'BE$L (L L   LL 0RL  !L   "L  $L  &L (L *L  , .L ,0L2L  04L6L48>:<>L @L>BLDLBF4L )"C $_ &}(*.268: <"@$DFDWARFS}:ZS6GfNI5pq` |L]?KSӪֶ~UH /J9 0@P`x,@0PTUv,v,PXlS 1@uRܷ1e