iced-rs/iced

Perform benchmarks

Ouverte

#7 ouverte le 5 sept. 2019

 (5 commentaires) (0 réaction) (0 personne assignée)Rust (1 572 forks)batch import
help wantedimprovementperformance

Métriques du dépôt

Stars
 (30 491 étoiles)
Métriques de merge PR
 (Merge moyen 24j 11h) (11 PRs mergées en 30 j)

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!

Guide contributeur