From b41358a804bb45dffad7c282d065f3e7038a1e06 Mon Sep 17 00:00:00 2001 From: rob729 Date: Wed, 15 Nov 2023 18:54:03 +0530 Subject: [PATCH] Added baseline profile module and updated dependencies --- .gitignore | 1 + .idea/androidTestResultsUserPreferences.xml | 110 +- .idea/deploymentTargetDropDown.xml | 20 +- .idea/gradle.xml | 3 +- .idea/inspectionProfiles/Project_Default.xml | 3 + .idea/kotlinc.xml | 2 +- app/build.gradle | 24 +- app/release/app-release.aab | Bin 5350986 -> 0 bytes app/release/app-release.apk | Bin 3535825 -> 3041696 bytes app/release/output-metadata.json | 19 +- .../1.json | 52 + .../main/baselineProfiles/baseline-prof.txt | 26291 ++++++++++++++++ .../main/baselineProfiles/startup-prof.txt | 26291 ++++++++++++++++ .../com/rob729/newsfeed/ui/NewsActivity.kt | 4 - .../rob729/newsfeed/ui/components/Toolbar.kt | 3 +- .../rob729/newsfeed/ui/screen/SearchScreen.kt | 5 +- .../baselineProfiles/baseline-prof.txt | 26289 +++++++++++++++ .../baselineProfiles/startup-prof.txt | 26289 +++++++++++++++ {benchmark => baselineprofile}/.gitignore | 0 {benchmark => baselineprofile}/build.gradle | 33 +- baselineprofile/src/main/AndroidManifest.xml | 1 + .../BaselineProfileGenerator.kt | 51 + .../baselineprofile/StartupBenchmarks.kt | 200 + benchmark/src/main/AndroidManifest.xml | 8 - .../benchmark/BaselineProfileGenerator.kt | 27 - .../benchmark/ExampleStartupBenchmark.kt | 118 - build.gradle | 23 +- gradle/wrapper/gradle-wrapper.properties | 2 +- settings.gradle | 2 +- 29 files changed, 105666 insertions(+), 205 deletions(-) delete mode 100644 app/release/app-release.aab create mode 100644 app/schemas/com.rob729.newsfeed.database.NewsDatabase/1.json create mode 100644 app/src/main/baselineProfiles/baseline-prof.txt create mode 100644 app/src/main/baselineProfiles/startup-prof.txt create mode 100644 app/src/release/generated/baselineProfiles/baseline-prof.txt create mode 100644 app/src/release/generated/baselineProfiles/startup-prof.txt rename {benchmark => baselineprofile}/.gitignore (100%) rename {benchmark => baselineprofile}/build.gradle (52%) create mode 100644 baselineprofile/src/main/AndroidManifest.xml create mode 100644 baselineprofile/src/main/java/com/rob729/baselineprofile/BaselineProfileGenerator.kt create mode 100644 baselineprofile/src/main/java/com/rob729/baselineprofile/StartupBenchmarks.kt delete mode 100644 benchmark/src/main/AndroidManifest.xml delete mode 100644 benchmark/src/main/java/com/rob729/benchmark/BaselineProfileGenerator.kt delete mode 100644 benchmark/src/main/java/com/rob729/benchmark/ExampleStartupBenchmark.kt diff --git a/.gitignore b/.gitignore index 5bd175f..9b62e5a 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ .cxx local.properties .idea +app/release diff --git a/.idea/androidTestResultsUserPreferences.xml b/.idea/androidTestResultsUserPreferences.xml index c078c41..002b5c4 100644 --- a/.idea/androidTestResultsUserPreferences.xml +++ b/.idea/androidTestResultsUserPreferences.xml @@ -3,6 +3,84 @@ @@ -84,6 +177,19 @@ + + + + + + + diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml index 7e22081..2966b93 100644 --- a/.idea/deploymentTargetDropDown.xml +++ b/.idea/deploymentTargetDropDown.xml @@ -2,12 +2,30 @@ - + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index a9683e2..858dda2 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -4,14 +4,13 @@