History log of /external/deqp/framework/delibs/decpp/deAppendList.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0e238cc9ac8cb4523bcc892dfa2fb6de62db8f87 30-Mar-2016 Pyry Haulos <phaulos@google.com> Fix bugs in de::AppendList

* de::AppendList was not calling destructor for elements in the last
block. This would result in resource leak if elements have non-trivial
destructor.

* de::AppendList::clear() failed to set m_first->next to null resulting
use of freed blocks.

Bug: 27909093
Change-Id: Id012bd6c76eb31058b302d0540891e5280a2d39f
/external/deqp/framework/delibs/decpp/deAppendList.cpp
fec5a843d7df5ab4b844991eedcaefa140c0a599 11-Dec-2015 Pyry Haulos <phaulos@google.com> Add de::AppendList<T>

AppendList provides fast append-only data structure that can be updated
from multiple threads simultaneously. Suitable for logging for example.

Change-Id: I4f6ee5f0e040695ffcd2006330dab1a4de81e9e4
/external/deqp/framework/delibs/decpp/deAppendList.cpp