[svn:parrot] r48634 - in trunk: compilers/imcc src/pmc
Peter Lobsinger
plobsing at gmail.com
Thu Aug 26 18:21:09 UTC 2010
On Wed, Aug 25, 2010 at 4:56 PM, chromatic <chromatic at wgz.org> wrote:
> On Tuesday 24 August 2010 at 10:14, plobsing wrote:
>
>> Author: plobsing
>> Date: Tue Aug 24 17:14:54 2010
>> New Revision: 48634
>> URL: https://trac.parrot.org/parrot/changeset/48634
>>
>> Log:
>> inline undocumented, used-once static functions
>
> Shouldn't a decent optimizing compiler inline used-once static functions? (I
> know there's often a size limit for this, but before we manually inline such
> functions I want to make sure we do so for good reasons.)
Optimization was not at all the intent of this commit. These functions
were used in vtables with single-line bodies calling these functions.
They served no purpose except to add a level of indirection while
source diving and an extra line or two to backtraces on unoptimized
builds.
> -- c
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev
>
More information about the parrot-dev
mailing list