(mm_obj)
| 90 | per_thread_write_loop = 100 |
| 91 | |
| 92 | def write(mm_obj): |
| 93 | # Each thread picks a unique letter to write |
| 94 | thread_letter = thread_letters.pop(0) |
| 95 | thread_bytes = (thread_letter * 2).encode() |
| 96 | for _ in range(per_thread_write_loop): |
| 97 | mm_obj.write_byte(thread_bytes[0]) |
| 98 | mm_obj.write(thread_bytes) |
| 99 | |
| 100 | with mmap.mmap( |
| 101 | ANONYMOUS_MEM, per_thread_write_loop * 3 * NTHREADS |
no test coverage detected