===== 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/core/main_loop.py core/main_loop.pyc 4852 2925 0.6028442 6 /home/andy/git/oilshell/oil/osh/split.py osh/split.pyc 11547 7590 0.6573136 7 /home/andy/git/oilshell/oil/core/id_kind.py core/id_kind.pyc 16729 11185 0.6685994 8 /home/andy/git/oilshell/oil/osh/word_parse.py osh/word_parse.pyc 38884 26533 0.6823629 9 /home/andy/git/oilshell/oil/vendor/typing.py typing.pyc 829 591 0.7129071 10 /home/andy/git/oilshell/oil/osh/cmd_exec.py osh/cmd_exec.pyc 50700 36340 0.7167653 big .pyc files: py_path pyc_path py_bytes pyc_bytes ratio 50 /home/andy/git/oilshell/oil/frontend/match.py frontend/match.pyc 4367 6112 1.399588 51 /home/andy/git/oilshell/oil/_devbuild/gen/syntax_asdl.py _devbuild/gen/syntax_asdl.pyc 143741 204181 1.420478 52 /home/andy/git/oilshell/oil/core/util.py core/util.pyc 7850 11190 1.425478 53 /home/andy/git/oilshell/oil/_devbuild/gen/osh_help.py _devbuild/gen/osh_help.pyc 2653 3856 1.453449 54 /home/andy/git/oilshell/oil/asdl/runtime.py asdl/runtime.pyc 3714 5516 1.485191 55 /home/andy/git/oilshell/oil/_devbuild/gen/runtime_asdl.py _devbuild/gen/runtime_asdl.pyc 21304 35508 1.666729 56 /home/andy/git/oilshell/oil/_devbuild/gen/types_asdl.py _devbuild/gen/types_asdl.pyc 1791 3065 1.711334 57 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/stat.py stat.pyc 1842 3365 1.826819 58 /home/andy/git/oilshell/oil/oil_lang/cmd_exec.py oil_lang/cmd_exec.pyc 395 751 1.901266 59 /home/andy/git/oilshell/oil/tools/readlink.py tools/readlink.pyc 468 1046 2.235043 -- Overall: 862365 bytes of .py -> 811814 bytes of .pyc -- Ratio: 0.941381 ===== FULL LISTING bytecode pyc_bytes pyc_path 1 204181 _devbuild/gen/syntax_asdl.pyc 2 38047 osh/cmd_parse.pyc 3 36340 osh/cmd_exec.pyc 4 35508 _devbuild/gen/runtime_asdl.pyc 5 34875 osh/builtin.pyc 6 30544 osh/state.pyc 7 28640 core/completion.pyc 8 26533 osh/word_parse.pyc 9 26225 osh/word_eval.pyc 10 24317 core/process.pyc 11 20163 tools/osh2oil.pyc 12 18855 bin/oil.pyc 13 18011 osh/expr_eval.pyc 14 17545 frontend/args.pyc 15 15434 _devbuild/gen/id_kind_asdl.pyc 16 13243 osh/builtin_comp.pyc 17 12413 asdl/format.pyc 18 11926 core/comp_ui.pyc 19 11779 osh/word.pyc 20 11336 frontend/lex.pyc 21 11190 core/util.pyc 22 11185 core/id_kind.pyc 23 11163 frontend/tdop.pyc 24 8789 oil_lang/cmd_parse.pyc 25 7590 osh/split.pyc 26 7519 osh/string_ops.pyc 27 7465 frontend/parse_lib.pyc 28 7422 osh/glob_.pyc 29 6532 frontend/lexer.pyc 30 6346 osh/builtin_bracket.pyc 31 6112 frontend/match.pyc 32 6106 osh/arith_parse.pyc 33 5981 osh/bool_parse.pyc 34 5770 osh/prompt.pyc 35 5538 osh/braces.pyc 36 5516 asdl/runtime.pyc 37 4746 frontend/reader.pyc 38 4152 core/alloc.pyc 39 4083 osh/history.pyc 40 3958 tools/deps.pyc 41 3856 _devbuild/gen/osh_help.pyc 42 3503 pylib/os_path.pyc 43 3365 stat.pyc 44 3156 core/dev.pyc 45 3065 _devbuild/gen/types_asdl.pyc 46 3023 core/ui.pyc 47 2925 core/main_loop.pyc 48 2701 core/meta.pyc 49 2389 __future__.pyc 50 2293 osh/word_compile.pyc 51 2066 atexit.pyc 52 1621 pylib/os_.pyc 53 1046 tools/readlink.pyc 54 883 asdl/pretty.pyc 55 796 pylib/path_stat.pyc 56 751 oil_lang/cmd_exec.pyc 57 591 typing.pyc 58 490 pylib/cgi.pyc 59 216 asdl/const.pyc -- total (again): 811814