Compare performance of 6.8.7, 7.0.0 and 7.0.1 #3556

Closed
vaadin-bot opened this Issue Feb 19, 2013 · 6 comments

Comments

Projects
None yet
1 participant
@vaadin-bot
Collaborator

vaadin-bot commented Feb 19, 2013

Originally by @Artur-



Imported from https://dev.vaadin.com/ issue #11071

@vaadin-bot

This comment has been minimized.

Show comment Hide comment
@vaadin-bot

vaadin-bot Feb 20, 2013

Collaborator

Originally by @Artur-


Attachment added: initialrender.png (13.5 KiB)
initialrender.png
https://trac-attachments.vaadin.com/trac/11071/initialrender.png

Collaborator

vaadin-bot commented Feb 20, 2013

Originally by @Artur-


Attachment added: initialrender.png (13.5 KiB)
initialrender.png
https://trac-attachments.vaadin.com/trac/11071/initialrender.png

@vaadin-bot

This comment has been minimized.

Show comment Hide comment
@vaadin-bot

vaadin-bot Feb 20, 2013

Collaborator

Originally by @Artur-


Attachment added: rendering.png (13.7 KiB)
rendering.png
https://trac-attachments.vaadin.com/trac/11071/rendering.png

Collaborator

vaadin-bot commented Feb 20, 2013

Originally by @Artur-


Attachment added: rendering.png (13.7 KiB)
rendering.png
https://trac-attachments.vaadin.com/trac/11071/rendering.png

@vaadin-bot

This comment has been minimized.

Show comment Hide comment
@vaadin-bot

vaadin-bot Feb 20, 2013

Collaborator

Originally by @Artur-


Attachment added: updating.png (12.8 KiB)
updating.png
https://trac-attachments.vaadin.com/trac/11071/updating.png

Collaborator

vaadin-bot commented Feb 20, 2013

Originally by @Artur-


Attachment added: updating.png (12.8 KiB)
updating.png
https://trac-attachments.vaadin.com/trac/11071/updating.png

@vaadin-bot

This comment has been minimized.

Show comment Hide comment
@vaadin-bot

vaadin-bot Feb 20, 2013

Collaborator

Originally by @Artur-


Attachment added: removing.png (13.9 KiB)
removing.png
https://trac-attachments.vaadin.com/trac/11071/removing.png

Collaborator

vaadin-bot commented Feb 20, 2013

Originally by @Artur-


Attachment added: removing.png (13.9 KiB)
removing.png
https://trac-attachments.vaadin.com/trac/11071/removing.png

@vaadin-bot

This comment has been minimized.

Show comment Hide comment
@vaadin-bot

vaadin-bot Feb 20, 2013

Collaborator

Originally by @Artur-


Attached some performance measurements. The IE8 times seem strange as earlier measurements have shown that 7.0.0 is slower than 6.8.8 on IE8. Noteworthy though that even though 7.0.0 on IE8 claims to be faster than 6.8.8, the rendering of many components always show a slow script warning. IE8 performance was this time measured on a fast machine and previously on an older machine, which might make a difference.

Collaborator

vaadin-bot commented Feb 20, 2013

Originally by @Artur-


Attached some performance measurements. The IE8 times seem strange as earlier measurements have shown that 7.0.0 is slower than 6.8.8 on IE8. Noteworthy though that even though 7.0.0 on IE8 claims to be faster than 6.8.8, the rendering of many components always show a slow script warning. IE8 performance was this time measured on a fast machine and previously on an older machine, which might make a difference.

@vaadin-bot vaadin-bot closed this Feb 20, 2013

@vaadin-bot

This comment has been minimized.

Show comment Hide comment
@vaadin-bot

vaadin-bot Feb 20, 2013

Collaborator

Originally by @Legioth


Just to make one thing clear: The slow script warning in IE is based on the number of JS statements executed and is thus in no way dependent on how long time it takes to run those statements. This is why Vaadin 7 in some cases show the warning even though it completes faster - Vaadin 6 executes less js statements, though some of them cause reflows that use lots of time whereas Vaadin 7 uses more statements, even though they can execute faster because reflows are avoided.

Collaborator

vaadin-bot commented Feb 20, 2013

Originally by @Legioth


Just to make one thing clear: The slow script warning in IE is based on the number of JS statements executed and is thus in no way dependent on how long time it takes to run those statements. This is why Vaadin 7 in some cases show the warning even though it completes faster - Vaadin 6 executes less js statements, though some of them cause reflows that use lots of time whereas Vaadin 7 uses more statements, even though they can execute faster because reflows are avoided.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment