Thread overview | |||||
---|---|---|---|---|---|
|
December 30, 2015 pragma(inline) | ||||
---|---|---|---|---|
| ||||
Hi, Does `pragma(inline, true)` force DMD compiler to inline function when `-inline` was _not_ defined? I am failing to get a good disassembled code with obj2asm/otool :-( Best, Ilya |
December 30, 2015 Re: pragma(inline) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ilya | V Wed, 30 Dec 2015 03:24:45 +0000 Ilya via Digitalmars-d-learn <digitalmars-d-learn@puremagic.com> napsáno: > Hi, > > Does `pragma(inline, true)` force DMD compiler to inline function when `-inline` was _not_ defined? > > I am failing to get a good disassembled code with obj2asm/otool :-( > > Best, Ilya No |
December 30, 2015 Re: pragma(inline) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ilya | V Wed, 30 Dec 2015 03:24:45 +0000 Ilya via Digitalmars-d-learn <digitalmars-d-learn@puremagic.com> napsáno: > Hi, > > Does `pragma(inline, true)` force DMD compiler to inline function when `-inline` was _not_ defined? > > I am failing to get a good disassembled code with obj2asm/otool :-( > > Best, Ilya pragma(inline), pragma(inline, xxx) is use only when is used with -inline. Without -inline switch there is probably no inlining at all. |
Copyright © 1999-2021 by the D Language Foundation