LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

Насколько я помню, он использует атомарный счётчик ссылок

...которые меняются при создании/уничтожении копий

- о какой производительности может идти речь?

О высокой.

Ну и свой аллокатор может сам заботится о памяти, которую сломает shared_ptr.

Аллокатор - не может. Сборщик мусора - может, но это не аллокатор. Так что вопрос в силе - чем свои аллокаторы и пулы противоречат shred_ptr?

Исходная версия tailgunner, :

Насколько я помню, он использует атомарный счётчик ссылок

...которые меняются при создании/уничтожении копий

- о какой производительности может идти речь?

О высокой.

Ну и свой аллокатор может сам заботится о памяти, которую сломает shared_ptr.

Аллокатор - нее может. Сборщик мусора - может, но это не аллокатор. Так что вопрос в силе - чем свои аллокаторы и пулы противоречат shred_ptr?