xref: /freebsd-src/contrib/llvm-project/compiler-rt/lib/memprof/README.txt (revision e8d8bef961a50d4dc22501cde4fb9fb0be1b2532)
1*e8d8bef9SDimitry AndricMemProfiling RT
2*e8d8bef9SDimitry Andric================================
3*e8d8bef9SDimitry AndricThis directory contains sources of the MemProfiling (MemProf) runtime library.
4*e8d8bef9SDimitry Andric
5*e8d8bef9SDimitry AndricDirectory structure:
6*e8d8bef9SDimitry AndricREADME.txt       : This file.
7*e8d8bef9SDimitry AndricCMakeLists.txt   : File for cmake-based build.
8*e8d8bef9SDimitry Andricmemprof_*.{cc,h}    : Sources of the memprof runtime library.
9*e8d8bef9SDimitry Andric
10*e8d8bef9SDimitry AndricAlso MemProf runtime needs the following libraries:
11*e8d8bef9SDimitry Andriclib/interception/      : Machinery used to intercept function calls.
12*e8d8bef9SDimitry Andriclib/sanitizer_common/  : Code shared between various sanitizers.
13*e8d8bef9SDimitry Andric
14*e8d8bef9SDimitry AndricMemProf runtime can only be built by CMake. You can run MemProf tests
15*e8d8bef9SDimitry Andricfrom the root of your CMake build tree:
16*e8d8bef9SDimitry Andric
17*e8d8bef9SDimitry Andricmake check-memprof
18