}
@Override
public void receive(Message message) {
if (message instanceof ALLOCED_REF) {
final ALLOCED_REF m = (ALLOCED_REF) message;
support.fireRefsAllocated(m.getStart(), m.getNum());
} else {
LOG.error("Unexpected message: {}", message);
throw new AssertionError();
}
}