Why is CPU_INLINE_ENABLE_DISPATCH defined to TRUE on SPARC?

Gedare Bloom gedare at rtems.org
Wed Mar 4 15:52:32 UTC 2015


Because it has been that way since 1999?

The only reason I can think would be to curtail register window
side-effects if there are any. I doubt there would be.

Gedare

On Wed, Mar 4, 2015 at 10:10 AM, Sebastian Huber
<sebastian.huber at embedded-brains.de> wrote:
> Hello,
>
> why is CPU_INLINE_ENABLE_DISPATCH defined to TRUE on SPARC? You can say a
> lot about SPARC, but not that function calls are slow.  Is it not better to
> reduce the code size and don't inline the _Thread_Enable_dispatch()?
>
> --
> Sebastian Huber, embedded brains GmbH
>
> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> Phone   : +49 89 189 47 41-16
> Fax     : +49 89 189 47 41-09
> E-Mail  : sebastian.huber at embedded-brains.de
> PGP     : Public key available on request.
>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list