Commits

Show all
Author Commit Message Labels Comments Date
Amaury Forgeot d'Arc
Add a failing test about passing exception between modules. ExceptionTransform should be shared.
Branches
sepcomp2
Amaury Forgeot d'Arc
hg merge default
Branches
sepcomp2
Amaury Forgeot d'Arc
issue1101: Even if only string keys are allowed in type dicts, it should be possible to fetch with a unicode key: str.__dict__[u'decode']
Amaury Forgeot d'Arc
Fix cpyext after recent changes to the array module.
Maciej Fijalkowski
merge
Maciej Fijalkowski
always look inside the product - we kind of need it.
Armin Rigo
Fix keepalive issues in buffer(array(..)).
Armin Rigo
merge heads
Armin Rigo
Add a test for 42c400cba53a.
Armin Rigo
Optimization for the JIT: do not escape the frame when seeing code that reads e.g. 'sys.exc_info()[1]' or 'sys.exc_info()[:2]'. The frame would escape only if we read the last item of the returned tuple. Lots of tweaks needed, but at least in the simple cases it should work.
Armin Rigo
Print the revision in addition to the branch name.
Amaury Forgeot d'Arc
cpyext: add support for buffer(array.array)
Taavi Burns
Merge in more ufuncs
Benjamin Peterson
be more specific
Benjamin Peterson
grammar
Benjamin Peterson
avoid creating another JIT path
Benjamin Peterson
add comment
Benjamin Peterson
Bring back 3b13b7c4c388 through 029ef1dd4a1a; fix slicing when stop > start
Armin Rigo
Revert 3b13b7c4c388 through 029ef1dd4a1a: this may look like a good idea, but it creates a new path for the JIT, which is problematic in some cases. Reverting unless further discussion justifies it.
Benjamin Peterson
wrap nicely
Benjamin Peterson
fix for runicode test
Taavi Burns
Exposing invert
Branches
numpy-ufuncs3
Taavi Burns
Add fmax and fmin
Branches
numpy-ufuncs3
Taavi Burns
Add square
Branches
numpy-ufuncs3
Benjamin Peterson
get correct behavior on JVM
Benjamin Peterson
if start - stop <= 0, return a empty string
Amaury Forgeot d'Arc
Remove dead code. Q: Where does it come from? A: from CPython: Python/ast.c Q: Why this code in CPython? A: In file Grammar/Grammar, keywords and operators are enclosed in quotes ('def', '+='); grammar.c contains logic to create the various tokens, and separate keywords from operators; probably in old ages the same code was used to parse the Python language as well.
Amaury Forgeot d'Arc
Improve documentation of parsestr()
Amaury Forgeot d'Arc
There is no time2 module.
Alex Gaynor
Unroll some functions in numpy correctly.
  1. Prev
  2. Next