Message311747
Turns out python 2.7.10 doesn't suffer from the performance issue even when compiled with stock clang 4.x, and upon further investigation, I tracked down the commit that introduced the regression:
commit 2c992a0788536087bfd78da8f2c62b30a461d7e2
Author: Benjamin Peterson <benjamin@python.org>
Date: Thu May 28 12:45:31 2015 -0500
backport computed gotos (#4753)
So Naoki was right that computed gotos is (solely) to blame here. |
|
Date |
User |
Action |
Args |
2018-02-06 19:52:37 | zmwangx | set | recipients:
+ zmwangx, barry, ronaldoussoren, ned.deily, methane, tdsmith |
2018-02-06 19:52:37 | zmwangx | set | messageid: <1517946757.93.0.467229070634.issue32616@psf.upfronthosting.co.za> |
2018-02-06 19:52:37 | zmwangx | link | issue32616 messages |
2018-02-06 19:52:37 | zmwangx | create | |
|