projects
/
cython.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Partial merge of trunk progress. Some tests still fail.
[cython.git]
/
Cython
/
Compiler
/
Optimize.py
2010-09-03
Stefan Behnel
fix char* string iteration when we actually need to...
blob
|
commitdiff
|
raw
2010-09-03
Stefan Behnel
implement C array iteration with explicit step size...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-09
Stefan Behnel
more None check elimination
blob
|
commitdiff
|
raw
|
diff to current
2010-07-23
Stefan Behnel
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-07-23
Robert Bradshaw
Merge closures into main development branch.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Stefan Behnel
generate the expected (fast) code for isinstance()...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-17
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-07-17
Stefan Behnel
reminder for code fix when general genexprs are supported
blob
|
commitdiff
|
raw
|
diff to current
2010-07-17
Stefan Behnel
code cleanup and fixes for genexprs
blob
|
commitdiff
|
raw
|
diff to current
2010-07-17
Craig Citro
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-07-17
Stefan Behnel
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-07-17
Stefan Behnel
fix tree structure for generator expressions
blob
|
commitdiff
|
raw
|
diff to current
2010-07-17
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Stefan Behnel
reimplement min()/max() optimisation before type analysis
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Stefan Behnel
rewrite of min()/max() optimisation, now correctly...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-15
Stefan Behnel
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-07-14
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-07-14
Stefan Behnel
deploy unicode.encode() optimisation also for 'bytes...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-07
Craig Citro
Various cosmetic touch-ups.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-03
Stefan Behnel
fix "Py_UNICODE in ..." against wide unicode literals...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-25
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-06-15
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-06-15
Stefan Behnel
fix bug #544: handle side-effects in flattened in-list...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-01
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-31
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-30
Stefan Behnel
disable tuple(genexpr) as it has a non-obvious negative...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Stefan Behnel
cleanup
blob
|
commitdiff
|
raw
|
diff to current
2010-05-27
Stefan Behnel
cleanup
blob
|
commitdiff
|
raw
|
diff to current
2010-05-27
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-27
Stefan Behnel
implement tuple(genexp) as tuple(list(genexp))
blob
|
commitdiff
|
raw
|
diff to current
2010-05-27
Stefan Behnel
clean up comprehensions to bring them closer to generat...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-27
Stefan Behnel
drop sum(genexpr) into plain C code when the result...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-27
Stefan Behnel
docstrings
blob
|
commitdiff
|
raw
|
diff to current
2010-05-26
Stefan Behnel
implement min(a,b,...) and max(a,b,...) in unrolled...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-26
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-26
Stefan Behnel
implement sum(genexp) as inlined genexp loop
blob
|
commitdiff
|
raw
|
diff to current
2010-05-23
Stefan Behnel
fix scoping rules for comprehensions and inlined genera...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-18
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-17
Stefan Behnel
make len(Py_UNICODE) efficient
blob
|
commitdiff
|
raw
|
diff to current
2010-05-17
Stefan Behnel
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-05-17
Stefan Behnel
do not optimise len(str) as it doesn't map to a simple...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-16
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-16
Stefan Behnel
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-05-16
Stefan Behnel
optimise predicates and methods for single unicode...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-14
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-12
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-12
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-12
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-12
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-12
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-12
Stefan Behnel
fix test py_unicode_type, remove code from Optimize...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-12
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-10
Lisandro Dalcin
backout 63a493cdeee2 (usage of & is intentional)
blob
|
commitdiff
|
raw
|
diff to current
2010-05-10
Lisandro Dalcin
change & to && in many places
blob
|
commitdiff
|
raw
|
diff to current
2010-05-09
Stefan Behnel
removed outdated comment
blob
|
commitdiff
|
raw
|
diff to current
2010-05-09
Stefan Behnel
implement any(genexpr) and all(genexpr) as special...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-09
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-05
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-05-04
Stefan Behnel
collapse BoolBinopNode during constant folding, small...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-04
Stefan Behnel
enable .pop() optimisation also for typed lists
blob
|
commitdiff
|
raw
|
diff to current
2010-05-03
Stefan Behnel
slight speed-up in unicode/bytes indexing
blob
|
commitdiff
|
raw
|
diff to current
2010-05-01
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-04-29
Stefan Behnel
code cleanup for if-const dead code removal
blob
|
commitdiff
|
raw
|
diff to current
2010-04-29
Stefan Behnel
code cleanup for if-const dead code removal: move handl...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-28
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-04-26
Stefan Behnel
fix bytes indexing
blob
|
commitdiff
|
raw
|
diff to current
2010-04-26
Stefan Behnel
keep 'constant_result' set when injecting new constant...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-25
Stefan Behnel
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-04-25
Stefan Behnel
optimised char/Py_UNICODE indexing of bytes/unicode...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-24
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-04-22
Stefan Behnel
merged in latest cython-devel
blob
|
commitdiff
|
raw
|
diff to current
2010-04-22
Stefan Behnel
cleanup
blob
|
commitdiff
|
raw
|
diff to current
2010-04-22
Stefan Behnel
generate switch-case characters in sorted order for...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-22
Stefan Behnel
simplify ExprNode.as_none_safe_node() with a sensible...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-21
Stefan Behnel
generic way to wrap an ExprNode in a NoneCheckNode
blob
|
commitdiff
|
raw
|
diff to current
2010-04-20
Stefan Behnel
implement 'char_val in bytes_string' and 'pyunicode_val...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-19
Stefan Behnel
native support for Py_UNICODE, coercion between 1-chara...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-18
Stefan Behnel
signedness fix for unicode-for-loop iteration
blob
|
commitdiff
|
raw
|
diff to current
2010-04-18
Stefan Behnel
implement "for int_var in bytes_string" and "for int_va...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Lisandro Dalcin
define PyBytes_XXX for Py<2.6 and use these through...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Stefan Behnel
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Stefan Behnel
fix calling bool() and float() without arguments
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Stefan Behnel
more type check removal during optimisations
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Stefan Behnel
fix coercion optimisation
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Stefan Behnel
cleanup
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Stefan Behnel
transform bool(x) into a type coercion
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Stefan Behnel
refactoring: provide explicit method to retrieve the...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-10
dalcinl
fix some testcases failing on Windows
blob
|
commitdiff
|
raw
|
diff to current
2010-04-09
Stefan Behnel
fix bytes.decode() without arguments
blob
|
commitdiff
|
raw
|
diff to current
2010-04-01
Stefan Behnel
extend switch transform to not-in tests, some refactoring
blob
|
commitdiff
|
raw
|
diff to current
2010-03-28
Stefan Behnel
merge
blob
|
commitdiff
|
raw
|
diff to current
2010-03-27
Stefan Behnel
extend switch statement transformation to arbitrary...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-27
Stefan Behnel
apply flatten-in-list transform also to literal sets
blob
|
commitdiff
|
raw
|
diff to current
2010-03-27
Stefan Behnel
cleanup
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
Stefan Behnel
comments
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Stefan Behnel
cleanup: do not raise unnecessary compiler errors for...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Stefan Behnel
optimise len() for known builtin types
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Stefan Behnel
code cleanup to reduce redundancy in builtin call optimiser
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Stefan Behnel
make sure the optimiser doesn't ignore **kwargs when...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Stefan Behnel
code cleanup
blob
|
commitdiff
|
raw
|
diff to current
next