iced-rs/iced

Perform benchmarks

Aperta

#7 aperta il 5 set 2019

 (5 commenti) (0 reazioni) (0 assegnatari)Rust (1572 fork)batch import
help wantedimprovementperformance

Metriche repository

Star
 (30.491 stelle)
Metriche merge PR
 (Merge medio 24g 11h) (11 PR mergiate in 30 g)

Descrizione

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!

Guida contributor