BTW, patch had conflicts with master. Please, find rebased version attached.
Despite by patch conflist patch looks commitable, has anybody objections to commit it?
Patch recieved several rounds of review during 2 years, and seems to me, keeping it out from sources may cause a lost it. Although it suggests performance improvement in rather wide usecases.
-- Teodor Sigaev E-mail: teo...@sigaev.ru WWW: http://www.sigaev.ru/