63
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
misc changes
robertwb
as Robert Bradshaw
More... almost 17 years ago
tp_new must always be generated to set the vtab but we can get away with skipping intermediate classes if nothing new happens
robertwb
as Robert Bradshaw
More... almost 17 years ago
C++ assignment fix
robertwb
as Robert Bradshaw
More... almost 17 years ago
Allow trivial __cinit__ that ignores __init__ values for speed. The signatures are no longer required to match if the only argument to __cinit__ is self.
robertwb
as Robert Bradshaw
More... almost 17 years ago
tp_new, etc. cleanup
robertwb
as Robert Bradshaw
More... almost 17 years ago
Optimize tp_new and tp_dealloc
robertwb
as Robert Bradshaw
More... almost 17 years ago
Further optimizations on tp_clear/traverse
robertwb
as Robert Bradshaw
More... almost 17 years ago
empty tuple optimization
robertwb
as Robert Bradshaw
More... almost 17 years ago
generic constant code
robertwb
as Robert Bradshaw
More... almost 17 years ago
Merge Stefan Behnel's work.
robertwb
as Robert Bradshaw
More... almost 17 years ago
typo More... almost 17 years ago
Warning on ++x and --x
robertwb
as Robert Bradshaw
More... almost 17 years ago
cleanup
scoder
as Stefan Behnel
More... almost 17 years ago
minor annotation additions
robertwb
as Robert Bradshaw
More... almost 17 years ago
GetStarArgs: separate out keyword handling, generate specific code for functions with or without any combination of *args and **kwargs
scoder
as Stefan Behnel
More... almost 17 years ago
test cleanup
scoder
as Stefan Behnel
More... almost 17 years ago
Argument parsing error handling
robertwb
as Robert Bradshaw
More... almost 17 years ago
Annotation work
robertwb
as Robert Bradshaw
More... almost 17 years ago
fix pre-import (broke with new Pyrex builtin code)
robertwb
as Robert Bradshaw
More... almost 17 years ago
test fixes after GetStarArgs() changes
scoder
as Stefan Behnel
More... almost 17 years ago
simplified __Pyx_GetStarArg(), moved more intelligence into the generator
scoder
as Stefan Behnel
More... almost 17 years ago
split up __Pyx_GetStarArgs() into two separate functions for *args and **kwargs to prepare their independent use
scoder
as Stefan Behnel
More... almost 17 years ago
use PyObject_Call() instead of _CallObject() just as Python calls it internally, speedup of about 5%
scoder
as Stefan Behnel
More... almost 17 years ago
cleanup and faster kw arg splitting in __Pyx_GetStarArgs
scoder
as Stefan Behnel
More... almost 17 years ago
divert tp_clear()/tp_traverse() to parent type if type has no object attributes
scoder
as Stefan Behnel
More... almost 17 years ago
reset to None instead of NULL in tp_clear()
scoder
as Stefan Behnel
More... almost 17 years ago
fix tp_clear() according to Python docs: zero out member pointer before decrefing its content
scoder
as Stefan Behnel
More... almost 17 years ago
raise compiler error for 'cdef readonly class'
scoder
as Stefan Behnel
More... almost 17 years ago
only generate tp_clear/traverse functions if type supports GC
scoder
as Stefan Behnel
More... almost 17 years ago
only reference type GC functions in extension type if GC support is required
scoder
as Stefan Behnel
More... almost 17 years ago