cvs commit: src/lib/libc/amd64/string Makefile.inc bcopy.S
bzero.S memcpy.S memmove.S memset.S
danfe at FreeBSD.org
Thu Apr 7 02:30:47 PDT 2005
On Thu, Apr 07, 2005 at 03:56:03AM +0000, Alan Cox wrote:
> alc 2005-04-07 03:56:03 UTC
> FreeBSD src repository
> Added files:
> lib/libc/amd64/string Makefile.inc bcopy.S bzero.S memcpy.S
> memmove.S memset.S
> Add machine-specific, optimized implementations of bcopy, bzero, memcpy,
> memmove, and memset.
Great! Are we going to see something like this for ia32?
BTW, is anyone working on porting DFly's floating point context management
code on FreeBSD? I recall there were some assessments that getting the top
performance for copy/zero code path relies on FP work to be done first.
More information about the cvs-all