SVN's Adler-32 implementation is relatively bad at larger buffers. ZLIB already provides a very good implementation for that and its next will possible include the new SSE2 implementation for adler32(). 
SVN's Adler-32 implementation is relatively bad at larger buffers.
ZLIB already provides a very good implementation for that and
its next will possible include the new SSE2 implementation for
adler32(). 

See here for details:
http://mail.madler.net/pipermail/zlib-devel_madler.net/2010-April/002001.html

* subversion/libsvn_diff/util.c
  (ADLER_MOD_BLOCK_SIZE): drop because it's no longer needed
  (svn_diff__adler32): make it faster for shorter buffers;
   use zlib for longer ones

git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@1054251 13f79535-47bb-0310-9956-ffa450edef68

wbond/subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion