From owner-cvs-sys Fri Sep 20 09:52:37 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA02798 for cvs-sys-outgoing; Fri, 20 Sep 1996 09:52:37 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA02634; Fri, 20 Sep 1996 09:52:14 -0700 (PDT) Date: Fri, 20 Sep 1996 09:52:14 -0700 (PDT) From: Bruce Evans Message-Id: <199609201652.JAA02634@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 support.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/20 09:52:13 Modified: sys/i386/i386 support.s Log: Changed an arg name in the pseudo-prototype for bzero() to match the prototype. Put the jump table for i486_bzero() in the data section. This speeds up i486_bzero() a little on Pentiums without significantly affecting its speed on 486's. Don't waste time falling through 14 nop's to return from do1 in i486_bzero(). Use fastmove() for counts >= 1024 (was > 1024). Cosmetic. Fixed profiling of fastmove(). Restored meaningful labels from the pre-1.1 version in fastmove(). Local labels are evil. Fixed (high resolution non-) profiling of __bb_init_func(). Revision Changes Path 1.39 +28 -23 src/sys/i386/i386/support.s