Expand description

Taken from ogre-std while it is not made open-source

Modules

  • Defines some allocators designed for performance, with a flexible trait.
    The motivation for these is use cases where a Box::new() (& Drop) would be called too often, for sizes small enough to cause heap fragmentation (knowing that big ones will use mmap, which is not subject to such fragmentation).
  • Defines some carefully crafted locking & syncing primitives