From owner-cvs-all@FreeBSD.ORG Tue Sep 2 18:26:37 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C63416A4BF; Tue, 2 Sep 2003 18:26:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E10DC43FFD; Tue, 2 Sep 2003 18:26:36 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h831Qa0U031099; Tue, 2 Sep 2003 18:26:36 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h831QaB2031098; Tue, 2 Sep 2003 18:26:36 -0700 (PDT) Message-Id: <200309030126.h831QaB2031098@repoman.freebsd.org> From: David Xu Date: Tue, 2 Sep 2003 18:26:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_kern.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 01:26:37 -0000 davidxu 2003/09/02 18:26:36 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c Log: This is a force commit for revision 1.90 to explain further: Removes a surplus kse_wakeup_multi call when there is no thread can run. Also reduce time window that an IDLE kse wakes and sleeps again because it can not get scheduler lock after wakeup, the change is small and not perfect, futher refining it is possible but may not worth to do, it is unknown whether we can gain performance benifit by refining it. Prodded by: scottl Revision Changes Path 1.91 +0 -0 src/lib/libpthread/thread/thr_kern.c