Commits

Author Commit Message Labels Comments Date
Victor Stinner
Write unit tests for the README file
Victor Stinner
Fix optimizations on GeneratorExpr
Victor Stinner
demo.py: add --tuple-limit and --str-limit
Victor Stinner
use literal list and set
Victor Stinner
Fix "from math import *": ignore attributes starting with "_"
Victor Stinner
demo.py now accepts command line options
Victor Stinner
Add the "struct" configuration feature
Victor Stinner
Fix invalid optimization: tuple(set(iterable))
Victor Stinner
fix "is builtin shadowed" check
Victor Stinner
don't use a shadowed builtin
Victor Stinner
eval small range(n) and xrange(n), ex: range(3)
Victor Stinner
Optimize list comprehesion
Victor Stinner
type inference is cool
Victor Stinner
while True: ... => while 1: ...
Victor Stinner
Optimize iterators and generators
Victor Stinner
Don't replace list comprehension with generators
Victor Stinner
TODO
Victor Stinner
Replace list comprehension with generator expression
Victor Stinner
Optimize print() on Python 2 with "from __future__ import print_function"
Victor Stinner
set([1, 2, 3]) => set((1, 2, 3))
Victor Stinner
Disable float.fromhex() optimization by default
Victor Stinner
Don't replace range() with xrange() if arguments cannot be converted to C long
Victor Stinner
post release (0.3.1)
Victor Stinner
Added tag astoptimizer-0.3.1 for changeset 72b5fdc618a4
Victor Stinner
prepare version 0.3.1
Tags
astoptimizer-0.3.1
Victor Stinner
TODO
Victor Stinner
handle global and nonlocal statements
Victor Stinner
Don't remove code if it contains global or nonlocal
Victor Stinner
fix "sys.version = 'abc'; print(sys.version)"
Victor Stinner
Don't optimize print() function, frozenset() nor range() functions if
  1. Prev
  2. Next