Commits

Show all
Author Commit Message Labels Comments Date
Ilya Osadchiy
Initial (unoptimized) impementation of indexing by boolean vectors.
Branches
numpy-indexing-by-arrays
Ilya Osadchiy
Initial implementation
Branches
numpy-indexing-by-arrays
Ilya Osadchiy
Branch for adding "index arrays" to numpy
Branches
numpy-indexing-by-arrays
Armin Rigo
Add the type for c_bool here.
Armin Rigo
Test and fix for issue856.
Armin Rigo
A passing test.
Armin Rigo
Fix for an obscure case in which prejit_optimizations() renames
Alex Gaynor
remove completely misnamed method after the previous commit.
Alex Gaynor
remove unnecsary use of weakrefs from our sqlite3. This is worth about 25% on the sqlite benchmark.
Alex Gaynor
allow inlining into more of the thread library, specifically for get_ident, which used to be rendered as a call_may_force, and is now properly elided. Seems to be worth about 5% on the sqlite benchmark.
Justin Peel
force _trace_drag_out to always be inlined. The function is only called by 2-3 other functions. This change really helps with gc-intensive scripts like using a dict as a counter (can be a 10% speed-up).
Alex Gaynor
Fix a test I broke, by better optimizing things :)
Antonio Cuni
cache the _ffiargtype; this saves a dict lookup in hot loops
Armin Rigo
merge heads
Armin Rigo
Test and fix (baaa*a*a*ah, took too long): IR_QUASIIMMUTABLE fields
Maciej Fijalkowski
minor improvements
Alex Gaynor
When a key in a celldict is set with it's current value, don't create a level of indirection, or mutate the version. This shows up for the attributes of all MixedModules (including __builtins__!).
Armin Rigo
Fix for pypy.jit.metainterp.test.test_ztranslation.
Armin Rigo
Fix this test by retrying in bad cases.
Carl Friedrich Bolz
fix on 64 bit
Armin Rigo
Mention Cython.
Armin Rigo
Add a paragraph.
Armin Rigo
merge heads
Armin Rigo
Add a faq entry.
Alex Gaynor
float64 and int64 arrays with no values show their dtypes in their reprs.
Armin Rigo
ANSI C. Needed on top of MSVC.
Armin Rigo
Add another limitation.
Armin Rigo
Blindly fix an issue on not-explicitly-supported platforms.
Armin Rigo
Update.
Antonio Cuni
implement a cache of statements similar to the one which is in the CPython C extension. It makes some trivial benchmark twice as fast
  1. Prev
  2. Next