Я разрабатываю пользовательский интерфейс на основе JavaScript / HTML на встроенном оборудовании со слабым процессором и WebKit.
Производительность не идеальна, и я хочу профилировать приложение, особенно синхронизировать события перекомпоновки и перерисовки, чтобы получить точные данные о фактической производительности, а не субъективные и меняющиеся мнения.
Синхронизация с использованием обычного getTime () до и после не работает, поскольку WebKit откладывает перекомпоновку и перерисовку после обработчиков событий.
Я пытался профилировать приложение под Speed Tracer, но вычисления настолько дешевы, что события reflow даже не отображаются на оборудовании ПК. Я думаю, что какой-то инструмент, более сфокусированный на reflow / repaint, все еще может быть полезен.
Какие-нибудь советы о том, как получить достоверные данные для этого?