b0e18fa40b
There was a bug in `CallTarget.signature` which triggers if there's only one entry that's statically dispatched against, which causes us to inline the polymorphic dispatcher, which relies on this (previously incorrect) signature. The CL also changes the dispatch table building logic to not allocate table entries for the statically dispatched regions (as they would never be used). Change-Id: Ic2d0c387e8863e89ef811e1892642fe81df9189a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/468000 Reviewed-by: Ömer Ağacan <omersa@google.com> Commit-Queue: Martin Kustermann <kustermann@google.com>
This directory contains tests of the language and core library implementations. For more information, see https://github.com/dart-lang/sdk/tree/main/docs/Testing.md.