Message272278
> What parts of Future are performance critical? Maybe it is worth to implement in C only the most critical code.
Basically everything. Contrary to @contextmanager, Futures are the building blocks of asyncio, so instantiation + awaiting on them + setting results must be fast.
To cover instantiation, I want to add a freelist for Futures, so this basically requires them to be implemented in C (and it's not a lot of C code actually). |
|
Date |
User |
Action |
Args |
2016-08-09 23:30:50 | yselivanov | set | recipients:
+ yselivanov, gvanrossum, vstinner, giampaolo.rodola, methane, serhiy.storchaka, mpaolini |
2016-08-09 23:30:50 | yselivanov | set | messageid: <1470785450.77.0.286368393571.issue26081@psf.upfronthosting.co.za> |
2016-08-09 23:30:50 | yselivanov | link | issue26081 messages |
2016-08-09 23:30:50 | yselivanov | create | |
|