---
name: lockfree-malloc
version: 0.0.20120802
origin: devel/lockfree-malloc
comment: Scalable drop-in replacement for malloc/free
arch: freebsd:9:x86:64
www: https://github.com/Begun/lockfree-malloc
maintainer: g.veniamin@googlemail.com
prefix: /usr/local
licenselogic: single
licenses: [LGPL3]
flatsize: 29616
desc: "lockfree-malloc is a scalable drop-in replacement for malloc/free.\n\n* It's
  thread-friendly. It supports a practically-unlimited number of\n  concurrent threads,
  without locking or performance degradation.\n* It's efficient, especially in a multi-threaded
  environment. Compared to\n  a stock libc allocator, we see a significant performance
  boost.\n* It does NOT fragment or leak memory, unlike a stock libc allocator.\n*
  It wastes less memory. For small objects (less than 8kb in size), the\n  overhead
  is around 0 bytes. (!)\n* It is designed from the ground-up for 64-bit architectures.\n*
  It is elegant. The whole codebase is only around 800 lines of fairly\n  clean C++.
  (!)\n* It fully stand-alone; it does not rely on pthreads or libc at runtime.\n\nWWW:\thttps://github.com/Begun/lockfree-malloc\n"
categories: [devel]
options: {DOCS: on}
files:
  /usr/local/lib/liblite-malloc-shared.so: 6a56712791bc8216d27137427b3b70470df609b6d6ee1dfca50fb1bfd9baca27
  /usr/local/lib/liblite-malloc-static.a: 84514f1d2ac44db6abc245b909276b77a39afa14ff7aed4bdb5ebb7a1f5191da
  /usr/local/share/doc/lockfree-malloc/README: f3d2eaede0ccd8dc02a172256b6747b763aee98ead7e9ed734f138e187855097
  /usr/local/share/licenses/lockfree-malloc-0.0.20120802/LGPL3: da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768
  /usr/local/share/licenses/lockfree-malloc-0.0.20120802/LICENSE: 6bda51512d916f53a2cea81f42b4bbe5d8656f112f4e8de8a2b99d6b477835e6
  /usr/local/share/licenses/lockfree-malloc-0.0.20120802/catalog.mk: 7dc1a05c104d2a951ed75a51b52642e3bacb7deb5f977a0517f76065ea685e6d
directories:
  /usr/local/share/licenses/lockfree-malloc-0.0.20120802/: n
  /usr/local/share/licenses/: y
  /usr/local/share/doc/lockfree-malloc/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
    cd /usr/local
  pre-deinstall: |
    /sbin/ldconfig -R
    cd /usr/local
  post-deinstall: |
    cd /usr/local
