[PPL-devel] [GIT] ppl/ppl(sparse_matrices): New commits

Roberto Bagnara bagnara at cs.unipr.it
Fri Aug 6 12:24:05 CEST 2010


URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=f9c17825ac91712a6b2fac233414f1a681ab13f6
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 11:57:31 2010 +0200

    CO_Tree: remove duplicated forward-declarations of iterator and const_iterator.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=3c332a413b708d0b1e58d92868e1063fa1c3ed25
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 11:54:54 2010 +0200

    Dense_Row, Sparse_Row, Unlimited_Sparse_Row: use names like i and j for index arguments, rather that c, c1 and c2.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=6cda4a83ec6b6a34866e89ce44d530b34a39f9bf
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 11:40:03 2010 +0200

    Dense_Row, Sparse_Row, Sparse_Matrix, Unlimited_Sparse_Row: Remove the useless const qualifier from dimension_type arguments passsed by value.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=ff0bb6b25cc244ad4780bce6b832cfc0c2548d15
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 10:28:58 2010 +0200

    Unlimited_Sparse_Row, Sparse_Row, Dense_Row: reorder arguments in find(), lower_bound(), find_create() as done in the STL.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=d2f8730b9b230f76ccdaed0cf648b6fb05c3f4e2
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 09:19:07 2010 +0200

    CO_Tree: reorder arguments to insert(), using the same order as in std::map<T>::insert().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=d6540bb89445e684ce04f2616d6bff0a24ddc1f9
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 09:09:32 2010 +0200

    CO_Tree: rename inorder_iterator and inorder_const_iterator into iterator and const_iterator.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=6039f1e24d78755d32337ddda77a056bf642ad50
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:39:43 2010 +0200

    CO_Tree, Unlimited_Sparse_Row, Sparse_Row, Sparse_Matrix: make some constructors explicit.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=e654c53f6d190901234ff3066efcbd6c3f949220
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:29:00 2010 +0200

    CO_Tree: remove level_data struct.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=c027078e4cd8d941b0d8e9648e4c8e8af9fd2856
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:26:15 2010 +0200

    CO_Tree: remove unordered iterators.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=a576675c060f4008c909cd115f85d830c022fb34
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:26:00 2010 +0200

    Unlimited_Sparse_Row: remove unordered iterators.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=fbb53abe369379062f83e7d8671b3ea97c68b90a
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:25:50 2010 +0200

    Sparse_Row: remove unordered iterators.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=6631d5def0452c4b20cfe022448b5fc27adbc118
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:25:41 2010 +0200

    Dense_Row: remove unordered iterators.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=76e1f7aebd07c54ab5fee85777ece5320cf92eaf
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:24:04 2010 +0200

    MIP_Problem: don't use unordered iterators.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=52da0431756add90355e5fe83b2e2b94cb32e2d7
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:23:55 2010 +0200

    PIP_Problem: don't use unordered iterators.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b7a0d0e1253757d3df0e8c380e1b2a767de9f450
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 6 08:23:45 2010 +0200

    PIP_Tree: don't use unordered iterators.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=d2a73526b37bc728029cb3ca9af3a9b7a0bad57e
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Aug 5 19:27:15 2010 +0200

    CO_Tree: simplify some method signatures, exploiting the fact that now iterators are always lightweight.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=9693f4df4cbeb2f7c81c840cb984d03f6b66193a
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Aug 5 18:04:02 2010 +0200

    CO_Tree: remove the VeB and BFS layouts.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=a94a8c6a2370dbc1c1ece92903e24dae5d8466be
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Aug 5 17:46:51 2010 +0200

    Unlimited_Sparse_Row: merge {find,lower_bound}_helper methods into the corresponding find and lower_bound methods.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b5f0b0e71c8fb13b5b177ea97498a8b9a6dbe65a
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Aug 5 17:35:47 2010 +0200

    Unlimited_Sparse_Row: remove unused find_create_helper() methods.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=51b07bbb976656c02cfe22fdb8521b0b8d30cafa
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Aug 5 17:25:26 2010 +0200

    Dense_Row, Sparse_Row, Unlimited_Sparse_Row: drop {find,find_create,lower_bound}_{assign,hint_assign} methods.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=34c6265c854bc6de070bc84a591efabc04c7737b
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Aug 5 16:15:32 2010 +0200

    Dense_Row, Sparse_Row, Unlimited_Sparse_Row: remove some method overloads that are no longer needed.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=1a8d01829b0d189c017059e8ec24af119258b1b2
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Aug 5 15:51:34 2010 +0200

    Remove dangerous_iterator: it was needed only for compatibility with some old sparse implementations.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=03e2deaa112248d57ef58d49b5a6b34fe6437bfe
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Aug 5 14:44:48 2010 +0200

    Drop sparse implementations based on std::list, on std::vector and on the custom-implemented single-linked list.




More information about the PPL-devel mailing list