Skip to content

Commit

Permalink
Roll dart to c080951. (flutter#4767)
Browse files Browse the repository at this point in the history
* Roll dart to c080951.

Changes since last roll:
```
c080951 [build] Declare dependency of the version strings on the current Git commit.
693390a Index and search implicit references to optional positional parameters.
80a571d Take the --preview-dart-2 defaults from the context and options classes, not the cli tool defaults. Also, allow --no-preview-dart-2 from dartanalyzer.
8d47a6e Add a fix for lints that recommend using final (issue 32473)
0b48112 Fix nsm forwarding bug
977f4c7 Issue 32397. Fix for top-level inference and implicit creation.
b8093e3 Generate signature of instantiated generic function from uninstantiated function
528d9d2 Do not hint when only a responsive asset exists (issue 32250)
5eb6d98 Do not hint when using a deprecated parameter in the defining function (issue 32468)
aff70ca [vm] Fix reading of Object::extractor_parameter_types() from a snapshot
23fccf2 [VM] ARM64 unboxed 64 bit fix signed/unsigned const shift
e66733d Simplify test case bug32353_test and decouple it from dart:io
e067f7f The dart-dfe target is no longer being benchmarked.
7ce30c5 Fix status files after 26e689d
978840a [infra] Use a jessie sysroot for sanitizer builds
ad62702 Update status
11c7793 [infra] Turn on C++14 in the compiler config
30a87ce [VM] ARM64: Add unboxed 64 bit integers
d2b7787 [infra] Use downloaded sysroots by default
76b8e39 Revert "Reland "[VM runtime] Switch intrinsics from old to new Bigint implementation.""
26e689d More work on signatures
5f51db3 More status preparations to make the CQ clean
2cb8062 Revert "[vm/simarm] Fix VRECPS/VRSQRTSQS instruction implementation."
feac6cf Deal with Function type parameter contexts in closure conversion.
76a672e mark lib_2/html/fileapi_entry_test flaky on ddc+mac
97bbe2f [vm] Avoid using objects in VM isolate heap for de-duplication
e1909cb Update Outline protocol - change offset/length, add codeOffset/codeLength.
602a8c2 Clean up usage of deprecated constants
5c94ec7 avoid generating unused constructors in dart:html
7aa3e54 [vm] Fix computation of hashCode of a closure with null receiver
b93c740 Make isInterceptedCall a field
c956cc1 Prepare co19 for d8-hostchecked-dart2js-with-cfe.
4c88118 Disable the .whereType method until generic methods are turned on.
16e8194 Prepare additional lib, html, samples statuses: this embeds of d8-hostcheck results
0013f6a Prepare co19 for the FE switch
22ccad1 [vm] Stream writing snapshots as assembly to reduce peak memory usage.
eea08cf Add optional 'file' for getElementDeclarations.
b7cb8a1 Mark 2 more tests as flaky
8240134 [infra] Roll boringssl forward. Use clang for arm on Linux.
e775ae9 Mark flaky co19 test
3da9c34 [vm/simarm] Fix VRECPS/VRSQRTSQS instruction implementation.
d059e97 Add platform.dill files to the hostchecked try bots.
b3c12d4 Dart 2 Libraries Wave 3
021a29d Move analyzer-specific status lines into language_2_analyzer.status
b457d71 Canonicalize representation of a message without location.
383517d [VM runtime] Fix type canonicalization (fixes flutter#32425). A reused type argument vector that is longer than necessary needs to be shortened to the correct length upon type canonicalization. The runtime call comparing two instance runtime types also needs to consider reused vectors. Add regression test.
0fdbc33 Fix dynamic type dependencies in codegen
ef5909b Remove now unused dartk_wrappers
50ba330 Fix for suggesting both class and its default constructor.
e3ecc87 [VM / Kernel ] Fixed issue where enum classes were not being marked as such in the VM. Enum class fields are now eagerly initialized.
4c58384 Prepare html, isolate, lib, and lib_2 status files to turn on CFE on dart2js by default
24507da Fix stack overflow when analyzing type variables in generic methods.
0e30fac Update versions of the following packages to the latest versions - boolean_selector - collection
211bf1e [vm/kernel/aot] Cache specializations of cone types in TFA
1c8841e [vm/kernel/aot] Fully support named parameters in type flow analysis
618cd89 Gardening: Adjust test status to fix bots again. Didn't fix the right status file last time and I couldn't test this since it's on Windows. :-(
23a7b62 Use type of receiver for setter target identification
f5b5ae8 Respect comments when inserting imports (issue 32432)
7290c95 Change name of 'signature' to ':signature' to not conflict with a DOM member.
7f9d5d3 Gardening: Change test status for standalone_2/namespace_test on Windows. Has been passing for as far back as I can see in the history.
55f7687 [infra] Enable front end CQ builder
e8018bf Mark tests as flaky
9d17f3a Tests no longer crash
90c08d5 Update co19 status for Chrome 65 roll
440b58d Start running analyzer tests with --preview-dart-2.
dc0f4c8 Fix status of map_literal1_test on analyzer
aecf5bf [VM] Remove locking in code called by signal handler, ensure profiler thread sees valid [Redirection] list
a55cdae A bit of gardening
db08061 Handle implicit tear-off of .call when an implicit downcast is required
8f4db27 Compute which selectors that need type arguments
83c8c21 Gracefully handle local function modifiers
8831dd1 Remove failing assertion
a3218d0 Roll back change to pkg/dev_compiler/analysis_options.yaml
50a6bb5 Update co19 status on IE11 after co19 update
6b91b4f Remove RuntimeTypesNeed.classUsesTypeVariableLiteral
f69da8e Move tests to /model/
d17db1d Pass type inference context down to field initializer when type inferred via override
675048d Add pragma class to dart:core.
94aa20d Update status for $compiler == fasta
615f40b Ensure that `null` is not used as a context in more places.
f368719 Update dart2js_extra: normalize further and update to match runtime==chrome expectations
18aa6b5 Delete recursive import test, improve comment of dummy_compiler_test.
7fe8bdb Refactor tests
932a99a Prepare pkg.status to enable dart2js CFE by default
dab7da7 fix implicit casts in DDC
1b9b345 fix DDC ES6 module export names, part of flutter#32272
69f8d4e Fix parsing of super expressions (issue 32393)
2ace7c9 Update dart2js-minified status for co19 no-such-method test
a1cacec Update status after co19 roll
6b44182 Only widgets in libraries can be rendered.
8d6b050 [VM] Guard against duplicate entries in the static [Redirection::list_]
be87175 Implement Flutter Outline rendering API.
619434d Remember that C() is a compile-time constant expression.
18fe31a Remove useOptimizedMixins from dart2js
9f56e28 Mixin Applications with a Vengeance
3f71dc5 Add preview_dart_2 to supported set of status file variables
bda78a0 Deprecated old upper-case constants.
```

* Update licenses
  • Loading branch information
aam authored Mar 10, 2018
1 parent e74e8b3 commit 9a98143
Show file tree
Hide file tree
Showing 3 changed files with 398 additions and 524 deletions.
10 changes: 5 additions & 5 deletions DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -31,18 +31,18 @@ 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': 'b5b8080b2cfb1e4943a19787ee96548a4a604f7b',
'dart_revision': 'c080951d45e79cd25df98036c4be835b284a269c',

'dart_args_tag': '0.13.7',
'dart_async_tag': '2.0.6',
'dart_barback_tag': '0.15.2+14',
'dart_bazel_worker_tag': 'v0.1.9',
'dart_boolean_selector_tag': '1.0.2',
'dart_boringssl_gen_rev': '39762c7f9ee4d828ff212838fae79528b94d5443',
'dart_boringssl_rev': 'a62dbf88d8a3c04446db833a1eb80a620cb1514d',
'dart_boolean_selector_tag': '1.0.3',
'dart_boringssl_gen_rev': '344f455fd13d46f054726638e76026156ea73aa9',
'dart_boringssl_rev': '672f6fc2486745d0cabc3aaeb4e0a3cd13b37b12',
'dart_charcode_tag': 'v1.1.1',
'dart_cli_util_tag': '0.1.2+1',
'dart_collection_tag': '5943e1681204250f33a833eb5550f270357ad6c8',
'dart_collection_tag': '6ff408a512df30559c1a18b37cfac9fc51a4ceef',
'dart_convert_tag': '2.0.1',
'dart_crypto_tag': '2.0.2+1',
'dart_csslib_tag': '0.14.1',
Expand Down
Loading

0 comments on commit 9a98143

Please sign in to comment.