Re: Performance profiling improvements #3

2018-12-10 Thread Markus Stange
On 2018-10-22 5:20 p.m., Panos Astithas wrote: # Import native `perf` traces We now have documentation for viewing `perf` profiles at: https://perf-html.io/docs/#/./guide-perf-profiling -Markus ___ dev-platform mailing list dev-platform@lists.mozilla

Re: Performance profiling improvements #3

2018-10-31 Thread Kris Maglione
On Thu, Nov 01, 2018 at 02:38:46PM +0900, Mike Hommey wrote: On Thu, Nov 01, 2018 at 01:07:54AM -0400, Randell Jesup wrote: >I think sudo will let you have symbolicated kernel stacks which can be handy. $ sudo perf record ./firefox has a problem: "Running Nightly as root in a regular user'

Re: Performance profiling improvements #3

2018-10-31 Thread Mike Hommey
On Thu, Nov 01, 2018 at 01:07:54AM -0400, Randell Jesup wrote: > >I think sudo will let you have symbolicated kernel stacks which can be handy. > > $ sudo perf record ./firefox has a problem: > "Running Nightly as root in a regular user's session is not supported." Try sudo -H. Mike ___

Re: Performance profiling improvements #3

2018-10-31 Thread Randell Jesup
>I think sudo will let you have symbolicated kernel stacks which can be handy. $ sudo perf record ./firefox has a problem: "Running Nightly as root in a regular user's session is not supported." You can work around this with either: $ sudo perf record -g -F 999 -p (this only gets one proces

Re: Performance profiling improvements #3

2018-10-31 Thread Jed Davis
Mike Hommey writes: > On Mon, Oct 22, 2018 at 02:20:32PM -0700, Panos Astithas wrote: >> To record a profile with the ‘perf’ command run the >> following commands and then load the firefox.symbol.data output file from >> https://perf-html.io: >> > sudo perf record -g -F 999 -p >> > sudo perf scr

Re: Performance profiling improvements #3

2018-10-22 Thread Jeff Muizelaar
I think sudo will let you have symbolicated kernel stacks which can be handy. -Jeff On Mon, Oct 22, 2018 at 6:10 PM, Mike Hommey wrote: > On Mon, Oct 22, 2018 at 02:20:32PM -0700, Panos Astithas wrote: >> # Import native `perf` traces >> Two of the current limitations of the profiler are that it

Re: Performance profiling improvements #3

2018-10-22 Thread Mike Hommey
On Mon, Oct 22, 2018 at 02:20:32PM -0700, Panos Astithas wrote: > # Import native `perf` traces > Two of the current limitations of the profiler are that it can’t profile > the very early phase of browser startup (before the profiler code has been > initialized) and that it imposes some small overh

Performance profiling improvements #3

2018-10-22 Thread Panos Astithas
Hello folks! It has been another 3 months since our last update on the Firefox Profiler. During this time the Performance Tools team and our brilliant contributors have made many improvements that should make using the tool a more delightful experience. Here are the highlights: # New Categorized