#include #include "parser_dax.hpp" int main (int argc, char** argv) { try { digedag::node_description nd; nd.set_attribute ("Executable", "/bin/date"); boost::shared_ptr d (new digedag::dag ("")); std::vector > nodes; for ( int i = 0; i < 10000; i++ ) { nodes[i] = d->create_node (nd); } boost::shared_ptr dummy = d->create_edge (); for ( int i = 0; i < 10000; i++ ) { nodes[i]->fire (dummy); } } catch ( ... ) { std::cerr << "oops exception: " << std::endl; } return 0; }