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
Fiche
- note du juge
- 9/10
- place
- ajout · Android
- éditeur
- skydoves
- statut
- nouveau
- commit épinglé
- 1b32f81 sur GitHub (nouvel onglet)
- 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.
- 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