public boolean verifyAllocatedAddress(long addr){
  if (s_islogTrace)   log.trace("Checking Allocator " + m_index + ", size: "+ m_size);
  final Iterator<AllocBlock> blocks=m_allocBlocks.iterator();
  final long range=m_size * m_bitSize * 32;
  while (blocks.hasNext()) {
    final int startAddr=blocks.next().m_addr;
    if (startAddr != 0) {
      final long start=RWStore.convertAddr(startAddr);
      final long end=start + range;
      if (s_islogTrace)       log.trace("Checking " + addr + " between "+ start+ " - "+ end);
      if (addr >= start && addr < end)       return true;
    }
 else {
      break;
    }
  }
  return false;
}

public boolean verifyAllocatedAddress ( long addr ) { if ( s_islogTrace ) log . trace ( "Checking Allocator " + m_index + ", size: " + m_size ) ; final Iterator < AllocBlock > blocks = m_allocBlocks . iterator ( ) ; final long range = m_size * m_bitSize * 32 ; while ( blocks . hasNext ( ) ) { final int startAddr = blocks . next ( ) . m_addr ; if ( startAddr != 0 ) { final long start = RWStore . convertAddr ( startAddr ) ; final long end = start + range ; if ( s_islogTrace ) log . trace ( "Checking " + addr + " between " + start + " - " + end ) ; if ( addr >= start && addr < end ) return true ; } else { break ; } } return false ; }
determines if the provided physical address is within an allocated slot
