BigW Consortium Gitlab

  1. 14 Jan, 2016 1 commit
  2. 12 Jan, 2016 1 commit
  3. 07 Jan, 2016 1 commit
  4. 05 Jan, 2016 1 commit
  5. 31 Dec, 2015 3 commits
    • Optimize CSS expressions produced by Nokogiri · 054df415
      Yorick Peterse authored
      Nokogiri produces inefficient XPath expressions when given CSS
      expressions such as "a.gfm". Luckily these expressions can be optimized
      quite easily while still achieving the same results.
      
      In the two cases where this optimization is applied the run time has
      been reduced from around 170 ms to around 15 ms.
    • Don't use delegate to delegate trivial methods · d3951dfa
      Yorick Peterse authored
      Around 300 ms (in total) would be spent in these delegated methods due
      to the extra stuff ActiveSupport adds to the compiled methods. Because
      these delegations are so simple we can just manually define the methods,
      saving around 275 milliseconds.
    • Use XPath for searching link nodes · 3077cb52
      Yorick Peterse authored
      This is a tad faster than letting Nokogiri figure out whether it should
      evaluate the query as CSS or XPath and then actually evaluating it.
  6. 30 Dec, 2015 1 commit
  7. 24 Dec, 2015 5 commits
  8. 18 Dec, 2015 1 commit
  9. 15 Dec, 2015 1 commit