1. 27 Mar, 2019 1 commit
  2. 26 Mar, 2019 5 commits
  3. 25 Mar, 2019 4 commits
  4. 22 Mar, 2019 2 commits
  5. 21 Mar, 2019 5 commits
  6. 20 Mar, 2019 3 commits
  7. 19 Mar, 2019 3 commits
  8. 14 Mar, 2019 1 commit
  9. 13 Mar, 2019 4 commits
  10. 12 Mar, 2019 1 commit
  11. 11 Mar, 2019 1 commit
  12. 08 Mar, 2019 2 commits
    • Swann Perarnau's avatar
      Merge branch 'fix-make-check' into 'master' · 4acd2fde
      Swann Perarnau authored
      [fix] Embed custom jemalloc into libaml
      
      Closes #26
      
      See merge request !28
      4acd2fde
    • 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
  13. 15 Feb, 2019 1 commit
  14. 27 Aug, 2018 3 commits
    • Swann Perarnau's avatar
      [fix] fixup unit tests · c759c9df
      Swann Perarnau authored
      Mbind is giving us trouble again, will need to spend time looking at it
      carefully.
      c759c9df
    • Swann Perarnau's avatar
      [refactor] have the benchmarks use the new tileids · e66f5948
      Swann Perarnau authored
      Modify the benchmarks to use the new functions.
      e66f5948
    • Swann Perarnau's avatar
      [feature/refactor] add tileid function · 55500ab0
      Swann Perarnau authored
      Instead of asking the user to provide the offsets into a tiling, add a
      function providing a tileid. This tileid corresponds to the in-memory
      order of tiles, making the tilestart functions a lot simpler.
      
      We still need to split the tileid for tilestart because scratchpads
      create requests based on tileids.
      
      Also add a unit test for tiling_2d, to make sure we're not doing
      anything crazy.
      55500ab0
  15. 24 Aug, 2018 1 commit
  16. 20 Aug, 2018 2 commits
  17. 06 Aug, 2018 1 commit
    • Swann Perarnau's avatar
      [fix] Align mbind arguments properly. · 30d3840a
      Swann Perarnau authored
      mbind requires that the input ptr be aligned on a page.
      
      NOTE: we could also figure out a way to ask jemalloc
      for page-aligned allocations, but that would probably
      be too much for each alloc.
      30d3840a