~kris/9p

9hist

73d37127cc7c8cfb78592afad29c803d155a1411 — David du Colombier 32 years ago e4eb7d6
Plan 9 from Bell Labs 1994-03-19
2 files changed, 8 insertions(+), 6 deletions(-)

M port/devcons.c
M port/qio.c
M port/devcons.c => port/devcons.c +0 -3
@@ 206,9 206,6 @@ echo(Rune r, char *buf, int n)
			xsummary();
			ixsummary();
			break;
		case 'b':
			bitdebug();
			break;
		case 'd':
			consdebug();
			return;

M port/qio.c => port/qio.c +8 -3
@@ 15,7 15,7 @@ typedef	struct Arena	Arena;
enum
{
	Minpow= 7,
	Maxpow=	12,
	Maxpow=	16,
};

struct Chunk


@@ 196,16 196,21 @@ void
qinit(void)
{
	int pow;
	Chunkl *cl;
	Chunk *p;
	Chunkl *cl;

	/* start with a bunch of initial blocks */
	for(pow = Minpow; pow <= Maxpow; pow++){
		cl = &arena.alloc[pow];
		cl->goal = Maxpow-pow + 32;
		cl->goal = 0;
		if(pow < 12)
			cl->goal = Maxpow-pow + 32;

		cl->first = 0;
		for(; cl->have < cl->goal; cl->have++){
			p = malloc(1<<pow);
			if(p == 0)
				panic("qinit");
			p->next = cl->first;
			cl->first = p;
		}