Comments (5)
Great idea! This should probably even be the default view. The current view very much pushes all the information it has into your face; having an overview first and then allowing the user to drill down as they want sounds much nicer to me.
from profiler.
Yeah, that makes sense. Less is probably more when starting with this fire-hose of data.
from profiler.
Some initial work is here, I've got the original cleopatra format summarizing the data, but need to get it working with the new format.
https://github.com/gregtatum/cleopatra/blob/categories/src/summarize-profile.js
from profiler.
I have the view built out now, but we can't switch between views yet. I'm going to maintain this separate for a bit and try out some things.
https://github.com/gregtatum/cleopatra/tree/categories
from profiler.
A way to extend categories in the interface would be nice, as you might want to go from a higher level view to more details in one category (js -> event-handler vs request-animation-frame, js -> baseline vs ion jitted).
from profiler.
Related Issues (20)
- Add a short section that explains how to share a profile to the homepage
- Profiling sources of JS garbage no longer works? HOT 4
- Loading this profile is too slow HOT 1
- Document power profiling
- There is a gap between the JavaScript radio button and its label HOT 1
- When lots of functions are dropped, they're not easy to manage in the UI HOT 5
- An error occurred in Firefox Profiler
- An error occurred in Firefox Profiler HOT 1
- Misleading URL in "Collapse resource" context menu item HOT 2
- An error occurred in Firefox Profiler
- An error occurred in Firefox Profiler HOT 2
- An error occurred in Firefox Profiler HOT 1
- new HOT 1
- 5
- Automatically open zip files with a single profile
- An error occurred in Firefox Profiler HOT 1
- Don't show "Lookup function name on Searchfox" in Single tab view
- Using Profiler without internet
- "RangeError: invalid digits value: NaN." when loading a profile HOT 2
- In the documentation, make the link to matrix more obvious
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from profiler.