Control: tag -1 + pending Mike Hommey: > * What was the outcome of this action? > > A 533KB HTML file that, considering its size, doesn't contain much > differences. > Yet, while processing this, the diffoscope process (not its children readelf, > objdump or diff processes) sucked more than 4GB of memory. That tells me > something unexpectedly suboptimal is happening.
Absolutely! The code was building a full list of lines to compare in memory instead of feeding them to diff as they were produced. The fix was trivial once the issue was understood. Thanks for the nudge. -- Lunar .''`. lu...@debian.org : :Ⓐ : # apt-get install anarchism `. `'` `-
Description: Digital signature
_______________________________________________ Reproducible-builds mailing list Reproduciblefirstname.lastname@example.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds