Mercurial > hg > Applications > Grep
diff regexParser/cerium/CeriumMain.cc @ 271:6640b0d5bf13
remove anystate processing in sequential seqrch
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 29 Jan 2016 19:37:11 +0900 |
parents | 0e423d9f9647 |
children | 5aa9d01926f1 |
line wrap: on
line diff
--- a/regexParser/cerium/CeriumMain.cc Fri Jan 29 18:13:04 2016 +0900 +++ b/regexParser/cerium/CeriumMain.cc Fri Jan 29 19:37:11 2016 +0900 @@ -23,7 +23,10 @@ TMmain(TaskManager *manager, int argc, char *argv[]) { char *filename = 0; + st_time = getTime(); Search s = grep(argc,argv,true); + createAnyState(s.tg); + generateTsate(s.tg->anySatete,s.tg); FileMapReduce *fmp = new FileMapReduce(manager,TASK_EXEC,TASK_EXEC_DATA_PARALLEL,TASK_PRINT); filename = fmp->init(argc, argv); @@ -33,7 +36,6 @@ } fmp->division_out_size = sizeof(void*)*3; // *Result,*blockBegin,*blockEnd task_init(); - st_time = getTime(); fmp->run_start(manager, filename); manager->set_TMend(TMend); return 0;