Matt Bentley
Matt Bentley
plf_colony
An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-perform...
plf_hive
plf::hive is a fork of plf::colony to match the current C++ standards proposal.
plf_list
A drop-in replacement for std::list with 293% faster insertion, 57% faster erasure, 17% faster iteration and 77% faster sorting on average. 20-24% speed increase in use-case testing.
plf_nanotimer
A simple C++ 03/11/etc timer class for ~microsecond-precision cross-platform benchmarking. The implementation is as limited and as simple as possible to create the lowest amount of overhead.
plf_queue
A C++ data container replicating std::queue functionality but with better performance.
plf_stack
A C++ data container replicating std::stack functionality but with better performance than standard library containers in a stack context.
Windows-10-11-Simplifier
Windows 10/11 Simplifier - A script for automating simplifications and maintenance
plf_indiesort
A sort wrapper enabling both use of random-access sorting on non-random access containers, and increased performance for the sorting of large types.
plf_engine
A modern(ish) cross-platform open-source 2D game engine built on top of SDL2. C++98/03/11/14/17 compatible. Requires plf::colony and plf::stack.