Rockbox mail archiveSubject: Re: [TTS-In-Core] Status report
Re: [TTS-In-Core] Status report
From: Rafaël Carré <rafael.carre_at_gmail.com>
Date: Tue, 8 Jun 2010 15:42:39 +0200
On Tue, 8 Jun 2010 13:57:18 +0100
Delyan Kratunov <delyan.kratunov_at_gmail.com> wrote:
> So the question here
> is whether malloc in core (even as a loadable component) is an
> absolute no-do. I'm not going to try and hide the ugly truth - the
> memory fragmentation is MASSIVE, even with something like tlsf.
Every no-do can be discussed.
If flite would be the only code which needs malloc in core, malloc
could be statically linked to it.
> I've converted most of the synthesis process into fixed-point,
> however the speedup is negligible still.
Perhaps you're missing one important bit? Can you somehow profile which
functions are the most expensive?
-- Rafaël Carré