Experimental build with integrated style profiler preview
By David Håsätherhzr. Wednesday, May 16, 2012 11:26:19 AM
Back in November, we released a standalone build of Opera Dragonfly's style profiler. In today's release on the experimental path, the profiler is now integrated next to the other Opera Dragonfly tabs and tools.
When switching to the Profiler tab, Opera Dragonfly will ask to reload the page. This is necessary in order to get the best possible profiling data, without any overhead from other debugging services that Opera Dragonfly usually runs. [1]
Please note that this is the same version of the profiler that was previously released in the standalone version, so there aren't any new pieces of functionality. However, we're already working on more features, such as the ability to zoom into the timeline.
This release also includes the inspection of return values that was mentioned on the blog recently.
↑ When Opera Dragonfly is opened, it starts a few services for debugging purposes. One of these is the ECMAScript debugger service, which disables JIT. By disabling this service, the profiler will give much more accurate data, since JIT will remain enabled.


gwarser # Wednesday, May 16, 2012 3:04:22 PM
David Håsätherhzr # Wednesday, May 16, 2012 3:31:12 PM
Originally posted by gwarser:
Try deleting persistent storage (Delete private data > Delete peristent storage) and see if they are saved next time.gwarser # Wednesday, May 16, 2012 3:37:25 PM
//edit:
I try this now on fresh USB install, and is the same.
Unregistered user # Wednesday, May 16, 2012 4:20:17 PM
Vlad Salingpolluxx # Wednesday, May 16, 2012 5:23:58 PM
Christian Krebsaleto # Wednesday, May 16, 2012 5:58:15 PM
sirnh1 # Wednesday, May 16, 2012 9:44:59 PM
Minor bug
When you are recording, and hover with the mouse over the 'record' button, the tooltip still says "start profiling", that should be "stop profiling"
Annoying bug:
I have a widescreen monitor with a resolution of 1920x1080 and the 'selector' and the 'time' column are very far apart. It would be nice if you could resize the 'selector' column (or if the selector column would be only as big as needed)
(screenshot)
Constantine Vesnac69 # Saturday, May 19, 2012 3:31:26 PM
// there is a bug in this build, when you click on [+] marks in DOM tree - you will start getting 'undefined' appended to the text inside of the node so you will end up with string like undefinedundefinedundefinedundefinedOriginal_text. ( O11.62 )
Zaur NasibovBasicWolf # Saturday, May 19, 2012 11:06:02 PM
Martin KadlecBS-Harou # Wednesday, May 30, 2012 10:42:19 AM
I've got several pepople asking me (most recently on twitter) about WebSQL debugging in Dragonfly. I know that the standard is buried, but lot's of people prefer it and use IndexDB only as fallback. Also Opera extension developers can use it without problem.
Could you give as at least tab in "Storag" panel with list of databases (with delete button) and expandable list of their tables and size?
inDigazzZAnuarSh # Wednesday, May 30, 2012 12:06:12 PM
https://dragonfly.opera.com/app/cutting-edge/
Not Found
The requested URL /app/experimental/ was not found on this server.
Constantine Vesnac69 # Wednesday, May 30, 2012 6:59:27 PM
inDigazzZAnuarSh # Thursday, May 31, 2012 4:12:55 AM
Originally posted by c69:
No, it caused by custom UA
Daniel Herzogdanfoooo # Thursday, May 31, 2012 4:50:14 PM
Originally posted by AnuarSh:
Thank you, have made a bug report.Christian Krebsaleto # Saturday, June 2, 2012 4:22:17 PM
Originally posted by AnuarSh:
Should be fixed now.