Commit graph

12 commits

Author SHA1 Message Date
Gregory Maxwell
849669547e Update valgrind support to match the latest valgrind API.
Adjust valgrind mode to insert padding between every allocation to increase sensitivity.
2009-06-30 16:54:00 -04:00
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