Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add memray profiler #3509

Merged
merged 4 commits into from
Aug 22, 2022
Merged

Add memray profiler #3509

merged 4 commits into from
Aug 22, 2022

Conversation

philippjfr
Copy link
Member

Memray will be a nice addition for the profiling functionality in Panel and hopefully let users track down memory leaks more easily.

tree

table2

flamegraph

@philippjfr philippjfr added the type: enhancement Minor feature or improvement to an existing feature label May 10, 2022
@codecov
Copy link

codecov bot commented Aug 22, 2022

Codecov Report

Merging #3509 (aa2c8ac) into master (46b8d47) will decrease coverage by 0.13%.
The diff coverage is 10.93%.

@@            Coverage Diff             @@
##           master    #3509      +/-   ##
==========================================
- Coverage   83.57%   83.44%   -0.14%     
==========================================
  Files         214      214              
  Lines       31368    31426      +58     
==========================================
+ Hits        26217    26223       +6     
- Misses       5151     5203      +52     
Flag Coverage Δ
ui-tests 33.81% <7.81%> (-0.05%) ⬇️
unitexamples-tests 76.37% <10.93%> (-0.14%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
panel/command/serve.py 37.11% <ø> (ø)
panel/config.py 60.22% <ø> (ø)
panel/io/profile.py 19.07% <10.93%> (-4.33%) ⬇️
panel/util.py 86.41% <0.00%> (-0.38%) ⬇️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@philippjfr philippjfr merged commit 4223b4c into master Aug 22, 2022
@philippjfr philippjfr deleted the memray_profiler branch August 22, 2022 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Minor feature or improvement to an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant