Reserve memory for cache
parent
50d9e1ef1c
commit
1a862c24a6
|
|
@ -658,6 +658,7 @@ Vector getSubvector(const Vector &src, const KeyInfo &keyInfo,
|
||||||
const KeyVector &keys) {
|
const KeyVector &keys) {
|
||||||
/* a cache of starting index and dim */
|
/* a cache of starting index and dim */
|
||||||
vector<std::pair<size_t, size_t> > cache;
|
vector<std::pair<size_t, size_t> > cache;
|
||||||
|
cache.reserve(3);
|
||||||
|
|
||||||
/* figure out dimension by traversing the keys */
|
/* figure out dimension by traversing the keys */
|
||||||
size_t dim = 0;
|
size_t dim = 0;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue