forked from flutter/engine
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Roll dart to aece1c1. (flutter#12997)
* Roll dart to aece1c1. Changes since last roll: ``` aece1c1 Update compile_flutter.sh after vm -> frontend_server rename 9293e26 [gardening] Fix flutter hhh patch. 13fbf56 [flutter] split frontend_server from vm package a389015 Rewrite MethodInvocation to FunctionExpressionInvocation when the target is not a method. ae25175 [vm,aot,bytecode] Performance fixes 01ebf92 [VM] Consume extension member/is late flag setting when reading kernel file. 8e05cd2 [vm, bytecode] Emit bytecode without ASTs by default. 4539536 [eventhandler] generalize socket initialization 7115687 NNBD i13n: Add a description for discarding just the condition 2bcaf02 (origin/base) Update dartdoc to 0.28.7. a0e8c77 [dart2js] New RTI: Prevent elision of precomputed1 and remove unneeded read. c38e19c [vm/compiler] bit utilities f918214 Add a unit test reproducing issue flutter#38352. ad47b1c Remove summary1, part 2. 0881a4a Reland "Deprecate TypeParameterTypeImpl.getTypes()" d93a6b5 Prepare to publish analyzer version 0.38.5 d5feab0 [vm] Create builds for LeakSanitizer, MemorySanitizer and ThreadSanitizer. 8c5236f [vm/ffi] Fix host-target word mismatch breaking AOT callbacks in ARM_X64. 5f7b837 Remove unused FunctionElementImpl_forLUB. 2c75771 Write and read the static type of IntegerLiteral. b00453c Create synthetic FunctionType in quick fixes. 897e197 Flow analysis: Update AssignedVariablesVisitor to track functions/methods. 55466fd Flow analysis: Remove AssignedVariables.capturedAnywhere. 0a5cf36 Make exitFunctionBody safer. ``` * Update license hash
- Loading branch information
Showing
14 changed files
with
85 additions
and
76 deletions.
There are no files selected for viewing
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,7 +34,7 @@ vars = { | |
# Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS. | ||
# You can use //tools/dart/create_updated_flutter_deps.py to produce | ||
# updated revision list of existing dependencies. | ||
'dart_revision': '8ba6f7e2eb8ac44b6de3e87a3062d1c8e34b6cc1', | ||
'dart_revision': 'aece1c1e927341c1c9b6517cc7d668974280de98', | ||
|
||
# WARNING: DO NOT EDIT MANUALLY | ||
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py | ||
|
@@ -230,7 +230,7 @@ deps = { | |
Var('dart_git') + '/dart2js_info.git' + '@' + Var('dart_dart2js_info_tag'), | ||
|
||
'src/third_party/dart/third_party/pkg/dartdoc': | ||
Var('dart_git') + '/[email protected].6', | ||
Var('dart_git') + '/[email protected].7', | ||
|
||
'src/third_party/dart/third_party/pkg/fixnum': | ||
Var('dart_git') + '/fixnum.git' + '@' + Var('dart_fixnum_tag'), | ||
|
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
Signature: b89d744fc043b99a65199c97e3813e5e | ||
Signature: 25e2b30226f59acec59cad73d452e693 | ||
|
||
UNUSED LICENSES: | ||
|
||
|
File renamed without changes.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
# Copyright 2013 The Flutter Authors. All rights reserved. | ||
# Use of this source code is governed by a BSD-style license that can be | ||
# found in the LICENSE file. | ||
|
||
if (!is_fuchsia_host && !is_fuchsia) { | ||
import("//third_party/dart/utils/application_snapshot.gni") | ||
|
||
frontend_server_files = | ||
exec_script("//third_party/dart/tools/list_dart_files.py", | ||
[ | ||
"absolute", | ||
rebase_path("."), | ||
], | ||
"list lines") | ||
|
||
frontend_server_files += | ||
exec_script("//third_party/dart/tools/list_dart_files.py", | ||
[ | ||
"absolute", | ||
rebase_path("../../third_party/dart/pkg"), | ||
], | ||
"list lines") | ||
|
||
application_snapshot("frontend_server") { | ||
main_dart = "bin/starter.dart" | ||
deps = [ | ||
":package_incremental_compiler", | ||
"$flutter_root/lib/snapshot:kernel_platform_files", | ||
] | ||
dot_packages = rebase_path(".packages") | ||
flutter_patched_sdk = rebase_path("$root_out_dir/flutter_patched_sdk") | ||
training_args = [ | ||
"--train", | ||
"--sdk-root=$flutter_patched_sdk", | ||
rebase_path(main_dart), | ||
] | ||
|
||
inputs = frontend_server_files | ||
} | ||
|
||
# For flutter/flutter#36738 we make the source files available so that | ||
# we can generate a local frontend_server snapshot in the tools cache. | ||
action("package_incremental_compiler") { | ||
script = "$flutter_root/flutter_frontend_server/package_incremental.py" | ||
|
||
inputs = frontend_server_files | ||
|
||
outputs = [ | ||
"$root_gen_dir/dart-pkg/frontend_server/pubspec.yaml", | ||
"$root_gen_dir/dart-pkg/vm/pubspec.yaml", | ||
"$root_gen_dir/dart-pkg/build_integration/pubspec.yaml", | ||
"$root_gen_dir/dart-pkg/front_end/pubspec.yaml", | ||
"$root_gen_dir/dart-pkg/kernel/pubspec.yaml", | ||
"$root_gen_dir/dart-pkg/dev_compiler/pubspec.yaml", | ||
] | ||
|
||
args = [ | ||
"--input-root=" + rebase_path("//third_party/dart/pkg"), | ||
"--output-root=" + rebase_path("$root_gen_dir/dart-pkg"), | ||
"--frontend-server=" + rebase_path("$flutter_root"), | ||
] | ||
} | ||
} |
File renamed without changes.
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
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
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
File renamed without changes.
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
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