Message330579
It is hard to get a noticeable difference in macrobenchmarks. I want to see results of microbenchmarks.
For tuples, the trashcan mechanism is the main culprit of the performance hit when use short-living tuples for passing arguments. For bound method objects the relative effect should be smaller, because looking up the method is more costly than building a tuple, and less bound method objects are created after implementing the method call optimization. But in any case we should know the maximal cost of this change before merging it. |
|
Date |
User |
Action |
Args |
2018-11-28 08:27:46 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, rhettinger, terry.reedy, ronaldoussoren, vstinner, taleinat, pablogsal, augustogoulart, a-j-buxton |
2018-11-28 08:27:46 | serhiy.storchaka | set | messageid: <1543393666.7.0.788709270274.issue33930@psf.upfronthosting.co.za> |
2018-11-28 08:27:46 | serhiy.storchaka | link | issue33930 messages |
2018-11-28 08:27:46 | serhiy.storchaka | create | |
|