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