Raymond Hettinger 1a7892924f Move the bytecode optimizer upstream so that its results are saved in pyc
files and not re-optimized upon import.  Saves a bit of startup time while
still remaining decoupled from the rest of the compiler.

As a side benefit, handcoded bytecode is not run through the optimizer
when new code objects are created.  Hopefully, a handcoder has already
created exactly what they want to have run.

(Idea suggested by Armin Rigo and Michael Hudson.  Initially avoided
 because of worries about compiler coupling; however, only the nexus
 point needed to be moved so there won't be a conflict when the AST
 branch is loaded.)
2004-08-18 05:22:06 +00:00
..
2004-08-12 18:19:17 +00:00
2002-06-11 06:22:31 +00:00
2002-01-23 15:51:12 +00:00
2002-08-15 14:59:02 +00:00
Fix
2004-08-07 17:57:16 +00:00
2004-05-13 11:54:19 +00:00
2004-08-17 17:29:16 +00:00
2002-12-30 22:08:05 +00:00
2004-08-12 18:19:17 +00:00
2002-06-11 06:22:31 +00:00
2004-07-07 17:44:12 +00:00