Releases: jsicard833/forge
Releases · jsicard833/forge
v0.1.1 Alpha
What's Changed
- refactor(vector): update member functions to trailing return types
- refactor(vector): refactor duplicated code into private helper functions
- feat(vector): optimize construction/destruction of trivial types
Full Changelog: v0.1.0...v0.1.1
v0.1.0 Alpha
Initial launch of forge::vector featuring a
Forge v0.1.0-alpha.1
This is the initial pre-release of Forge, a high-performance, telemetry-driven C++23 data structures and algorithms library. This release introduces the initial implementation of forge::vector, explicitly architected to optimize memory overhead.
What's Included
Containers & Memory Architecture
-
forge::vectorImplementation: Designed a contiguous sequence container utilizing modern C++23 concepts and allocator-aware mechanics. -
1.5x Geometric Growth Strategy: Opted for a
$1.5\times$ growth factor over the traditional$2\times$ scale, reducing over-allocation tail waste.