Common implementation of ready list