Re: [PATCH] Change append to prepend in media_transport_add

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dmitriy,

On Fri, May 27, 2011, Dmitriy Paliy wrote:
> ---
>  audio/transport.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/audio/transport.c b/audio/transport.c
> index 702bef2..85358c7 100644
> --- a/audio/transport.c
> +++ b/audio/transport.c
> @@ -487,7 +487,7 @@ static void media_transport_add(struct media_transport *transport,
>  					struct media_owner *owner)
>  {
>  	DBG("Transport %s Owner %s", transport->path, owner->name);
> -	transport->owners = g_slist_append(transport->owners, owner);
> +	transport->owners = g_slist_prepend(transport->owners, owner);
>  	owner->transport = transport;
>  }

Since this is an optimization you should include proper justification
for it in the commit message body (it's ok for the summary to answer the
question "what?" but the body should answer the "why?"). I.e. something
along the lines of "This is a performance critical part of the code and
the ordering of elements doesn't matter, so use prepend instead of
append". Btw, if this *isn't* a performance critical part of the code
I'm not sure it's worth going about doing patches like this.

Johan
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux