Bug report
Bug description:
An eval frame evaluator doesn't necessarily want to disable specialization of Python -> Python calls... The custom eval frame can either hook the specializing functions its self or they can specify vectorcall on a function object which prevents the nested dispatch. There should be an option for the eval frame replacement to say they still want specialization to occur.
CPython versions tested on:
CPython main branch
Operating systems tested on:
Linux
Linked PRs
Bug report
Bug description:
An eval frame evaluator doesn't necessarily want to disable specialization of Python -> Python calls... The custom eval frame can either hook the specializing functions its self or they can specify vectorcall on a function object which prevents the nested dispatch. There should be an option for the eval frame replacement to say they still want specialization to occur.
CPython versions tested on:
CPython main branch
Operating systems tested on:
Linux
Linked PRs