Message289016
> So maybe we just need to add all ABC caches to typing._cleanups (just in case).
I don't know. Sorry, I didn't remember exactly reasons why I didn't move the clearing of all ABC caches into clear_caches(). Perhaps I suspected that this can have unwanted consequences or decrease performance too much.
Are typing.ChainMap and others actually abstract classes? If yes, then perhaps there is something wrong with inspect.isabstract(). If no, then why ABC caches for these classes exist and non-empty? |
|
Date |
User |
Action |
Args |
2017-03-05 15:45:50 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, gvanrossum, rhettinger, vstinner, stutzbach, levkivskyi |
2017-03-05 15:45:50 | serhiy.storchaka | set | messageid: <1488728750.61.0.978840663008.issue29638@psf.upfronthosting.co.za> |
2017-03-05 15:45:50 | serhiy.storchaka | link | issue29638 messages |
2017-03-05 15:45:50 | serhiy.storchaka | create | |
|