-
- Downloads
py: Change type of .make_new and .call args: mp_uint_t becomes size_t.
This patch changes the type signature of .make_new and .call object method slots to use size_t for n_args and n_kw (was mp_uint_t. Makes code more efficient when mp_uint_t is larger than a machine word. Doesn't affect ports when size_t and mp_uint_t have the same size.
Showing
- extmod/moductypes.c 1 addition, 1 deletionextmod/moductypes.c
- extmod/moduhashlib.c 1 addition, 1 deletionextmod/moduhashlib.c
- py/obj.h 3 additions, 3 deletionspy/obj.h
- py/objarray.c 3 additions, 3 deletionspy/objarray.c
- py/objbool.c 1 addition, 1 deletionpy/objbool.c
- py/objboundmeth.c 1 addition, 1 deletionpy/objboundmeth.c
- py/objclosure.c 1 addition, 1 deletionpy/objclosure.c
- py/objcomplex.c 1 addition, 1 deletionpy/objcomplex.c
- py/objdict.c 1 addition, 1 deletionpy/objdict.c
- py/objenumerate.c 1 addition, 1 deletionpy/objenumerate.c
- py/objexcept.c 1 addition, 1 deletionpy/objexcept.c
- py/objfilter.c 1 addition, 1 deletionpy/objfilter.c
- py/objfloat.c 1 addition, 1 deletionpy/objfloat.c
- py/objfun.c 5 additions, 5 deletionspy/objfun.c
- py/objgenerator.c 1 addition, 1 deletionpy/objgenerator.c
- py/objint.c 1 addition, 1 deletionpy/objint.c
- py/objlist.c 1 addition, 1 deletionpy/objlist.c
- py/objmap.c 1 addition, 1 deletionpy/objmap.c
- py/objnamedtuple.c 1 addition, 1 deletionpy/objnamedtuple.c
- py/objobject.c 1 addition, 1 deletionpy/objobject.c
Loading
Please register or sign in to comment