Skip to content
  1. May 11, 2016
  2. May 08, 2016
  3. May 07, 2016
  4. May 06, 2016
  5. May 04, 2016
  6. May 03, 2016
    • Jason Evans's avatar
      Update mallocx() OOM test to deal with smaller hugemax. · 9aa1543e
      Jason Evans authored
      Depending on virtual memory resource limits, it is necessary to attempt
      allocating three maximally sized objects to trigger OOM rather than just
      two, since the maximum supported size is slightly less than half the
      total virtual memory address space.
      
      This fixes a test failure that was introduced by
      0c516a00 (Make *allocx() size class
      overflow behavior defined.).
      
      This resolves #379.
      9aa1543e
  7. Apr 26, 2016
  8. Apr 25, 2016
  9. Apr 23, 2016
  10. Apr 22, 2016
  11. Apr 19, 2016
    • hitstergtd's avatar
      Doc typo fixes. · eb68842d
      hitstergtd authored
      eb68842d
    • Jason Evans's avatar
    • Jason Evans's avatar
      Update private_symbols.txt. · ab0cfe01
      Jason Evans authored
      Change test-related mangling to simplify symbol filtering.
      
      The following commands can be used to detect missing/obsolete symbol
      mangling, with the caveat that the full set of symbols is based on the
      union of symbols generated by all configurations, some of which are
      platform-specific:
      
      ./autogen.sh --enable-debug --enable-prof --enable-lazy-lock
      make all tests
      nm -a lib/libjemalloc.a src/*.jet.o \
        |grep " [TDBCR] " \
        |awk '{print $3}' \
        |sed -e 's/^\(je_\|jet_\(n_\)\?\)\([a-zA-Z0-9_]*\)/\3/g' \
        |LC_COLLATE=C sort -u \
        |grep -v \
         -e '^\(malloc\|calloc\|posix_memalign\|aligned_alloc\|realloc\|free\)$' \
         -e '^\(m\|r\|x\|s\|d\|sd\|n\)allocx$' \
         -e '^mallctl\(\|nametomib\|bymib\)$' \
         -e '^malloc_\(stats_print\|usable_size\|message\)$' \
         -e '^\(memalign\|valloc\)$' \
         -e '^__\(malloc\|memalign\|realloc\|free\)_hook$' \
         -e '^pthread_create$' \
        > /tmp/private_symbols.txt
      ab0cfe01
  12. Apr 18, 2016
  13. Apr 17, 2016
  14. Apr 14, 2016
  15. Apr 13, 2016
  16. Apr 12, 2016