OSDN Git Service

Improve performance for sp<> on stack
authorGlenn Kasten <gkasten@google.com>
Mon, 30 Jan 2012 21:00:02 +0000 (13:00 -0800)
committerGlenn Kasten <gkasten@google.com>
Mon, 30 Jan 2012 21:00:02 +0000 (13:00 -0800)
commit090f01963e215f895020a31e22368cd44e086ce3
treec00827de791ec3f221faab8effbe822a619a7927
parentfd267d7cf640225bb57f0ed1af44efc153275f6d
Improve performance for sp<> on stack

Combine default constructor for sp<> immediately followed by assignment,
as the reference-counting is relatively slow.  Also return sp<> directly
rather than via local variable, for the same reason.

Change-Id: If55931f1e407994f6591ddde41b53db72fb4fc40
services/audioflinger/AudioFlinger.cpp