Message133132
> Why not add fast paths to the generic functions if that's what you're
> concerned about?
>
> It's unexpected for the user of the functions and breaks years of
> tradition. What if someone calls PyList_Append on a custom type that
> doesn't do as they expect and then PyList_GET_ITEM?
>
> It seems like asking for subtle bugs to me. The only correct way to is
> change code that uses these type specific apis to use the generic
> ones.
I agree with Benjamin.
IIRC we already have a bunch of fast paths in abstract.c. |
|
Date |
User |
Action |
Args |
2011-04-06 14:09:49 | pitrou | set | recipients:
+ pitrou, rhettinger, ncoghlan, benjamin.peterson, eric.araujo, Trundle, daniel.urban |
2011-04-06 14:09:46 | pitrou | link | issue10977 messages |
2011-04-06 14:09:46 | pitrou | create | |
|