[PPL-devel] [GIT] ppl/ppl(sparse_matrices): Sparse_Row, Unlimited_Sparse_Row, Unlimited_Sparse_Row_Backend_*: use iterator instead of dangerous_iterator when possible.

Marco Poletti poletti.marco at gmail.com
Wed Mar 10 21:02:04 CET 2010


Module: ppl/ppl
Branch: sparse_matrices
Commit: 11bb49819a71df2b105a17fc10e36680f1732a3f
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=11bb49819a71df2b105a17fc10e36680f1732a3f

Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Mar 10 20:54:47 2010 +0100

Sparse_Row, Unlimited_Sparse_Row, Unlimited_Sparse_Row_Backend_*: use iterator instead of dangerous_iterator when possible.

---

 src/Sparse_Row.defs.hh                             |   30 +++--
 src/Sparse_Row.inlines.hh                          |   61 +++++++-
 src/Unlimited_Sparse_Row.cc                        |   12 +-
 src/Unlimited_Sparse_Row.defs.hh                   |   44 ++++--
 src/Unlimited_Sparse_Row.inlines.hh                |  145 ++++++++++++++-----
 ...limited_Sparse_Row_Custom_Slist_Backend.defs.hh |    6 +-
 ...ited_Sparse_Row_Custom_Slist_Backend.inlines.hh |   20 ++-
 src/Unlimited_Sparse_Row_Std_List_Backend.defs.hh  |    3 +
 ...nlimited_Sparse_Row_Std_List_Backend.inlines.hh |   10 ++
 ...Unlimited_Sparse_Row_Std_Vector_Backend.defs.hh |    3 +
 ...imited_Sparse_Row_Std_Vector_Backend.inlines.hh |   10 ++
 11 files changed, 261 insertions(+), 83 deletions(-)

Diff:   http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=11bb49819a71df2b105a17fc10e36680f1732a3f



More information about the PPL-devel mailing list