From 9307f09ec533f91aa7b56350e96cb3971256eceb Mon Sep 17 00:00:00 2001 From: Gabriel Corona Date: Wed, 23 Mar 2016 12:14:59 +0100 Subject: [PATCH] [mc] Bring back DerefAndCompareByNbProcessesAndUsedHeap --- src/mc/mc_private.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/mc/mc_private.h b/src/mc/mc_private.h index 9f36659a5e..e41f8c0ad7 100644 --- a/src/mc/mc_private.h +++ b/src/mc/mc_private.h @@ -37,6 +37,23 @@ #include "src/mc/mc_protocol.h" +#ifdef __cplusplus +namespace simgrid { +namespace mc { + +struct DerefAndCompareByNbProcessesAndUsedHeap { + template + bool operator()(X const& a, Y const& b) + { + return std::make_pair(a->nb_processes, a->heap_bytes_used) < + std::make_pair(b->nb_processes, b->heap_bytes_used); + } +}; + +} +} +#endif + SG_BEGIN_DECL() /********************************* MC Global **********************************/ -- 2.20.1