From 2a6bc617b8cab412e24537decaad145172b751a1 Mon Sep 17 00:00:00 2001 From: Jonah Williams Date: Mon, 10 Feb 2020 10:00:11 -0800 Subject: [PATCH] [framework] minimize performance effect of stateless/stateful swap (#50394) --- packages/flutter/lib/src/widgets/framework.dart | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/packages/flutter/lib/src/widgets/framework.dart b/packages/flutter/lib/src/widgets/framework.dart index f1a35c8784..d2c7b5f1d0 100644 --- a/packages/flutter/lib/src/widgets/framework.dart +++ b/packages/flutter/lib/src/widgets/framework.dart @@ -533,14 +533,6 @@ abstract class Widget extends DiagnosticableTree { static int _debugConcreteSubtype(Widget widget) { return widget is StatefulWidget ? 1 : widget is StatelessWidget ? 2 : - widget is InheritedModel ? 3 : - widget is InheritedWidget ? 4 : - widget is ParentDataWidget ? 5 : - widget is ProxyWidget ? 6 : - widget is LeafRenderObjectWidget ? 7 : - widget is SingleChildRenderObjectWidget? 8 : - widget is MultiChildRenderObjectWidget ? 9 : - widget is RenderObjectWidget ? 10 : 0; } } @@ -2931,14 +2923,6 @@ abstract class Element extends DiagnosticableTree implements BuildContext { static int _debugConcreteSubtype(Element element) { return element is StatefulElement ? 1 : element is StatelessElement ? 2 : - element is InheritedModelElement ? 3 : - element is InheritedElement ? 4 : - element is ParentDataElement ? 5 : - element is ProxyElement ? 6 : - element is LeafRenderObjectElement ? 7 : - element is SingleChildRenderObjectElement ? 8 : - element is MultiChildRenderObjectElement ? 9 : - element is RenderObjectElement ? 10 : 0; }