Aller au contenu
Version française : FREN
Installer

testing-compose-in-release-mode

skydoves/compose-performance-skills / measurement/testing-compose-in-release-mode

mesure les performances Compose en build release , ce qui améliore : évite des chiffres faussés par le mode debug

note 9/10aucun risque516 étoiles du dépôt

Fiche

note du juge
9/10
éditeur
skydoves
statut
nouveau
dernier commit du skill
29 avr. 2026
étoiles du dépôt
516
type principal
Android

Jugement

Déclenchement précis et pièges réels (debug, Live Literals, CompilationMode.None), commandes concrètes. Retrait pour des affirmations non sourcées (gains 75 %/60 %, devirtualisation de ComposerImpl) et des renvois vers des annexes absentes.

réserves

  • Quatre skills liés cités (configuring-r8-for-compose, generating-baseline-profiles, diagnosing-compose-stability, tracing-recompositions-at-runtime) ne sont pas fournis : impossible de vérifier leur contenu.
  • Les gains chiffrés (environ 75 % au démarrage, 60 % au rendu) sont attribués à une source sans vérification ; les mécanismes R8 décrits (devirtualisation de ComposerImpl, constant folding) sont affirmés sans preuve.
  • Le skill mélange plusieurs API à vérifier selon la version (legacy liveLiterals vs featureFlags) ; l'exemple de reportsDestination n'est pas relié au flux de rapports décrit.
sous-notes
Déclenchement
2/2
Valeur ajoutée
2/2
Précision
2/2
Périmètre
2/2
Qualité
1/2

Alertes

aucune alerte

Ni le scan statique ni le juge n’ont relevé de risque pour ce skill.

Description d’origine

Use this skill to ensure Jetpack Compose performance numbers reflect production reality by measuring against a release variant with R8 enabled, Live Literals disabled, and Compose Compiler reports read from the release output directory. Covers why debug builds lie (interpreted Compose runtime, JIT w…

ajouté le 19 oct. 2026 · licence Apache-2.0