CVSROOT: /cvs/ppl Module name: ppl Changes by: roberto@cs.unipr.it 2001-11-05 07:56:08 Modified files: src : Makefile.am Matrix.cc Matrix.inlines.hh Row.defs.hh Row.inlines.hh globals.hh Log message: Speculative memory allocation is now completely implemented. The function `size_t compute_capacity(size_t requested_size)' is now in namespace scope, since it is used both for Row's and for Matrix columns. Its current implementation (2*(requested_size+1)) is to be considered experimental. Patches: http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Makefile.am.diff?cvsroot=ppl&r1=1.16&r2=1.17 http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Matrix.cc.diff?cvsroot=ppl&r1=1.14&r2=1.15 http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Matrix.inlines.hh.diff?cvsroot=ppl&r1=1.6&r2=1.7 http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Row.defs.hh.diff?cvsroot=ppl&r1=1.10&r2=1.11 http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Row.inlines.hh.diff?cvsroot=ppl&r1=1.7&r2=1.8 http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/globals.hh.diff?cvsroot=ppl&r1=1.2&r2=1.3