View Issue Details

IDProjectCategoryView StatusLast Update
0001756SAS.ПланетаРефакторинг / Refactoringpublic06-01-2013 06:41
Reportervdemidov Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version121010 
Target Version131111Fixed in Version131111 
Summary0001756: Создать пул объектов
DescriptionСоздать базовый класс элемента пула объектов, который будет при обнулении счетчика ссылок не удалять себя, а помещать в стек пустых объектов своего пула объектов. Для поддержки стека в виде односвязного списка в базовом объекте предусмотреть указатель на следующий объект.
Создать класс пула объектов, который будет хранить голову стека пустых объектов и их количество. По TTL событию должен будет или создавать недостающие до заданного количества, или удалять лишние. По запросу на создание должен будет или взять из стека готовый, или если в стеке ничего нет, то просто создать новый.
TagsNo tags attached.

Activities

vdemidov

05-01-2013 21:46

manager   ~0010333

Сделал для битмапок тайлов стандартного размера. Должно сильно ускорить сдвиги карты и зума.

Issue History

Date Modified Username Field Change
03-01-2013 12:52 vdemidov New Issue
03-01-2013 12:53 vdemidov Status new => confirmed
05-01-2013 21:46 vdemidov Note Added: 0010333
05-01-2013 21:46 vdemidov Status confirmed => resolved
05-01-2013 21:46 vdemidov Fixed in Version => 131111
05-01-2013 21:46 vdemidov Resolution open => fixed
05-01-2013 21:46 vdemidov Assigned To => vdemidov
05-01-2013 21:47 vdemidov Target Version 41xxxx => 131111
06-01-2013 06:41 Tolik Summary Создать пулл объектов => Создать пул объектов
08-08-2025 13:25 zed Category Рефакторинг => Рефакторинг / Refactoring