[Mulgara-dev] [Mulgara-svn] r667 - trunk/src/jar/resolver-distributed/java/org/mulgara/resolver/distributed

William Mills wmills_92105 at yahoo.com
Mon Mar 3 23:29:59 UTC 2008


Would that be because you were using magic numbers and not constants with meaningfull names?

Cheap shot, I admit.

-bill

----- Original Message ----
From: Paul Gearon <gearon at ieee.org>
To: Mulgara Developers <mulgara-dev at mulgara.org>
Sent: Monday, March 3, 2008 2:46:50 PM
Subject: Re: [Mulgara-dev] [Mulgara-svn] r667 - trunk/src/jar/resolver-distributed/java/org/mulgara/resolver/distributed

On Mon, Mar 3, 2008 at 2:57 PM, Life is hard, and then you die
<ronald at innovation.ch> wrote:
> On Mon, Mar 03, 2008 at 07:37:28AM -0800, pag at mulgara.org wrote:
>  >    public int hashCode() {
>  > -    return serverHashCode ^ (int)(nodeId ^ (nodeId >>>32));
>  > +    return serverHashCode ^ (int)(nodeId ^ (nodeId >>> 16));
>
>  I'm curious: what was wrong with the shift-by-32?

It was me forgetting that nodeId is a 64 bit number.

Paul
_______________________________________________
Mulgara-dev mailing list
Mulgara-dev at mulgara.org
http://mulgara.org/mailman/listinfo/mulgara-dev






More information about the Mulgara-dev mailing list