From: Zack Rusin Date: Sun, 28 Aug 2011 07:10:01 +0000 (-0400) Subject: preallocate array values X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=3c70dbfb4ca01d92172f87109ba995f6db5f7835;p=apitrace preallocate array values --- diff --git a/gui/apitracecall.cpp b/gui/apitracecall.cpp index 6a93d6d..5c7d861 100644 --- a/gui/apitracecall.cpp +++ b/gui/apitracecall.cpp @@ -396,6 +396,7 @@ void ApiArray::init(const Trace::Array *arr) if (!arr) return; + m_array.reserve(arr->values.size()); for (int i = 0; i < arr->values.size(); ++i) { VariantVisitor vis; arr->values[i]->visit(vis);