===== RATIO small .pyc files: py_path pyc_path py_bytes pyc_bytes ratio 1 /home/andy/git/oilshell/oil/frontend/id_kind_def.py frontend/id_kind_def.pyc 24933 13941 0.5591385 2 /home/andy/git/oilshell/oil/frontend/lexer_def.py frontend/lexer_def.pyc 37174 20821 0.5600958 3 /home/andy/git/oilshell/oil/frontend/option_def.py frontend/option_def.pyc 13808 9016 0.6529548 4 /home/andy/git/oilshell/oil/display/pretty.py display/pretty.pyc 10957 7263 0.6628639 5 /home/andy/git/oilshell/oil/osh/cmd_eval.py osh/cmd_eval.pyc 85745 57630 0.6721092 6 /home/andy/git/oilshell/oil/osh/history.py osh/history.pyc 6852 4620 0.6742557 7 /home/andy/git/oilshell/oil/tools/ysh_ify.py tools/ysh_ify.pyc 40331 27262 0.6759565 8 /home/andy/git/oilshell/oil/frontend/flag_def.py frontend/flag_def.pyc 15568 10770 0.6918037 9 /home/andy/git/oilshell/oil/osh/word_parse.py osh/word_parse.pyc 83694 59176 0.7070519 10 /home/andy/git/oilshell/oil/builtin/printf_osh.py builtin/printf_osh.pyc 19589 13951 0.7121854 big .pyc files: py_path pyc_path py_bytes pyc_bytes ratio 117 /home/andy/git/oilshell/oil/frontend/py_readline.py frontend/py_readline.pyc 2877 5491 1.908585 118 /home/andy/git/oilshell/oil/_devbuild/gen/types_asdl.py _devbuild/gen/types_asdl.pyc 3681 7208 1.958164 119 /home/andy/git/oilshell/oil/_devbuild/gen/grammar_nt.py _devbuild/gen/grammar_nt.pyc 1219 2449 2.009024 120 /home/andy/git/oilshell/oil/tools/fmt.py tools/fmt.pyc 560 1136 2.028571 121 /home/andy/git/oilshell/oil/core/num.py core/num.pyc 517 1065 2.059961 122 /home/andy/git/oilshell/oil/display/ansi.py display/ansi.pyc 283 606 2.141343 123 /home/andy/git/oilshell/oil/builtin/method_dict.py builtin/method_dict.pyc 1551 3374 2.175371 124 /home/andy/git/oilshell/oil/builtin/method_list.py builtin/method_list.pyc 1825 4135 2.265753 125 /home/andy/git/oilshell/oil/builtin/method_other.py builtin/method_other.pyc 625 1430 2.288000 126 /home/andy/git/oilshell/oil/_devbuild/gen/hnode_asdl.py _devbuild/gen/hnode_asdl.pyc 2731 6346 2.323691 -- Overall: 2417817 bytes of .py -> 2428787 bytes of .pyc -- Ratio: 1.004537 ===== FULL LISTING bytecode pyc_bytes pyc_path 1 477950 _devbuild/gen/syntax_asdl.pyc 2 91756 _devbuild/gen/value_asdl.pyc 3 87241 _devbuild/gen/runtime_asdl.pyc 4 79086 core/state.pyc 5 77145 osh/cmd_parse.pyc 6 65083 osh/word_eval.pyc 7 60935 core/process.pyc 8 59176 osh/word_parse.pyc 9 57630 osh/cmd_eval.pyc 10 45209 ysh/expr_to_ast.pyc 11 43475 ysh/expr_eval.pyc 12 42660 core/completion.pyc 13 37225 data_lang/j8.pyc 14 33513 osh/sh_expr_eval.pyc 15 31437 core/shell.pyc 16 29109 _devbuild/gen/id_kind_asdl.pyc 17 27262 tools/ysh_ify.pyc 18 26451 builtin/func_misc.pyc 19 25222 core/dev.pyc 20 24356 _devbuild/gen/pretty_asdl.pyc 21 22850 frontend/args.pyc 22 22409 osh/word_.pyc 23 22240 frontend/typed_args.pyc 24 22015 _devbuild/gen/arg_types.pyc 25 20821 frontend/lexer_def.pyc 26 20718 core/executor.pyc 27 19082 _devbuild/gen/nil8_asdl.pyc 28 19007 builtin/method_str.pyc 29 18556 _devbuild/gen/id_kind.pyc 30 18461 builtin/process_osh.pyc 31 18042 mycpp/mylib.pyc 32 17975 asdl/format.pyc 33 16791 ysh/val_ops.pyc 34 16718 builtin/assign_osh.pyc 35 16248 display/ui.pyc 36 16220 builtin/completion_osh.pyc 37 16135 frontend/lexer.pyc 38 15924 builtin/meta_osh.pyc 39 15860 builtin/pure_osh.pyc 40 15777 core/comp_ui.pyc 41 15459 display/pp_value.pyc 42 15325 frontend/parse_lib.pyc 43 14956 ysh/func_proc.pyc 44 14565 core/pyos.pyc 45 14347 core/error.pyc 46 14198 builtin/hay_ysh.pyc 47 13951 builtin/printf_osh.pyc 48 13941 frontend/id_kind_def.pyc 49 13709 osh/braces.pyc 50 13399 core/vm.pyc 51 13000 osh/tdop.pyc 52 12974 osh/string_ops.pyc 53 12847 builtin/read_osh.pyc 54 12620 frontend/location.pyc 55 12550 _devbuild/gen/option_asdl.pyc 56 12344 osh/glob_.pyc 57 12046 builtin/dirs_osh.pyc 58 11935 osh/prompt.pyc 59 11597 frontend/match.pyc 60 11402 pgen2/grammar.pyc 61 11399 frontend/flag_spec.pyc 62 11091 builtin/error_ysh.pyc 63 11051 core/main_loop.pyc 64 10770 frontend/flag_def.pyc 65 10709 ysh/expr_parse.pyc 66 10053 _devbuild/gen/help_meta.pyc 67 9374 builtin/bracket_osh.pyc 68 9366 frontend/reader.pyc 69 9320 ysh/regex_translate.pyc 70 9312 core/alloc.pyc 71 9265 builtin/trap_osh.pyc 72 9209 builtin/io_ysh.pyc 73 9193 osh/split.pyc 74 9187 builtin/pure_ysh.pyc 75 9147 frontend/consts.pyc 76 9016 frontend/option_def.pyc 77 8671 osh/bool_parse.pyc 78 8154 osh/word_compile.pyc 79 8100 core/pyutil.pyc 80 8078 mycpp/mops.pyc 81 8044 osh/arith_parse.pyc 82 7892 pylib/collections_.pyc 83 7687 pgen2/parse.pyc 84 7263 display/pretty.pyc 85 7208 _devbuild/gen/types_asdl.pyc 86 6901 core/util.pyc 87 6698 builtin/func_eggex.pyc 88 6425 builtin/io_osh.pyc 89 6346 _devbuild/gen/hnode_asdl.pyc 90 6034 builtin/func_hay.pyc 91 5491 frontend/py_readline.pyc 92 4929 frontend/builtin_def.pyc 93 4913 bin/oils_for_unix.pyc 94 4777 builtin/method_io.pyc 95 4672 builtin/module_ysh.pyc 96 4670 builtin/json_ysh.pyc 97 4620 osh/history.pyc 98 4573 pylib/os_path.pyc 99 4569 __future__.pyc 100 4532 tools/deps.pyc 101 4517 builtin/readline_osh.pyc 102 4135 builtin/method_list.pyc 103 4032 osh/bool_stat.pyc 104 3617 builtin/misc_osh.pyc 105 3504 stat.pyc 106 3374 builtin/method_dict.pyc 107 3081 frontend/flag_util.pyc 108 3037 core/optview.pyc 109 2876 pgen2/pnode.pyc 110 2847 builtin/completion_ysh.pyc 111 2701 asdl/runtime.pyc 112 2598 frontend/signal_def.pyc 113 2449 _devbuild/gen/grammar_nt.pyc 114 2386 asdl/pybase.pyc 115 2029 data_lang/j8_lite.pyc 116 1959 bin/oil.pyc 117 1430 builtin/method_other.pyc 118 1273 typing.pyc 119 1234 tools/readlink.pyc 120 1180 pylib/path_stat.pyc 121 1136 tools/fmt.pyc 122 1065 core/num.pyc 123 984 data_lang/pyj8.pyc 124 915 pylib/cgi.pyc 125 606 display/ansi.pyc 126 178 pgen2/__init__.pyc -- total (again): 2428787