This is an automated email from the ASF dual-hosted git repository.

yangliming pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brpc.git

commit 36353efd21f0a262dde46b8915c2c48923abca7d
Merge: 8fa216c5 3a803f0f
Author: Yang,Liming <liming.y...@139.com>
AuthorDate: Mon Sep 23 16:14:59 2024 +0800

    Merge pull request #2737 from GreateCode/jemalloc_profiler
    
    support jemalloc profiler

 BUILD.bazel                                        |   2 +
 CMakeLists.txt                                     |   5 +-
 config_brpc.sh                                     |   2 +
 docs/cn/heap_profiler.md                           |  58 ++++
 docs/images/cmd_jeprof_text.png                    | Bin 0 -> 374689 bytes
 docs/images/curl_jeprof_flamegraph.png             | Bin 0 -> 777258 bytes
 docs/images/curl_jeprof_svg.png                    | Bin 0 -> 346446 bytes
 docs/images/curl_jeprof_text.png                   | Bin 0 -> 484854 bytes
 docs/images/je_stats_print.png                     | Bin 0 -> 253493 bytes
 example/asynchronous_echo_c++/CMakeLists.txt       |   5 +-
 example/auto_concurrency_limiter/CMakeLists.txt    |   5 +-
 example/backup_request_c++/CMakeLists.txt          |   5 +-
 .../baidu_proxy_and_generic_call/CMakeLists.txt    |   5 +-
 example/bthread_tag_echo_c++/CMakeLists.txt        |   5 +-
 example/cancel_c++/CMakeLists.txt                  |   5 +-
 example/cascade_echo_c++/CMakeLists.txt            |   5 +-
 example/dynamic_partition_echo_c++/CMakeLists.txt  |   5 +-
 example/echo_c++/CMakeLists.txt                    |   5 +-
 example/grpc_c++/CMakeLists.txt                    |   5 +-
 example/http_c++/CMakeLists.txt                    |   5 +-
 example/memcache_c++/CMakeLists.txt                |   5 +-
 example/multi_threaded_echo_c++/CMakeLists.txt     |   5 +-
 example/multi_threaded_echo_fns_c++/CMakeLists.txt |   5 +-
 example/nshead_extension_c++/CMakeLists.txt        |   5 +-
 example/nshead_pb_extension_c++/CMakeLists.txt     |   5 +-
 example/parallel_echo_c++/CMakeLists.txt           |   5 +-
 example/partition_echo_c++/CMakeLists.txt          |   5 +-
 example/rdma_performance/CMakeLists.txt            |   5 +-
 example/redis_c++/CMakeLists.txt                   |   5 +-
 example/rpcz_echo_c++/CMakeLists.txt               |   5 +-
 example/selective_echo_c++/CMakeLists.txt          |   5 +-
 .../session_data_and_thread_local/CMakeLists.txt   |   5 +-
 example/streaming_echo_c++/CMakeLists.txt          |   5 +-
 src/brpc/builtin/memory_service.cpp                |  15 +-
 src/brpc/builtin/pprof_service.cpp                 |   7 +
 src/brpc/details/jemalloc_profiler.cpp             | 331 +++++++++++++++++++++
 src/brpc/details/jemalloc_profiler.h               |  34 +++
 37 files changed, 548 insertions(+), 26 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org
For additional commands, e-mail: dev-h...@brpc.apache.org

Reply via email to