[Mesa-dev] [PATCH] amdgpu/addrlib: use initialization list in addrobject
Jeremy Newton
alexjnewt at hotmail.com
Mon Jul 24 17:17:54 UTC 2017
Fair enough.
Although from my tests with x86-64 GCC 6.3 (Fedora 25), it did produce a
slightly smaller binary with this patch.
With that said, I only used whatever the default optimization flags are,
and I didn't do a diff on a disasm to see what actually changed.
On Mon, Jul 24, 2017 at 1:03 PM, Nicolai Hähnle <nhaehnle at gmail.com> wrote:
> On 23.07.2017 18:24, Mystro256 wrote:
> > ---
> > src/amd/addrlib/core/addrobject.cpp | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/src/amd/addrlib/core/addrobject.cpp b/src/amd/addrlib/core/
> addrobject.cpp
> > index dcdb1bf..ee2d9a9 100644
> > --- a/src/amd/addrlib/core/addrobject.cpp
> > +++ b/src/amd/addrlib/core/addrobject.cpp
> > @@ -61,9 +61,9 @@ Object::Object()
> > * Constructor for the Object class.
> > ************************************************************
> ****************************************
> > */
> > -Object::Object(const Client* pClient)
> > +Object::Object(const Client* pClient):
> > + m_client (*pClient)
> > {
> > - m_client = *pClient;
> > }
>
> Thanks, but this is really a matter of taste and coding style. It should
> make no difference for the generated code, and I believe addrlib
> generally prefers not to use the initializer list, so NAK on this patch.
>
> Cheers,
> Nicolai
>
>
> >
> > /**
> >
>
>
> --
> Lerne, wie die Welt wirklich ist,
> Aber vergiss niemals, wie sie sein sollte.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170724/2b60086f/attachment.html>
More information about the mesa-dev
mailing list