From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-2.0 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, URIBL_BLOCKED shortcircuit=no autolearn=unavailable version=3.3.2 X-Original-To: xtmalloc-public@80x24.org Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 67E2C44C1A1; Wed, 30 Jul 2014 07:16:40 +0000 (UTC) Date: Wed, 30 Jul 2014 07:16:40 +0000 From: Eric Wong To: xtmalloc-public@80x24.org Subject: xtmalloc - cross-thread malloc implementation Message-ID: <20140730071640.GC24216@dcvr.yhbt.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline List-Id: xtmalloc is malloc implementation designed for applications which communicate and share allocations across different threads. It is not intended to be the fastest allocator in synthetic benchmarks. xtmalloc is based on a version (aka dlmalloc 2.8.6) of malloc/free/realloc written by Doug Lea and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ The original version of dlmalloc is available at ftp://gee.cs.oswego.edu/pub/misc/ xtmalloc chooses the LGPL to allow static linking with Userspace RCU library . Non-URCU-related improvements are encouraged to be placed in the public domain so they may be used in future version of dlmalloc by Doug Lea. git clone git://80x24.org/xtmalloc