Convert from jemalloc's obsolete *allocm() to *allocx().
authorJason Evans <je@fb.com>
Wed, 3 Sep 2014 23:08:22 +0000 (16:08 -0700)
committerSara Golemon <sgolemon@fb.com>
Tue, 9 Sep 2014 21:22:23 +0000 (14:22 -0700)
commit8470cb6ed9524328bffa359522dba32b5f12e746
tree528bc1b5fab63bcaef4bb0d7a0c0db546b7b3588
parentaccce27e08a353124c9962704a3661bbccf1d942
Convert from jemalloc's obsolete *allocm() to *allocx().

Summary:
Convert from jemalloc's obsolete *allocm() to *allocx().

Strengthen goodMallocSize() to always return a jemalloc size class, so
that xallocx() success/failure detection is simple.

@override-unit-failures

Test Plan: Folly, unicorn, and HHVM tests.

Reviewed By: andrei.alexandrescu@fb.com

Subscribers: trunkagent, hphp-diffs@, ps, chaoyc, search-fbcode-diffs@, unicorn-diffs@, ptc, njormrod

FB internal diff: D1535841

Tasks: 4996808
folly/FBVector.h
folly/Malloc.cpp
folly/Malloc.h
folly/configure.ac
folly/detail/Malloc.h
folly/detail/MallocImpl.cpp
folly/detail/ThreadLocalDetail.h
folly/io/IOBuf.cpp
folly/io/TypedIOBuf.h