Source writing bytecode: {}
(seconds, repeat)
| 118 | def _writing_bytecode(module): |
| 119 | name = module.__name__ |
| 120 | def writing_bytecode_benchmark(seconds, repeat): |
| 121 | """Source writing bytecode: {}""" |
| 122 | assert not sys.dont_write_bytecode |
| 123 | def cleanup(): |
| 124 | sys.modules.pop(name) |
| 125 | os.unlink(cache_from_source(module.__file__)) |
| 126 | yield from bench(name, cleanup, repeat=repeat, seconds=seconds) |
| 127 | |
| 128 | writing_bytecode_benchmark.__doc__ = ( |
| 129 | writing_bytecode_benchmark.__doc__.format(name)) |
nothing calls this directly
no test coverage detected
searching dependent graphs…