===== RATIO small .pyc files: py_path pyc_path py_bytes pyc_bytes ratio 1 /home/andy/git/oilshell/oil/asdl/const.py asdl/const.pyc 1282 216 0.1684867 2 /home/andy/git/oilshell/oil/tools/osh2oil.py tools/osh2oil.pyc 41827 20163 0.4820570 3 /home/andy/git/oilshell/oil/frontend/lex.py frontend/lex.pyc 22338 11336 0.5074760 4 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/__future__.py __future__.pyc 4380 2389 0.5454338 5 /home/andy/git/oilshell/oil/osh/split.py osh/split.pyc 11547 7590 0.6573136 6 /home/andy/git/oilshell/oil/core/id_kind.py core/id_kind.pyc 16731 11014 0.6582990 7 /home/andy/git/oilshell/oil/core/main_loop.py core/main_loop.pyc 4018 2733 0.6801891 8 /home/andy/git/oilshell/oil/osh/word_parse.py osh/word_parse.pyc 38884 26533 0.6823629 9 /home/andy/git/oilshell/oil/osh/cmd_exec.py osh/cmd_exec.pyc 50635 36294 0.7167769 10 /home/andy/git/oilshell/oil/osh/word_eval.py osh/word_eval.pyc 35860 26208 0.7308422 big .pyc files: py_path pyc_path py_bytes pyc_bytes ratio 46 /home/andy/git/oilshell/oil/frontend/tdop.py frontend/tdop.pyc 8645 11163 1.291267 47 /home/andy/git/oilshell/oil/_devbuild/gen/types_asdl.py _devbuild/gen/types_asdl.pyc 1983 2671 1.346949 48 /home/andy/git/oilshell/oil/core/util.py core/util.pyc 7851 11190 1.425296 49 /home/andy/git/oilshell/oil/frontend/match.py frontend/match.pyc 4276 6112 1.429373 50 /home/andy/git/oilshell/oil/_devbuild/gen/osh_help.py _devbuild/gen/osh_help.pyc 2653 3856 1.453449 51 /home/andy/git/oilshell/oil/_devbuild/gen/runtime_asdl.py _devbuild/gen/runtime_asdl.pyc 9048 16225 1.793214 52 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/stat.py stat.pyc 1842 3365 1.826819 53 /home/andy/git/oilshell/oil/_devbuild/gen/syntax_asdl.py _devbuild/gen/syntax_asdl.pyc 35244 65401 1.855663 54 /home/andy/git/oilshell/oil/oil_lang/cmd_exec.py oil_lang/cmd_exec.pyc 395 751 1.901266 55 /home/andy/git/oilshell/oil/tools/readlink.py tools/readlink.pyc 468 1046 2.235043 -- Overall: 732625 bytes of .py -> 653263 bytes of .pyc -- Ratio: 0.891674 ===== FULL LISTING bytecode pyc_bytes pyc_path 1 65401 _devbuild/gen/syntax_asdl.pyc 2 38047 osh/cmd_parse.pyc 3 36294 osh/cmd_exec.pyc 4 34809 osh/builtin.pyc 5 30462 osh/state.pyc 6 28021 core/completion.pyc 7 26533 osh/word_parse.pyc 8 26208 osh/word_eval.pyc 9 24179 core/process.pyc 10 20163 tools/osh2oil.pyc 11 19568 pylib/unpickle.pyc 12 17979 osh/expr_eval.pyc 13 17959 bin/oil.pyc 14 17545 frontend/args.pyc 15 16225 _devbuild/gen/runtime_asdl.pyc 16 15739 asdl/format.pyc 17 13243 osh/builtin_comp.pyc 18 11769 osh/word.pyc 19 11336 frontend/lex.pyc 20 11190 core/util.pyc 21 11163 frontend/tdop.pyc 22 11014 core/id_kind.pyc 23 10162 core/ui.pyc 24 9063 asdl/runtime.pyc 25 8842 oil_lang/cmd_parse.pyc 26 7752 frontend/reader.pyc 27 7590 osh/split.pyc 28 7537 frontend/parse_lib.pyc 29 7422 osh/glob_.pyc 30 7189 osh/string_ops.pyc 31 6532 frontend/lexer.pyc 32 6213 osh/builtin_bracket.pyc 33 6112 frontend/match.pyc 34 6106 osh/arith_parse.pyc 35 5981 osh/bool_parse.pyc 36 5538 osh/braces.pyc 37 4152 core/alloc.pyc 38 4123 pylib/os_path.pyc 39 4003 tools/deps.pyc 40 3856 _devbuild/gen/osh_help.pyc 41 3516 core/meta.pyc 42 3365 stat.pyc 43 3156 core/dev.pyc 44 3068 osh/ast_lib.pyc 45 2733 core/main_loop.pyc 46 2671 _devbuild/gen/types_asdl.pyc 47 2389 __future__.pyc 48 2293 osh/word_compile.pyc 49 2066 atexit.pyc 50 1621 pylib/os_.pyc 51 1046 tools/readlink.pyc 52 863 asdl/pretty.pyc 53 751 oil_lang/cmd_exec.pyc 54 489 pylib/cgi.pyc 55 216 asdl/const.pyc -- total (again): 653263