===== 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 40880 19649 0.4806507 3 /home/andy/git/oilshell/oil/osh/lex.py osh/lex.pyc 17817 9389 0.5269686 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/Python-2.7.13/Lib/encodings/aliases.py encodings/aliases.pyc 14848 8205 0.5525997 6 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/encodings/__init__.py encodings/__init__.pyc 5698 3289 0.5772201 7 /home/andy/git/oilshell/oil/core/legacy.py core/legacy.pyc 11517 7620 0.6616306 8 /home/andy/git/oilshell/oil/core/id_kind.py core/id_kind.pyc 15779 10631 0.6737436 9 /home/andy/git/oilshell/oil/core/main_loop.py core/main_loop.pyc 3437 2341 0.6811173 10 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/abc.py abc.pyc 7145 4942 0.6916725 big .pyc files: py_path pyc_path py_bytes pyc_bytes ratio 63 /home/andy/git/oilshell/oil/_devbuild/gen/osh_help.py _devbuild/gen/osh_help.pyc 2151 3134 1.456997 64 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/types.py types.pyc 2094 3126 1.492837 65 /home/andy/git/oilshell/oil/asdl/asdl_.py asdl/asdl_.pyc 7021 11549 1.644922 66 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/UserDict.py UserDict.pyc 7060 12184 1.725779 67 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/stat.py stat.pyc 1842 3365 1.826819 68 /home/andy/git/oilshell/oil/_devbuild/gen/runtime_asdl.py _devbuild/gen/runtime_asdl.pyc 8685 15981 1.840069 69 /home/andy/git/oilshell/oil/_devbuild/gen/osh_asdl.py _devbuild/gen/osh_asdl.pyc 23152 47215 2.039349 70 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/_weakrefset.py _weakrefset.pyc 5911 12700 2.148537 71 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/encodings/utf_8.py encodings/utf_8.pyc 1005 2247 2.235821 72 /home/andy/git/oilshell/oil/tools/readlink.py tools/readlink.pyc 448 1011 2.256696 -- Overall: 891603 bytes of .py -> 801317 bytes of .pyc -- Ratio: 0.898737 ===== FULL LISTING bytecode pyc_bytes pyc_path 1 47215 _devbuild/gen/osh_asdl.pyc 2 37516 osh/cmd_parse.pyc 3 35588 core/cmd_exec.pyc 4 31526 core/builtin.pyc 5 29912 core/state.pyc 6 26710 _abcoll.pyc 7 26058 codecs.pyc 8 25477 osh/word_parse.pyc 9 24948 core/word_eval.pyc 10 23319 core/process.pyc 11 21504 core/completion.pyc 12 19649 tools/osh2oil.pyc 13 19506 asdl/unpickle.pyc 14 19298 os.pyc 15 17799 core/expr_eval.pyc 16 17471 core/args.pyc 17 15981 _devbuild/gen/runtime_asdl.pyc 18 15697 asdl/format.pyc 19 15267 pkgutil.pyc 20 13682 bin/oil.pyc 21 13321 warnings.pyc 22 12700 _weakrefset.pyc 23 12184 UserDict.pyc 24 11768 core/word.pyc 25 11549 asdl/asdl_.pyc 26 10956 core/tdop.pyc 27 10773 Lib/posixpath.pyc 28 10773 posixpath.pyc 29 10631 core/id_kind.pyc 30 10196 core/ui.pyc 31 9577 traceback.pyc 32 9389 osh/lex.pyc 33 9208 runpy.pyc 34 9187 core/util.pyc 35 8540 asdl/encode.pyc 36 8469 core/comp_builtins.pyc 37 8355 core/libstr.pyc 38 8205 encodings/aliases.pyc 39 7655 core/glob_.pyc 40 7620 core/legacy.pyc 41 7581 asdl/py_meta.pyc 42 6074 core/test_builtin.pyc 43 6055 osh/arith_parse.pyc 44 5933 osh/bool_parse.pyc 45 5914 core/lexer.pyc 46 5614 osh/match.pyc 47 5526 core/braces.pyc 48 5366 copy_reg.pyc 49 5014 core/alloc.pyc 50 4942 abc.pyc 51 4065 osh/parse_lib.pyc 52 4007 tools/deps.pyc 53 3992 core/reader.pyc 54 3749 osh/meta.pyc 55 3429 genericpath.pyc 56 3383 core/dev.pyc 57 3365 stat.pyc 58 3345 linecache.pyc 59 3289 encodings/__init__.pyc 60 3134 _devbuild/gen/osh_help.pyc 61 3126 types.pyc 62 3004 osh/ast_lib.pyc 63 2389 __future__.pyc 64 2342 _devbuild/gen/types_asdl.pyc 65 2341 core/main_loop.pyc 66 2269 core/word_compile.pyc 67 2247 encodings/utf_8.pyc 68 2066 atexit.pyc 69 1011 tools/readlink.pyc 70 863 asdl/pretty.pyc 71 487 asdl/cgi.pyc 72 216 asdl/const.pyc -- total (again): 801317