[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.1170,1.1171
From: |
Gopal.V <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.1170,1.1171 |
Date: |
Mon, 21 Jul 2003 12:54:48 -0400 |
Update of /cvsroot/dotgnu-pnet/pnetlib
In directory subversions:/tmp/cvs-serv12779
Modified Files:
ChangeLog
Log Message:
Double hash space because -42 and 2147483606 have the same hashcode
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/ChangeLog,v
retrieving revision 1.1170
retrieving revision 1.1171
diff -C2 -r1.1170 -r1.1171
*** ChangeLog 21 Jul 2003 15:52:50 -0000 1.1170
--- ChangeLog 21 Jul 2003 16:54:45 -0000 1.1171
***************
*** 5,8 ****
--- 5,14 ----
profile.
+ * runtime/System/Int32.cs, runtime/System/UInt32.cs,
+ runtime/System/Int64.cs, runtime/System/UInt64.cs: Effectively
+ double the hash space by removing the "& 0x7FFFFFFF". Halve the
+ collisions so that now all integers below 32 bit to have unique
+ hashes and all 64 bit integers have only 1 collision in hash space.
+
2003-07-21 Rhys Weatherley <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.1170,1.1171,
Gopal.V <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.1169,1.1170
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System Int16.cs, 1.10, 1.11 Int32.cs, 1.12, 1.13 UInt32.cs, 1.9, 1.10 Int64.cs, 1.9, 1.10 UInt64.cs, 1.9, 1.10
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.1169,1.1170
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System Int16.cs, 1.10, 1.11 Int32.cs, 1.12, 1.13 UInt32.cs, 1.9, 1.10 Int64.cs, 1.9, 1.10 UInt64.cs, 1.9, 1.10
- Index(es):