Skip to content

Finally get rid of shared_ptr #225

Open
@ManifoldFR

Description

@ManifoldFR

Right now the Data structs are handled (allocated by factory using Model::createData() member functions) as std::shared_ptr of their base classes. shared_ptr is heavy, has an atomic lock, and is super slow. We should get rid of them entirely.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions