Created
May 15, 2024 16:56
-
-
Save kripken/218ba1e11320b59b466333610058a0d2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- ok.wat 2024-05-15 09:49:22.761673972 -0700 | |
+++ bad.wat 2024-05-15 09:49:52.181996721 -0700 | |
@@ -300838,43 +300838,41 @@ | |
(then | |
(local.set $12 | |
(call $Zone._enter | |
(local.get $5) | |
) | |
) | |
) | |
) | |
(if | |
(call $_FutureListener.handlesComplete | |
(local.tee $3 | |
(ref.as_non_null | |
(local.get $7) | |
) | |
) | |
) | |
(then | |
(local.set $4 | |
(block $__inlined_func$_Future._propagateToListeners\20closure\20handleWhenCompleteCallback\20at\20org-dartlang-sdk:///dart-sdk/lib/async/future_impl.dart:809:40$214 (result i32) | |
(local.set $17 | |
- (struct.new $<context\20org-dartlang-sdk:///dart-sdk/lib/async/future_impl.dart:809:40>_176 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///dart-sdk/lib/async/future_impl.dart:809:40>_176) | |
) | |
(try | |
(do | |
(local.set $13 | |
(call $_RootZone.run | |
(call $_FutureListener._zone | |
(local.get $3) | |
) | |
(ref.as_non_null | |
(struct.get $_FutureListener 7 | |
(local.get $3) | |
) | |
) | |
) | |
) | |
) | |
(catch $tag$0 | |
(local.set $6 | |
(pop (tuple (ref $#Top) (ref $FontAsset_13750))) | |
) | |
@@ -314449,44 +314447,41 @@ | |
(local $4 (ref $<context\20file:///usr/local/google/home/kustermann/repositories/flutter-samples-material3/material_3_demo/.dart_tool/flutter_build/5aa5c738d945d13f68ea29db31a5de8e/main.dart:18:18>)) | |
(local $5 (tuple (ref $#Top) (ref $FontAsset_13750))) | |
(local $6 (ref $_AsyncSuspendState_261)) | |
(try | |
(do | |
(block $label$3 | |
(block $label$4 | |
(block $label$5 | |
(block $label$6 | |
(br_table $label$5 $label$4 $label$3 $label$6 | |
(struct.get $_AsyncSuspendState_261 4 | |
(local.get $0) | |
) | |
) | |
) | |
(unreachable) | |
) | |
(struct.set $_AsyncSuspendState_261 3 | |
(local.get $0) | |
(local.tee $4 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/repositories/flutter-samples-material3/material_3_demo/.dart_tool/flutter_build/5aa5c738d945d13f68ea29db31a5de8e/main.dart:18:18> | |
- (ref.null none) | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/repositories/flutter-samples-material3/material_3_demo/.dart_tool/flutter_build/5aa5c738d945d13f68ea29db31a5de8e/main.dart:18:18>) | |
) | |
) | |
(struct.set $_AsyncSuspendState_261 4 | |
(local.get $0) | |
(i32.const 1) | |
) | |
(struct.set $<context\20file:///usr/local/google/home/kustermann/repositories/flutter-samples-material3/material_3_demo/.dart_tool/flutter_build/5aa5c738d945d13f68ea29db31a5de8e/main.dart:18:18> 0 | |
(local.get $4) | |
(struct.new $#Closure-0-0_259 | |
(i32.const 382) | |
(i32.const 0) | |
(local.get $4) | |
(global.get $global$8033) | |
(global.get $global$7963) | |
) | |
) | |
(struct.set $<context\20file:///usr/local/google/home/kustermann/repositories/flutter-samples-material3/material_3_demo/.dart_tool/flutter_build/5aa5c738d945d13f68ea29db31a5de8e/main.dart:18:18> 1 | |
(local.get $4) | |
(struct.new $#Closure-0-0_259 | |
(i32.const 382) | |
@@ -326269,42 +326264,41 @@ | |
(func $__Map&_HashFieldBase&MapMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashMapMixin._init (type $7829) (param $0 (ref $__Map&_HashFieldBase&MapMixin&_HashBase)) (param $1 i64) (param $2 i64) (param $3 (ref $Array<Object?>)) (param $4 i64) (result nullref) | |
(local $5 (ref null $#Top)) | |
(if | |
(i64.lt_s | |
(local.get $1) | |
(i64.const 8) | |
) | |
(then | |
(local.set $1 | |
(i64.const 8) | |
) | |
(local.set $2 | |
(call $_HashBase._indexSizeToHashMask | |
(i64.const 8) | |
) | |
) | |
) | |
) | |
(struct.set $__Map&_HashFieldBase&MapMixin&_HashBase 2 | |
(local.get $0) | |
- (array.new $Array<WasmI32> | |
- (i32.const 0) | |
+ (array.new_default $Array<WasmI32> | |
(i32.wrap_i64 | |
(local.get $1) | |
) | |
) | |
) | |
(struct.set $__Map&_HashFieldBase&MapMixin&_HashBase 3 | |
(local.get $0) | |
(local.get $2) | |
) | |
(struct.set $__Map&_HashFieldBase&MapMixin&_HashBase 4 | |
(local.get $0) | |
(array.new_default $Array<Object?> | |
(i32.wrap_i64 | |
(local.get $1) | |
) | |
) | |
) | |
(struct.set $__Map&_HashFieldBase&MapMixin&_HashBase 5 | |
(local.get $0) | |
(i64.const 0) | |
@@ -351169,42 +351163,41 @@ | |
) | |
) | |
) | |
(i32.add | |
(struct.get $Object 0 | |
(local.get $0) | |
) | |
(i32.const 24688) | |
) | |
) | |
) | |
(func $__WasmDefaultMap&_HashFieldBase&MapMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashMapMixin&_MapCreateIndexMixin._createIndex (type $7692) (param $0 (ref $__Map&_HashFieldBase&MapMixin&_HashBase)) (param $1 i32) | |
(local $2 i64) | |
(local $3 i64) | |
(local $4 i64) | |
(local $5 i64) | |
(local $6 (ref $Array<WasmI32>)) | |
(local $7 (ref null $#Top)) | |
(local $8 i64) | |
(local.set $6 | |
- (array.new $Array<WasmI32> | |
- (i32.const 0) | |
+ (array.new_default $Array<WasmI32> | |
(i32.wrap_i64 | |
(local.tee $5 | |
(call $_roundUpToPowerOfTwo | |
(struct.get $_BoxedInt 1 | |
(ref.cast (ref $_BoxedInt) | |
(call $max | |
(global.get $global$29) | |
(struct.new $_BoxedInt | |
(i32.const 5) | |
(i64.extend_i32_u | |
(array.len | |
(struct.get $__Map&_HashFieldBase&MapMixin&_HashBase 4 | |
(local.get $0) | |
) | |
) | |
) | |
) | |
(global.get $global$8193) | |
) | |
) | |
@@ -355688,42 +355681,41 @@ | |
(func $__Set&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin._init (type $7651) (param $0 (ref $__WasmDefaultSet&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin&_SetCreateIndexMixin)) (param $1 i64) (param $2 i64) (param $3 (ref $Array<Object?>)) (param $4 i64) (result nullref) | |
(local $5 (ref null $#Top)) | |
(if | |
(i64.lt_s | |
(local.get $1) | |
(i64.const 8) | |
) | |
(then | |
(local.set $1 | |
(i64.const 8) | |
) | |
(local.set $2 | |
(call $_HashBase._indexSizeToHashMask | |
(i64.const 8) | |
) | |
) | |
) | |
) | |
(struct.set $__WasmDefaultSet&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin&_SetCreateIndexMixin 2 | |
(local.get $0) | |
- (array.new $Array<WasmI32> | |
- (i32.const 0) | |
+ (array.new_default $Array<WasmI32> | |
(i32.wrap_i64 | |
(local.get $1) | |
) | |
) | |
) | |
(struct.set $__WasmDefaultSet&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin&_SetCreateIndexMixin 3 | |
(local.get $0) | |
(local.get $2) | |
) | |
(struct.set $__WasmDefaultSet&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin&_SetCreateIndexMixin 4 | |
(local.get $0) | |
(array.new_default $Array<Object?> | |
(i32.wrap_i64 | |
(call $_BoxedInt.>> | |
(struct.new $_BoxedInt | |
(i32.const 5) | |
(local.get $1) | |
) | |
(i64.const 1) | |
) | |
@@ -361635,42 +361627,41 @@ | |
(func $__CompactLinkedIdentityHashMap&_HashFieldBase&MapMixin&_HashBase&_IdenticalAndIdentityHashCode&_LinkedHashMapMixin._init (type $7829) (param $0 (ref $__Map&_HashFieldBase&MapMixin&_HashBase)) (param $1 i64) (param $2 i64) (param $3 (ref $Array<Object?>)) (param $4 i64) (result nullref) | |
(local $5 (ref null $#Top)) | |
(if | |
(i64.lt_s | |
(local.get $1) | |
(i64.const 8) | |
) | |
(then | |
(local.set $1 | |
(i64.const 8) | |
) | |
(local.set $2 | |
(call $_HashBase._indexSizeToHashMask | |
(i64.const 8) | |
) | |
) | |
) | |
) | |
(struct.set $__Map&_HashFieldBase&MapMixin&_HashBase 2 | |
(local.get $0) | |
- (array.new $Array<WasmI32> | |
- (i32.const 0) | |
+ (array.new_default $Array<WasmI32> | |
(i32.wrap_i64 | |
(local.get $1) | |
) | |
) | |
) | |
(struct.set $__Map&_HashFieldBase&MapMixin&_HashBase 3 | |
(local.get $0) | |
(local.get $2) | |
) | |
(struct.set $__Map&_HashFieldBase&MapMixin&_HashBase 4 | |
(local.get $0) | |
(array.new_default $Array<Object?> | |
(i32.wrap_i64 | |
(local.get $1) | |
) | |
) | |
) | |
(struct.set $__Map&_HashFieldBase&MapMixin&_HashBase 5 | |
(local.get $0) | |
(i64.const 0) | |
@@ -373841,42 +373832,41 @@ | |
) | |
) | |
) | |
(call $__Set&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin.contains | |
(local.get $2) | |
(local.get $1) | |
) | |
) | |
(func $__WasmDefaultSet&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin&_SetCreateIndexMixin._createIndex (type $7424) (param $0 (ref $__WasmDefaultSet&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin&_SetCreateIndexMixin)) (param $1 i32) | |
(local $2 i64) | |
(local $3 i64) | |
(local $4 i64) | |
(local $5 i64) | |
(local $6 (ref $Array<WasmI32>)) | |
(local $7 i64) | |
(local $8 i64) | |
(local $9 i64) | |
(local $10 i64) | |
(local $11 (ref null $#Top)) | |
(local.set $6 | |
- (array.new $Array<WasmI32> | |
- (i32.const 0) | |
+ (array.new_default $Array<WasmI32> | |
(i32.wrap_i64 | |
(local.tee $5 | |
(call $_roundUpToPowerOfTwo | |
(struct.get $_BoxedInt 1 | |
(ref.cast (ref $_BoxedInt) | |
(call $max | |
(global.get $global$29) | |
(struct.new $_BoxedInt | |
(i32.const 5) | |
(i64.shl | |
(i64.extend_i32_u | |
(array.len | |
(struct.get $__WasmDefaultSet&_HashFieldBase&SetMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashSetMixin&_SetCreateIndexMixin 4 | |
(local.get $0) | |
) | |
) | |
) | |
(i64.const 1) | |
) | |
) | |
@@ -391720,43 +391710,41 @@ | |
(func $<obj>\20is\20Class\28RenderObjectElement\29 (type $7222) (param $0 (ref $Element)) (result i32) | |
(i32.lt_u | |
(i32.sub | |
(struct.get $Element 0 | |
(local.get $0) | |
) | |
(i32.const 2222) | |
) | |
(i32.const 15) | |
) | |
) | |
(func $Element.renderObjectAttachingChild (type $7223) (param $0 (ref $Element)) (result (ref null $Element)) | |
(local $1 (ref $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997)) | |
(drop | |
(call_indirect $0 (type $7219) | |
(local.get $0) | |
(struct.new $#Closure-0-1_4998 | |
(i32.const 382) | |
(i32.const 0) | |
(local.tee $1 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997) | |
) | |
(global.get $global$9276) | |
(global.get $global$9279) | |
) | |
(i32.add | |
(struct.get $Element 0 | |
(local.get $0) | |
) | |
(i32.const 22571) | |
) | |
) | |
) | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997 0 | |
(local.get $1) | |
) | |
) | |
(func $ComponentElement.renderObjectAttachingChild (type $7223) (param $0 (ref $Element)) (result (ref null $Element)) | |
(struct.get $ComponentElement 14 | |
(ref.cast (ref $ComponentElement) | |
(local.get $0) | |
@@ -484982,43 +484970,41 @@ | |
(local.get $1) | |
) | |
(local.get $2) | |
(struct.get $#Vtable-0-1 2 | |
(struct.get $#Closure-0-1 3 | |
(local.get $1) | |
) | |
) | |
) | |
) | |
) | |
) | |
(call $Element.visitAncestorElements | |
(ref.as_non_null | |
(local.get $2) | |
) | |
(struct.new $#Closure-0-1_4998 | |
(i32.const 382) | |
(i32.const 0) | |
(local.tee $3 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997) | |
) | |
(global.get $global$10590) | |
(global.get $global$10591) | |
) | |
) | |
(local.set $2 | |
(call $Element.getElementForInheritedWidgetOfExactType | |
(if (result (ref $Element)) | |
(ref.is_null | |
(local.tee $4 | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997 0 | |
(local.get $3) | |
) | |
) | |
) | |
(then | |
(call $Error._throwWithCurrentStackTrace | |
(call $LateError.localNI | |
(global.get $global$10592) | |
) | |
@@ -489420,43 +489406,41 @@ | |
) | |
) | |
(drop | |
(call $_GrowableList.add | |
(local.get $10) | |
(local.get $2) | |
) | |
) | |
(br $label$2) | |
) | |
) | |
) | |
(local.set $5 | |
(ref.cast (ref $_GrowableListIterator_70) | |
(call $_GrowableList.iterator | |
(local.get $10) | |
) | |
) | |
) | |
(local.set $6 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/process_text.dart:133:31> | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/process_text.dart:133:31>) | |
) | |
(loop $label$5 | |
(if | |
(call $_GrowableListIterator.moveNext | |
(local.get $5) | |
) | |
(then | |
(local.set $12 | |
(ref.cast (ref $AnnotationEntry_11387) | |
(call_indirect $0 (type $6289) | |
(local.tee $2 | |
(ref.cast (ref $LocalizationsDelegate) | |
(call $_GrowableListIterator.current | |
(local.get $5) | |
) | |
) | |
) | |
(i32.add | |
(struct.get $LocalizationsDelegate 0 | |
(local.get $2) | |
@@ -489520,43 +489504,41 @@ | |
(local.get $4) | |
) | |
) | |
) | |
) | |
(else | |
(drop | |
(call $__Map&_HashFieldBase&MapMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashMapMixin.\5b\5d= | |
(local.get $8) | |
(struct.get $LocalizationsDelegate 2 | |
(local.get $2) | |
) | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/process_text.dart:133:31> 0 | |
(local.get $6) | |
) | |
) | |
) | |
) | |
) | |
(local.set $6 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/process_text.dart:133:31> | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/process_text.dart:133:31>) | |
) | |
(br $label$5) | |
) | |
) | |
) | |
(if | |
(ref.is_null | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/localizations.dart:41:36>_2387 1 | |
(local.get $3) | |
) | |
) | |
(then | |
(br $__inlined_func$_loadAll$2701 | |
(call $SynchronousFuture | |
(global.get $global$10645) | |
(local.get $8) | |
) | |
) | |
) | |
) | |
@@ -626285,61 +626267,57 @@ | |
) | |
(func $Overlay.of (type $5155) (param $0 (ref $Element)) (param $1 i32) (result (ref $OverlayState_2711)) | |
(local $2 (ref null $State)) | |
(local $3 (ref null $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/lookup_boundary.dart:164:53>_3804)) | |
(local $4 (ref null $StatefulElement_1227)) | |
(block $folding-inner0 | |
(return | |
(block $label$1 (result (ref $OverlayState_2711)) | |
(if | |
(local.get $1) | |
(then | |
(call $Element.visitAncestorElements | |
(ref.cast (ref $StatefulElement_1227) | |
(local.get $0) | |
) | |
(struct.new $#Closure-0-1_3805 | |
(i32.const 382) | |
(i32.const 0) | |
(ref.as_non_null | |
(local.tee $3 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/lookup_boundary.dart:164:53>_3804 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/lookup_boundary.dart:164:53>_3804) | |
) | |
) | |
(global.get $global$12041) | |
(global.get $global$10591) | |
) | |
) | |
) | |
(else | |
(call $Element.visitAncestorElements | |
(local.get $0) | |
(struct.new $#Closure-0-1_3805 | |
(i32.const 382) | |
(i32.const 0) | |
(ref.as_non_null | |
(local.tee $3 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/lookup_boundary.dart:164:53>_3804 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/lookup_boundary.dart:164:53>_3804) | |
) | |
) | |
(global.get $global$12039) | |
(global.get $global$10591) | |
) | |
) | |
) | |
) | |
(br_if $folding-inner0 | |
(i32.eqz | |
(call $_isSubtype | |
(local.tee $2 | |
(if (result (ref null $State)) | |
(ref.is_null | |
(local.tee $4 | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/lookup_boundary.dart:164:53>_3804 0 | |
(local.get $3) | |
) | |
) | |
) | |
@@ -643853,43 +643831,41 @@ | |
(ref.null none) | |
) | |
(func $closure\20wrapper\20at\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/implicit_animations.dart:365:35\20trampoline (type $8165) (param $0 (ref struct)) (param $1 (ref null $#Top)) (result (ref null $#Top)) | |
(call $ImplicitlyAnimatedWidgetState.initState\20closure\20at\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/implicit_animations.dart:365:35 | |
(local.get $0) | |
(ref.cast (ref $_Enum) | |
(local.get $1) | |
) | |
) | |
(ref.null none) | |
) | |
(func $ImplicitlyAnimatedWidgetState._constructTweens (type $4981) (param $0 (ref $ImplicitlyAnimatedWidgetState)) (result i32) | |
(local $1 (ref $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/implicit_animations.dart:422:24>_4003)) | |
(drop | |
(call_indirect $0 (type $4979) | |
(local.get $0) | |
(struct.new $#Closure-0-3_4004 | |
(i32.const 382) | |
(i32.const 0) | |
(local.tee $1 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/implicit_animations.dart:422:24>_4003 | |
- (i32.const 0) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/implicit_animations.dart:422:24>_4003) | |
) | |
(global.get $global$12129) | |
(global.get $global$12134) | |
) | |
(i32.add | |
(struct.get $ImplicitlyAnimatedWidgetState 0 | |
(local.get $0) | |
) | |
(i32.const 23579) | |
) | |
) | |
) | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/implicit_animations.dart:422:24>_4003 0 | |
(local.get $1) | |
) | |
) | |
(func $ImplicitlyAnimatedWidgetState.didUpdateTweens (type $4982) (param $0 (ref $ImplicitlyAnimatedWidgetState)) (result (ref null $#Top)) | |
(ref.null none) | |
) | |
(func $ImplicitlyAnimatedWidgetState._constructTweens\20closure\20at\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/implicit_animations.dart:424:18 (type $4978) (param $0 (ref struct)) (param $1 (ref null $Tween)) (param $2 (ref null $#Top)) (param $3 (ref $#Closure-0-1)) (result (ref null $Tween)) | |
@@ -654691,43 +654667,41 @@ | |
) | |
) | |
(ref.is_null | |
(struct.get $_InkResponseStateWidget_3967 5 | |
(local.get $0) | |
) | |
) | |
) | |
) | |
) | |
(func $Material.maybeOf (type $4887) (param $0 (ref $Element)) (result (ref null $_RenderInkFeatures_3988)) | |
(local $1 (ref null $RenderObject)) | |
(local $2 (ref $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997)) | |
(local $3 (ref null $Element)) | |
(call $Element.visitAncestorElements | |
(local.get $0) | |
(struct.new $#Closure-0-1_4998 | |
(i32.const 382) | |
(i32.const 0) | |
(local.tee $2 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997) | |
) | |
(global.get $global$12256) | |
(global.get $global$10591) | |
) | |
) | |
(if | |
(i32.eqz | |
(call $_isSubtype | |
(local.tee $1 | |
(if (result (ref null $RenderObject)) | |
(ref.is_null | |
(local.tee $3 | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/automatic_keep_alive.dart:112:64>_4997 0 | |
(local.get $2) | |
) | |
) | |
) | |
(then | |
(ref.null none) | |
) | |
@@ -741101,43 +741075,41 @@ | |
(ref.null none) | |
) | |
) | |
) | |
) | |
(struct.set $_AsyncSuspendState_261 3 | |
(local.get $0) | |
(local.get $4) | |
) | |
(struct.set $_AsyncSuspendState_261 4 | |
(local.get $0) | |
(i32.const 1) | |
) | |
(struct.set $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/scroll_controller.dart:196:25> 4 | |
(local.get $4) | |
(call $new\20_GrowableList.empty | |
(global.get $global$4) | |
) | |
) | |
(local.set $5 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> | |
- (i64.const 0) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9>) | |
) | |
(loop $label$8 | |
(if | |
(i64.lt_s | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> 0 | |
(local.get $5) | |
) | |
(call $_ListBase.length | |
(struct.get $ScrollController 7 | |
(local.get $7) | |
) | |
) | |
) | |
(then | |
(drop | |
(call $_GrowableList.add | |
(ref.as_non_null | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/scroll_controller.dart:196:25> 4 | |
(local.get $4) | |
) | |
@@ -754174,43 +754146,41 @@ | |
(local $4 (ref null $NavigationIndicator_4479)) | |
(if | |
(i32.eqz | |
(struct.get $_AddIndicator_5271 3 | |
(local.tee $2 | |
(ref.cast (ref $_AddIndicator_5271) | |
(local.get $0) | |
) | |
) | |
) | |
) | |
(then | |
(return | |
(struct.get $_AddIndicator_5271 8 | |
(local.get $2) | |
) | |
) | |
) | |
) | |
(local.set $3 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/material/navigation_rail.dart:934:15>_5269 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/material/navigation_rail.dart:934:15>_5269) | |
) | |
(drop | |
(if (result (ref $NavigationIndicator_4479)) | |
(struct.get $_AddIndicator_5271 4 | |
(local.get $2) | |
) | |
(then | |
(call $_AddIndicator.build\20closure\20#indicator#set\20at\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/material/navigation_rail.dart:934:15 | |
(local.get $3) | |
(call $NavigationIndicator | |
(struct.get $_AddIndicator_5271 7 | |
(local.get $2) | |
) | |
(struct.get $_AddIndicator_5271 5 | |
(local.get $2) | |
) | |
(call $BorderRadius.circular | |
(call $_BoxedDouble./ | |
(global.get $global$12335) | |
(global.get $global$3609) | |
@@ -793616,43 +793586,41 @@ | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(call $HSLColor.fromAHSL | |
(call $_BoxedInt./ | |
(struct.new $_BoxedInt | |
(i32.const 5) | |
(call $Color.alpha | |
(local.get $0) | |
) | |
) | |
(global.get $global$8134) | |
) | |
(block (result f64) | |
(local.set $2 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/view_embedder/dimensions_provider/full_page_dimensions_provider.dart:96:36>_13620 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/view_embedder/dimensions_provider/full_page_dimensions_provider.dart:96:36>_13620) | |
) | |
(if | |
(f64.eq | |
(local.get $1) | |
(f64.const 0) | |
) | |
(then | |
(call $_getHue\20closure\20#hue#set\20at\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/painting/colors.dart:10:15 | |
(local.get $2) | |
(f64.const 0) | |
) | |
) | |
(else | |
(if | |
(f64.eq | |
(local.get $1) | |
(local.get $3) | |
) | |
(then | |
(call $_getHue\20closure\20#hue#set\20at\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/painting/colors.dart:10:15 | |
@@ -849332,45 +849300,41 @@ | |
(local $4 (ref null $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43>)) | |
(local $5 (tuple (ref $#Top) (ref $FontAsset_13750))) | |
(local $6 (ref $Object)) | |
(block $folding-inner0 | |
(try | |
(do | |
(block $label$3 | |
(block $label$4 | |
(block $label$5 | |
(block $label$6 | |
(br_table $label$5 $label$4 $label$3 $label$6 | |
(struct.get $_AsyncSuspendState_261 4 | |
(local.get $0) | |
) | |
) | |
) | |
(unreachable) | |
) | |
(struct.set $_AsyncSuspendState_261 3 | |
(local.get $0) | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43> | |
- (ref.null none) | |
- (ref.null none) | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43>) | |
) | |
(struct.set $_AsyncSuspendState_261 4 | |
(local.get $0) | |
(i32.const 1) | |
) | |
(call $_awaitHelper | |
(local.get $0) | |
(call $OptionalMethodChannel.invokeMethod | |
(global.get $global$10902) | |
(global.get $global$9788) | |
(global.get $global$9505) | |
(global.get $global$15138) | |
) | |
) | |
(br $folding-inner0) | |
) | |
(local.set $4 | |
(ref.cast (ref null $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43>) | |
(struct.get $_AsyncSuspendState_261 3 | |
(local.get $0) | |
@@ -1055060,43 +1055024,41 @@ | |
(struct.get $SegmentedButtonState_9569 5 | |
(local.get $1) | |
) | |
) | |
) | |
) | |
(then | |
(call $_TypeError._throwArgumentTypeCheckError | |
(local.get $4) | |
(local.get $9) | |
(global.get $global$18057) | |
(call $StackTrace.current) | |
) | |
(unreachable) | |
) | |
) | |
(call $SegmentedButtonState._enabled | |
(local.get $1) | |
) | |
(local.set $3 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/material/segmented_button.dart:413:24>_9599 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/material/segmented_button.dart:413:24>_9599) | |
) | |
(local.set $5 | |
(block $label$3 (result i32) | |
(block $label$4 | |
(br_if $label$4 | |
(i64.ne | |
(call_indirect $0 (type $8161) | |
(local.tee $2 | |
(struct.get $SegmentedButton_9571 5 | |
(ref.cast (ref $SegmentedButton_9571) | |
(call $State.widget | |
(local.get $1) | |
) | |
) | |
) | |
) | |
(i32.add | |
(struct.get $Object 0 | |
(local.get $2) | |
) | |
@@ -1086018,43 +1085980,41 @@ | |
) | |
) | |
) | |
(struct.set $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:102:34> 7 | |
(local.get $4) | |
(call $skwasm.skData_getConstPointer\20\28import\29 | |
(struct.get $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:102:34> 5 | |
(local.get $4) | |
) | |
) | |
) | |
(struct.set $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:102:34> 8 | |
(local.get $4) | |
(call $U8List | |
(struct.get $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:102:34> 6 | |
(local.get $4) | |
) | |
) | |
) | |
(local.set $5 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> | |
- (i64.const 0) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9>) | |
) | |
(loop $label$10 | |
(if | |
(i64.lt_s | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> 0 | |
(local.get $5) | |
) | |
(struct.get $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:102:34> 6 | |
(local.get $4) | |
) | |
) | |
(then | |
(drop | |
(call $U8List.\5b\5d= | |
(ref.as_non_null | |
(struct.get $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:102:34> 8 | |
(local.get $4) | |
) | |
) | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> 0 | |
@@ -1086446,43 +1086406,41 @@ | |
(ref.null none) | |
(ref.null none) | |
(i64.const 0) | |
) | |
) | |
) | |
) | |
) | |
) | |
(struct.set $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:86:20> 3 | |
(local.get $5) | |
(call $StackScope.allocUint32Array | |
(call $_CastIterableBase.length | |
(struct.get $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:85:38>_11157 1 | |
(local.get $7) | |
) | |
) | |
) | |
) | |
(local.set $6 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> | |
- (i64.const 0) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9>) | |
) | |
(loop $label$8 | |
(if | |
(i64.lt_s | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> 0 | |
(local.get $6) | |
) | |
(call $_CastIterableBase.length | |
(struct.get $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:85:38>_11157 1 | |
(local.get $7) | |
) | |
) | |
) | |
(then | |
(call $PointerPointer|\5b\5d= | |
(struct.get $<context\20org-dartlang-sdk:///lib/_skwasm_impl/skwasm_impl/surface.dart:86:20> 3 | |
(local.get $5) | |
) | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> 0 | |
(local.get $6) | |
@@ -1168735,43 +1168693,41 @@ | |
) | |
(struct.set $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28> 3 | |
(local.get $4) | |
(ref.cast (ref $Record3) | |
(local.get $1) | |
) | |
) | |
(struct.set $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28> 10 | |
(local.get $4) | |
(ref.as_non_null | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28> 3 | |
(local.get $4) | |
) | |
) | |
) | |
(struct.set $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28> 11 | |
(local.get $4) | |
(call $createEmptyMap<InterfaceType\28ScenePicture\29\2c\20InterfaceType\28JSValue\29>) | |
) | |
(local.set $12 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> | |
- (i64.const 0) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9>) | |
) | |
(loop $label$19 | |
(if | |
(i64.lt_s | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:119:9> 0 | |
(local.get $12) | |
) | |
(call $_ListBase.length | |
(ref.as_non_null | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28> 6 | |
(local.get $4) | |
) | |
) | |
) | |
) | |
(then | |
(drop | |
(call $__Map&_HashFieldBase&MapMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashMapMixin.\5b\5d= | |
(ref.as_non_null | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28> 11 | |
@@ -1169220,44 +1169176,41 @@ | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28>.2 0 | |
(local.get $5) | |
) | |
) | |
) | |
) | |
) | |
) | |
(br_if $label$33 | |
(ref.is_null | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28>.2 2 | |
(local.get $5) | |
) | |
) | |
) | |
(struct.set $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28>.2 3 | |
(local.get $5) | |
(ref.null none) | |
) | |
(local.set $11 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:142:11> | |
- (i64.const 0) | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:142:11>) | |
) | |
(loop $label$38 | |
(if | |
(i64.lt_s | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:142:11> 0 | |
(local.get $11) | |
) | |
(call $_ListBase.length | |
(ref.as_non_null | |
(struct.get $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:89:28> 17 | |
(local.get $4) | |
) | |
) | |
) | |
) | |
(then | |
(struct.set $<context\20org-dartlang-sdk:///lib/_engine/engine/scene_view.dart:142:11> 1 | |
(local.get $11) | |
(ref.cast (ref null $PictureSliceContainer_11173) | |
(call $_ListBase.\5b\5d | |
@@ -1279267,43 +1279220,41 @@ | |
(call $_JavaScriptError) | |
(call $StackTrace.current) | |
) | |
) | |
(return | |
(ref.null none) | |
) | |
) | |
) | |
) | |
(func $_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding._addLicenses (type $263) (result (ref $_ControllerStream)) | |
(local $0 (ref $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/binding.dart:180:36>_13316)) | |
(local $1 (ref $_AsyncStreamController_5393)) | |
(local.set $1 | |
(call $new\20StreamController | |
(global.get $global$20943) | |
(struct.new $#Closure-0-0_13317 | |
(i32.const 382) | |
(i32.const 0) | |
(local.tee $0 | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/binding.dart:180:36>_13316 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/binding.dart:180:36>_13316) | |
) | |
(global.get $global$20948) | |
(global.get $global$7) | |
) | |
) | |
) | |
(if | |
(ref.is_null | |
(struct.get $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/binding.dart:180:36>_13316 0 | |
(local.get $0) | |
) | |
) | |
(then | |
(struct.set $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/binding.dart:180:36>_13316 0 | |
(local.get $0) | |
(local.get $1) | |
) | |
) | |
(else | |
(call $Error._throwWithCurrentStackTrace | |
@@ -1283903,45 +1283854,41 @@ | |
(ref.cast (ref $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/hardware_keyboard.dart:577:33>) | |
(struct.get $_AsyncSuspendState_261 3 | |
(local.get $0) | |
) | |
) | |
) | |
(ref.null none) | |
(ref.null none) | |
(ref.null none) | |
) | |
) | |
(struct.set $_AsyncSuspendState_261 4 | |
(local.get $0) | |
(i32.const 1) | |
) | |
(drop | |
(call $MethodChannel.invokeMapMethod\20inner | |
(local.tee $8 | |
(call $_newAsyncSuspendState | |
(ref.func $MethodChannel.invokeMapMethod\20inner) | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43> | |
- (ref.null none) | |
- (ref.null none) | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43>) | |
(call $_AsyncCompleter | |
(struct.new $_InterfaceType | |
(i32.const 14) | |
(i32.const 0) | |
(i32.const 1) | |
(i64.const 2640) | |
(array.new $Array<_Type> | |
(global.get $global$29) | |
(i32.const 2) | |
) | |
) | |
) | |
) | |
) | |
(ref.null none) | |
(ref.null none) | |
(ref.null none) | |
) | |
) | |
(call $_awaitHelper | |
@@ -1284190,45 +1284137,41 @@ | |
(func $MethodChannel.invokeMapMethod\20inner (type $7923) (param $0 (ref $_AsyncSuspendState_261)) (param $1 (ref null $#Top)) (param $2 (ref null $#Top)) (param $3 (ref null $FontAsset_13750)) (result (ref null $#Top)) | |
(local $4 (ref null $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43>)) | |
(local $5 (tuple (ref $#Top) (ref $FontAsset_13750))) | |
(local $6 (ref $Object)) | |
(try | |
(do | |
(block $label$3 | |
(block $label$4 | |
(block $label$5 | |
(block $label$6 | |
(br_table $label$5 $label$4 $label$3 $label$6 | |
(struct.get $_AsyncSuspendState_261 4 | |
(local.get $0) | |
) | |
) | |
) | |
(unreachable) | |
) | |
(struct.set $_AsyncSuspendState_261 3 | |
(local.get $0) | |
- (struct.new $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43> | |
- (ref.null none) | |
- (ref.null none) | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43>) | |
) | |
(struct.set $_AsyncSuspendState_261 4 | |
(local.get $0) | |
(i32.const 1) | |
) | |
(call $_awaitHelper | |
(local.get $0) | |
(call $OptionalMethodChannel.invokeMethod | |
(global.get $global$22838) | |
(global.get $global$9520) | |
(global.get $global$22840) | |
(ref.null none) | |
) | |
) | |
(return | |
(ref.null none) | |
) | |
) | |
(local.set $4 | |
(ref.cast (ref null $<context\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/services/platform_channel.dart:533:43>) | |
@@ -1297862,43 +1297805,41 @@ | |
(local.get $2) | |
(i32.const 0) | |
) | |
) | |
) | |
) | |
(func $closure\20wrapper\20at\20org-dartlang-sdk:///lib/_web_locale_keymap/web_locale_keymap/key_mappings.g.dart:134:12\20trampoline (type $8165) (param $0 (ref struct)) (param $1 (ref null $#Top)) (result (ref null $#Top)) | |
(call $_StringStream.\20closure\20at\20org-dartlang-sdk:///lib/_web_locale_keymap/web_locale_keymap/key_mappings.g.dart:134:12 | |
(ref.cast (ref $MapEntry_358) | |
(local.get $1) | |
) | |
) | |
) | |
(func $KeyboardBinding._onKeyData (type $129) (param $0 (ref $KeyData)) (result i32) | |
(local $1 (ref $<context\20org-dartlang-sdk:///lib/_engine/engine/keyboard_binding.dart:160:18>_13598)) | |
(local $2 (ref $EnginePlatformDispatcher)) | |
(local $3 (ref $#Closure-0-1_13599)) | |
(local $4 (ref null $#Closure-0-1_13335)) | |
(local $5 (ref $<context\20org-dartlang-sdk:///lib/_engine/engine/platform_dispatcher.dart:358:23>_13600)) | |
(local.set $1 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/keyboard_binding.dart:160:18>_13598 | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/keyboard_binding.dart:160:18>_13598) | |
) | |
(local.set $2 | |
(call $EnginePlatformDispatcher.instance) | |
) | |
(local.set $5 | |
(struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/platform_dispatcher.dart:358:23>_13600 | |
(local.get $0) | |
(local.tee $3 | |
(struct.new $#Closure-0-1_13599 | |
(i32.const 382) | |
(i32.const 0) | |
(local.get $1) | |
(global.get $global$23092) | |
(global.get $global$9156) | |
) | |
) | |
(local.tee $4 | |
(struct.get $EnginePlatformDispatcher 16 | |
(local.get $2) | |
) | |
@@ -1298692,44 +1298633,41 @@ | |
) | |
) | |
) | |
(call $CustomElementDimensionsProvider._broadcastSize | |
(local.get $2) | |
) | |
(br $label$2) | |
) | |
) | |
) | |
) | |
(func $FullPageDimensionsProvider.computePhysicalSize (type $7580) (param $0 (ref $Object)) (result (ref $OffsetOperation_11236)) | |
(local $1 (ref $<context\20org-dartlang-sdk:///lib/_engine/engine/view_embedder/dimensions_provider/full_page_dimensions_provider.dart:61:30>_13617)) | |
(local $2 f64) | |
(local $3 (ref null $JSArrayBufferImpl_210)) | |
(local $4 (ref null $_BoxedDouble)) | |
(local $5 f64) | |
(local $6 f64) | |
(local $7 (ref null $JSArrayBufferImpl_210)) | |
(local.set $1 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/view_embedder/dimensions_provider/full_page_dimensions_provider.dart:61:30>_13617 | |
- (ref.null none) | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/view_embedder/dimensions_provider/full_page_dimensions_provider.dart:61:30>_13617) | |
) | |
(local.set $3 | |
(call $DomWindowExtension|get#visualViewport | |
(call $domWindow) | |
) | |
) | |
(local.set $2 | |
(call $EngineFlutterDisplay.devicePixelRatio | |
(call $EngineFlutterDisplay.instance) | |
) | |
) | |
(block $folding-inner0 | |
(if | |
(ref.is_null | |
(local.get $3) | |
) | |
(then | |
(call $RawScrollbarState._updateScrollPosition\20closure\20#primaryDeltaFromDragStart#set\20at\20file:///usr/local/google/home/kustermann/ff/packages/flutter/lib/src/widgets/scrollbar.dart:1564:29 | |
(local.get $1) | |
(f64.mul | |
@@ -1304695,44 +1304633,41 @@ | |
(local $6 (tuple (ref $#Top) (ref $FontAsset_13750))) | |
(local $7 (ref $SkwasmFontCollection)) | |
(try | |
(do | |
(block $label$4 | |
(block $label$5 | |
(block $label$6 | |
(block $label$7 | |
(block $label$8 | |
(block $label$9 | |
(block $label$10 | |
(br_table $label$9 $label$8 $label$7 $label$6 $label$5 $label$4 $label$4 $label$10 | |
(struct.get $_AsyncSuspendState_261 4 | |
(local.get $0) | |
) | |
) | |
) | |
(unreachable) | |
) | |
(local.set $4 | |
- (struct.new $<context\20org-dartlang-sdk:///lib/_engine/engine/initialization.dart:250:33> | |
- (ref.null none) | |
- (ref.null none) | |
- ) | |
+ (struct.new_default $<context\20org-dartlang-sdk:///lib/_engine/engine/initialization.dart:250:33>) | |
) | |
(call $skwasm.fontCollection_dispose\20\28import\29 | |
(struct.get $SkwasmFontCollection 2 | |
(local.tee $7 | |
(struct.get $SkwasmRenderer_1303 4 | |
(call $renderer) | |
) | |
) | |
) | |
) | |
(struct.set $SkwasmFontCollection 2 | |
(local.get $7) | |
(call $skwasm.fontCollection_create\20\28import\29) | |
) | |
(br $label$7) | |
) | |
(local.set $4 | |
(ref.cast (ref null $<context\20org-dartlang-sdk:///lib/_engine/engine/initialization.dart:250:33>) | |
(struct.get $_AsyncSuspendState_261 3 | |
(local.get $0) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment