-
Notifications
You must be signed in to change notification settings - Fork 561
Open
Labels
Area: App RuntimeIssues in `libmonodroid.so`.Issues in `libmonodroid.so`.Area: PerformanceIssues with performance.Issues with performance.enhancementProposed change to current functionality.Proposed change to current functionality.
Milestone
Description
Android application type
Android for .NET (net6.0-android, etc.)
Affected platform version
.NET 6 and 7
Description
The following piece of code is very expensive when manipulating native objects:
As there is no caching for getting constructors, in the worst case, twice:
Steps to Reproduce
Get ShapeDrawable.Paint in a loop.
Did you find any workaround?
None.
Relevant log output
No response
Metadata
Metadata
Assignees
Labels
Area: App RuntimeIssues in `libmonodroid.so`.Issues in `libmonodroid.so`.Area: PerformanceIssues with performance.Issues with performance.enhancementProposed change to current functionality.Proposed change to current functionality.
