띠용!?

진실은 룩업테이블같은거 안쓰고 malloc으로 할당된 메모리 앞에 사이즈를 붙여두고 그걸 이용해서 free한다고 함.

tcmalloc, jemalloc같은 custom allocator가 저런식으로 동작하는데, 이런 애들은 멀티스레딩같은 환경을 고려해서 만들어진 custom allocator임.

그걸 헷갈려서 c 런타임이 저런식으로 동작하는 이상한 구현이라고 써놓은것.

- dc official App