Skip to content

Commit

Permalink
Merge pull request #246 from skydoves/actions/baseline-profiles
Browse files Browse the repository at this point in the history
Generate baseline profiles
  • Loading branch information
skydoves authored Mar 16, 2023
2 parents 21c2a11 + 0dc7afb commit 001ed58
Show file tree
Hide file tree
Showing 7 changed files with 732 additions and 591 deletions.
886 changes: 481 additions & 405 deletions app/src/main/baseline-prof.txt

Large diffs are not rendered by default.

104 changes: 57 additions & 47 deletions coil/src/main/baseline-prof.txt

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions fresco/src/main/baseline-prof.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Lcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriber;
HSPLcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriber;-><init>()V
HSPLcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriber;->getImageLoadStateFlow()Lkotlinx/coroutines/flow/StateFlow;
PLcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriber;->onNewResultImpl(Lcom/facebook/common/references/CloseableReference;)V
PLcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriber;->onProgressUpdate(Lcom/facebook/datasource/DataSource;)V
HSPLcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriber;->onProgressUpdate(Lcom/facebook/datasource/DataSource;)V
PLcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriber;->updateImageOrigin(I)V
PLcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriberKt;->access$toDataSource(I)Lcom/skydoves/landscapist/DataSource;
PLcom/skydoves/landscapist/fresco/FlowBaseBitmapDataSubscriberKt;->toDataSource(I)Lcom/skydoves/landscapist/DataSource;
Expand Down Expand Up @@ -105,4 +105,4 @@ HSPLcom/skydoves/landscapist/fresco/LocalFrescoProviderKt$LocalFrescoImageReques
HSPLcom/skydoves/landscapist/fresco/LocalFrescoProviderKt$LocalFrescoImageRequest$1;-><init>()V
HSPLcom/skydoves/landscapist/fresco/LocalFrescoProviderKt$LocalFrescoImageRequest$1;->invoke()Lcom/facebook/imagepipeline/request/ImageRequestBuilder;
HSPLcom/skydoves/landscapist/fresco/LocalFrescoProviderKt$LocalFrescoImageRequest$1;->invoke()Ljava/lang/Object;
PLcom/skydoves/landscapist/fresco/RememberCloseableRefKt;->rememberCloseableRef(Lcom/facebook/common/references/CloseableReference;Landroidx/compose/runtime/Composer;I)Ljava/lang/Object;
HPLcom/skydoves/landscapist/fresco/RememberCloseableRefKt;->rememberCloseableRef(Lcom/facebook/common/references/CloseableReference;Landroidx/compose/runtime/Composer;I)Ljava/lang/Object;
299 changes: 171 additions & 128 deletions glide/src/main/baseline-prof.txt

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions landscapist-animation/src/main/baseline-prof.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt;->updateAlp
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt;->updateBrightness-RaGpIIw([FF)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt;->updateSaturation-RaGpIIw([FF)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$alpha$1;-><init>(I)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$alpha$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
HPLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$alpha$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$alpha$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$brightness$1;-><init>(I)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$brightness$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
HPLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$brightness$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$brightness$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$saturation$1;-><init>(I)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$saturation$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
HPLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$saturation$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt$updateFadeInTransition$saturation$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
PLcom/skydoves/landscapist/animation/crossfade/FadeInTransition;-><init>(Landroidx/compose/runtime/State;Landroidx/compose/runtime/State;Landroidx/compose/runtime/State;)V
PLcom/skydoves/landscapist/animation/crossfade/FadeInTransition;->getAlpha()F
Expand Down
2 changes: 1 addition & 1 deletion landscapist-transformation/src/main/baseline-prof.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PLcom/skydoves/landscapist/transformation/RenderScriptToolkit;-><clinit>()V
PLcom/skydoves/landscapist/transformation/RenderScriptToolkit;-><init>()V
PLcom/skydoves/landscapist/transformation/RenderScriptToolkit;->blur$landscapist_transformation_release$default(Lcom/skydoves/landscapist/transformation/RenderScriptToolkit;Landroid/graphics/Bitmap;ILcom/skydoves/landscapist/transformation/Range2d;ILjava/lang/Object;)Landroid/graphics/Bitmap;
PLcom/skydoves/landscapist/transformation/RenderScriptToolkit;->blur$landscapist_transformation_release(Landroid/graphics/Bitmap;ILcom/skydoves/landscapist/transformation/Range2d;)Landroid/graphics/Bitmap;
HPLcom/skydoves/landscapist/transformation/RenderScriptToolkit;->blur$landscapist_transformation_release(Landroid/graphics/Bitmap;ILcom/skydoves/landscapist/transformation/Range2d;)Landroid/graphics/Bitmap;
PLcom/skydoves/landscapist/transformation/RenderScriptToolkitKt;->createCompatibleBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
PLcom/skydoves/landscapist/transformation/RenderScriptToolkitKt;->validateBitmap$default(Ljava/lang/String;Landroid/graphics/Bitmap;ZILjava/lang/Object;)V
PLcom/skydoves/landscapist/transformation/RenderScriptToolkitKt;->validateBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Z)V
Expand Down
22 changes: 17 additions & 5 deletions landscapist/src/main/baseline-prof.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ PLcom/skydoves/landscapist/DataSource;->$values()[Lcom/skydoves/landscapist/Data
PLcom/skydoves/landscapist/DataSource;-><clinit>()V
PLcom/skydoves/landscapist/DataSource;-><init>(Ljava/lang/String;I)V
Lcom/skydoves/landscapist/ImageLoad;
HSPLcom/skydoves/landscapist/ImageLoad;->ImageLoad(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function4;Landroidx/compose/runtime/Composer;II)V
HSPLcom/skydoves/landscapist/ImageLoad;->ImageLoad(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Lcom/skydoves/landscapist/ImageOptions;Lcom/skydoves/landscapist/constraints/Constrainable;Lkotlin/jvm/functions/Function4;Landroidx/compose/runtime/Composer;II)V
HSPLcom/skydoves/landscapist/ImageLoad;->getZeroConstraints()J
Lcom/skydoves/landscapist/ImageLoadState;
HSPLcom/skydoves/landscapist/ImageLoadState;-><clinit>()V
HSPLcom/skydoves/landscapist/ImageLoadState;-><init>()V
Expand All @@ -19,13 +20,15 @@ PLcom/skydoves/landscapist/ImageLoadState$Success;->equals(Ljava/lang/Object;)Z
PLcom/skydoves/landscapist/ImageLoadState$Success;->getData()Ljava/lang/Object;
PLcom/skydoves/landscapist/ImageLoadState$Success;->getDataSource()Lcom/skydoves/landscapist/DataSource;
Lcom/skydoves/landscapist/ImageLoad__ImageLoadKt;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;-><clinit>()V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->ImageLoad$lambda$1$ImageLoad__ImageLoadKt(Landroidx/compose/runtime/MutableState;)Lcom/skydoves/landscapist/ImageLoadState;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->ImageLoad$lambda$2$ImageLoad__ImageLoadKt(Landroidx/compose/runtime/MutableState;Lcom/skydoves/landscapist/ImageLoadState;)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->ImageLoad(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function4;Landroidx/compose/runtime/Composer;II)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->ImageLoad(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Lcom/skydoves/landscapist/ImageOptions;Lcom/skydoves/landscapist/constraints/Constrainable;Lkotlin/jvm/functions/Function4;Landroidx/compose/runtime/Composer;II)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->access$ImageLoad$lambda$1(Landroidx/compose/runtime/MutableState;)Lcom/skydoves/landscapist/ImageLoadState;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->access$ImageLoad$lambda$2(Landroidx/compose/runtime/MutableState;Lcom/skydoves/landscapist/ImageLoadState;)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->access$executeImageLoading$ImageLoad__ImageLoadKt(Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->executeImageLoading$ImageLoad__ImageLoadKt(Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt;->getZeroConstraints()J
Lcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$1;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$1;-><init>(Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Lkotlin/coroutines/Continuation;)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
Expand All @@ -35,9 +38,13 @@ HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$1$1;-><init>(Landr
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$1$1;->emit(Lcom/skydoves/landscapist/ImageLoadState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$1$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Lcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2;-><init>(Lkotlin/jvm/functions/Function4;ILandroidx/compose/runtime/MutableState;)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2;-><init>(Ljava/lang/Object;Lcom/skydoves/landscapist/ImageOptions;Lcom/skydoves/landscapist/constraints/Constrainable;ILkotlin/jvm/functions/Function4;Landroidx/compose/runtime/MutableState;)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2;->invoke(Landroidx/compose/foundation/layout/BoxWithConstraintsScope;Landroidx/compose/runtime/Composer;I)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2$1$1;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2$1$1;-><init>(Lcom/skydoves/landscapist/constraints/Constrainable;Landroidx/compose/foundation/layout/BoxWithConstraintsScope;Lkotlin/coroutines/Continuation;)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$ImageLoad$2$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Lcom/skydoves/landscapist/ImageLoad__ImageLoadKt$executeImageLoading$2;
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$executeImageLoading$2;-><init>(Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V
HSPLcom/skydoves/landscapist/ImageLoad__ImageLoadKt$executeImageLoading$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
Expand All @@ -51,6 +58,7 @@ HSPLcom/skydoves/landscapist/ImageOptions;-><clinit>()V
HSPLcom/skydoves/landscapist/ImageOptions;-><init>(Landroidx/compose/ui/Alignment;Ljava/lang/String;Landroidx/compose/ui/layout/ContentScale;Landroidx/compose/ui/graphics/ColorFilter;FJ)V
HSPLcom/skydoves/landscapist/ImageOptions;-><init>(Landroidx/compose/ui/Alignment;Ljava/lang/String;Landroidx/compose/ui/layout/ContentScale;Landroidx/compose/ui/graphics/ColorFilter;FJILkotlin/jvm/internal/DefaultConstructorMarker;)V
HSPLcom/skydoves/landscapist/ImageOptions;-><init>(Landroidx/compose/ui/Alignment;Ljava/lang/String;Landroidx/compose/ui/layout/ContentScale;Landroidx/compose/ui/graphics/ColorFilter;FJLkotlin/jvm/internal/DefaultConstructorMarker;)V
HSPLcom/skydoves/landscapist/ImageOptions;->equals(Ljava/lang/Object;)Z
HSPLcom/skydoves/landscapist/ImageOptions;->getAlignment()Landroidx/compose/ui/Alignment;
HSPLcom/skydoves/landscapist/ImageOptions;->getAlpha()F
HSPLcom/skydoves/landscapist/ImageOptions;->getColorFilter()Landroidx/compose/ui/graphics/ColorFilter;
Expand All @@ -60,13 +68,15 @@ HSPLcom/skydoves/landscapist/ImageOptions;->getRequestSize-YbymL2g()J
Lcom/skydoves/landscapist/ImageOptions$Companion;
HSPLcom/skydoves/landscapist/ImageOptions$Companion;-><init>()V
HSPLcom/skydoves/landscapist/ImageOptions$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Lcom/skydoves/landscapist/ImageSemanticsKt;
HSPLcom/skydoves/landscapist/ImageSemanticsKt;->imageSemantics(Landroidx/compose/ui/Modifier;Lcom/skydoves/landscapist/ImageOptions;)Landroidx/compose/ui/Modifier;
Lcom/skydoves/landscapist/ImageState;
Lcom/skydoves/landscapist/ImageWithSource;
HSPLcom/skydoves/landscapist/ImageWithSource;->ImageBySource(Ljava/lang/Object;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Landroidx/compose/ui/layout/ContentScale;Ljava/lang/String;Landroidx/compose/ui/graphics/ColorFilter;FLandroidx/compose/runtime/Composer;II)V
Lcom/skydoves/landscapist/ImageWithSource__ImageBySourceKt;
HSPLcom/skydoves/landscapist/ImageWithSource__ImageBySourceKt;->ImageBySource(Ljava/lang/Object;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Landroidx/compose/ui/layout/ContentScale;Ljava/lang/String;Landroidx/compose/ui/graphics/ColorFilter;FLandroidx/compose/runtime/Composer;II)V
HPLcom/skydoves/landscapist/LandscapistImageKt;->LandscapistImage(Lcom/skydoves/landscapist/ImageOptions;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/painter/Painter;Landroidx/compose/runtime/Composer;I)V
PLcom/skydoves/landscapist/RememberPainterPluginsKt;->rememberBitmapPainter(Ljava/util/List;Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/painter/Painter;
HPLcom/skydoves/landscapist/RememberPainterPluginsKt;->rememberBitmapPainter(Ljava/util/List;Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/painter/Painter;
HPLcom/skydoves/landscapist/RememberPainterPluginsKt;->rememberDrawablePainter(Landroid/graphics/drawable/Drawable;Ljava/util/List;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/painter/Painter;
Lcom/skydoves/landscapist/StableHolder;
HSPLcom/skydoves/landscapist/StableHolder;-><clinit>()V
HSPLcom/skydoves/landscapist/StableHolder;-><init>(Ljava/lang/Object;)V
Expand All @@ -86,6 +96,8 @@ HSPLcom/skydoves/landscapist/components/LocalImageComponentKt;->getLocalImageCom
Lcom/skydoves/landscapist/components/LocalImageComponentKt$LocalImageComponent$1;
HSPLcom/skydoves/landscapist/components/LocalImageComponentKt$LocalImageComponent$1;-><clinit>()V
HSPLcom/skydoves/landscapist/components/LocalImageComponentKt$LocalImageComponent$1;-><init>()V
Lcom/skydoves/landscapist/constraints/Constrainable;
HPLcom/skydoves/landscapist/constraints/ConstraintsExtensionsKt;->constraint(Landroidx/compose/ui/Modifier;Landroidx/compose/foundation/layout/BoxWithConstraintsScope;)Landroidx/compose/ui/Modifier;
Lcom/skydoves/landscapist/plugins/ImagePlugin;
Lcom/skydoves/landscapist/plugins/ImagePlugin$FailureStatePlugin;
Lcom/skydoves/landscapist/plugins/ImagePlugin$LoadingStatePlugin;
Expand Down

0 comments on commit 001ed58

Please sign in to comment.