Use object equality for comparisons rather than Comparable#==, which in turn uses Post#<=>, which is slow. This yielded a 3x performance improvement for `jekyll build` on a large site (1m6.467s -> 0m19.532s). |
||
|---|---|---|
| .. | ||
| jekyll | ||
| site_template | ||
| jekyll.rb | ||
Use object equality for comparisons rather than Comparable#==, which in turn uses Post#<=>, which is slow. This yielded a 3x performance improvement for `jekyll build` on a large site (1m6.467s -> 0m19.532s). |
||
|---|---|---|
| .. | ||
| jekyll | ||
| site_template | ||
| jekyll.rb | ||