- 02 9月, 2020 1 次提交
-
-
由 chenjianguang 提交于
## Description As the related issue refer, the application may be doing too much work on its main thread even in a simple hello_world demo. That is because the creation of `Engine` on the ui thread takes a noticeable time, and it is blocking the platform thread in order to run `Shell::Setup` synchronously. The cost of `Engine`'s constructor is mainly about the creating of root isolate. Actually, there used to be another time-consuming process, the default font manager setup, which was resolved by https://github.com/flutter/engine/pull/18225. Similar to https://github.com/flutter/engine/pull/18225, this pr move the creation of root isolate out from creating `Engine`. After this action, the main thread blocking is quite an acceptable slice. ## Related Issues https://github.com/flutter/flutter/issues/40563 could be resolved by this pr.
-
- 01 9月, 2020 4 次提交
-
-
由 Jason Simmons 提交于
-
由 Emmanuel Garcia 提交于
-
由 Emmanuel Garcia 提交于
This reverts commit 4de62c7c.
-
由 Emmanuel Garcia 提交于
-
- 29 8月, 2020 1 次提交
-
-
由 Emmanuel Garcia 提交于
-
- 28 8月, 2020 1 次提交
-
-
由 Chris Yang 提交于
-
- 27 8月, 2020 3 次提交
-
-
由 David Worsham 提交于
-
由 Kaushik Iska 提交于
-
由 Kaushik Iska 提交于
This reverts commit 3fe49ec3.
-
- 26 8月, 2020 3 次提交
-
-
由 Filip Filmar 提交于
This is a Fuchsia-only shell test, confirming that when the timezone setting is changed on the realm via Fuchsia's FIDL interface `fuchsia.settings.Intl`, the Dart isolate running in that realm receives the change and starts reporting the appropriate timestamp. We already have a [similar test][tst] that verifies the timezones in the dart VM matches the local timezone at start, but there was no test that also verified timezone changes. [tst]: https://github.com/flutter/engine/blob/master/shell/common/shell_unittests.cc#L1166 See issue #61284
-
由 Emmanuel Garcia 提交于
This reverts commit d16ba48e.
-
- 25 8月, 2020 2 次提交
-
-
由 Emmanuel Garcia 提交于
-
由 David Worsham 提交于
-
- 20 8月, 2020 4 次提交
-
-
由 David Worsham 提交于
-
由 Kaushik Iska 提交于
-
由 Dan Field 提交于
-
由 Dan Field 提交于
* Hint the VM when a layer or picture goes out of scope
-
- 19 8月, 2020 2 次提交
-
-
由 Chris Yang 提交于
-
由 David Worsham 提交于
-
- 17 8月, 2020 1 次提交
-
-
由 Chris Yang 提交于
-
- 15 8月, 2020 1 次提交
-
-
由 David Worsham 提交于
Reland #19396 with a fix for improper scale that was affecting internal tests Tested: Ran all unittests, ran internal tests, and ran workstation on Fuchsia BUG: 53062, 53063
-
- 14 8月, 2020 2 次提交
-
-
由 Yuqian Li 提交于
Related issue: https://github.com/flutter/flutter/issues/56719
-
由 Dan Field 提交于
Remove the dummy rasterizer delegate now that flutter_runner is in tree, and cleanup ctor params (#20486)
-
- 13 8月, 2020 1 次提交
-
-
由 Mehmet Fidanboylu 提交于
-
- 12 8月, 2020 2 次提交
-
-
-
由 Dan Field 提交于
-
- 08 8月, 2020 2 次提交
-
-
由 Ming Lyu (CareF) 提交于
-
由 gaaclarke 提交于
-
- 07 8月, 2020 1 次提交
-
-
由 Zachary Anderson 提交于
This reverts commit 12a37478.
-
- 06 8月, 2020 1 次提交
-
-
由 Jason Simmons 提交于
-
- 05 8月, 2020 1 次提交
-
-
由 Ming Lyu (CareF) 提交于
-
- 04 8月, 2020 1 次提交
-
-
由 David Worsham 提交于
The fuchsia code around metrics and sizing was just sending this information through a side-channel, when the engine already had the information available. So, delete all of it to make future CLs simpler. Additionally, the SceneUpdateContext has many unneccesary dependencies re: metrics and PaintTasks. Break those to make future CLs simpler. Tested: Ran all unittests and ran workstation on Fuchsia BUG: 53062, 53063
-
- 03 8月, 2020 1 次提交
-
-
由 Mehmet Fidanboylu 提交于
-
- 01 8月, 2020 2 次提交
-
-
由 Zachary Anderson 提交于
-
由 Greg Spencer 提交于
-
- 31 7月, 2020 1 次提交
-
-
由 Jason Simmons 提交于
This reverts commit 06fef5e3.
-
- 30 7月, 2020 2 次提交
-
-
-
由 Siva 提交于
* Manual roll of Dart from 24c7666def...40fd1c456e dart-lang/sdk@40fd1c456e Revert "[dart:io] Add Abort() on HttpClientRequest" dart-lang/sdk@17d7296a42 [vm/nnbd/bytecode] Fix reuse of type arguments in bytecode dart-lang/sdk@58b6f40c73 Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns. (reland) dart-lang/sdk@fc8a6d9f9b [VM/compiler] Dereference TypeRef literal when propagating constants. dart-lang/sdk@0689ec527a Move "test.dart" (well, most of its contents) into pkg/test_runner. dart-lang/sdk@1094b3c61d Prepare static error test updater tool to handle web tests. dart-lang/sdk@b258585f2f [observatory] Migrate from deprecated isInstanceOf to isA. dart-lang/sdk@dfe1d9b682 Disable OverrideContributor for Cider. dart-lang/sdk@aea99b2f5c scope debug property assist to Diagnosticables dart-lang/sdk@4b96f20a79 [dart:io] Add Abort() on HttpClientRequest dart-lang/sdk@1b1a39708c [build] Use frameworks instead of libs dart-lang/sdk@3fef522496 Revert "Reland "[vm] Replaces fuchsia.deprecatedtimezone"" dart-lang/sdk@8c664d4f3f Revert "Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns." dart-lang/sdk@2efb5bebc7 [ dart:_http ] Fix typo in HTTP response timeline event dart-lang/sdk@0884dae36c Revert "Fix the #include path for ICU headers" dart-lang/sdk@5171534e81 Scope tweaks. Report REFERENCED_BEFORE_DECLARATION in more places. dart-lang/sdk@6bba75079a Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns. dart-lang/sdk@b4ebbb7f5c [build] Update gn to match Fuchsia dart-lang/sdk@cb428a7a02 [dart2js] Remove old bug work around in collector. dart-lang/sdk@08663c20ab Change flutter patch to match existing DEPS on master branch dart-lang/sdk@146ad014d9 update js/meta for the 2.10 dev sdk dart-lang/sdk@488c718793 [co19] Roll co19 to d79951e06e443213243e54c2c32694b79a221b65 dart-lang/sdk@ba20edd7be Add patch for flutter-engine when changing to version 2.10 * Rev buildroot to latest version. * Update license. * update. * Update gn revision. * Format BUILD.gn files as the gn revision has been updated.
-