Skip to content

Commit

Permalink
Merge pull request #285 from skydoves/actions/baseline-profiles
Browse files Browse the repository at this point in the history
Generate baseline profiles
  • Loading branch information
skydoves committed May 13, 2023
2 parents b4ceb98 + 8872b2e commit df913dc
Show file tree
Hide file tree
Showing 10 changed files with 6,119 additions and 8,691 deletions.
11,431 changes: 4,710 additions & 6,721 deletions benchmark-landscapist-app/src/release/generated/baselineProfiles/baseline-prof.txt

Large diffs are not rendered by default.

542 changes: 225 additions & 317 deletions coil/src/main/generated/baselineProfiles/baseline-prof.txt

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Lcom/skydoves/landscapist/fresco/websupport/FrescoWebImage;
HSPLcom/skydoves/landscapist/fresco/websupport/FrescoWebImage;->FrescoWebImage(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;Ljava/lang/String;Landroidx/compose/ui/Alignment;Landroidx/compose/ui/layout/ContentScale;FLandroidx/compose/ui/graphics/ColorFilter;ILandroidx/compose/runtime/Composer;II)V
Lcom/skydoves/landscapist/fresco/websupport/FrescoWebImage__FrescoWebImageKt;
PLcom/skydoves/landscapist/fresco/websupport/FrescoWebImage;->FrescoWebImage(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;Ljava/lang/String;Landroidx/compose/ui/Alignment;Landroidx/compose/ui/layout/ContentScale;FLandroidx/compose/ui/graphics/ColorFilter;ILandroidx/compose/runtime/Composer;II)V
HPLcom/skydoves/landscapist/fresco/websupport/FrescoWebImage__FrescoWebImageKt;->FrescoWebImage(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;Ljava/lang/String;Landroidx/compose/ui/Alignment;Landroidx/compose/ui/layout/ContentScale;FLandroidx/compose/ui/graphics/ColorFilter;ILandroidx/compose/runtime/Composer;II)V
1,974 changes: 842 additions & 1,132 deletions fresco/src/main/generated/baselineProfiles/baseline-prof.txt

Large diffs are not rendered by default.

647 changes: 254 additions & 393 deletions glide/src/main/generated/baselineProfiles/baseline-prof.txt

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,23 @@ PLcom/skydoves/landscapist/animation/circular/CircularRevealAnimationKt$remember
HPLcom/skydoves/landscapist/animation/circular/CircularRevealAnimationKt$rememberCircularRevealPainter$radius$2;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
HPLcom/skydoves/landscapist/animation/circular/CircularRevealAnimationKt$rememberCircularRevealPainter$radius$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
HPLcom/skydoves/landscapist/animation/circular/CircularRevealPainter;-><init>(Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/ui/graphics/painter/Painter;)V
PLcom/skydoves/landscapist/animation/circular/CircularRevealPainter;->getIntrinsicSize-NH-jbRc()J
HPLcom/skydoves/landscapist/animation/circular/CircularRevealPainter;->getIntrinsicSize-NH-jbRc()J
HPLcom/skydoves/landscapist/animation/circular/CircularRevealPainter;->setRadius(F)V
Lcom/skydoves/landscapist/animation/circular/CircularRevealPlugin;
HSPLcom/skydoves/landscapist/animation/circular/CircularRevealPlugin;-><clinit>()V
HSPLcom/skydoves/landscapist/animation/circular/CircularRevealPlugin;-><init>(ILcom/skydoves/landscapist/animation/circular/CircularRevealFinishListener;)V
HSPLcom/skydoves/landscapist/animation/circular/CircularRevealPlugin;-><init>(ILcom/skydoves/landscapist/animation/circular/CircularRevealFinishListener;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/animation/circular/CircularRevealPlugin;-><clinit>()V
PLcom/skydoves/landscapist/animation/circular/CircularRevealPlugin;-><init>(ILcom/skydoves/landscapist/animation/circular/CircularRevealFinishListener;)V
PLcom/skydoves/landscapist/animation/circular/CircularRevealPlugin;-><init>(ILcom/skydoves/landscapist/animation/circular/CircularRevealFinishListener;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
HPLcom/skydoves/landscapist/animation/circular/CircularRevealPlugin;->compose(Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/ui/graphics/painter/Painter;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/painter/Painter;
PLcom/skydoves/landscapist/animation/circular/CircularRevealState;->$values()[Lcom/skydoves/landscapist/animation/circular/CircularRevealState;
PLcom/skydoves/landscapist/animation/circular/CircularRevealState;-><clinit>()V
PLcom/skydoves/landscapist/animation/circular/CircularRevealState;-><init>(Ljava/lang/String;I)V
PLcom/skydoves/landscapist/animation/circular/CircularRevealState;->values()[Lcom/skydoves/landscapist/animation/circular/CircularRevealState;
HPLcom/skydoves/landscapist/animation/crossfade/CrossfadeAnimationKt;->rememberCrossfadePainter(Landroidx/compose/ui/graphics/painter/Painter;Landroidx/compose/ui/graphics/ImageBitmap;ILandroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/painter/Painter;
HPLcom/skydoves/landscapist/animation/crossfade/CrossfadePainter;-><init>(Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/ui/graphics/painter/Painter;)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadePainter;->getIntrinsicSize-NH-jbRc()J
HPLcom/skydoves/landscapist/animation/crossfade/CrossfadePainter;->getIntrinsicSize-NH-jbRc()J
PLcom/skydoves/landscapist/animation/crossfade/CrossfadePainter;->setTransitionColorFilter(Landroidx/compose/ui/graphics/ColorFilter;)V
Lcom/skydoves/landscapist/animation/crossfade/CrossfadePlugin;
HSPLcom/skydoves/landscapist/animation/crossfade/CrossfadePlugin;-><clinit>()V
HSPLcom/skydoves/landscapist/animation/crossfade/CrossfadePlugin;-><init>(I)V
HSPLcom/skydoves/landscapist/animation/crossfade/CrossfadePlugin;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadePlugin;-><clinit>()V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadePlugin;-><init>(I)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadePlugin;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
HPLcom/skydoves/landscapist/animation/crossfade/CrossfadePlugin;->compose(Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/ui/graphics/painter/Painter;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/painter/Painter;
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt;->updateAlpha-RaGpIIw([FF)V
PLcom/skydoves/landscapist/animation/crossfade/CrossfadeTransitionKt;->updateBrightness-RaGpIIw([FF)V
Expand Down
Original file line number Diff line number Diff line change
@@ -1,24 +1,20 @@
Lcom/skydoves/landscapist/palette/BitmapPalette;
PLcom/skydoves/landscapist/palette/BitmapPalette;->$r8$lambda$yRmSrUfqPKXPlnH_KJwHgujBAhc(Lcom/skydoves/landscapist/palette/BitmapPalette;Ljava/lang/Object;Landroidx/palette/graphics/Palette;)V
HSPLcom/skydoves/landscapist/palette/BitmapPalette;-><clinit>()V
HSPLcom/skydoves/landscapist/palette/BitmapPalette;-><init>(Ljava/lang/Object;ZLcom/skydoves/landscapist/palette/PaletteBuilderInterceptor;Lcom/skydoves/landscapist/palette/PaletteLoadedListener;)V
PLcom/skydoves/landscapist/palette/BitmapPalette;-><clinit>()V
PLcom/skydoves/landscapist/palette/BitmapPalette;-><init>(Ljava/lang/Object;ZLcom/skydoves/landscapist/palette/PaletteBuilderInterceptor;Lcom/skydoves/landscapist/palette/PaletteLoadedListener;)V
PLcom/skydoves/landscapist/palette/BitmapPalette;->access$getCache$delegate$cp()Lkotlin/Lazy;
PLcom/skydoves/landscapist/palette/BitmapPalette;->applyImageModel(Ljava/lang/Object;)Lcom/skydoves/landscapist/palette/BitmapPalette;
PLcom/skydoves/landscapist/palette/BitmapPalette;->generate$lambda$1(Lcom/skydoves/landscapist/palette/BitmapPalette;Ljava/lang/Object;Landroidx/palette/graphics/Palette;)V
HPLcom/skydoves/landscapist/palette/BitmapPalette;->generate(Landroid/graphics/Bitmap;)V
PLcom/skydoves/landscapist/palette/BitmapPalette$$ExternalSyntheticLambda0;-><init>(Lcom/skydoves/landscapist/palette/BitmapPalette;Ljava/lang/Object;)V
PLcom/skydoves/landscapist/palette/BitmapPalette$$ExternalSyntheticLambda0;->onGenerated(Landroidx/palette/graphics/Palette;)V
Lcom/skydoves/landscapist/palette/BitmapPalette$Companion;
HSPLcom/skydoves/landscapist/palette/BitmapPalette$Companion;-><init>()V
HSPLcom/skydoves/landscapist/palette/BitmapPalette$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/palette/BitmapPalette$Companion;-><init>()V
PLcom/skydoves/landscapist/palette/BitmapPalette$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
HPLcom/skydoves/landscapist/palette/BitmapPalette$Companion;->getCache$landscapist_palette_release()Landroid/util/LruCache;
Lcom/skydoves/landscapist/palette/BitmapPalette$Companion$cache$2;
HSPLcom/skydoves/landscapist/palette/BitmapPalette$Companion$cache$2;-><clinit>()V
HSPLcom/skydoves/landscapist/palette/BitmapPalette$Companion$cache$2;-><init>()V
PLcom/skydoves/landscapist/palette/BitmapPalette$Companion$cache$2;-><clinit>()V
PLcom/skydoves/landscapist/palette/BitmapPalette$Companion$cache$2;-><init>()V
PLcom/skydoves/landscapist/palette/BitmapPalette$Companion$cache$2;->invoke()Landroid/util/LruCache;
PLcom/skydoves/landscapist/palette/BitmapPalette$Companion$cache$2;->invoke()Ljava/lang/Object;
Lcom/skydoves/landscapist/palette/PalettePlugin;
HSPLcom/skydoves/landscapist/palette/PalettePlugin;-><clinit>()V
HSPLcom/skydoves/landscapist/palette/PalettePlugin;-><init>(Ljava/lang/Object;ZLcom/skydoves/landscapist/palette/PaletteBuilderInterceptor;Lcom/skydoves/landscapist/palette/PaletteLoadedListener;)V
HSPLcom/skydoves/landscapist/palette/PalettePlugin;-><init>(Ljava/lang/Object;ZLcom/skydoves/landscapist/palette/PaletteBuilderInterceptor;Lcom/skydoves/landscapist/palette/PaletteLoadedListener;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/palette/PalettePlugin;-><clinit>()V
PLcom/skydoves/landscapist/palette/PalettePlugin;-><init>(Ljava/lang/Object;ZLcom/skydoves/landscapist/palette/PaletteBuilderInterceptor;Lcom/skydoves/landscapist/palette/PaletteLoadedListener;)V
PLcom/skydoves/landscapist/palette/PalettePlugin;-><init>(Ljava/lang/Object;ZLcom/skydoves/landscapist/palette/PaletteBuilderInterceptor;Lcom/skydoves/landscapist/palette/PaletteLoadedListener;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
HPLcom/skydoves/landscapist/palette/PalettePlugin;->compose(Landroidx/compose/ui/Modifier;Ljava/lang/Object;Lcom/skydoves/landscapist/ImageOptions;Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/runtime/Composer;I)Lcom/skydoves/landscapist/plugins/ImagePlugin;
Original file line number Diff line number Diff line change
@@ -1,20 +1,16 @@
Lcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin;
HSPLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin;-><clinit>()V
HSPLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin;-><init>()V
HSPLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Lcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Failure;
HSPLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Failure;-><clinit>()V
HSPLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Failure;-><init>(Ljava/lang/Object;)V
Lcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Loading;
HSPLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Loading;-><clinit>()V
HSPLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Loading;-><init>(Ljava/lang/Object;)V
PLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin;-><clinit>()V
PLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin;-><init>()V
PLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Failure;-><clinit>()V
PLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Failure;-><init>(Ljava/lang/Object;)V
PLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Loading;-><clinit>()V
PLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Loading;-><init>(Ljava/lang/Object;)V
PLcom/skydoves/landscapist/placeholder/placeholder/PlaceholderPlugin$Loading;->compose(Landroidx/compose/ui/Modifier;Lcom/skydoves/landscapist/ImageOptions;Landroidx/compose/runtime/Composer;I)Lcom/skydoves/landscapist/plugins/ImagePlugin;
PLcom/skydoves/landscapist/placeholder/shimmer/Shimmer;->Shimmer-0Cdfkco(Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/unit/Dp;FFFILandroidx/compose/runtime/Composer;II)V
Lcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;
HSPLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;-><clinit>()V
HSPLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;-><init>(JJLandroidx/compose/ui/unit/Dp;FFFI)V
HSPLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;-><init>(JJLandroidx/compose/ui/unit/Dp;FFFIILkotlin/jvm/internal/DefaultConstructorMarker;)V
HSPLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;-><init>(JJLandroidx/compose/ui/unit/Dp;FFFILkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;-><clinit>()V
PLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;-><init>(JJLandroidx/compose/ui/unit/Dp;FFFI)V
PLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;-><init>(JJLandroidx/compose/ui/unit/Dp;FFFIILkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;-><init>(JJLandroidx/compose/ui/unit/Dp;FFFILkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/placeholder/shimmer/ShimmerPlugin;->compose(Landroidx/compose/ui/Modifier;Lcom/skydoves/landscapist/ImageOptions;Landroidx/compose/runtime/Composer;I)Lcom/skydoves/landscapist/plugins/ImagePlugin;
PLcom/skydoves/landscapist/placeholder/shimmer/Shimmer__ShimmerKt;-><clinit>()V
HPLcom/skydoves/landscapist/placeholder/shimmer/Shimmer__ShimmerKt;->Shimmer-0Cdfkco(Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/unit/Dp;FFFILandroidx/compose/runtime/Composer;II)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,13 @@ PLcom/skydoves/landscapist/transformation/RenderScriptToolkitKt;->validateRestri
HPLcom/skydoves/landscapist/transformation/RenderScriptToolkitKt;->vectorSize(Landroid/graphics/Bitmap;)I
PLcom/skydoves/landscapist/transformation/RenderScriptToolkitKt$WhenMappings;-><clinit>()V
HPLcom/skydoves/landscapist/transformation/TransformationPainter;-><init>(Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/ui/graphics/painter/Painter;)V
PLcom/skydoves/landscapist/transformation/TransformationPainter;->getIntrinsicSize-NH-jbRc()J
HPLcom/skydoves/landscapist/transformation/TransformationPainter;->getIntrinsicSize-NH-jbRc()J
HPLcom/skydoves/landscapist/transformation/TransformationPainter;->onDraw(Landroidx/compose/ui/graphics/drawscope/DrawScope;)V
PLcom/skydoves/landscapist/transformation/TransformationPainterKt;-><clinit>()V
PLcom/skydoves/landscapist/transformation/TransformationPainterKt;->access$getPaintPool$p()Landroidx/core/util/Pools$SimplePool;
Lcom/skydoves/landscapist/transformation/blur/BlurTransformationPlugin;
HSPLcom/skydoves/landscapist/transformation/blur/BlurTransformationPlugin;-><clinit>()V
HSPLcom/skydoves/landscapist/transformation/blur/BlurTransformationPlugin;-><init>(I)V
HSPLcom/skydoves/landscapist/transformation/blur/BlurTransformationPlugin;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
PLcom/skydoves/landscapist/transformation/blur/BlurTransformationPlugin;-><clinit>()V
PLcom/skydoves/landscapist/transformation/blur/BlurTransformationPlugin;-><init>(I)V
PLcom/skydoves/landscapist/transformation/blur/BlurTransformationPlugin;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
HPLcom/skydoves/landscapist/transformation/blur/BlurTransformationPlugin;->compose(Landroidx/compose/ui/graphics/ImageBitmap;Landroidx/compose/ui/graphics/painter/Painter;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/painter/Painter;
PLcom/skydoves/landscapist/transformation/blur/RememberBlurPainterKt;->access$iterativeBlur(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;
PLcom/skydoves/landscapist/transformation/blur/RememberBlurPainterKt;->iterativeBlur(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;
Expand Down

0 comments on commit df913dc

Please sign in to comment.