I've already started enabling variable reuse and the effect is significant,
many programs that hit out of memory on compilation would easily get space
with variable reuse. Looks like the latest version of the compiler has no
issue in the time taken for compilation even with variable reuse.

Also the best and greatest feature that I enjoy is passing strings to
procedures, like printstring(serial_hw_data, "Hello world") without
variable declaration.

Regards,
Sunish

On Sat, Dec 29, 2012 at 10:33 PM, Mike K <[email protected]> wrote:

> Hi guys,
>
> I'm updating the LCD in a loop about 10x/sec.  I don't notice any
> performance difference.  I wouldn't expect any either, since the only thing
> that gets added by removing the "inline" is the call and return for the
> subroutine and the stack use for the parameters...which in this case is a
> single byte.
>
> And isn't this the point to having a library?...to have blocks of code
> that get called over and over without taking up additional space?  Seems
> odd to me to have blocks of code that get repeated, especially since they
> aren't time sensitive.
>
> Rob, you have a keen eye.  I am using "no-variable-reuse", but the code
> and data memory used is smallest with no "inline"s:
>
> regular compile, with inlines: 866 program, 36 data
> regular compile, w/o inlines: 483 program, 35 data
> compile no-reuse, with inlines: 873 program, 88 data
> compile no-reuse, w/oinlines: 483 program, 43 data
>
> I favor removing the "inline"s.
>
>
> Mike
>
>  --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/jallib/-/kDV1ddBgbowJ.
>
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/jallib?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to