mirror of
https://github.com/dart-lang/sdk
synced 2024-09-18 22:01:19 +00:00
f053d2170d
Starting from ba6be821c99db09b0ef2689dea8f0cb863c47ff5 (11.0.194), V8 enforces type equivalence according to the canonical iso-recursive types for functions imported from other modules or constructed using `WebAssembly.Function`, which means that to match such a type, a function type declared in a Wasm module must be declared in a singleton rec group. To be compatible with this new canonicalization scheme, we define the function types for all imported functions each in their own rec group separately from other types. Change-Id: I166b4b7d1c8fa48638f816f874f737536a61f15d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/274388 Commit-Queue: Aske Simon Christensen <askesc@google.com> Reviewed-by: Joshua Litt <joshualitt@google.com> |
||
---|---|---|
.. | ||
lib | ||
analysis_options.yaml | ||
LICENSE | ||
OWNERS | ||
pubspec.yaml |