Slava Egorov

Results 443 comments of Slava Egorov

You can confirm that this is caused by `Placeholder` widget by doing quick and dirty patch which caches `Path` and `Paint` objects: ```diff diff --git a/packages/flutter/lib/src/widgets/placeholder.dart b/packages/flutter/lib/src/widgets/placeholder.dart index 1fdd6e7e27..82156d5561 100644...

I think finding "eager reclamation" semantics which both fits Dart language and does not require massive type system investments is rather challenging, e.g. it is easy to try promising something...

@yjbanov @eyebrowsoffire do we have some good example that illustrates the type of problem we are experiencing due to https://issues.chromium.org/issues/340777103? I have tried the original repro from this issue -...

@matanlurey the tool code itself is forcing the resolution [here](https://github.com/flutter/flutter/blob/dcae0c4ca0c3ee3317ed3198a2141184e949fb03/packages/flutter_tools/lib/src/base/build.dart#L210). Without that flag paths would be using original unresolved URIs.

@jacob314 @keertip Thanks for filing issue to track this work. Could we also produce some sort of overall design document that outlines our plans and their implications - so that...

https://github.com/dart-lang/sdk/blob/b5928642ff76769b78a7280983d96a6d90d088c6/runtime/vm/heap/become.cc#L304 is triggering, something is messed up in the forwarding.

Closing based on @FMorschel Nice find @rmacnak-google

This seems like a fairly significant regression in behavior, affecting users with large repos. I would think this should be at the very least P1 rather than P2 and be...

The fix was commited after 3.6 branch was cut. I don't think it was ever cherry picked into the stable. At least I can't find any associated CP requests. We...