This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients methane, ncoghlan, rhettinger, serhiy.storchaka, vstinner, yselivanov
Date 2017-03-14.10:35:05
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1489487705.97.0.0888359015972.issue29735@psf.upfronthosting.co.za>
In-reply-to
Content
> If the underlying function doesn't support fast call, and both args and pto->args are not empty, patched partial_call() makes one unneeded copyings.

The simple workaround is to revert changes using FASTCALL in partial_call().

But for best performances, it seems like we need two code paths depending if the function supports fastcall or not. I will try to write a patch for that.
History
Date User Action Args
2017-03-14 10:35:06vstinnersetrecipients: + vstinner, rhettinger, ncoghlan, methane, serhiy.storchaka, yselivanov
2017-03-14 10:35:05vstinnersetmessageid: <1489487705.97.0.0888359015972.issue29735@psf.upfronthosting.co.za>
2017-03-14 10:35:05vstinnerlinkissue29735 messages
2017-03-14 10:35:05vstinnercreate