This repository was archived by the owner on Feb 22, 2023. It is now read-only.
Commit 4f975cb
Jonah Williams
[framework] inline casts on Element.widget getter to improve web performance (#97822)
1 parent d2b5f34 commit 4f975cb
21 files changed
Lines changed: 124 additions & 175 deletions
File tree
- packages
- flutter_test/lib/src
- flutter/lib/src
- cupertino
- material
- widgets
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
916 | 916 | | |
917 | 917 | | |
918 | 918 | | |
919 | | - | |
920 | | - | |
921 | | - | |
922 | 919 | | |
923 | 920 | | |
924 | 921 | | |
| |||
935 | 932 | | |
936 | 933 | | |
937 | 934 | | |
938 | | - | |
939 | | - | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
940 | 938 | | |
941 | 939 | | |
942 | 940 | | |
| |||
957 | 955 | | |
958 | 956 | | |
959 | 957 | | |
960 | | - | |
961 | | - | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
962 | 961 | | |
963 | 962 | | |
964 | 963 | | |
| |||
Lines changed: 10 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
274 | 274 | | |
275 | 275 | | |
276 | 276 | | |
277 | | - | |
| 277 | + | |
278 | 278 | | |
279 | | - | |
280 | | - | |
| 279 | + | |
281 | 280 | | |
282 | 281 | | |
283 | 282 | | |
284 | 283 | | |
285 | 284 | | |
286 | | - | |
| 285 | + | |
287 | 286 | | |
288 | 287 | | |
289 | | - | |
| 288 | + | |
290 | 289 | | |
291 | 290 | | |
292 | 291 | | |
293 | 292 | | |
294 | 293 | | |
295 | 294 | | |
296 | | - | |
| 295 | + | |
297 | 296 | | |
298 | | - | |
| 297 | + | |
299 | 298 | | |
300 | | - | |
| 299 | + | |
301 | 300 | | |
302 | 301 | | |
303 | 302 | | |
304 | 303 | | |
305 | | - | |
306 | | - | |
| 304 | + | |
| 305 | + | |
307 | 306 | | |
308 | 307 | | |
309 | 308 | | |
| |||
313 | 312 | | |
314 | 313 | | |
315 | 314 | | |
316 | | - | |
| 315 | + | |
317 | 316 | | |
318 | 317 | | |
319 | 318 | | |
| |||
Lines changed: 11 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
522 | 522 | | |
523 | 523 | | |
524 | 524 | | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | 525 | | |
529 | 526 | | |
530 | 527 | | |
| |||
625 | 622 | | |
626 | 623 | | |
627 | 624 | | |
628 | | - | |
629 | | - | |
630 | | - | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
631 | 629 | | |
632 | 630 | | |
633 | | - | |
| 631 | + | |
634 | 632 | | |
635 | 633 | | |
636 | | - | |
| 634 | + | |
637 | 635 | | |
638 | 636 | | |
639 | 637 | | |
| |||
659 | 657 | | |
660 | 658 | | |
661 | 659 | | |
662 | | - | |
663 | | - | |
664 | | - | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
665 | 664 | | |
666 | 665 | | |
667 | | - | |
| 666 | + | |
668 | 667 | | |
669 | 668 | | |
670 | 669 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1665 | 1665 | | |
1666 | 1666 | | |
1667 | 1667 | | |
1668 | | - | |
1669 | | - | |
1670 | 1668 | | |
1671 | 1669 | | |
1672 | 1670 | | |
1673 | 1671 | | |
1674 | | - | |
1675 | | - | |
| 1672 | + | |
| 1673 | + | |
| 1674 | + | |
1676 | 1675 | | |
1677 | 1676 | | |
1678 | 1677 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
266 | 266 | | |
267 | 267 | | |
268 | 268 | | |
269 | | - | |
| 269 | + | |
270 | 270 | | |
271 | | - | |
272 | | - | |
| 271 | + | |
273 | 272 | | |
274 | 273 | | |
275 | 274 | | |
| |||
300 | 299 | | |
301 | 300 | | |
302 | 301 | | |
303 | | - | |
| 302 | + | |
304 | 303 | | |
305 | 304 | | |
306 | | - | |
| 305 | + | |
307 | 306 | | |
308 | 307 | | |
309 | 308 | | |
310 | 309 | | |
311 | 310 | | |
312 | 311 | | |
313 | | - | |
| 312 | + | |
314 | 313 | | |
315 | | - | |
| 314 | + | |
316 | 315 | | |
317 | | - | |
| 316 | + | |
318 | 317 | | |
319 | 318 | | |
320 | 319 | | |
321 | | - | |
322 | | - | |
| 320 | + | |
| 321 | + | |
323 | 322 | | |
324 | 323 | | |
325 | 324 | | |
| |||
331 | 330 | | |
332 | 331 | | |
333 | 332 | | |
334 | | - | |
| 333 | + | |
335 | 334 | | |
336 | 335 | | |
337 | 336 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3131 | 3131 | | |
3132 | 3132 | | |
3133 | 3133 | | |
3134 | | - | |
3135 | | - | |
3136 | | - | |
3137 | 3134 | | |
3138 | 3135 | | |
3139 | | - | |
| 3136 | + | |
3140 | 3137 | | |
3141 | 3138 | | |
3142 | 3139 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1138 | 1138 | | |
1139 | 1139 | | |
1140 | 1140 | | |
1141 | | - | |
1142 | | - | |
1143 | | - | |
1144 | 1141 | | |
1145 | 1142 | | |
1146 | 1143 | | |
| |||
1193 | 1190 | | |
1194 | 1191 | | |
1195 | 1192 | | |
1196 | | - | |
| 1193 | + | |
1197 | 1194 | | |
1198 | 1195 | | |
1199 | 1196 | | |
| |||
0 commit comments