- 12 Sep, 2022 1 commit
-
-
Greg Spencer authored
-
- 07 Sep, 2022 1 commit
-
-
Greg Spencer authored
-
- 17 Aug, 2022 1 commit
-
-
Greg Spencer authored
-
- 15 Aug, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 13 Aug, 2022 1 commit
-
-
Greg Spencer authored
Landing on red to green the build.
-
- 12 Aug, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 10 Aug, 2022 1 commit
-
-
Ian Hickson authored
-
- 03 Aug, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 27 Jul, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 20 Jul, 2022 1 commit
-
-
Vyacheslav Egorov authored
* Use persistent hash map to store _inheritedWidgets Instead of using a HashMap and copying it down the tree which leads to quadratic time and space complexity use a persistent data structure which can amortize the cost by sharing parts of the structure. The data shows HAMT based PersistentHashMap to be 5-10x faster for building _inheritedWidgets and considerably more space effecient (e.g. bringing amount of memory allocated when constructing _inheritedWidgets in a tree with 150 InheritedWidget down to 70Kb from 970Kb). PersistentHashMap is slower than HashMap for access: 2-3x in relative terms, but in absolute terms we are only talking about ~0.2ns slow down per access and various app benchmarks we run have have not revealed any significant regressions.
-
- 18 Jul, 2022 1 commit
-
-
Alexandre Ardhuin authored
-
- 08 Jul, 2022 1 commit
-
-
Bruno Leroux authored
-
- 06 Jun, 2022 1 commit
-
-
Kenzie Davisson authored
* Sort diagnostics node dependencies so that order is stable * use toDescription * use toStringShort when possible * sort InheritedElements
-
- 26 May, 2022 1 commit
-
-
Pierre-Louis authored
* Use `curly_braces_in_flow_control_structures` for `widgets` * fix comments * fix comments
-
- 23 May, 2022 1 commit
-
-
gaaclarke authored
-
- 17 May, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 06 May, 2022 1 commit
-
-
Alexandre Ardhuin authored
-
- 29 Apr, 2022 2 commits
-
-
Zachary Anderson authored
This reverts commit ec8693e8.
-
Jonah Williams authored
-
- 25 Apr, 2022 1 commit
-
-
gaaclarke authored
-
- 14 Apr, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 13 Apr, 2022 2 commits
-
-
Jason Simmons authored
-
gaaclarke authored
-
- 11 Apr, 2022 1 commit
-
-
Kenzie Davisson authored
-
- 05 Apr, 2022 1 commit
-
-
gaaclarke authored
* Added a bool that allows us to limit debugProfileBuildsEnabled to user created widgets. * made it turned on by default * switched to hashmap * Cleaned everything up and added tests * fixed an odd test where it wants to be able to add asserts and run in profile mode * hixie feedback * hixie2 * made it default to false * updated docstring as per dans request
-
- 24 Mar, 2022 1 commit
-
-
chunhtai authored
-
- 21 Mar, 2022 1 commit
-
-
Pierre-Louis authored
* fix deprecated_new_in_comment_reference for `material` library in a future version of the SDK, these will be flagged, fix them now * Update pubspec.yaml
-
- 15 Mar, 2022 1 commit
-
-
Jonah Williams authored
-
- 07 Mar, 2022 1 commit
-
-
Kate Lovett authored
-
- 01 Mar, 2022 2 commits
-
-
Jonah Williams authored
-
Viren Khatri authored
* migrates lib/foundation and lib/widgets * migrates lib/painting and lib/material * migrates lib/cupertino, lib/gestures, lib/services, lib/semantics and lib/rendering * fixes failing tests * migrates test/ * improves hashing of lists
-
- 11 Feb, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 08 Feb, 2022 1 commit
-
-
Jonah Williams authored
-
- 03 Feb, 2022 1 commit
-
-
Ian Hickson authored
-
- 18 Jan, 2022 1 commit
-
-
Jonah Williams authored
-
- 14 Jan, 2022 3 commits
-
-
Jonah Williams authored
-
Alberto authored
-
Jonah Williams authored
-
- 05 Jan, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 21 Dec, 2021 1 commit
-
-
Alberto authored
-