From owner-cvs-all Sat Dec 29 0: 3:20 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 99F3637B416; Sat, 29 Dec 2001 00:03:15 -0800 (PST) Received: (from jake@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fBT83FM69570; Sat, 29 Dec 2001 00:03:15 -0800 (PST) (envelope-from jake) Message-Id: <200112290803.fBT83FM69570@freefall.freebsd.org> From: Jake Burkholder Date: Sat, 29 Dec 2001 00:03:15 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/sparc64 swtch.s X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2001/12/29 00:03:15 PST Modified files: sys/sparc64/sparc64 swtch.s Log: Use fprs to track floating register usage. Clear it once we've saved the registers so we don't uselessly save them over and over again for each context switch until another floating point instruction is executed. Use a non-specific tlb slot for the tsb, which needs to have a locked entry. Remove overly verbose traces. Revision Changes Path 1.11 +138 -175 src/sys/sparc64/sparc64/swtch.s To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message