mirror of
https://github.com/opnsense/src.git
synced 2026-06-04 14:26:03 -04:00
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-19-init-18630-gf2ccf80136a0, the
last commit before the upstream release/19.x branch was created.
PR: 280562
MFC after: 1 month
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| tests | ||
| memprof.syms.extra | ||
| memprof_allocator.cpp | ||
| memprof_allocator.h | ||
| memprof_descriptions.cpp | ||
| memprof_descriptions.h | ||
| memprof_flags.cpp | ||
| memprof_flags.h | ||
| memprof_flags.inc | ||
| memprof_init_version.h | ||
| memprof_interceptors.cpp | ||
| memprof_interceptors.h | ||
| memprof_interceptors_memintrinsics.cpp | ||
| memprof_interceptors_memintrinsics.h | ||
| memprof_interface_internal.h | ||
| memprof_internal.h | ||
| memprof_linux.cpp | ||
| memprof_malloc_linux.cpp | ||
| memprof_mapping.h | ||
| memprof_mibmap.cpp | ||
| memprof_mibmap.h | ||
| memprof_new_delete.cpp | ||
| memprof_posix.cpp | ||
| memprof_preinit.cpp | ||
| memprof_rawprofile.cpp | ||
| memprof_rawprofile.h | ||
| memprof_rtl.cpp | ||
| memprof_shadow_setup.cpp | ||
| memprof_stack.cpp | ||
| memprof_stack.h | ||
| memprof_stats.cpp | ||
| memprof_stats.h | ||
| memprof_thread.cpp | ||
| memprof_thread.h | ||
| README.txt | ||
| weak_symbols.txt | ||
MemProfiling RT
================================
This directory contains sources of the MemProfiling (MemProf) runtime library.
Directory structure:
README.txt : This file.
CMakeLists.txt : File for cmake-based build.
memprof_*.{cc,h} : Sources of the memprof runtime library.
Also MemProf runtime needs the following libraries:
lib/interception/ : Machinery used to intercept function calls.
lib/sanitizer_common/ : Code shared between various sanitizers.
MemProf runtime can only be built by CMake. You can run MemProf tests
from the root of your CMake build tree:
make check-memprof