Matt Bentley

Results 9 repositories owned by Matt Bentley

plf_colony

389
Stars
33
Forks
Watchers

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

66
Stars
7
Forks
Watchers

plf::hive is a fork of plf::colony to match the current C++ standards proposal.

plf_list

142
Stars
19
Forks
Watchers

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

125
Stars
12
Forks
Watchers

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

28
Stars
1
Forks
Watchers

A C++ data container replicating std::queue functionality but with better performance.

plf_stack

60
Stars
7
Forks
Watchers

A C++ data container replicating std::stack functionality but with better performance than standard library containers in a stack context.

Windows-10-11-Simplifier

118
Stars
17
Forks
Watchers

Windows 10/11 Simplifier - A script for automating simplifications and maintenance

plf_indiesort

18
Stars
2
Forks
Watchers

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

15
Stars
2
Forks
Watchers

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.