plan 9 kernel history: overview | file list | diff list

1993/1102/port/qio.c (diff list | history)

1993/0908/sys/src/9/port/qio.c:154,1621993/1102/sys/src/9/port/qio.c:154,162 (short | long | prev | next)
1993/0819    
			 *  increase goal if we've been drained. 
1993/0526    
			 */ 
1993/0819    
			if(cl->have == 0){ 
				i = cl->goal>>2; 
1993/1102    
				i = cl->goal>>1; 
1993/0819    
				if(cl->wanted > i) 
					cl->goal += cl->wanted; 
1993/1102    
					cl->goal += 2*cl->wanted; 
1993/0819    
				else 
					cl->goal += i; 
				cl->wanted = 0; 
1993/0908/sys/src/9/port/qio.c:195,2011993/1102/sys/src/9/port/qio.c:195,201
1993/0526    
 
	for(pow = Minpow; pow <= Maxpow; pow++){ 
		cl = &arena.alloc[pow]; 
		cl->goal = Maxpow-pow + 4; 
1993/1102    
		cl->goal = Maxpow-pow + 16; 
1993/0526    
	} 
 
	/* start garbage collector */ 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)