Submitted presentations
Why my UI lags?..
How often do your users report issues about lags in UI applications even if no lags are detected during the testing phase? Ours do sometimes. And it is normal because it is really hard to find them in advance. But we all expect another way. So we have developed the special tool for detecting UI lags in Java applications before their appearance. The principle of this tool is based on detecting potentially blocking operation invocations in UI threads via dynamic analysis supported by static analysis. Thе talk presents both an algorithm for detecting such lags and techniques for byte-code analysis and transformation. It is as interesting for those who develop UI applications in Java as for those who are interested in code analysis.
Nikita Koval
Research engineer, Devexperts
I work as a research engineer in research group dxLab at Devexperts. I am a student at ITMO University and also teach a course on concurrent programming at the same university.
Dmitry Tsitelov
Head of dxLab research group, Devexperts
Head of dxLab research group at Devexperts, LLC. The group develops perspective research projects and instrumental tools in collaboration with students from ITMO, SPbU and other universities. Main areas of interest: concurrent data structures and algorithms development and verification, performance analysis and optimization, high-load distributed systems development.