History log of /external/deqp/framework/delibs/decpp/deAppendList.hpp
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.hpp
9292b9be7eae958f897643a39c8249de59c480bb 29-Mar-2016 Pyry Haulos <phaulos@google.com> Add clear() to de::AppendList

Change-Id: I0a139a7256837f9a85d9cb7353451f13a9022e67
/external/deqp/framework/delibs/decpp/deAppendList.hpp
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.hpp