public boolean tryReserveMemory(long bytes) {
   if (pipelineContext.tryReserveMemory(bytes)) {
     memoryReservation.getAndAdd(bytes);
     return true;
   }
   return false;
 }