Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Dec 1995 10:47:47 -0800 (PST)
From:      David Greenman <davidg>
To:        CVS-committers, cvs-lib
Subject:   cvs commit: src/lib/libc/i386/string bcopy.S memmove.S
Message-ID:  <199512271847.KAA07903@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
davidg      95/12/27 10:47:46

  Modified:    lib/libc/i386/string  bcopy.S memmove.S
  Log:
  Be smarter about handling overlapped copies and only go backwards if it
  is really necessary. Going backwards on a P6 is much slower than forwards
  and it's a little slower on a P5. Also moved the count mask and 'std'
  down a few lines - it's a couple percent faster this way on a P5.
  
  Revision  Changes    Path
  1.3       +8 -6      src/lib/libc/i386/string/bcopy.S
  1.3       +8 -6      src/lib/libc/i386/string/memmove.S



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199512271847.KAA07903>