##// END OF EJS Templates
Hashing speed-up...
mpm@selenic.com -
r531:0e9234a1 default
parent child Browse files
Show More
@@ -37,7 +37,10 b' def decompress(bin):'
37 def hash(text, p1, p2):
37 def hash(text, p1, p2):
38 l = [p1, p2]
38 l = [p1, p2]
39 l.sort()
39 l.sort()
40 return sha.sha(l[0] + l[1] + text).digest()
40 s = sha.new(l[0])
41 s.update(l[1])
42 s.update(text)
43 return s.digest()
41
44
42 nullid = "\0" * 20
45 nullid = "\0" * 20
43 indexformat = ">4l20s20s20s"
46 indexformat = ">4l20s20s20s"
General Comments 0
You need to be logged in to leave comments. Login now