Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: 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é

Received on 2010-06-08

Page was last modified "Jan 10 2012" The Rockbox Crew
aaa