Merge: Improve lib/html and nitlight
authorJean Privat <jean@pryen.org>
Fri, 2 Mar 2018 19:16:56 +0000 (14:16 -0500)
committerJean Privat <jean@pryen.org>
Fri, 2 Mar 2018 19:16:56 +0000 (14:16 -0500)
commitc8b3d840f3e423be9c8ad22c2bd593880d026d10
tree01f4f77c2822af49b55c09ef0f3a3ec3b26324ab
parent333ff05e22c79d84ea31f1286d58546a391ae906
parente2e0e6ce54391f5ec420fd6bf14932248488df2f
Merge: Improve lib/html and nitlight

Various improprement in the whole nitlight chain.

Before: nitlight --keep-going -d tmp ../lib/ ../src
* Elapsed (wall clock) time: 28.71
* User time (seconds): 47.25
* System time (seconds): 1.05
* Maximum resident set size (Gbytes): 2.1311

After: nitlight --keep-going -d tmp ../lib/ ../src
* Elapsed (wall clock) time: 22.97 (-20%)
* User time (seconds): 34.42  (-27%)
* System time (seconds): 1.06
* Maximum resident set size (Gbytes): 1.8924 (-11%)

After + new option: nitlight --keep-going -d tmp ../lib/ ../src --no-infobox
* Elapsed (wall clock) time: 10.71 (-63%)
* User time (seconds): 14.49 (-69%)
* System time (seconds): 0.83
* Maximum resident set size (Gbytes): 1.6713 (-20%)

Pull-Request: #2618