You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add vectorcall dispatch in vectorcall_type to check each type's
own slots.vectorcall before falling back to PyType::call.
Clear vectorcall when __init__ or __new__ is overridden in
update_slot to ensure subclass correctness.
Implement per-type vectorcall for 12 builtin types:
- Pattern A (skip args.clone): dict, set, list, bytearray
- Pattern B (skip dispatch): int, float, str, bool, tuple,
frozenset, bytes, complex
0 commit comments