[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] inlining
From: |
Tony Sidaway |
Subject: |
Re: [Chicken-users] inlining |
Date: |
Fri, 21 Sep 2007 19:00:30 +0100 |
On 9/13/07, address@hidden
<address@hidden> wrote:
> Thu, 13 Sep 2007 10:56:33 +0200, Felix wrote:
>
> > You must compile in block mode, or hide the procedures that you want
> > to have inlined: a procedure can not be inlined, if it is globally
> > accessible.
>
> Thanks, Felix.
> After adding the csc options -block -debug oi
> I can see that (and which) functions are inlined.
>
If you still want inline procedures within your package, hide the
inline versions and declare public wrapper procedures. If you want
globally-inlineable procedures, possibly using "include" is the way to
go.