Skip to content

Version 0.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@foonathan foonathan released this 21 Nov 09:37
· 163 commits to main since this release

See also: https://foonathan.github.io/blog/2016/11/21/memory-0.6.html

Tool

  • better MSVC support
  • improved compilation time

Core

  • add literal operators for memory sizes (4_KiB)
  • more flexible make_block_allocator
  • composable allocator concept

Allocator

  • improved temporary_allocator: explicit separation into temporary_stack, improved automatic creation
  • new memory_stack_raii_unwind for automatic unwinding
  • new iteration_allocator
  • make allocators composable
  • add facilities for joint memory allocations

Adapter

  • add shared_ptr_node_size
  • add string container typedef
  • add fallback_allocator
  • add segregator

Bugfixes

  • OSX support
  • various warnings fixed