
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=f3a27bbfe0e21... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 23:21:08 2010 +0200
CO_Tree: optimize compact_elements_in_the_rightmost_end() for the DFS and BFS layouts.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=0b8690f79ff33... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 23:01:57 2010 +0200
CO_Tree: optimize the const version of count_used_in_subtree() for the DFS and BFS layouts.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=e52a540488c96... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 22:58:13 2010 +0200
CO_Tree: optimize count_used_in_subtree() for the DFS and BFS layouts.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=55439917173d9... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 22:49:24 2010 +0200
CO_Tree: avoid multiple calls to itr.depth(), in rebalance().
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=ddaff547989ff... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 22:42:19 2010 +0200
CO_Tree::inorder_const_iterator: optimize for the DFS layout.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b72ebfdd76f45... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 22:30:43 2010 +0200
CO_Tree::inorder_iterator: optimize get_next_value() for the DFS layout.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=6af3f1c3cbca9... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 22:20:45 2010 +0200
CO_Tree::inorder_iterator: optimize get_previous_value() for the DFS layout.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=4572f359cad1b... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 22:08:10 2010 +0200
CO_Tree::inorder_iterator: optimize operator++() and operator--() for the DFS layout.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=8599e9aa1d609... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 21:28:45 2010 +0200
CO_Tree: don't unnecessarily store at_end and before_begin in iterators, when using the DFS layout
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=64e8373545539... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 19:07:16 2010 +0200
CO_Tree: optimize rebuild_bigger_tree() for the DFS and BFS layouts.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=3ec972d8902ac... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 18:21:35 2010 +0200
CO_Tree: use two calls to malloc() and two calls to free(), preparing for further optimizations.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=dc8797d103dce... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 18:04:49 2010 +0200
CO_Tree: use malloc() and free() instead of operator new() and operator delete().
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=2ab386c1a18e0... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 17:44:25 2010 +0200
CO_Tree: add comment in move_data_element().
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=ca44a98b16ff8... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 17:39:08 2010 +0200
CO_Tree: optimize count_used_in_subtree() for the DFS layout.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=9915ec2af6f43... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 17:38:00 2010 +0200
CO_Tree.defs.hh: reorganize code.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=a747fa1fce5f4... Author: Marco Poletti poletti.marco@gmail.com Date: Thu May 6 17:12:15 2010 +0200
CO_Tree: reimplement copy_data_from() in a simpler and faster way.