===== 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 40933 19635 0.4796863 3 /home/andy/git/oilshell/oil/frontend/lex.py frontend/lex.pyc 21553 11039 0.5121793 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 16607 10975 0.6608659 7 /home/andy/git/oilshell/oil/core/main_loop.py core/main_loop.pyc 4048 2777 0.6860178 8 /home/andy/git/oilshell/oil/osh/word_parse.py osh/word_parse.pyc 37137 25622 0.6899319 9 /home/andy/git/oilshell/oil/osh/cmd_exec.py osh/cmd_exec.pyc 49877 35591 0.7135754 10 /home/andy/git/oilshell/oil/osh/word_eval.py osh/word_eval.pyc 35695 26230 0.7348368 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 1934 2623 1.356256 48 /home/andy/git/oilshell/oil/frontend/match.py frontend/match.pyc 4276 6112 1.429373 49 /home/andy/git/oilshell/oil/core/util.py core/util.pyc 7718 11162 1.446230 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 34419 64141 1.863535 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: 715407 bytes of .py -> 643926 bytes of .pyc -- Ratio: 0.900083 ===== FULL LISTING bytecode pyc_bytes pyc_path 1 64141 _devbuild/gen/syntax_asdl.pyc 2 37598 osh/cmd_parse.pyc 3 35591 osh/cmd_exec.pyc 4 34482 osh/builtin.pyc 5 30362 osh/state.pyc 6 26230 osh/word_eval.pyc 7 25622 osh/word_parse.pyc 8 25019 core/completion.pyc 9 23351 core/process.pyc 10 19635 tools/osh2oil.pyc 11 19568 pylib/unpickle.pyc 12 17979 osh/expr_eval.pyc 13 17537 frontend/args.pyc 14 16555 bin/oil.pyc 15 16225 _devbuild/gen/runtime_asdl.pyc 16 15739 asdl/format.pyc 17 13261 osh/builtin_comp.pyc 18 11769 osh/word.pyc 19 11163 frontend/tdop.pyc 20 11162 core/util.pyc 21 11039 frontend/lex.pyc 22 10975 core/id_kind.pyc 23 10119 core/ui.pyc 24 9063 asdl/runtime.pyc 25 8842 oil_lang/cmd_parse.pyc 26 8618 osh/string_ops.pyc 27 7743 frontend/reader.pyc 28 7590 osh/split.pyc 29 7378 osh/glob_.pyc 30 6532 frontend/lexer.pyc 31 6437 frontend/parse_lib.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 3434 core/dev.pyc 43 3365 stat.pyc 44 3068 osh/ast_lib.pyc 45 2777 core/main_loop.pyc 46 2623 _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): 643926