Message171677
> Recursive inline _check_can_read() will be enough. Now this check calls 4 Python functions (_check_can_read(), readable(), _check_non_closed(), closed). Recursive inlining only readable() in _check_can_read() is achieved significant but less (about 30%) effect.
I've inlined readable() into _check_can_read() [3.3: 4258248a44c7 | default: abb5c5bde872]. This seems like a good balance between maximizing our performance in edge cases and not turning the code into a mess in the process ;)
Once again, thanks for your contributions! |
|
Date |
User |
Action |
Args |
2012-09-30 22:17:20 | nadeem.vawda | set | recipients:
+ nadeem.vawda, jcea, python-dev, serhiy.storchaka, victorhooi |
2012-09-30 22:17:20 | nadeem.vawda | set | messageid: <1349043440.26.0.884715355735.issue16034@psf.upfronthosting.co.za> |
2012-09-30 22:17:20 | nadeem.vawda | link | issue16034 messages |
2012-09-30 22:17:20 | nadeem.vawda | create | |
|