Skip to content
This repository has been archived by the owner on Jun 23, 2022. It is now read-only.

feat(http): support CPU profiling using gperf #290

Merged
merged 36 commits into from
Oct 15, 2019

Conversation

andylin-hao
Copy link
Contributor

andylin-hao and others added 30 commits July 8, 2019 11:06
rdsn: add logging during memory release
rdsn: change the definition place of LPC_MEM_RELEASE
@vagetablechicken
Copy link
Member

@linlinhaohao888
只有function address这个bug,是用的gperftool自带的pprof吧?有测试过用https://github.com/google/pprof 这个工具吗?
我测试下来,google/pprof是可以显示function name的,而且根据gperftools/gperftools#934 (comment)
他们也是废弃了gperftool里的pprof的。

@neverchanje
Copy link
Contributor

@vagetablechicken 那就用新的 perf 吧

@neverchanje neverchanje changed the title CPU profiling feat(http): support CPU profiling using gperf Oct 15, 2019
@vagetablechicken
Copy link
Member

调研了一下,rdsn的http server支持Expect:100-continue的可行性。因为目前rdsn使用的http parser不支持,所以暂时就不考虑支持Expect:100-continue。
说明文档中需要注明:不要使用gperftool的pprof,而推荐使用google/pprof(Go语言实现的)。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
component/http HTTP/RESTful support
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants