diff options
author | jotatu <jotatu@g-10-64-12-127.guest.vaadin.com> | 2015-08-07 14:45:50 +0300 |
---|---|---|
committer | Patrik Lindström <patrik@vaadin.com> | 2015-11-05 12:47:16 +0200 |
commit | 9c1908d0a5fdba09167414e837cc08a2f746584b (patch) | |
tree | fe8fec7d5118134d72af5c7de49890bba8b2bd0c /.gitignore | |
parent | 2b8cd659685c48fd6284ba3566009b2285132751 (diff) | |
download | vaadin-framework-9c1908d0a5fdba09167414e837cc08a2f746584b.tar.gz vaadin-framework-9c1908d0a5fdba09167414e837cc08a2f746584b.zip |
Optimize layout performance of Table (#17947)
Adds functions for skipping child component layout measuring.
Removes unnecessary code from VScrollTable.
1. case: no components
- render time without the fix: ~105ms
- render time with fix: ~105ms
2. case: 2 button and 2 textfield cols
- render time without the fix: ~279ms
- render time with fix: ~240ms (~17% faster)
3. case: 3 button and 3 textfield cols
- render time without the fix: ~350ms
- render time with fix: ~281ms (~20% faster)
Change-Id: I6025f8ee2fd438d228ff3b65f43535961cf12c0b
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions