docs: private long performGet(long bucketHeadAddress, WrappedBytes k) {
        long address = bucketHeadAddress;
        while (address != 0) {
           long nextAddress = offHeapEntryFactory.getNext(address);
           if (offHeapEntryFactory.equalsKey(address, k)) {
              break;
           } else {
              address = nextAddress;
           }
        }
        return address;
     }