2e4107c8ae
In particular, do not apply incremental marking back-pressure for external allocations. External allocations do not cause additional marking work. If a mutator thread performs a storm of external allocations, this should not cause it to effectively become a marking thread. TEST=ci Bug: https://github.com/dart-lang/sdk/issues/47492 Bug: https://github.com/flutter/flutter/issues/106305 Change-Id: Icace57e73d695143f7e295924b61b9b1c04be121 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/249403 Commit-Queue: Ryan Macnak <rmacnak@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com>