===== 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 24036 13817 0.5748461 2 /home/andy/git/oilshell/oil/osh/cmd_eval.py osh/cmd_eval.pyc 83078 47952 0.5771925 3 /home/andy/git/oilshell/oil/osh/builtin_printf.py osh/builtin_printf.pyc 20576 12087 0.5874320 4 /home/andy/git/oilshell/oil/frontend/lexer_def.py frontend/lexer_def.pyc 32283 19039 0.5897531 5 /home/andy/git/oilshell/oil/tools/ysh_ify.py tools/ysh_ify.pyc 40366 26017 0.6445276 6 /home/andy/git/oilshell/oil/osh/history.py osh/history.pyc 6806 4624 0.6794005 7 /home/andy/git/oilshell/oil/frontend/option_def.py frontend/option_def.pyc 13004 8864 0.6816364 8 /home/andy/git/oilshell/oil/frontend/flag_def.py frontend/flag_def.pyc 14904 10337 0.6935722 9 /home/andy/git/oilshell/oil/osh/word_eval.py osh/word_eval.pyc 86631 61848 0.7139246 10 /home/andy/git/oilshell/oil/osh/word_parse.py osh/word_parse.pyc 74887 53812 0.7185760 big .pyc files: py_path pyc_path py_bytes pyc_bytes ratio 99 /home/andy/git/oilshell/oil/tools/readlink.py tools/readlink.pyc 681 1234 1.812041 100 /home/andy/git/oilshell/oil/library/func_eggex.py library/func_eggex.pyc 1637 2992 1.827734 101 /home/andy/git/oilshell/oil/library/func_init.py library/func_init.pyc 686 1282 1.868805 102 /home/andy/git/oilshell/oil/core/ansi.py core/ansi.pyc 269 503 1.869888 103 /home/andy/git/oilshell/oil/pylib/path_stat.py pylib/path_stat.pyc 629 1180 1.875994 104 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/stat.py stat.pyc 1842 3504 1.902280 105 /home/andy/git/oilshell/oil/frontend/py_readline.py frontend/py_readline.pyc 2544 5055 1.987028 106 /home/andy/git/oilshell/oil/_devbuild/gen/grammar_nt.py _devbuild/gen/grammar_nt.pyc 1566 3132 2.000000 107 /home/andy/git/oilshell/oil/_devbuild/gen/types_asdl.py _devbuild/gen/types_asdl.pyc 3125 6286 2.011520 108 /home/andy/git/oilshell/oil/_devbuild/gen/hnode_asdl.py _devbuild/gen/hnode_asdl.pyc 2497 5873 2.352022 -- Overall: 2008864 bytes of .py -> 2033401 bytes of .pyc -- Ratio: 1.012214 ===== FULL LISTING bytecode pyc_bytes pyc_path 1 423727 _devbuild/gen/syntax_asdl.pyc 2 119866 _devbuild/gen/runtime_asdl.pyc 3 78424 core/state.pyc 4 73748 osh/cmd_parse.pyc 5 61848 osh/word_eval.pyc 6 59635 core/process.pyc 7 53812 osh/word_parse.pyc 8 47952 osh/cmd_eval.pyc 9 46564 ysh/expr_to_ast.pyc 10 41671 core/completion.pyc 11 34533 ysh/expr_eval.pyc 12 30283 osh/builtin_pure.pyc 13 29547 osh/sh_expr_eval.pyc 14 29221 core/shell.pyc 15 27720 _devbuild/gen/id_kind_asdl.pyc 16 26605 osh/builtin_misc.pyc 17 26017 tools/ysh_ify.pyc 18 22540 frontend/args.pyc 19 21351 _devbuild/gen/arg_types.pyc 20 20820 core/dev.pyc 21 20788 osh/word_.pyc 22 19298 library/func_misc.pyc 23 19039 frontend/lexer_def.pyc 24 18893 core/executor.pyc 25 18270 frontend/parse_lib.pyc 26 17866 osh/builtin_meta.pyc 27 17741 _devbuild/gen/id_kind.pyc 28 17588 osh/builtin_comp.pyc 29 16889 asdl/format.pyc 30 16445 osh/builtin_assign.pyc 31 15846 core/comp_ui.pyc 32 15109 ysh/val_ops.pyc 33 14446 frontend/lexer.pyc 34 13892 data_lang/qsn.pyc 35 13817 frontend/id_kind_def.pyc 36 13530 osh/braces.pyc 37 13526 core/pyos.pyc 38 13270 core/vm.pyc 39 13067 osh/tdop.pyc 40 12840 osh/builtin_process.pyc 41 12829 core/ui.pyc 42 12728 frontend/flag_spec.pyc 43 12129 osh/glob_.pyc 44 12087 osh/builtin_printf.pyc 45 11732 _devbuild/gen/option_asdl.pyc 46 11382 pgen2/grammar.pyc 47 11193 frontend/typed_args.pyc 48 11141 core/error.pyc 49 10746 core/main_loop.pyc 50 10676 frontend/match.pyc 51 10529 frontend/location.pyc 52 10520 osh/string_ops.pyc 53 10451 ysh/expr_parse.pyc 54 10337 frontend/flag_def.pyc 55 10326 osh/prompt.pyc 56 9588 mycpp/mylib.pyc 57 9356 osh/builtin_bracket.pyc 58 8962 osh/split.pyc 59 8864 frontend/option_def.pyc 60 8708 frontend/consts.pyc 61 8689 osh/builtin_trap.pyc 62 8639 osh/bool_parse.pyc 63 8258 core/alloc.pyc 64 8257 frontend/reader.pyc 65 8100 ysh/builtin_oil.pyc 66 7862 osh/arith_parse.pyc 67 7748 core/pyutil.pyc 68 7674 pgen2/parse.pyc 69 7648 pylib/collections_.pyc 70 7570 data_lang/j8.pyc 71 7361 ysh/regex_translate.pyc 72 6755 _devbuild/gen/help_meta.pyc 73 6444 osh/word_compile.pyc 74 6286 _devbuild/gen/types_asdl.pyc 75 6117 library/func_hay.pyc 76 5873 _devbuild/gen/hnode_asdl.pyc 77 5457 core/util.pyc 78 5166 core/code.pyc 79 5143 bin/oils_for_unix.pyc 80 5055 frontend/py_readline.pyc 81 4816 frontend/builtin_def.pyc 82 4624 osh/history.pyc 83 4622 ysh/builtin_json.pyc 84 4602 pylib/os_path.pyc 85 4569 __future__.pyc 86 4485 tools/deps.pyc 87 4395 osh/builtin_lib.pyc 88 4226 ysh/cpython.pyc 89 4198 tea/tea_main.pyc 90 4029 osh/bool_stat.pyc 91 3504 stat.pyc 92 3132 _devbuild/gen/grammar_nt.pyc 93 3035 core/optview.pyc 94 2992 library/func_eggex.pyc 95 2955 data_lang/j8_str.pyc 96 2876 pgen2/pnode.pyc 97 2824 asdl/pybase.pyc 98 2819 data_lang/qsn_native.pyc 99 2598 frontend/signal_def.pyc 100 1959 bin/oil.pyc 101 1282 library/func_init.pyc 102 1248 typing.pyc 103 1234 tools/readlink.pyc 104 1180 pylib/path_stat.pyc 105 1171 asdl/runtime.pyc 106 915 pylib/cgi.pyc 107 503 core/ansi.pyc 108 178 pgen2/__init__.pyc -- total (again): 2033401