mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 13:57:57 +01:00 
			
		
		
		
	* Setup Baseline Profile Adds Baseline Profile generator and startup time test. Readme included in macrobenchmark module to run the generator. * changes
		
			
				
	
	
		
			11 lines
		
	
	
		
			772 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			772 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Baseline profiles
 | |
| 
 | |
| The baseline profile for this app is located at [`app/src/main/baseline-prof.txt`](../app/src/main/baseline-prof.txt).
 | |
| It contains rules that enable AOT compilation of the critical user path taken during app launch.
 | |
| For more information on baseline profiles, read [this document](https://developer.android.com/studio/profile/baselineprofiles).
 | |
| 
 | |
| > Note: The baseline profile needs to be re-generated for release builds that touch code which changes app startup.
 | |
| 
 | |
| To generate the baseline profile, select the `devBenchmark` build variant and run the
 | |
| `BaselineProfileGenerator` benchmark test on an AOSP Android Emulator.
 | |
| Then copy the resulting baseline profile from the emulator to [`app/src/main/baseline-prof.txt`](../app/src/main/baseline-prof.txt). |