[4922] in Athena Bugs
Re: libc compat-sys5 (mem*)
daemon@ATHENA.MIT.EDU (John Carr)
Sun May 13 05:17:21 1990
To: raeburn@ATHENA.MIT.EDU
Cc: bugs@ATHENA.MIT.EDU
In-Reply-To: [4919]
Date: Sun, 13 May 90 05:17:08 EDT
From: John Carr <jfc@ATHENA.MIT.EDU>
The VAX instruction movc3 used in the str*/mem* library functions is part of
the VAX core instruction set, and must be implemented in hardware. I was
unable to find any use of movc5 (which I believe can be emulated).
I compared bcopy() to a for loop on all models of VAX that we have, and in
each case it was faster (by a factor of 8-10X on a 256 byte copy).