/[classpath]/classpath/java/lang/Long.java
ViewVC logotype

Diff of /classpath/java/lang/Long.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.22 by tromey, Sat Sep 17 21:58:41 2005 UTC revision 1.23 by tromey, Sun Sep 18 22:26:52 2005 UTC
# Line 657  public final class Long extends Number i Line 657  public final class Long extends Number i
657     */     */
658    public static long reverse(long val)    public static long reverse(long val)
659    {    {
660      int hi = Integer.reverse((int) val);      long hi = Integer.reverse((int) val) & 0xffffffffL;
661      int lo = Integer.reverse((int) (val >>> 32));      long lo = Integer.reverse((int) (val >>> 32)) & 0xffffffffL;
662      return (((long) hi) << 32) | lo;      return (hi << 32) | lo;
663    }    }
664    
665    /**    /**

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26