Commits

Show all
Author Commit Message Labels Comments Date
Antonio Cuni
use an enum instead of a bool to keep track of the comparse_by_identiy status; this way, we can cache also the False case
Branches
identity-dict-strategy
Antonio Cuni
reset the version numbers after each test
Branches
identity-dict-strategy
Antonio Cuni
update the global version counter if we change the class of an object whose old class was tracked as compares_by_identity
Branches
identity-dict-strategy
Antonio Cuni
implement a global version counter to track changes to classes that changed their compares_by_identity() status
Branches
identity-dict-strategy
Antonio Cuni
add an XXX
Branches
identity-dict-strategy
Antonio Cuni
invalidate the cache when the type is mutated
Branches
identity-dict-strategy
Antonio Cuni
add a way to check whether a type has custom versions of __eq__, __hash__ or __cmp__
Branches
identity-dict-strategy
Antonio Cuni
a branch in which to develop a dict strategy for user instances which use the default by-identity comparison
Branches
identity-dict-strategy
Maciej Fijalkowski
(fijal, alex_gaynor) merge release-gil-flush-heapcache
Alex Gaynor
Fix for translation, not everything has a func (why? I don't know). With this patch it actually seems to fix my deadlock. I get some other weird error though. Somehow that seems better.
Branches
release-gil-flush-heapcache
Alex Gaynor
It didn't work because array's have a fixed length and the JIT is very smart. Rewrite the test to ues an attribute (could have also used a non-fixed-size array), it fails before this patch and passes afterwords.
Branches
release-gil-flush-heapcache
Alex Gaynor
Added a can release GIL analyzer to codewriter, use it. This still doesn't fix the original JIT test and I can't figure out why, I don't know what actually caches the arraylen_gc.
Branches
release-gil-flush-heapcache
Alex Gaynor
(fijal, alex) a failing JIT test.
Branches
release-gil-flush-heapcache
Antonio Cuni
add a __dir__ method to Config objects. This way we can tab-complete also the option names
Antonio Cuni
add an option to not write C files, but only simulate writing them. Useful for benchmarking without actually write to the disk
Alex Gaynor
Added the descrs to the JIT test from Brett's last commit, the actual resops were correct.
Brett Cannon
(B. Cannon, A. Gaynor) Specialize math.log and math.log10.
Alex Gaynor
merged upstream.
Alex Gaynor
Use absolute imports, and add back a test that was lost.
Maciej Fijalkowski
allow negative offsets for now, should be reverted once we fix reporting
Maciej Fijalkowski
merge numpy-str-repr
Carl Friedrich Bolz
add an XXX
Alex Gaynor
synthesize reverse operations for float multiplcatoin.
Alex Gaynor
name this something useful.
Armin Rigo
Fix the test by always clear()ing _cache_fields if can_cache=False.
Carl Friedrich Bolz
broken test (armin will try to fix it)
Carl Friedrich Bolz
bug in lazy setarrayitem. test and fix
Justin Peel
numpy: simple implementations of repr and str. includes work by Timo.
Branches
numpy-repr-str
Maciej Fijalkowski
Fix bug with regard to multiple loops at the same assembler piece. Make parsing
Maciej Fijalkowski
merge
  1. Prev
  2. Next