Comments (5)
Baseline vs Ion
You can tell from the stacks if JS which monkey is working (interpreter, baseline, ion).
Generally interesting would be also how much time generally is spend in jitting and invalidation.
from profiler.
As further discussed, you can't tell from the stack. But as it turns out, the original SPS profile already has this information, and the new cleopatra is no longer discarding it, so we actually have it in hand. (!) I've updated the summary view to separate out ion/baseline script execution, though that's for the whole profile. I took a stab at exposing that information in several more places, but it seems I will need to learn React first. (And maybe, y'know, modern web development, and all that.)
But this issue is really mostly about the JIT Coach stuff, so I'll file issues for the stuff I wanted to add.
from profiler.
(And maybe, y'know, modern web development, and all that.)
😂
from profiler.
This thread isn't actionable by itself, but I'm leaving it open for now as a discussion to reference in follow-up work. Once we have some action items this will probably be fine to close.
from profiler.
I'm closing this as it was more of a discussion thread.
from profiler.
Related Issues (20)
- Marker table toolbar layout is messed up in narrow windows
- Allow collapsing "recursion" of a method across different classes (different overrides when recursing on a virtual method) HOT 1
- Profiler stuck processing stuff for 4min+ while examining a profile HOT 2
- Hit testing in the activity graph isn't working correctly in this profile HOT 2
- TEST ISSUE ONLY FOR JIRA -> SYNC PLEASE IGNORE
- An error occurred in Firefox Profiler
- An error occurred in Firefox Profiler
- Cannot open Chrome Trace Event profile HOT 1
- Allow filtering network markers by content type in the network marker chart
- Make the call tree sidebar localizable
- Python 3.12 perf import HOT 3
- Symbolication messes up marker stacks HOT 1
- An error occurred in Firefox Profiler
- No way to read long marker label names on marker chart HOT 1
- Consider putting CORS-accessible JS in the source view
- It's not easy to get the names of functions that has namespaces / class names that are taking a lot of character space (e.g. due to generic parameters) HOT 2
- Provide prebuilt release for airgapped networks
- 无法读取或解析其中的分析记录。 HOT 14
- Make it easy to find the line that calls a function HOT 1
- respect prefers-color-scheme
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.