Commit graph

11 commits

Author SHA1 Message Date
Gregory Maxwell
242eee35a8 Enlarge CELT pseudo-stack for floating point unless an architecture specific value
has been set. This fixes a crash bug for some platforms with 512 sample frames and stereo.
2009-02-03 16:07:01 -05:00
Jean-Marc Valin
431e46469c Making stack push a tiny bit clearer to the compiler -- don't think it really
has an effect though.
2008-04-21 13:54:41 +10:00
Jean-Marc Valin
f7cec83c59 pseudo-stack no longer checks on every function entry whether it has been
allocated
2008-04-18 17:29:56 +10:00
Jean-Marc Valin
31b79d1993 Changed definition of VARDECL to make it more flexible. No actual code change. 2008-03-12 17:17:23 +11:00
Jean-Marc Valin
7b5dc851ce manual stack allocator should now work for sizeof(char)!=1 2008-03-09 17:18:39 +11:00
Jean-Marc Valin
9b9e98625c Bit of memory reduction in the pitch search. More needed. 2008-02-29 17:07:53 +11:00
Jean-Marc Valin
cac91ec4db Fixed temp arrays that were allocated too large (no change in peak mem) 2008-02-29 17:03:34 +11:00
Jean-Marc Valin
8600f69f79 Initial support for a managed stack/scratchpad. Still needs some work. 2008-02-29 15:14:12 +11:00
Jean-Marc Valin
e046c18acf Minus a bunch of warnings when enabling alloca() 2008-02-26 13:51:53 +11:00
Jean-Marc Valin
9a0bba183c Everything should now compile with a C89 compiler. 2008-02-20 14:08:50 +11:00
Jean-Marc Valin
a85657bd29 removed // comments and added stack_alloc.h (not used everywhere yet)
to make the code more C89-friendly.
2008-02-20 11:59:30 +11:00