author | Dmitriy Morozov <dmitriy@mrzv.org> |
Thu, 29 Jan 2009 10:16:56 -0800 | |
branch | dev |
changeset 112 | f209958b5c17 |
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.