iced-rs/iced

Perform benchmarks

Aberta

#7 aberto em 5 de set. de 2019

 (5 comentários) (0 reação) (0 responsável)Rust (1.572 forks)batch import
help wantedimprovementperformance

Métricas do repositório

Stars
 (30.491 estrelas)
Métricas de merge de PR
 (Mesclagem média 24d 11h) (11 fundiu PRs em 30d)

Description

As mentioned in #4, in order to avoid performance regressions, it would be great to run some benchmarks on the different parts of the API.

The most expensive operation is clearly UserInterface::build. This will be the main focus for many of the optimizations we will implement in the future. We should benchmark this first.

UserInterface::update and UserInterface::draw will also get slower the more widgets and events a user interface has to handle. It would be great to have some numbers!

Guia do colaborador