Message285667
| Author |
vstinner |
| Recipients |
methane, python-dev, serhiy.storchaka, vstinner |
| Date |
2017年01月17日.16:57:09 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1484672229.61.0.323151323612.issue29259@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
I checked the effect of individual patches:
* tp_fastcall-2
* print
* struct
* decimal
tp_fastcall-2 + print + struct + decimal: 16.3 ms +- 0.6 ms
tp_fastcall-2 + struct + decimal: 21.2 ms +- 0.3 ms
tp_fastcall-2 + print: 16.7 ms +- 0.2 ms
Oh wow, I didn't expect that print would be the bottleneck of this benchmark!? There is a single print() in the hotcode of bm_telco:
print(t, file=outfil)
Maybe it's the expensive price of creating a temporary dictionary? |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2017年01月17日 16:57:09 | vstinner | set | recipients:
+ vstinner, methane, python-dev, serhiy.storchaka |
| 2017年01月17日 16:57:09 | vstinner | set | messageid: <1484672229.61.0.323151323612.issue29259@psf.upfronthosting.co.za> |
| 2017年01月17日 16:57:09 | vstinner | link | issue29259 messages |
| 2017年01月17日 16:57:09 | vstinner | create |
|