Explorar o código

LibWeb: Use Vector::clear_with_capacity() in HTMLTokenizer

This avoids constantly reallocating the Vector<HTMLToken>.
Andreas Kling %!s(int64=3) %!d(string=hai) anos
pai
achega
25504f6a1b
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      Userland/Libraries/LibWeb/HTML/Parser/HTMLTokenizer.cpp

+ 1 - 1
Userland/Libraries/LibWeb/HTML/Parser/HTMLTokenizer.cpp

@@ -231,7 +231,7 @@ Optional<HTMLToken> HTMLTokenizer::next_token()
 {
     {
         auto last_position = m_source_positions.last();
-        m_source_positions.clear();
+        m_source_positions.clear_with_capacity();
         m_source_positions.append(move(last_position));
     }
 _StartOfFunction: