Skip to content

Conversation

chris-durand
Copy link
Member

@chris-durand chris-durand commented May 13, 2023

  • Implement modm::Pair using std::pair
  • Implement modm::*List using std::list
  • Implement modm::DynamicArray using std::vector
  • Deprecate outdated containers and utilities
    • modm::DoublyLinkedList
    • modm::LinkedList
    • modm::Pair
    • modm::DynamicArray
    • modm::Queue
    • modm::Stack
  • Remove modm::allocator
  • Refactor modm::BoundedDeque
    • Add standard-library compatible interface
    • Make usable with std::stack and std::queue
    • Add more constexpr
    • Support non-default-constructible types

@chris-durand chris-durand force-pushed the deprecate_containers branch from 4405f49 to cfa9cf1 Compare May 13, 2023 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant