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

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


    from 8fa216c5 Merge pull request #2766 from chenBright/noncopyable_sync
     add 3e26710f support jemalloc profiler
     add 7ca3c9a9 fix Darwin mallctl
     add 7874a4ae fix Darwin mallctl
     add 83018564 delete unuse fn
     add 3914b3f9 fix License
     add ebdbc971 update user manual
     add 15a6cca1 update user manual
     add d033ed33 update user manual
     add ffffe4fa update doc and comments
     add c4cd4043 support stats print
     add 8cc02e53 support stats print
     add 30af6a8f use BAIDU_WEAK
     add 99b4f767 memory service support jemalloc stats
     add b9dd5287 add comment
     add c5b544f0 support jemalloc profiler flamegraph
     add 8fdff32d add note: graceful quit in docs
     add 3a803f0f update doc
     new 36353efd Merge pull request #2737 from GreateCode/jemalloc_profiler

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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 +++++++++++++++++++++
 .../pprof_perl.h => details/jemalloc_profiler.h}   |  14 +-
 37 files changed, 523 insertions(+), 31 deletions(-)
 create mode 100644 docs/images/cmd_jeprof_text.png
 create mode 100644 docs/images/curl_jeprof_flamegraph.png
 create mode 100644 docs/images/curl_jeprof_svg.png
 create mode 100644 docs/images/curl_jeprof_text.png
 create mode 100644 docs/images/je_stats_print.png
 create mode 100644 src/brpc/details/jemalloc_profiler.cpp
 copy src/brpc/{builtin/pprof_perl.h => details/jemalloc_profiler.h} (75%)


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

Reply via email to