cBench_subsetdump.c

loading
details
attribute value
description
owner Johannes Waldmann
uploaded 2017-08-17 03:45:23.0
disk size 396 Bytes
downloadable true
type
attribute value
name no_type
processor id 1
description this is the default benchmark type for rejected benchmarks and benchmarks that are not associated with a type.
owning community none
loading contents
//taken from cBench	office_ispell/src/dump.c	subsetdump	883

int random();

//Complexity: O(n)
void subsetdump(int limit) 
{
    int cnum;
    int rangestart;
    for (cnum = 0; cnum < limit; cnum++) {
	if (random()) {
	    for (rangestart = cnum; cnum < limit; cnum++) {
		if (random())
		    break;
	    }
	    if (random()) {
		while (rangestart < cnum)
		    rangestart++;
	    }
	}
   }
}


popout

content may be truncated. 'popout' for larger text window.

actions get anonymous link download benchmark