diff --git a/examples/bench_09/main.c b/examples/bench_09/main.c new file mode 100644 index 0000000000000000000000000000000000000000..4cd3fcf4db542cdd67f9ca4f7bcd03e6fc4bc40b --- /dev/null +++ b/examples/bench_09/main.c @@ -0,0 +1,38 @@ +#include +#include "../../reowolf.h" +#include "../utility.c" +int main(int argc, char** argv) { + int i, proto_components; + proto_components = atoi(argv[1]); + printf("proto_components: %d\n", proto_components); + + const unsigned char pdl[] = + "primitive presync_work() { " + " int i = 0; " + " while(true) { " + " i = 0; " + " while(i < 2) i++; " + " synchronous {} " + " } " + "} " + ; + Arc_ProtocolDescription * pd = protocol_description_parse(pdl, sizeof(pdl)-1); + char logpath[] = "./bench_4.txt"; + Connector * c = connector_new_logging(pd, logpath, sizeof(logpath)-1); + for (i=0; i