Saturday, 16 October 2010

asynchia 0.1.1

asynchia 0.1.1 was released yesterday, featuring a host of bugfixes for critical bugs that prevented the library from working in corner-cases and a few feature additions. I have tried to put work into optimizing existing operations that wasted a lot of resources, e.g. by not pre-allocating the amount of memory required for the buffer. Python's bytearrays are used for that purpose, in 2.7 or later memoryview and recv_into is used, but I need to do some more benchmarking to see whether this results in a significant speed-up or not, the data I have yet collected is not unambiguous about that matter.

Check asynchia out at Github

No comments: