Skip to content

Commit

Permalink
Refactor Compose Multiplatform benchmarks to remove code duplication. (
Browse files Browse the repository at this point in the history
…#5170)

- kn+performance and jvm-vs-kotlin-native benchmarks are merged into one
multiplatform where they measure both CPU time and missed frames +
frames percentiles

- added multiplatform run arguments processing for benchmarks
configuration

- deleted standalone samples (moved LazyList to the infrastructure)

Fixes
[CMP-5790](https://youtrack.jetbrains.com/issue/CMP-5790/Refactor-CMP-benchmarks-to-remove-code-duplication)
  • Loading branch information
pjBooms authored Dec 4, 2024
1 parent 814094c commit 2b3b02f
Show file tree
Hide file tree
Showing 248 changed files with 202 additions and 7,886 deletions.
2 changes: 1 addition & 1 deletion benchmarks/ios/README.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Collection of test compose multiplatfom applications used for evaluating performance of Compose for iOS.
### Moved to [multiplatform](https://github.com/JetBrains/compose-multiplatform/tree/master/benchmarks/multiplatform)
15 changes: 0 additions & 15 deletions benchmarks/ios/animation-from-template/.gitignore

This file was deleted.

23 changes: 0 additions & 23 deletions benchmarks/ios/animation-from-template/.run/desktopApp.run.xml

This file was deleted.

201 changes: 0 additions & 201 deletions benchmarks/ios/animation-from-template/LICENSE.txt

This file was deleted.

1 change: 0 additions & 1 deletion benchmarks/ios/animation-from-template/README.md

This file was deleted.

38 changes: 0 additions & 38 deletions benchmarks/ios/animation-from-template/androidApp/build.gradle.kts

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 2b3b02f

Please sign in to comment.