#include <thrill/api/dia_base.hpp>
#include <thrill/common/json_logger.hpp>
#include <thrill/common/logger.hpp>
#include <thrill/common/stats_timer.hpp>
#include <thrill/mem/allocator.hpp>
#include <algorithm>
#include <chrono>
#include <deque>
#include <functional>
#include <iomanip>
#include <set>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
|
template<typename T > |
using | mm_set = std::set< T, std::less< T >, mem::Allocator< T > > |
|
|
static void | FindStages (Context &ctx, const DIABasePtr &action, mm_set< Stage > *stages) |
|
std::ostream & | operator<< (std::ostream &os, const DIABase &d) |
| make ostream-able. More...
|
|
static void | TopoSortStages (mm_set< Stage > *stages, mem::vector< Stage > *result) |
|
static void | TopoSortVisit (const Stage &s, mm_set< Stage > *stages, mem::vector< Stage > *result) |
|