Skip to content
This repository has been archived by the owner on Feb 25, 2025. It is now read-only.

Commit

Permalink
Roll Dart to 69fce63
Browse files Browse the repository at this point in the history
69fce63 (HEAD) [vm/compiler] Omit implicit result type check for recognized natives.
8629563 [vm] Fix few issues with field exactness tracking.
9085009 Adjusted type variable name conflicts to match class member rules
be0969b Specify that superinitializers must come at the end
7708989 [vm/intrinsics] Introduce dart:_internal.uncheckedCast.
1a2532c Adjusted end of 10.6 about constant object expressions
3af2f79 Remove --no-preview-dart-2 from dart2js
59833ed Analyzer: Clear old metadata
4179fbc Only compute canonical names and clean new libraries
3aa40c9 Revert "Disable windows builder on commit queue while windows machines are down"
fd00c0a Train analysis server with cfe too
03d6835 More observatory fixes
06a785b Speedup calculation of toplist by retained memory in Observatory
3290f60 Fix 'toplist by retained memory' in observatory
0320376 Revert "[VM/SDK] Switch kernel isolate to run in Dart 2 mode"
499761f [VM/SDK] Switch kernel isolate to run in Dart 2 mode
222ac24 Revert "Fix #33415 no error for awaiting a void expression."
61b5ba7 [vm] Deep clone context when cloning closure
e02ec04 @dart2js.tryInline should not inline methods that can't be inlined
9b3bda6 [vm/kernel/bytecode] Constant-evaluate default values of optional parameters of closures in bytecode
d5d7869 Update tools/VERSION to 2.1, to indicate the 2.1.x builds.
4da7360 [vm/kernel/bytecode] Fix capturing of factory type arguments in bytecode
0c2d382 add the ability to set the analyzer's state location via an env variable.
3987cd4 Update parser tests to use new scanner
4dc7b30 [vm] Fix test failures introduced by 6e7bf5e
e29176e Add --use-cfe and --analyzer-use-fasta-parser flags to smith:configuration
0dd7ce4 [vm] Make sure constant pool usage is allowed when entry point block is not emitted first.
6e7bf5e [vm] Dynamically track exactness of the field's static type on X64.
37056cc [vm] Disable unchecked entrypoints to implicit closures in precompiled mode.
eb37da8 It is an error if a final field is initialized by some, but not all, constructors
5dec524 Omit default constructor when a constructor is injected by a patch
f8a96b8 It is an error if a final field is not initialized.
742ec93 Remove support for functions as assert conditions in Dart 2
2c3e093 Register implicit .call invocations.
09ce852 Remove obsolete field from CQ configuration
e08286d Disable windows builder on commit queue while windows machines are down
42f295e Deprecate `provisional` and `Provisional` and make them unusable.
ff46f9f Cleanup unused things in incremental compiler
2c6ad6e [VM interpreter] Disable code optimization when running interpreted tests.
891b716 Fix overly strict invalid return checking.
61fe321 Update perf tool to use new scanner
39d4184 Reapply "[vm, compiler] Fix incorrect derivation of a concrete cid from FutureOr."
d772f40 Add dummy test to prevent test failure from running no tests
97fddfc Don't have the analysis server ignore unrecognized flags.
54ae4f9 [VM] - Fix race condition in setting kernel isolate (was being added to the isolate list before it was marked as a kernel isolate)
d98e4cc Support parseArguments in the compatibility wrapper around the fasta parser
1285506 Register need for constructors used in instanceof checks
a558e71 [infra] Re-add --dart2js-batch to dart2js builders in the test matrix
72c276a [VM interpreter] Fix interpreter build after recent change to Instructions.
4e959af [vm/kernel/bytecode] Generate bytecode for platform when building SDK in --bytecode mode
d8a4a38 [vm] Multiple entrypoints: backend/assembler support.
821d724 [gardening] Fix standalone_2/io/directory_test
5572df1 [vm/precomp] Fix name of vm:entry-point.
e4bd670 Make minified test work on Windows
d14b256 Specify integer literals in double context.
e8e1ed6 [vm] Fix hot reload when root script changes.
4c2ef4b Add side-by-side printing of configurations to package:smith
57d48dc Fix bug in incremental compiler, only later using initialized type
aa8145a [vm/kernel] Add a transformation that annotates invocations with receiver type.
da428bb Update status for incremental_bulk_compiler_full
05f2448 [release] Prepare changelog for 2.1.0-dev.1.0
54fc71d [infra] Fix dart2js-csp-chrome builder
0db6545 Illegal return type check for functions marked async* or sync*.
ad6029c Update fasta parser to split ">>=" when parsing type var
4eb4d75 Remove unused event parameter
f92043c Get some code completion tests passing under CFE
b76749d [VM runtime] Fix gc traversal of interpreted entry frame.
90440ad Update to latest pub with --enable-asserts
3822f3f [gardening] Update status file for issue #34142
825df97 Revise fasta type arg/param parsing to ignore "<".endGroup
06396cf [vm/interpreter] Fix PC offsets of bytecode try blocks in PcDescriptors
e68b838 Add CONTRIBUTING.md
2b8b955 [vm/kernel/bytecode] Fix field initializers in constructors
e5dd9c4 Remove test.py flags from builders in test_matrix, use configuration instead.
0bcf767 Clean up more preview-dart-2 related code
59a68b5 Merge the analyzer-use-cfe-linux, analyzer-use-cfe-mac, and analyzer-use-cfe-win bots.
964a2fb Produce fix when super constructor does not exist
49437e3 Split TooManyArguments to support quick fixes
5d400ee Update analyzer/FE status entries with pointers to issues
de4fe65 Add individual lines for the void and invalid returns tests
94f80d6 [infra] Remove Dart 1 front-end builder from the test matrix
23dd9a0 Fix 3xhead_flutter_hooks.sh script not being executable.
b13c4e4 Updates status file to expect MissingCompileTimeError for illegal async function return type check whenever running in 'legacy mode'.
a517d19 Change how we calculate memory usage for the analysis server benchmarks.
feff33b [vm/kernel/bytecode] Implement overlapping of type arguments in bytecode
b99e41a Revert "fix #28233, add hint for missing returns to function expressions"
2c7e6df [frontend-server] Fix frontend-server test on Windows.
4b704f2 [vm/precomp] Remove part of the generated entry points JSON list.
0c7fa58 Adjust status files for analyzer_use_fasta_parser to fix bot failures.
75af21c Add wrapped versions of element classes.
9f9682e [gardening] Filter out failing tests
817e2ca Base fixes on UNDEFINED_GETTER rather than UNDEFINED_IDENTIFIER
ecad8d6 Add fix for getters on parameters
5a8afa7 Triage language tests for void in DDC and analyzer
14f6fbb Fix test_matrix.json for dartkp product mode builder.
0aeaef2 Remove parser reliance on "<".endGroup/endToken
57918da Fix some new 'missing_return' errors in kernel
81d47a8 Use the named configuration in test.dart, if it is present
6a4f1b7 Remove the --preview-dart-2 option from dartanalyzer and the analysis server.
8c16c4d [vm/kernel/bytecode] Constant evaluate Symbol literals in bytecode
9cfe7f4 Triage the remaining analyzer/front_end integration language_2 failures.
98c8cfc Add note to language/informal deprecating the directory
0d1abc5 [vm/kernel/bytecode] Initialize _Closure._delayed_type_arguments to Object::empty_type_arguments()
5f4343f Remove the analyzer code from DuplicatedNamePreviouslyUsedCause
e2164fb Update the analyzer_cfe_progress.dart scrip to measure language_2 failures.
b13f496 misc: remove compiler_unsupported entry in .packages file
a8155f2 [vm/aot/tfa] Infer int type, devirtualize dynamic calls
d97920e Revert "[vm, compiler] Fix incorrect derivation of a concrete cid from FutureOr."
580f809 Convert the current analyzer --use-cfe test results to language2 status file entries.
932e29d [vm] Refactoring: move methods from FlowGraphBuilder to BaseFlowGraphBuilder
120f595 [vm] Use zone memory allocation in StreamingFlowGraphBuilder::BuildSwitchStatement
8a05c94 Remove JsInvocationMirror._invokeOn
741f662 [vm/kernel/bytecode] Fix number of checked arguments in bytecode calls
8f768e7 Fix an NPE when creating a fix to add a method for an undefined identifier that is not in a class context
d72334e Prevent NPEs in the fix processor
9619e2c Remove unused fasta parser methods and event parameter
9faae80 [vm, compiler] Fix incorrect derivation of a concrete cid from FutureOr.
5d03b3b [VM interpreter] Extend subtype-test mechanism with support for generic methods.
978f12c Use void in place of Null in analysis_server
a9178a2 Documented issues with HttpClient.authenticate
b244c08 Extends the type checking of async functions to check whether the declared return type of an async function is a super type of Future<T> for any T.  In case the check is not successful an error message is produced. The location of the name of the offending function declaration is used as location information for message. Ideally we would use the location of the type, so until types get annotated with location information the error message remains suboptimal.
d8e01be Update named configurations to agree with builder flags
1e72c90 [co19] Next roll of .status and DEPS update
1354c9b [vm] Fix frontend_server after VmTarget move.
ba10df6 [infra] Switch pkg bots to Dart 2
0bb8cbd Use void in place of Null in analyzer_plugin
b268f20 [vm, gc] More aggressively consider idle compactions.
010828a Fix issue with pub upgrade not running on existing plugins.
707040b [vm] Adds targets for gen_snapshot that include the interpreter
5a2a13c Store and resynthesize codeOffset/codeLength for functions and methods.
98d07dd [vm/kernel/bytecode] Minor fixes in bytecode generator
fe0640e Refactor way of providing file info, set codeRange for units.
80a0584 linter 0.1.59
761178e Fix DEAD_CODE issue when `break label` is found inside a for-each.
c3f5c07 Simple type argument parsing fixes and more tests
ea9b594 Added some quality measures to the completion stress test
4c659e9 Have --use-cfe contribute to the driver signature.
0aa8f2d Fix for some Quick Fix tests by adding CFE generated error codes.
fe6daed [vm/compiler] "fast"-path for x64 division
508751c Revert "[co19] co19_2 tests roll (DEPS and .status files update)"
4d5b5bb [vm/compiler] Fine tune operator and phi handling.
28583df Store codeOffset / codeLength for classes.
a9ad427 Validate cookie values wrapped in double-quotes
ac973e5 Return SourceSpan with actual length from _CompilationMessage.
d69a354 Put fileEndOffset into ArgumentsJudgment and use to report argument errors.
8e2141f Fix parsing typedefs with <T>=
e482a28 Fix precompiled status for this-in-initializer fix
66278e3 [vm/precomp] Change checked/unchecked terminology to monomorphic/-
54a5aeb Change date format in CHANGELOG.md to yyyy-mm-dd uniformly.
2915e98 [gardening] Skip app-jitk tests which evaluate source and therefore need IKG
be7022f Remove named configuration template expansion code from test.py.
bde6bbc [kernel] Move VmTarget and FlutterTarget to package:vm
f2766eb Disallow references to this in field initializers.
5c7d257 [kernel/vm] Fix native extensions.
f99b9b8 [co19] co19_2 tests roll (DEPS and .status files update)
8dbcb9b Remove co19 hack from part multi-use check.
  • Loading branch information
zanderso committed Aug 20, 2018
1 parent e26643f commit a79932c
Show file tree
Hide file tree
Showing 2 changed files with 2,185 additions and 2,087 deletions.
7 changes: 4 additions & 3 deletions DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,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': 'be6309690fd60284a87f3258a740c7c30efb1092',
'dart_revision': '69fce633b72e158f5ac553cf3f0f4fcd0f7c735a',

'dart_args_tag': '1.4.4',
'dart_async_tag': '2.0.8',
Expand All @@ -58,7 +58,7 @@ vars = {
'dart_http_throttle_tag': '1.0.2',
'dart_intl_tag': '0.15.6',
'dart_json_rpc_2_tag': '2.0.9',
'dart_linter_tag': '0.1.58',
'dart_linter_tag': '0.1.59',
'dart_logging_tag': '0.11.3+2',
'dart_markdown_tag': '2.0.2',
'dart_matcher_tag': '0.12.3',
Expand All @@ -73,7 +73,7 @@ vars = {
'dart_plugin_tag': 'f5b4b0e32d1406d62daccea030ba6457d14b1c47',
'dart_pool_tag': '1.3.6',
'dart_protobuf_tag': '0.9.0',
'dart_pub_rev': '5962908a66e814dd78f6856a4e5f792c6db65fbc',
'dart_pub_rev': '9f00679ef47bc79cadc18e143720ade6c06c0100',
'dart_pub_semver_tag': '1.4.2',
'dart_quiver_tag': '0.29.0+2',
'dart_resource_rev': '2.1.5',
Expand All @@ -98,6 +98,7 @@ vars = {
'dart_watcher_rev': '0.9.7+10',
'dart_web_socket_channel_tag': '1.0.9',
'dart_yaml_tag': '2.1.15',

# Build bot tooling for iOS
'ios_tools_revision': '69b7c1b160e7107a6a98d948363772dc9caea46f',

Expand Down
Loading

0 comments on commit a79932c

Please sign in to comment.