pool.request(reg);
assertCondition(pool.request(reg), "Request of register failed: ", reg);
	static final void requestRegister(EmitterContext eContext, X86Register reg) {		final X86RegisterPool pool = eContext.getGPRPool();		if (!pool.isFree(reg)) {			final Item i = (Item) pool.getOwner(reg);			i.spill(eContext, reg);			assertCondition(pool.isFree(reg),					"register is not free after spill");		}		pool.request(reg);	}