Mercurial > hg > CbC > CbC_llvm
comparison lib/ExecutionEngine/SectionMemoryManager.cpp @ 120:1172e4bd9c6f
update 4.0.0
author | mir3636 |
---|---|
date | Fri, 25 Nov 2016 19:14:25 +0900 |
parents | 7d135dc70f03 |
children | 803732b1fca8 |
comparison
equal
deleted
inserted
replaced
101:34baf5011add | 120:1172e4bd9c6f |
---|---|
194 FreeMB.PendingPrefixIndex = (unsigned)-1; | 194 FreeMB.PendingPrefixIndex = (unsigned)-1; |
195 } | 195 } |
196 | 196 |
197 // Remove all blocks which are now empty | 197 // Remove all blocks which are now empty |
198 MemGroup.FreeMem.erase( | 198 MemGroup.FreeMem.erase( |
199 std::remove_if(MemGroup.FreeMem.begin(), MemGroup.FreeMem.end(), | 199 remove_if(MemGroup.FreeMem, |
200 [](FreeMemBlock &FreeMB) { return FreeMB.Free.size() == 0; }), | 200 [](FreeMemBlock &FreeMB) { return FreeMB.Free.size() == 0; }), |
201 MemGroup.FreeMem.end()); | 201 MemGroup.FreeMem.end()); |
202 | 202 |
203 return std::error_code(); | 203 return std::error_code(); |
204 } | 204 } |
205 | 205 |