===== 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 40921 19629 0.4796804 3 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/__future__.py __future__.pyc 4380 2389 0.5454338 4 /home/andy/git/oilshell/oil/frontend/lex.py frontend/lex.pyc 20089 11029 0.5490069 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 16366 10879 0.6647318 7 /home/andy/git/oilshell/oil/core/main_loop.py core/main_loop.pyc 3481 2375 0.6822752 8 /home/andy/git/oilshell/oil/osh/word_parse.py osh/word_parse.pyc 37137 25629 0.6901204 9 /home/andy/git/oilshell/oil/osh/cmd_exec.py osh/cmd_exec.pyc 50112 35849 0.7153776 10 /home/andy/git/oilshell/oil/osh/word_eval.py osh/word_eval.pyc 35394 26131 0.7382890 big .pyc files: py_path pyc_path py_bytes pyc_bytes ratio 47 /home/andy/git/oilshell/oil/_devbuild/gen/types_asdl.py _devbuild/gen/types_asdl.pyc 1965 2666 1.356743 48 /home/andy/git/oilshell/oil/core/util.py core/util.pyc 6595 9270 1.405610 49 /home/andy/git/oilshell/oil/frontend/reader.py frontend/reader.pyc 2870 4064 1.416028 50 /home/andy/git/oilshell/oil/frontend/match.py frontend/match.pyc 3952 5713 1.445597 51 /home/andy/git/oilshell/oil/_devbuild/gen/osh_help.py _devbuild/gen/osh_help.pyc 2285 3338 1.460832 52 /home/andy/git/oilshell/oil/_devbuild/gen/runtime_asdl.py _devbuild/gen/runtime_asdl.pyc 9450 16649 1.761799 53 /home/andy/git/oilshell/oil/Python-2.7.13/Lib/stat.py stat.pyc 1842 3365 1.826819 54 /home/andy/git/oilshell/oil/_devbuild/gen/syntax_asdl.py _devbuild/gen/syntax_asdl.pyc 34450 64184 1.863106 55 /home/andy/git/oilshell/oil/oil_lang/cmd_exec.py oil_lang/cmd_exec.pyc 395 751 1.901266 56 /home/andy/git/oilshell/oil/tools/readlink.py tools/readlink.pyc 468 1046 2.235043 -- Overall: 693456 bytes of .py -> 628877 bytes of .pyc -- Ratio: 0.906874 ===== FULL LISTING bytecode pyc_bytes pyc_path 1 64184 _devbuild/gen/syntax_asdl.pyc 2 37756 osh/cmd_parse.pyc 3 35849 osh/cmd_exec.pyc 4 33135 osh/builtin.pyc 5 29955 osh/state.pyc 6 26131 osh/word_eval.pyc 7 25629 osh/word_parse.pyc 8 23351 core/process.pyc 9 21509 core/completion.pyc 10 19629 tools/osh2oil.pyc 11 19568 pylib/unpickle.pyc 12 17881 osh/expr_eval.pyc 13 17457 frontend/args.pyc 14 16649 _devbuild/gen/runtime_asdl.pyc 15 15739 asdl/format.pyc 16 14043 bin/oil.pyc 17 11769 osh/word.pyc 18 11163 frontend/tdop.pyc 19 11029 frontend/lex.pyc 20 10879 core/id_kind.pyc 21 10108 core/ui.pyc 22 9270 core/util.pyc 23 9063 asdl/runtime.pyc 24 8842 oil_lang/cmd_parse.pyc 25 8470 osh/builtin_comp.pyc 26 8410 osh/string_ops.pyc 27 7680 osh/glob_.pyc 28 7590 osh/split.pyc 29 6524 asdl/asdl_.pyc 30 6213 osh/builtin_bracket.pyc 31 6106 osh/arith_parse.pyc 32 6012 frontend/lexer.pyc 33 5981 osh/bool_parse.pyc 34 5713 frontend/match.pyc 35 5538 osh/braces.pyc 36 4171 frontend/parse_lib.pyc 37 4152 core/alloc.pyc 38 4123 pylib/os_path.pyc 39 4064 frontend/reader.pyc 40 4046 tools/deps.pyc 41 3516 core/meta.pyc 42 3434 core/dev.pyc 43 3365 stat.pyc 44 3338 _devbuild/gen/osh_help.pyc 45 3068 osh/ast_lib.pyc 46 2666 _devbuild/gen/types_asdl.pyc 47 2389 __future__.pyc 48 2375 core/main_loop.pyc 49 2293 osh/word_compile.pyc 50 2066 atexit.pyc 51 1621 pylib/os_.pyc 52 1046 tools/readlink.pyc 53 863 asdl/pretty.pyc 54 751 oil_lang/cmd_exec.pyc 55 489 pylib/cgi.pyc 56 216 asdl/const.pyc -- total (again): 628877