]> granicus.if.org Git - python/commit
Close #20275: Optimize BaseEventLoop._run_once()
authorVictor Stinner <victor.stinner@gmail.com>
Mon, 20 Jan 2014 22:56:40 +0000 (23:56 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Mon, 20 Jan 2014 22:56:40 +0000 (23:56 +0100)
commit22463aa947a75ae3298bca6457f0ae5b738b0d07
tree6be94e80ebc26018efc8b43290e223585bb1499c
parentc46d1faa4a4b483f2b241bfbe932824d54f2f026
Close #20275: Optimize BaseEventLoop._run_once()

Logger.log() is "slow", logger.isEnabledFor() is faster and the logger is
disabled in most cases. A microbenchmark executing 100,000 dummy tasks is 22%
faster with this change.
Lib/asyncio/base_events.py