backshift F 15:0 top - A backshift_os_mod.py F 11:0 safe_rename - A C 30:0 memoize - A M 41:4 memoize.__call__ - A F 51:0 my_getpwnam - A F 57:0 my_getpwuid - A F 63:0 my_getgrnam - A F 69:0 my_getgrgid - A M 36:4 memoize.__init__ - A backshift_file_mod.py M 179:4 Backshift_file.init_from_string - C M 133:4 Backshift_file.init_from_lstat_result - B M 232:4 Backshift_file.as_string - B M 305:4 Backshift_file.to_tar_tvf - B C 91:0 Backshift_file - B M 286:4 Backshift_file.get_real_length - B F 27:0 perms_string - A M 111:4 Backshift_file.__init__ - A M 164:4 Backshift_file.process_from_lstat - A M 208:4 Backshift_file.init_string_set_type - A M 378:4 Backshift_file.tail_special - A F 81:0 get_can_do_device_files - A M 266:4 Backshift_file.get_username - A M 276:4 Backshift_file.get_groupname - A F 22:0 make_used - A F 72:0 weird_bit - A C 48:0 Skipped - A C 54:0 Benign_skipped - A C 60:0 Unknown_skipped - A C 66:0 Problematic_skipped - A M 219:4 Backshift_file.__len__ - A M 224:4 Backshift_file.__getitem__ - A M 228:4 Backshift_file.__contains__ - A M 299:4 Backshift_file.to_tar_tf - A base255.py F 40:0 base255_to_number - A F 26:0 number_to_base255 - A bloom_filter_mod.py M 455:4 Bloom_filter.__init__ - B F 415:0 get_bitno_lin_comb - B M 199:4 Array_then_file_seek_backend.__init__ - B M 157:4 File_seek_backend.__iand__ - A M 169:4 File_seek_backend.__ior__ - A C 186:0 Array_then_file_seek_backend - A M 290:4 Array_then_file_seek_backend.__iand__ - A M 302:4 Array_then_file_seek_backend.__ior__ - A M 273:4 Array_then_file_seek_backend.clear - A C 39:4 Mmap_backend - A M 88:8 Mmap_backend.__iand__ - A M 97:8 Mmap_backend.__ior__ - A C 111:0 File_seek_backend - A M 314:4 Array_then_file_seek_backend.close - A M 361:4 Array_backend.__iand__ - A M 370:4 Array_backend.__ior__ - A C 452:0 Bloom_filter - A M 532:4 Bloom_filter._match_template - A M 556:4 Bloom_filter.__contains__ - A M 563:4 Bloom_filter.bit_count - A F 384:0 get_bitno_seed_rnd - A F 397:0 simple_hash - A F 443:0 try_unlink - A M 48:8 Mmap_backend.__init__ - A M 60:8 Mmap_backend.is_set - A M 116:4 File_seek_backend.__init__ - A M 247:4 Array_then_file_seek_backend.is_set - A M 258:4 Array_then_file_seek_backend.set - A C 330:0 Array_backend - A M 522:4 Bloom_filter.add - A F 405:0 hash1 - A F 410:0 hash2 - A M 71:8 Mmap_backend.set - A M 79:8 Mmap_backend.clear - A M 106:8 Mmap_backend.close - A M 127:4 File_seek_backend.is_set - A M 135:4 File_seek_backend.set - A M 145:4 File_seek_backend.clear - A M 181:4 File_seek_backend.close - A M 336:4 Array_backend.__init__ - A M 342:4 Array_backend.is_set - A M 348:4 Array_backend.set - A M 354:4 Array_backend.clear - A M 379:4 Array_backend.close - A M 514:4 Bloom_filter.__repr__ - A M 527:4 Bloom_filter.__iadd__ - A M 538:4 Bloom_filter.union - A M 542:4 Bloom_filter.__ior__ - A M 547:4 Bloom_filter.intersection - A M 551:4 Bloom_filter.__iand__ - A M 571:4 Bloom_filter.close - A bufsock.py M 69:4 rawio.__init__ - B M 144:4 bufsock.__init__ - B M 180:4 bufsock.read - B M 228:4 bufsock.readtomax - A C 60:0 rawio - A M 99:4 rawio.read - A C 135:0 bufsock - A M 203:4 bufsock.readto - A M 259:4 bufsock.flush - A F 303:0 simple_test - A M 269:4 bufsock.shutdown - A F 42:0 string_to_binary - A F 49:0 o_binary - A M 249:4 bufsock.send - A M 283:4 bufsock.close - A M 296:4 bufsock.fileno - A M 111:4 rawio.write - A M 115:4 rawio.close - A M 119:4 rawio.fileno - A M 176:4 bufsock.set_chunk_len - A M 224:4 bufsock.readline - A cacher_mod.py M 60:4 Database_cacher._touch - B M 118:4 Database_cacher._possible_syncs - B M 163:4 Database_cacher.expire_down_to - A C 42:0 Database_cacher - A M 145:4 Database_cacher.__getitem__ - A M 154:4 Database_cacher.__setitem__ - A C 18:0 Database_cacher_error - A C 26:0 Database_cacher_duplicate_error - A C 34:0 Database_cacher_time_error - A M 51:4 Database_cacher.__init__ - A M 106:4 Database_cacher.__len__ - A M 110:4 Database_cacher.__contains__ - A M 114:4 Database_cacher.keys - A M 188:4 Database_cacher.expire_all - A chunk_mod.py M 104:4 Chunk.write_or_touch_chunk - A F 42:0 pieces - A C 81:0 Chunk - A M 92:4 Chunk.__init__ - A F 55:0 ad_hoc_sequence - A F 20:0 is_jython - A F 161:0 finalize - A M 136:4 Chunk.read_chunk - A M 144:4 Chunk.update_timestamp - A compressed_file_mod.py M 24:4 Compressed_file.__init__ - A C 19:0 Compressed_file - A M 59:4 Compressed_file.read - A M 68:4 Compressed_file.write - A M 75:4 Compressed_file.close - A compressed_string_mod.py F 75:0 decompress_string - B F 36:0 compress_string - B constants_mod.py C 6:0 Constants - A dohdbm.py M 94:4 Dohdbm.__init__ - C M 226:4 Dohdbm.close - A F 37:0 safe_rename - A C 88:0 Dohdbm - A M 205:4 Dohdbm.sync - A F 27:0 string_to_binary - A F 71:0 _generate_key_value_pairs - A M 147:4 Dohdbm._error_if_not_open - A M 154:4 Dohdbm._error_if_not_readwrite - A M 172:4 Dohdbm.__setitem__ - A M 183:4 Dohdbm.__delitem__ - A M 193:4 Dohdbm.__iter__ - A M 245:4 Dohdbm._ensure_bytes - A F 64:0 open - A C 58:0 error - A M 141:4 Dohdbm._create_empty - A M 161:4 Dohdbm.__len__ - A M 166:4 Dohdbm.__getitem__ - A M 199:4 Dohdbm.__contains__ - A M 236:4 Dohdbm.keys - A M 240:4 Dohdbm.items - A dirops_mod.py F 39:0 my_mkdir - B F 83:0 prepend_dirs - B F 105:0 get_path_parts - A C 12:0 ExistingDirs - A M 21:4 ExistingDirs.add - A F 97:0 strip_dirs - A M 15:4 ExistingDirs.__init__ - A M 30:4 ExistingDirs.exists - A escape_mod.py F 41:0 escape - B F 72:0 unescape - A F 14:0 ordinal - A F 33:0 hexadecimal - A F 25:0 character - A expire_mod.py F 153:0 chunks_expiration_traversal - C F 206:0 expire_one_hash - B F 112:0 is_empty_dir - B F 244:0 expire_savesets - A F 47:0 get_maximum_age - A F 102:0 files_expiration - A F 26:0 make_used - A F 31:0 expire - A F 73:0 expire_hashes - A F 86:0 expire_files - A F 95:0 rmtree_onerror - A F 144:0 is_old_dir - A file_count_mod.py C 6:0 File_count - A get_chunk.py F 18:0 get_chunk - A F 13:0 get_hash_len - A hardlinks_mod.py C 124:0 Restore_hardlinks - B M 132:4 Restore_hardlinks.__init__ - A M 155:4 Restore_hardlinks.prior_file_for_hardlink - A C 61:0 Save_hardlinks - A C 25:0 Save_device - A M 54:4 Save_device.write - A M 69:4 Save_hardlinks.__init__ - A M 79:4 Save_hardlinks.__iadd__ - A M 46:4 Save_device.__iadd__ - A M 93:4 Save_hardlinks.close - A C 104:0 Restore_inode - A F 20:0 one - A M 33:4 Save_device.__init__ - A M 107:4 Restore_inode.__init__ - A M 114:4 Restore_inode.get_filename - A M 119:4 Restore_inode.set_filename - A helpers.py F 9:0 string_to_binary - A F 21:0 make_used - A F 16:0 binary_to_string - A main.py F 167:0 check_options - E F 272:0 parse_options - E F 692:0 main - C F 491:0 get_full_poststat_progress_recs - B F 417:0 backup_moderate_stats - B F 466:0 get_full_prestat_progress_recs - B M 81:4 Progress_report.__init__ - B F 542:0 backup_full_progress_report - A F 669:0 handle_savedir - A M 102:4 Progress_report.__cmp__ - A F 359:0 strip_start - A F 390:0 ascii_ize - A F 593:0 backup_minimal_stats - A C 74:0 Progress_report - A F 28:0 usage - A F 373:0 absolutize - A F 402:0 output_filename - A F 585:0 backup_no_stats - A C 130:0 Options - A F 532:0 backup_full_prestat_stats - A F 537:0 backup_full_poststat_stats - A F 616:0 perform_expire - A F 625:0 perform_get_chunk - A F 632:0 perform_get_metadata - A F 640:0 perform_list_backups - A F 645:0 perform_list_backup - A F 651:0 perform_list_backup_simply - A F 657:0 perform_list_backup_sizes - A F 663:0 produce_tar - A M 113:4 Progress_report.__lt__ - A M 117:4 Progress_report.__gt__ - A M 121:4 Progress_report.__eq__ - A M 125:4 Progress_report.__str__ - A M 137:4 Options.__init__ - A metadata_mod.py F 52:0 get_bool_from_fields - A F 83:0 get_group_on_stat - A F 96:0 get_owner_on_stat - A F 26:0 get_int_from_fields - A F 32:0 get_float_from_fields - A F 38:0 get_string_from_fields - A F 45:0 get_escaped_string_from_fields - A F 115:0 get_link_target_on_stat - A F 127:0 get_hashes_from_fields - A C 14:0 Metadata - A F 62:0 undefined - A F 68:0 get_field_on_stat - A F 75:0 always_true - A F 109:0 init_hashes_on_stat - A F 134:0 get_st_rdev - A F 139:0 get_major_on_stat - A F 145:0 get_minor_on_stat - A M 19:4 Metadata.__init__ - A C 151:0 File_attributes - A C 185:0 File_types - A modunits.py F 242:0 _chopit - C M 381:4 Options.parse_argv - C F 98:0 modunits - B M 69:4 Item.__str__ - B C 362:0 Options - B C 51:0 Item - B F 439:0 main - A F 329:0 usage - A M 429:4 Options.check_options - A C 38:0 Type - A F 14:0 builtins - A F 21:0 detail_options - A F 28:0 units_type - A M 44:4 Type.__init__ - A M 56:4 Item.__init__ - A M 367:4 Options.__init__ - A py_treap.py M 166:4 treap_node.pyx_remove - B M 66:4 treap_node.to_dot - B M 85:4 treap_node.check_tree_invariant - B M 95:4 treap_node.check_heap_invariant - B M 133:4 treap_node.pyx_insert - B M 459:4 treap.predecessor - B M 487:4 treap.successor - B M 648:4 treap.iterkeys - B M 667:4 treap.itervalues - B M 686:4 treap.iteritems - B M 705:4 treap.reverse_iterator - B M 106:4 treap_node.find_node - A M 390:4 treap.__getitem__ - A M 407:4 treap.get_key - A M 592:4 treap.__str__ - A C 48:0 treap_node - A C 304:0 treap - A M 340:4 treap.__setitem__ - A M 123:4 treap_node.check_invariants - A M 194:4 treap_node.remove_min - A M 204:4 treap_node.remove_max - A M 234:4 treap_node.detailed_inorder_traversal - A M 242:4 treap_node.inorder_traversal - A M 254:4 treap_node.find_min_node - A M 266:4 treap_node.find_max_node - A M 357:4 treap.__delitem__ - A M 370:4 treap.remove_min - A M 380:4 treap.remove_max - A M 426:4 treap.__contains__ - A M 435:4 treap.find_min - A M 447:4 treap.find_max - A F 43:0 make_used - A M 331:4 treap._slow_len - A M 515:4 treap.inorder_traversal - A M 520:4 treap.detailed_inorder_traversal - A M 525:4 treap.check_tree_invariant - A M 531:4 treap.check_heap_invariant - A F 290:0 pad_to - A F 295:0 center - A M 58:4 treap_node.__init__ - A M 129:4 treap_node.insert - A M 162:4 treap_node.remove - A M 214:4 treap_node.rotate_with_left_child - A M 224:4 treap_node.rotate_with_right_child - A M 250:4 treap_node.__str__ - A M 307:4 treap.__init__ - A M 312:4 treap.to_dot - A M 316:4 treap.find_node - A M 321:4 treap.__bool__ - A M 327:4 treap.__len__ - A M 537:4 treap.depth - A M 562:4 treap._depth_and_field_width - A readline0.py M 105:4 Readline0.handle_field_pairs - B M 164:4 Readline0.sequence - B C 71:0 Readline0 - A M 136:4 Readline0.get_fields - A F 57:0 readline0 - A M 78:4 Readline0.__init__ - A repo_mod.py F 92:0 no_games - C M 677:4 Repo.save_chunks - B M 726:4 Repo.put_filename - B F 224:0 give_tar - B F 322:0 generate_and_save_chunks - B F 395:0 pick_file_count_estimate - B M 181:4 File_like_pieces.read - B M 604:4 Repo.traverse - B M 646:4 Repo.list_backups - B C 163:0 File_like_pieces - B M 772:4 Repo.close - B F 288:0 borrow_and_save_chunks - A C 437:0 Repo - A F 428:0 get_initial_directory - A M 482:4 Repo.set_up_paths2 - A M 575:4 Repo.produce_tar - A F 41:0 make_used - A F 281:0 format_time - A C 146:0 File_like_empty - A M 168:4 File_like_pieces.__init__ - A C 213:0 Tar_state - A C 368:0 Speeds - A M 381:4 Speeds.__str__ - A M 540:4 Repo.get_metadata - A F 46:0 get_hash - A F 126:0 display_tvf - A F 132:0 display_tf - A F 139:0 display_size - A F 311:0 save_chunk_at_hash - A C 56:0 Games_detected - A C 62:0 Permission_denied - A C 68:0 IO_error - A C 74:0 Missing_chunk - A M 151:4 File_like_empty.__init__ - A M 155:4 File_like_empty.read - A M 218:4 Tar_state.__init__ - A M 373:4 Speeds.__init__ - A M 377:4 Speeds.add_speed - A M 390:4 Speeds.__contains__ - A M 442:4 Repo.__init__ - A M 503:4 Repo.set_up_file_count_estimate - A M 513:4 Repo.to_established_backup_id - A M 526:4 Repo.create_new_backupid - A M 557:4 Repo.list_backup - A M 563:4 Repo.list_backup_simply - A M 569:4 Repo.list_backup_sizes - A rolling_checksum_py_mod.py F 50:0 n_level_chunker - C F 12:0 min_max_chunker - B C 122:0 Rolling_checksum - A M 158:4 Rolling_checksum.add_byte - A M 140:4 Rolling_checksum.__init__ - A M 179:4 Rolling_checksum.get_modulus - A saveset_files_mod.py F 25:0 prepend_dir_prefix - A M 101:4 Saveset_files.get_filename - A C 48:0 Saveset_files - A M 53:4 Saveset_files.__init__ - A M 66:4 Saveset_files._get_database_and_basename - A F 17:0 convert_filename - A M 92:4 Saveset_files.put_filename - A saveset_summary_mod.py F 116:0 pick_saveset_summaries - C M 192:4 Saveset_summary.__init__ - C M 305:4 Saveset_summary.update - B F 28:0 canonicalize_hostname - B F 62:0 get_all_saveset_summaries - A C 187:0 Saveset_summary - A M 272:4 Saveset_summary.__cmp__ - A F 91:0 get_hostname_subset_matches - A F 83:0 backup_id_present - A F 103:0 get_tweaked_matches - A F 175:0 create_dir_if_needed - A M 284:4 Saveset_summary.__lt__ - A F 49:0 random_string - A M 260:4 Saveset_summary.__str__ - A M 350:4 Saveset_summary.close - A F 23:0 decimal_round - A F 57:0 random_hex_digit - A M 268:4 Saveset_summary.__repr__ - A M 292:4 Saveset_summary.get_backup_id - A M 300:4 Saveset_summary.checkpoint_interval_elapsed - A touch.py F 72:0 main - A F 33:0 make_used - A C 55:0 Result - A F 13:0 touch1 - A F 18:0 touch2 - A F 23:0 touch3 - A F 28:0 touch4 - A F 38:0 create_test_file - A M 58:4 Result.__init__ - A M 63:4 Result.__lt__ - A M 67:4 Result.__eq__ - A xz_mod.py F 81:0 _find_lib - B F 379:4 compress - A F 407:4 decompress - A M 154:4 Xz_ctypes.declare_c_function - A F 70:0 find_xz - A F 329:0 use_lzma - A F 336:0 use_ctypes - A F 451:4 compress - A F 464:4 decompress - A C 109:0 Xz_ctypes - A F 343:0 use_popen - A F 350:0 use_subprocess - A F 367:4 decompress - A M 168:4 Xz_ctypes.class_init - A M 232:4 Xz_ctypes.get_xz_error - A M 239:4 Xz_ctypes.compress - A M 280:4 Xz_ctypes.decompress - A F 361:4 compress - A F 439:4 compress - A F 443:4 decompress - A C 37:0 DecompressionError - A M 149:4 Xz_ctypes.__init__ - A zst_zstandard.py F 10:0 compress - A F 15:0 decompress - A