diff options
author | Erik Schnetter <schnetter@gmail.com> | 2013-08-12 10:56:16 -0400 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2013-08-12 10:56:16 -0400 |
commit | ecb3547afa2f9904e4c4df720413e4685d2b51e2 (patch) | |
tree | 2a1f41c4e69072383f17dc2816bc1b5ad6ca9f27 | |
parent | 7671fa71925aebfd787497bae61cf6da6ddeac54 (diff) |
CarpetLib: Optimize memory allocation when message_count_multiplier>1
-rw-r--r-- | Carpet/CarpetLib/src/commstate.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Carpet/CarpetLib/src/commstate.cc b/Carpet/CarpetLib/src/commstate.cc index 5e9eb9108..08b3724db 100644 --- a/Carpet/CarpetLib/src/commstate.cc +++ b/Carpet/CarpetLib/src/commstate.cc @@ -389,9 +389,9 @@ void comm_state::step () // Transfer messages again for performance testing for (int n = 1; n < message_count_multiplier; ++ n) { - srequests.clear(); + srequests.resize(0); srequests.reserve (dist::c_ndatatypes() * dist::size()); - rrequests.clear(); + rrequests.resize(0); rrequests.reserve (dist::c_ndatatypes() * dist::size()); // Irecv |