Re: [PATCH 1/1] mm: unify pmd_free() implementation

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linus Torvalds
Date: Monday, July 28, 2008 - 8:53 am

On Mon, 28 Jul 2008, Andrea Righi wrote:

But this is horrible, because it forces a totally unnecessary function 
call for that empty function.

Yeah, the function will be cheap, but the call itself will not be (it's a 
C language barrier and basically disables optimizations around it, causing 
thigns like register spill/reload for no good reason).

		Linus
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 1/1] mm: unify pmd_free() implementation, Andrea Righi, (Mon Jul 28, 8:51 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, Linus Torvalds, (Mon Jul 28, 8:53 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, Andrea Righi, (Mon Jul 28, 9:17 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, James Bottomley, (Mon Jul 28, 9:17 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, KOSAKI Motohiro, (Mon Jul 28, 9:27 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, Linus Torvalds, (Mon Jul 28, 9:45 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, James Bottomley, (Mon Jul 28, 9:58 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, Linus Torvalds, (Mon Jul 28, 10:10 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, Andrea Righi, (Mon Jul 28, 10:19 am)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, Andrew Morton, (Mon Jul 28, 1:30 pm)
Re: [PATCH 1/1] mm: unify pmd_free() implementation, Jeremy Fitzhardinge, (Mon Jul 28, 1:46 pm)