author | Dmitriy Morozov <dmitriy@mrzv.org> |
Sun, 22 Mar 2009 11:18:07 -0700 | |
branch | dev |
changeset 115 | a3410b6ba79c |
parent 98 | d81e460e267a |
child 121 | b2103b289f06 |
permissions | -rw-r--r-- |
From: Dmitriy Morozov <dmitriy@mrzv.org> Date: Sat, 20 Dec 2008 21:21:53 State: new Subject: Specialize ChainWrapper<C>::add() for linked lists Message-Id: <de674a2ac5f6c18c-0-artemis@rufus> The current implementation of add() in ChainWrapper is container agnostic: it uses a temporary container, and then swaps it into place. There should be a specialized add() for linked lists (in particular, List from circular_list.h) since it is would likely be more efficient then the generic one.