Skip to content

Conversation

@petethepig
Copy link
Collaborator

@petethepig petethepig commented Mar 31, 2021

  • adds support for memory profiling
  • improves cpu profiling by using pprof

@github-actions github-actions bot requested a review from Rperry2174 March 31, 2021 02:30
@codecov
Copy link

codecov bot commented Mar 31, 2021

Codecov Report

Merging #146 (ae166de) into main (35b4dca) will increase coverage by 0.03%.
The diff coverage is 52.87%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #146      +/-   ##
==========================================
+ Coverage   57.30%   57.33%   +0.03%     
==========================================
  Files          69       72       +3     
  Lines        2672     2894     +222     
==========================================
+ Hits         1531     1659     +128     
- Misses       1021     1099      +78     
- Partials      120      136      +16     
Impacted Files Coverage Δ
pkg/agent/profiler/profiler.go 0.00% <0.00%> (ø)
pkg/agent/selfprofile.go 0.00% <0.00%> (ø)
pkg/agent/spy/spy.go 5.00% <0.00%> (-4.09%) ⬇️
pkg/agent/upstream/direct/direct.go 0.00% <0.00%> (ø)
pkg/cli/usage.go 10.26% <0.00%> (ø)
pkg/server/controller.go 41.00% <ø> (ø)
pkg/server/render.go 0.00% <0.00%> (ø)
pkg/storage/tree/flamebearer.go 100.00% <ø> (ø)
pkg/structs/transporttrie/merge.go 100.00% <ø> (ø)
pkg/util/slices/contains.go 0.00% <0.00%> (ø)
... and 21 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 35b4dca...ae166de. Read the comment docs.

@petethepig petethepig changed the title test Testing jenkins integration Mar 31, 2021
@petethepig petethepig changed the title Testing jenkins integration go-spy improvements Apr 7, 2021
@petethepig petethepig changed the title go-spy improvements gospy improvements Apr 7, 2021
@petethepig petethepig changed the title gospy improvements Big golang profiler changes Apr 25, 2021
@petethepig petethepig changed the title Big golang profiler changes Golang Profiler — adds memory profiling, improves cpu profiling Apr 25, 2021
@petethepig petethepig merged commit 704fcfb into main Apr 25, 2021
@petethepig petethepig deleted the gospy-improvements branch April 25, 2021 22:10
korniltsev pushed a commit that referenced this pull request Jul 18, 2023
* Base flamegraph visualisation

* Remove function declaration

* Convert indentation to spaces
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant