Message247330
The attached micro benchmark indicates that method_cache in typeobject.c isn't used when using my patch. I'll have too look into that.
Other than that benchmarks results look OK (but: not using the method_cache is unacceptable as this most definitely changes performance).
What is kind of scary, but is to be expected I guess, is that a __getdescriptor__ method in Python is awfully slow. I have to look into why this is slow, as the slowdown for using Python is significantly worse than I expected. |
|
Date |
User |
Action |
Args |
2015-07-25 09:58:56 | ronaldoussoren | set | recipients:
+ ronaldoussoren, amaury.forgeotdarc |
2015-07-25 09:58:56 | ronaldoussoren | set | messageid: <1437818336.06.0.252130372043.issue18181@psf.upfronthosting.co.za> |
2015-07-25 09:58:56 | ronaldoussoren | link | issue18181 messages |
2015-07-25 09:58:55 | ronaldoussoren | create | |
|