summaryrefslogtreecommitdiff
path: root/compiler/utils/swap_space.cc
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/utils/swap_space.cc')
-rw-r--r--compiler/utils/swap_space.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/utils/swap_space.cc b/compiler/utils/swap_space.cc
index 1f9ad4242d..dee83d1c71 100644
--- a/compiler/utils/swap_space.cc
+++ b/compiler/utils/swap_space.cc
@@ -141,6 +141,7 @@ void* SwapSpace::Alloc(size_t size) {
it->size -= size;
} else {
// Changing in place would break the std::set<> ordering, we need to remove and insert.
+ // TODO: When C++17 becomes available, use std::map<>::extract(), modify, insert.
free_by_size_.erase(it);
free_by_size_.insert(new_value);
}