1. 08 Mar, 2019 1 commit
    • Swann Perarnau's avatar
      [fix] Embed custom jemalloc into libaml · ac85bab6
      Swann Perarnau authored
      Force libtool to static link the PIC version of our jemalloc import into
      libaml, making libaml standalone. This requires us to test some
      additional libraries in our own configure (pthread, and dlopen).
      
      This also solves the long-standing issue of `make check` only working after
      `make install`, while removing our custom jemalloc from the installed
      libraries.
      
      Fixes #26.
      ac85bab6
  2. 01 Feb, 2018 1 commit
    • Swann Perarnau's avatar
      [fix] Make install rule and pkg-config data valid · ddec9292
      Swann Perarnau authored
      The jemalloc subpackage install rule is too big, and includes stuff that
      we don't need to add to the target system. This patch makes sure we only
      install the valuable stuff.
      
      We also correct the pkg-config data to match the new installs.
      ddec9292
  3. 30 Jun, 2016 1 commit
    • Swann Perarnau's avatar
      Add first working version: limit numa allocs · 80669c37
      Swann Perarnau authored
      This is the first working version of the library. It does very little:
      - only numa support
      - one allocation per node only
      - limited tests
      - limited set of functions
      
      Nevertheless, this gives a good idea of what the API should look like, and the
      kind of benchmarks we can write with it.
      80669c37