Skip to content

Commit

Permalink
Merge pull request #332 from skydoves/actions/baseline-profiles
Browse files Browse the repository at this point in the history
Generate baseline profiles
  • Loading branch information
skydoves authored Aug 29, 2023
2 parents 0f74f5d + b7c3c2a commit 96bdd38
Show file tree
Hide file tree
Showing 6 changed files with 1,831 additions and 1,779 deletions.
2,210 changes: 1,109 additions & 1,101 deletions benchmark-landscapist-app/src/release/generated/baselineProfiles/baseline-prof.txt

Large diffs are not rendered by default.

70 changes: 40 additions & 30 deletions coil/src/main/generated/baselineProfiles/baseline-prof.txt
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@ HSPLcoil/ImageLoader$Builder$build$2;->invoke()Ljava/lang/Object;
Lcoil/ImageLoader$Builder$build$3;
HSPLcoil/ImageLoader$Builder$build$3;-><clinit>()V
HSPLcoil/ImageLoader$Builder$build$3;-><init>()V
PLcoil/ImageLoader$Builder$build$3;->invoke()Ljava/lang/Object;
PLcoil/ImageLoader$Builder$build$3;->invoke()Lokhttp3/OkHttpClient;
HSPLcoil/ImageLoader$Builder$build$3;->invoke()Ljava/lang/Object;
HSPLcoil/ImageLoader$Builder$build$3;->invoke()Lokhttp3/OkHttpClient;
Lcoil/ImageLoaderFactory;
Lcoil/ImageLoaders;
HSPLcoil/ImageLoaders;->create(Landroid/content/Context;)Lcoil/ImageLoader;
Expand Down Expand Up @@ -183,6 +183,7 @@ HSPLcoil/disk/DiskCache$Builder;-><init>()V
HSPLcoil/disk/DiskCache$Builder;->build()Lcoil/disk/DiskCache;
HSPLcoil/disk/DiskCache$Builder;->directory(Ljava/io/File;)Lcoil/disk/DiskCache$Builder;
HSPLcoil/disk/DiskCache$Builder;->directory(Lokio/Path;)Lcoil/disk/DiskCache$Builder;
Lcoil/disk/DiskCache$Snapshot;
Lcoil/disk/DiskLruCache;
HSPLcoil/disk/DiskLruCache;-><clinit>()V
HSPLcoil/disk/DiskLruCache;-><init>(Lokio/FileSystem;Lokio/Path;Lkotlinx/coroutines/CoroutineDispatcher;JII)V
Expand All @@ -196,9 +197,9 @@ PLcoil/disk/DiskLruCache;->edit(Ljava/lang/String;)Lcoil/disk/DiskLruCache$Edito
HSPLcoil/disk/DiskLruCache;->get(Ljava/lang/String;)Lcoil/disk/DiskLruCache$Snapshot;
HSPLcoil/disk/DiskLruCache;->initialize()V
PLcoil/disk/DiskLruCache;->journalRewriteRequired()Z
PLcoil/disk/DiskLruCache;->newJournalWriter()Lokio/BufferedSink;
HSPLcoil/disk/DiskLruCache;->newJournalWriter()Lokio/BufferedSink;
HSPLcoil/disk/DiskLruCache;->validateKey(Ljava/lang/String;)V
PLcoil/disk/DiskLruCache;->writeJournal()V
HSPLcoil/disk/DiskLruCache;->writeJournal()V
Lcoil/disk/DiskLruCache$Companion;
HSPLcoil/disk/DiskLruCache$Companion;-><init>()V
HSPLcoil/disk/DiskLruCache$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Expand All @@ -209,6 +210,7 @@ PLcoil/disk/DiskLruCache$Editor;->complete(Z)V
PLcoil/disk/DiskLruCache$Editor;->file(I)Lokio/Path;
PLcoil/disk/DiskLruCache$Editor;->getEntry()Lcoil/disk/DiskLruCache$Entry;
PLcoil/disk/DiskLruCache$Editor;->getWritten()[Z
Lcoil/disk/DiskLruCache$Entry;
PLcoil/disk/DiskLruCache$Entry;-><init>(Lcoil/disk/DiskLruCache;Ljava/lang/String;)V
PLcoil/disk/DiskLruCache$Entry;->getCleanFiles()Ljava/util/ArrayList;
PLcoil/disk/DiskLruCache$Entry;->getCurrentEditor()Lcoil/disk/DiskLruCache$Editor;
Expand All @@ -227,26 +229,28 @@ PLcoil/disk/DiskLruCache$Snapshot;->close()V
PLcoil/disk/DiskLruCache$Snapshot;->file(I)Lokio/Path;
Lcoil/disk/DiskLruCache$fileSystem$1;
HSPLcoil/disk/DiskLruCache$fileSystem$1;-><init>(Lokio/FileSystem;)V
PLcoil/disk/DiskLruCache$fileSystem$1;->sink(Lokio/Path;Z)Lokio/Sink;
PLcoil/disk/DiskLruCache$newJournalWriter$faultHidingSink$1;-><init>(Lcoil/disk/DiskLruCache;)V
PLcoil/disk/FaultHidingSink;-><init>(Lokio/Sink;Lkotlin/jvm/functions/Function1;)V
HSPLcoil/disk/DiskLruCache$fileSystem$1;->sink(Lokio/Path;Z)Lokio/Sink;
Lcoil/disk/DiskLruCache$newJournalWriter$faultHidingSink$1;
HSPLcoil/disk/DiskLruCache$newJournalWriter$faultHidingSink$1;-><init>(Lcoil/disk/DiskLruCache;)V
Lcoil/disk/FaultHidingSink;
HSPLcoil/disk/FaultHidingSink;-><init>(Lokio/Sink;Lkotlin/jvm/functions/Function1;)V
PLcoil/disk/FaultHidingSink;->flush()V
PLcoil/disk/FaultHidingSink;->write(Lokio/Buffer;J)V
Lcoil/disk/RealDiskCache;
HSPLcoil/disk/RealDiskCache;-><clinit>()V
HSPLcoil/disk/RealDiskCache;-><init>(JLokio/Path;Lokio/FileSystem;Lkotlinx/coroutines/CoroutineDispatcher;)V
PLcoil/disk/RealDiskCache;->edit(Ljava/lang/String;)Lcoil/disk/DiskCache$Editor;
HSPLcoil/disk/RealDiskCache;->get(Ljava/lang/String;)Lcoil/disk/DiskCache$Snapshot;
HSPLcoil/disk/RealDiskCache;->getDirectory()Lokio/Path;
HSPLcoil/disk/RealDiskCache;->getFileSystem()Lokio/FileSystem;
HSPLcoil/disk/RealDiskCache;->getMaxSize()J
HSPLcoil/disk/RealDiskCache;->hash(Ljava/lang/String;)Ljava/lang/String;
PLcoil/disk/RealDiskCache;->openEditor(Ljava/lang/String;)Lcoil/disk/DiskCache$Editor;
HSPLcoil/disk/RealDiskCache;->openSnapshot(Ljava/lang/String;)Lcoil/disk/DiskCache$Snapshot;
Lcoil/disk/RealDiskCache$Companion;
HSPLcoil/disk/RealDiskCache$Companion;-><init>()V
HSPLcoil/disk/RealDiskCache$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcoil/disk/RealDiskCache$RealEditor;-><init>(Lcoil/disk/DiskLruCache$Editor;)V
PLcoil/disk/RealDiskCache$RealEditor;->commitAndGet()Lcoil/disk/DiskCache$Snapshot;
PLcoil/disk/RealDiskCache$RealEditor;->commitAndGet()Lcoil/disk/RealDiskCache$RealSnapshot;
PLcoil/disk/RealDiskCache$RealEditor;->commitAndOpenSnapshot()Lcoil/disk/DiskCache$Snapshot;
PLcoil/disk/RealDiskCache$RealEditor;->commitAndOpenSnapshot()Lcoil/disk/RealDiskCache$RealSnapshot;
PLcoil/disk/RealDiskCache$RealEditor;->getData()Lokio/Path;
PLcoil/disk/RealDiskCache$RealEditor;->getMetadata()Lokio/Path;
PLcoil/disk/RealDiskCache$RealSnapshot;-><init>(Lcoil/disk/DiskLruCache$Snapshot;)V
Expand All @@ -273,15 +277,14 @@ Lcoil/fetch/HttpUriFetcher;
HSPLcoil/fetch/HttpUriFetcher;-><clinit>()V
HSPLcoil/fetch/HttpUriFetcher;-><init>(Ljava/lang/String;Lcoil/request/Options;Lkotlin/Lazy;Lkotlin/Lazy;Z)V
PLcoil/fetch/HttpUriFetcher;->access$executeNetworkRequest(Lcoil/fetch/HttpUriFetcher;Lokhttp3/Request;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
PLcoil/fetch/HttpUriFetcher;->executeNetworkRequest(Lokhttp3/Request;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
HSPLcoil/fetch/HttpUriFetcher;->executeNetworkRequest(Lokhttp3/Request;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
HSPLcoil/fetch/HttpUriFetcher;->fetch(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
HSPLcoil/fetch/HttpUriFetcher;->getDiskCacheKey()Ljava/lang/String;
PLcoil/fetch/HttpUriFetcher;->getFileSystem()Lokio/FileSystem;
PLcoil/fetch/HttpUriFetcher;->getMimeType$coil_base_release(Ljava/lang/String;Lokhttp3/MediaType;)Ljava/lang/String;
PLcoil/fetch/HttpUriFetcher;->isCacheable(Lokhttp3/Request;Lokhttp3/Response;)Z
PLcoil/fetch/HttpUriFetcher;->newRequest()Lokhttp3/Request;
HSPLcoil/fetch/HttpUriFetcher;->newRequest()Lokhttp3/Request;
HSPLcoil/fetch/HttpUriFetcher;->readFromDiskCache()Lcoil/disk/DiskCache$Snapshot;
PLcoil/fetch/HttpUriFetcher;->requireBody(Lokhttp3/Response;)Lokhttp3/ResponseBody;
PLcoil/fetch/HttpUriFetcher;->toCacheResponse(Lcoil/disk/DiskCache$Snapshot;)Lcoil/network/CacheResponse;
PLcoil/fetch/HttpUriFetcher;->toImageSource(Lcoil/disk/DiskCache$Snapshot;)Lcoil/decode/ImageSource;
PLcoil/fetch/HttpUriFetcher;->writeToDiskCache(Lcoil/disk/DiskCache$Snapshot;Lokhttp3/Request;Lokhttp3/Response;Lcoil/network/CacheResponse;)Lcoil/disk/DiskCache$Snapshot;
Expand All @@ -293,7 +296,8 @@ HSPLcoil/fetch/HttpUriFetcher$Factory;-><init>(Lkotlin/Lazy;Lkotlin/Lazy;Z)V
HSPLcoil/fetch/HttpUriFetcher$Factory;->create(Landroid/net/Uri;Lcoil/request/Options;Lcoil/ImageLoader;)Lcoil/fetch/Fetcher;
HSPLcoil/fetch/HttpUriFetcher$Factory;->create(Ljava/lang/Object;Lcoil/request/Options;Lcoil/ImageLoader;)Lcoil/fetch/Fetcher;
HSPLcoil/fetch/HttpUriFetcher$Factory;->isApplicable(Landroid/net/Uri;)Z
PLcoil/fetch/HttpUriFetcher$executeNetworkRequest$1;-><init>(Lcoil/fetch/HttpUriFetcher;Lkotlin/coroutines/Continuation;)V
Lcoil/fetch/HttpUriFetcher$executeNetworkRequest$1;
HSPLcoil/fetch/HttpUriFetcher$executeNetworkRequest$1;-><init>(Lcoil/fetch/HttpUriFetcher;Lkotlin/coroutines/Continuation;)V
PLcoil/fetch/HttpUriFetcher$executeNetworkRequest$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Lcoil/fetch/HttpUriFetcher$fetch$1;
HSPLcoil/fetch/HttpUriFetcher$fetch$1;-><init>(Lcoil/fetch/HttpUriFetcher;Lkotlin/coroutines/Continuation;)V
Expand Down Expand Up @@ -459,16 +463,19 @@ PLcoil/network/CacheResponse$cacheControl$2;-><init>(Lcoil/network/CacheResponse
PLcoil/network/CacheResponse$contentType$2;-><init>(Lcoil/network/CacheResponse;)V
PLcoil/network/CacheResponse$contentType$2;->invoke()Ljava/lang/Object;
PLcoil/network/CacheResponse$contentType$2;->invoke()Lokhttp3/MediaType;
PLcoil/network/CacheStrategy;-><clinit>()V
PLcoil/network/CacheStrategy;-><init>(Lokhttp3/Request;Lcoil/network/CacheResponse;)V
PLcoil/network/CacheStrategy;-><init>(Lokhttp3/Request;Lcoil/network/CacheResponse;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Lcoil/network/CacheStrategy;
HSPLcoil/network/CacheStrategy;-><clinit>()V
HSPLcoil/network/CacheStrategy;-><init>(Lokhttp3/Request;Lcoil/network/CacheResponse;)V
HSPLcoil/network/CacheStrategy;-><init>(Lokhttp3/Request;Lcoil/network/CacheResponse;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcoil/network/CacheStrategy;->getCacheResponse()Lcoil/network/CacheResponse;
PLcoil/network/CacheStrategy;->getNetworkRequest()Lokhttp3/Request;
PLcoil/network/CacheStrategy$Companion;-><init>()V
PLcoil/network/CacheStrategy$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
HSPLcoil/network/CacheStrategy;->getNetworkRequest()Lokhttp3/Request;
Lcoil/network/CacheStrategy$Companion;
HSPLcoil/network/CacheStrategy$Companion;-><init>()V
HSPLcoil/network/CacheStrategy$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcoil/network/CacheStrategy$Companion;->isCacheable(Lokhttp3/Request;Lokhttp3/Response;)Z
PLcoil/network/CacheStrategy$Factory;-><init>(Lokhttp3/Request;Lcoil/network/CacheResponse;)V
PLcoil/network/CacheStrategy$Factory;->compute()Lcoil/network/CacheStrategy;
Lcoil/network/CacheStrategy$Factory;
HSPLcoil/network/CacheStrategy$Factory;-><init>(Lokhttp3/Request;Lcoil/network/CacheResponse;)V
HSPLcoil/network/CacheStrategy$Factory;->compute()Lcoil/network/CacheStrategy;
Lcoil/network/EmptyNetworkObserver;
HSPLcoil/network/EmptyNetworkObserver;-><init>()V
HSPLcoil/network/EmptyNetworkObserver;->isOnline()Z
Expand Down Expand Up @@ -575,7 +582,7 @@ HSPLcoil/request/ImageRequest$Builder;->listener(Lcoil/request/ImageRequest$List
HSPLcoil/request/ImageRequest$Builder;->resetResolvedScale()V
HSPLcoil/request/ImageRequest$Builder;->resetResolvedValues()V
HPLcoil/request/ImageRequest$Builder;->resolveScale()Lcoil/size/Scale;
HPLcoil/request/ImageRequest$Builder;->resolveSizeResolver()Lcoil/size/SizeResolver;
HSPLcoil/request/ImageRequest$Builder;->resolveSizeResolver()Lcoil/size/SizeResolver;
HSPLcoil/request/ImageRequest$Builder;->size(Lcoil/size/SizeResolver;)Lcoil/request/ImageRequest$Builder;
HSPLcoil/request/ImageRequest$Builder;->target(Lcoil/target/Target;)Lcoil/request/ImageRequest$Builder;
Lcoil/request/ImageRequest$Listener;
Expand All @@ -593,12 +600,12 @@ HSPLcoil/request/Options;->getConfig()Landroid/graphics/Bitmap$Config;
PLcoil/request/Options;->getContext()Landroid/content/Context;
HSPLcoil/request/Options;->getDiskCacheKey()Ljava/lang/String;
HSPLcoil/request/Options;->getDiskCachePolicy()Lcoil/request/CachePolicy;
PLcoil/request/Options;->getHeaders()Lokhttp3/Headers;
PLcoil/request/Options;->getNetworkCachePolicy()Lcoil/request/CachePolicy;
HSPLcoil/request/Options;->getHeaders()Lokhttp3/Headers;
HSPLcoil/request/Options;->getNetworkCachePolicy()Lcoil/request/CachePolicy;
PLcoil/request/Options;->getPremultipliedAlpha()Z
HSPLcoil/request/Options;->getScale()Lcoil/size/Scale;
PLcoil/request/Options;->getSize()Lcoil/size/Size;
PLcoil/request/Options;->getTags()Lcoil/request/Tags;
HSPLcoil/request/Options;->getTags()Lcoil/request/Tags;
Lcoil/request/Parameters;
HSPLcoil/request/Parameters;-><clinit>()V
HSPLcoil/request/Parameters;-><init>()V
Expand Down Expand Up @@ -685,7 +692,8 @@ Lcoil/util/-Bitmaps;
PLcoil/util/-Bitmaps;->getAllocationByteCountCompat(Landroid/graphics/Bitmap;)I
PLcoil/util/-Bitmaps;->getSafeConfig(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap$Config;
HSPLcoil/util/-Bitmaps;->isHardware(Landroid/graphics/Bitmap$Config;)Z
PLcoil/util/-Calls;->await(Lokhttp3/Call;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Lcoil/util/-Calls;
HSPLcoil/util/-Calls;->await(Lokhttp3/Call;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Lcoil/util/-Collections;
HSPLcoil/util/-Collections;->toImmutableList(Ljava/util/List;)Ljava/util/List;
HSPLcoil/util/-Collections;->toImmutableMap(Ljava/util/Map;)Ljava/util/Map;
Expand All @@ -712,14 +720,16 @@ HSPLcoil/util/-Utils;->getDEFAULT_BITMAP_CONFIG()Landroid/graphics/Bitmap$Config
HSPLcoil/util/-Utils;->getEventListener(Lcoil/intercept/Interceptor$Chain;)Lcoil/EventListener;
HSPLcoil/util/-Utils;->getSafeCacheDir(Landroid/content/Context;)Ljava/io/File;
HSPLcoil/util/-Utils;->isAssetUri(Landroid/net/Uri;)Z
PLcoil/util/-Utils;->isMainThread()Z
HSPLcoil/util/-Utils;->isMainThread()Z
PLcoil/util/-Utils;->isMinOrMax(I)Z
PLcoil/util/-Utils;->isPlaceholderCached(Lcoil/intercept/Interceptor$Chain;)Z
HSPLcoil/util/-Utils;->orEmpty(Lcoil/request/Parameters;)Lcoil/request/Parameters;
HSPLcoil/util/-Utils;->orEmpty(Lcoil/request/Tags;)Lcoil/request/Tags;
HSPLcoil/util/-Utils;->orEmpty(Lokhttp3/Headers;)Lokhttp3/Headers;
PLcoil/util/-Utils;->requireBody(Lokhttp3/Response;)Lokhttp3/ResponseBody;
PLcoil/util/-Utils;->toPx(Lcoil/size/Dimension;Lcoil/size/Scale;)I
PLcoil/util/ContinuationCallback;-><init>(Lokhttp3/Call;Lkotlinx/coroutines/CancellableContinuation;)V
Lcoil/util/ContinuationCallback;
HSPLcoil/util/ContinuationCallback;-><init>(Lokhttp3/Call;Lkotlinx/coroutines/CancellableContinuation;)V
PLcoil/util/ContinuationCallback;->onResponse(Lokhttp3/Call;Lokhttp3/Response;)V
Lcoil/util/HardwareBitmapService;
Lcoil/util/ImageLoaderOptions;
Expand Down
Loading

0 comments on commit 96bdd38

Please sign in to comment.