-
Pavel Vainerman authored
(SM): Оптимизация: 1) перевёл механизм аварийного следа с std::list на std::deque, т.к. у std::list - дорогой вызов size(), а так же, нам собственно требуется в основном работы с добавление и удаление в начало и конец буфера. Профайлер показал "выигрышь" в HistoryItem::add(). 2) Заодно перевёл "активацию" с mutex, на atomic (хотя commoncpp, всё-равно внутри для atomic использует pthread_mutex).
a1a109e4
| Name |
Last commit
|
Last update |
|---|---|---|
| .gear | ||
| IDL | ||
| Utilities | ||
| conf | ||
| docs | ||
| extensions | ||
| include | ||
| lib | ||
| python | ||
| src | ||
| tests | ||
| .gitignore | ||
| AUTHORS | ||
| COPYING | ||
| ChangeLog | ||
| Makefile.am | ||
| NEWS | ||
| README | ||
| TODO | ||
| autogen.sh | ||
| configure.ac | ||
| libUniSet.include | ||
| libUniSet.pc.in |