LWN.net Logo

iterate_fd()

iterate_fd()

Posted Dec 4, 2012 0:56 UTC (Tue) by tialaramex (subscriber, #21167)
In reply to: iterate_fd() by proski
Parent article: One more 3.7 prepatch

Git's bisect is another in a long and meritorious line of tools that take something people already knew was a good idea and automates the boring parts so that they have no excuse for not doing it or for doing it wrong.

Cheers to everyone who has built such a tool, right back to whoever invented the assembler.


(Log in to post comments)

iterate_fd()

Posted Dec 4, 2012 15:35 UTC (Tue) by mathstuf (subscriber, #69389) [Link]

+1

I spent (more than) a few hours tracking down why my MPD -> MPlayer setup changed[1] last night. Bisected 2+ years of MPD history twice (using different litmus tests for good/bad) and found a commit that…makes little sense both times. But at least I know where to start now.

[1]MPlayer stopped showing tags in MPD's https output stream, times were bogus, and pausing caused MPlayer to buffer, doubling the silence time (and chewing memory). Second two are due to MPlayer not recognizing audio/ogg as an OGG mimetype (email missing the patch was sent; need to resend with patch yet) and the first was lost on the way to 0.16-alpha1…when replay gain was made an output filter. How that breaks streaming tags, I have no idea (yet).

iterate_fd()

Posted Dec 4, 2012 21:40 UTC (Tue) by scientes (guest, #83068) [Link]

this is certainly true, but i like the Mozilla tool that avoids recompiles by downloading compiled binaries (mozregressions) is incredibly fast but certainly can only work in certain limited situations.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds