You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 24, 2021. It is now read-only.
Each inline declaration of a function, i.e. pipe, it may force callsites to create an anonymous class to capture the scope. This is an issue in Android land, due to the dex format and its limitations around method count and size.
If we can validate this assumption in the bytecode viewer, it's worth consider doing a pass on the codebase and remove many unnecessary inline annotations.
What'cha think.
The text was updated successfully, but these errors were encountered:
I think it would be valuable to remove inline at least from pipe and partially functions (at least from our use cases). I could do a pass on arrow-syntax.
Each inline declaration of a function, i.e.
pipe
, it may force callsites to create an anonymous class to capture the scope. This is an issue in Android land, due to the dex format and its limitations around method count and size.If we can validate this assumption in the bytecode viewer, it's worth consider doing a pass on the codebase and remove many unnecessary inline annotations.
What'cha think.
The text was updated successfully, but these errors were encountered: