Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261346AbVCZXfM (ORCPT ); Sat, 26 Mar 2005 18:35:12 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261349AbVCZXfM (ORCPT ); Sat, 26 Mar 2005 18:35:12 -0500 Received: from ds01.webmacher.de ([213.239.192.226]:57495 "EHLO ds01.webmacher.de") by vger.kernel.org with ESMTP id S261346AbVCZXfI (ORCPT ); Sat, 26 Mar 2005 18:35:08 -0500 In-Reply-To: References: <1111825958.6293.28.camel@laptopd505.fenrus.org> Mime-Version: 1.0 (Apple Message framework v619.2) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <7d96f2772f942f802890c50801c4f5f8@dalecki.de> Content-Transfer-Encoding: 7bit Cc: ext2-devel@lists.sourceforge.net, Linux kernel , Arjan van de Ven , Jesper Juhl From: Marcin Dalecki Subject: Re: [PATCH] no need to check for NULL before calling kfree() -fs/ext2/ Date: Sun, 27 Mar 2005 00:34:12 +0100 To: linux-os@analogic.com X-Mailer: Apple Mail (2.619.2) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 684 Lines: 18 On 2005-03-27, at 00:21, linux-os wrote: > > Always, always, a call will be more expensive than a branch > on condition. It's impossible to be otherwise. A call requires > that the return address be written to memory (the stack), > using register indirection (the stack-pointer). > Needless to say that there are enough architectures out there, which don't even have something like an explicit call as separate assembler instruction... - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/