Skip to content

Commit

Permalink
Roll src/third_party/dart 0a7dcf17eb..c92d5ca288 (64 commits)
Browse files Browse the repository at this point in the history
c92d5ca288 Migrate ClassElementImplTest from task model.
d566a674d0 Revert "[standalone] Name dart:io threads."
cc3218b771 [standalone] Name dart:io threads.
525b43d747 [vm] Decouple intrinsifier code from runtime
4510fa08ca [vm / library] reduce dart:ffi test recursion depth
def7e2dac7 Migrate ConstantVisitorTest from task model.
010a12330e [vm] Fix ThrowErrorSlowPath-derived instructions (e.g. CheckNull) in JIT mode.
76f531e742 [vm / library] dart:ffi status file entry for flaky dartkb crash
c8a2a7b719 [vm/ffi] Move FFI transformations from pkg/kernel to pkg/vm.
7fe7e28c46 [vm] Fix location of Flutter 3xH patch file.
d1bf6ae7d2 Track nonNullIntent in unconditional control flow.
13c4b160ba Add migration tool support for bare "return;" statements
3796dd8ba1 [vm] Pass --enable-asserts to analyze.dart in analyze_flutter.sh.
809d8123d3 [vm] Add FFI library to more targets and Flutter file libraries.json (in patch).
d6a763ebd1 [vm / library] dart:ffi fix android build
cf5a7cf36a Simplify class_hierarchy_test: Move tests of getLegacyLeastUpperBound to own file
a92ddcf34b Add package:expect/matchers_lite.dart
0dfac95dac Simplify class_hierarchy_test: don't use package:test
5bf0065b46 Simplify class_hierarchy_test: don't use package:test_reflective_loader
f954c0535c Simplify class_hierarchy_test: remove abstract class
a200ef3124 Don't include main in computeTransitiveClosure
0651c8c4fd [vm / library] dart:ffi status file entry for reload crash
4fa1e3a3ca [vm / library] dart:ffi status file entry for appjitk crashes
3236ac15a1 Fix flutter-analyze bot.
3196b87f10 Incremental compiler: Include right libraries when entry point is translated
e6a181a583 Add set literal release comment to changelog.
7d46d4b5cb [vm / library] Foreign function interface prototype
671865cd1a Fix JSON parser.
bffa51efa2 Add ClassHierarchyBuilder.getKernelTypeAsInstanceOf
857d834e64 Remove obsolete expectMoreSpecific parameter
9c1b50b1aa Copy inferred mixin application type arguments to builder hierarchy
f815b4cba7 Add Loader.computeTypeBuilder
a31a72521b Don't include declarations of the library itself.
c8b28c4cf9 [vm/compiler] graph checker addition
f21fafd411 Migrate SimpleResolverTest from task model.
80e43c6a75 Remove the Modification class; use SourceEdit instead.
3e5a4f1a5d Sort declarations in file inferred_type_test.dart
1e72e9c985 Fix tests now that set literal support is enabled by default.
f841096701 Fix for crash if MixinDeclaration has a const constructor.
80c8848624 Support for enums in available suggestions, getDetails, boost relevance.
6588eaf794 Fix calls to generator-bodies to correctly model elided parameters
3f96de7855 Cleanup intermediate control flow collection structures in AstBuilder
ca32bef641 Add migration support for the `@required` annotation.
8d5958bd9a Migrate ErrorResolverTest.
9d280198a4 Prepare to publish analyzer version 0.35.1.
135abb41f7 Migrate ElementResolverCodeTest from task model.
6d2daa692c Set non_nullable experiments flag during migration tests.
c507acfae4 Fix Js-interop factory calls which broke when eliding optional parameters.
0541640e37 [testing] Create list from test list iterable
66c404a26e dart2js: Reduce assert helpers
c812d5a373 Fix available suggestions tests on Windows.
78509055b6 [vm] Add names for more types to the V8 snapshot profile output.
80e85d06ab Fixes for enum constants in available declarations.
cccaae2b01 bump to linter 0.1.82
5fe0202b0b Unify MapElement and CollectionElement
92227c05fc [infra] Remove ContentShell support in test driver interface js.
f54650ccaf Add LineInfo to Declaration search results
ce91bcb442 Add migration support for named parameters.
69589be237 [infra] Rename analyzer-stable branch builders to have branch suffix.
ed5bdfa227 [CFE] Fix check for unavailable constructors.
660cf26dbb Reland "[vm] Decouple stub code from runtime"
250f9665fb [CFE] Get constants backend from backend target.
b7afb22323 [CFE] Eliminate redundant coreTypes parameter.
44681fa98e [CFE] Move DDC specific behavior into ConstantsBackend.
  • Loading branch information
bkonyi committed Feb 14, 2019
1 parent 033f207 commit 1f2cbf7
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 13 deletions.
4 changes: 2 additions & 2 deletions DEPS
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': '0a7dcf17eb5f2450480527d6ad1e201fb47f1e36',
'dart_revision': 'c92d5ca288da15b54b04c0a40ffe5d94a8883d77',

# WARNING: DO NOT EDIT MANUALLY
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
Expand Down Expand Up @@ -60,7 +60,7 @@ vars = {
'dart_http_throttle_tag': '1.0.2',
'dart_intl_tag': '0.15.7',
'dart_json_rpc_2_tag': '2.0.9',
'dart_linter_tag': '0.1.80',
'dart_linter_tag': '0.1.82',
'dart_logging_tag': '0.11.3+2',
'dart_markdown_tag': '2.0.2',
'dart_matcher_tag': '0.12.3',
Expand Down
57 changes: 46 additions & 11 deletions ci/licenses_golden/licenses_third_party
@@ -1,4 +1,4 @@
Signature: 8a314b3884017fae7b125cb423fa8d3f
Signature: a76c88a9ff389b1401e9df71fb13c1f6

UNUSED LICENSES:

Expand Down Expand Up @@ -5604,6 +5604,7 @@ FILE: ../../../third_party/dart/runtime/platform/utils_fuchsia.h
FILE: ../../../third_party/dart/runtime/vm/clustered_snapshot.cc
FILE: ../../../third_party/dart/runtime/vm/clustered_snapshot.h
FILE: ../../../third_party/dart/runtime/vm/code_patcher_dbc.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_dbc.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/assembler/assembler_dbc.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/assembler/assembler_dbc.h
FILE: ../../../third_party/dart/runtime/vm/compiler/assembler/assembler_dbc_test.cc
Expand All @@ -5617,7 +5618,6 @@ FILE: ../../../third_party/dart/runtime/vm/compiler/backend/redundancy_eliminati
FILE: ../../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/frontend/kernel_to_il.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/frontend/kernel_to_il.h
FILE: ../../../third_party/dart/runtime/vm/compiler/intrinsifier_dbc.cc
FILE: ../../../third_party/dart/runtime/vm/constants_dbc.h
FILE: ../../../third_party/dart/runtime/vm/cpu_dbc.cc
FILE: ../../../third_party/dart/runtime/vm/cpu_dbc.h
Expand Down Expand Up @@ -5653,7 +5653,6 @@ FILE: ../../../third_party/dart/runtime/vm/signal_handler_fuchsia.cc
FILE: ../../../third_party/dart/runtime/vm/simulator_dbc.cc
FILE: ../../../third_party/dart/runtime/vm/simulator_dbc.h
FILE: ../../../third_party/dart/runtime/vm/stack_frame_dbc.h
FILE: ../../../third_party/dart/runtime/vm/stub_code_dbc.cc
FILE: ../../../third_party/dart/runtime/vm/thread_interrupter_fuchsia.cc
FILE: ../../../third_party/dart/runtime/vm/token_position.cc
FILE: ../../../third_party/dart/runtime/vm/token_position.h
Expand Down Expand Up @@ -5700,24 +5699,68 @@ ORIGIN: ../../../third_party/dart/runtime/bin/entrypoints_verification_test_exte
TYPE: LicenseType.bsd
FILE: ../../../third_party/dart/runtime/bin/entrypoints_verification_test_extension.cc
FILE: ../../../third_party/dart/runtime/bin/entrypoints_verification_test_extension_dllmain_win.cc
FILE: ../../../third_party/dart/runtime/bin/ffi_test_dynamic_library.cc
FILE: ../../../third_party/dart/runtime/bin/ffi_test_functions.cc
FILE: ../../../third_party/dart/runtime/bin/namespace_fuchsia.h
FILE: ../../../third_party/dart/runtime/lib/ffi.cc
FILE: ../../../third_party/dart/runtime/lib/ffi_dynamic_library.cc
FILE: ../../../third_party/dart/runtime/lib/ffi_dynamic_library_patch.dart
FILE: ../../../third_party/dart/runtime/lib/ffi_native_type_patch.dart
FILE: ../../../third_party/dart/runtime/lib/ffi_patch.dart
FILE: ../../../third_party/dart/runtime/vm/class_id.h
FILE: ../../../third_party/dart/runtime/vm/code_entry_kind.h
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier.h
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_arm.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_ia32.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_x64.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/flow_graph_checker.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/flow_graph_checker.h
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/slot_test.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier.h
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_arm.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_ia32.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_x64.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/recognized_methods_list.h
FILE: ../../../third_party/dart/runtime/vm/compiler/relocation.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/runtime_api.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/runtime_api.h
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler.h
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_arm.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_dbc.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_ia32.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_x64.cc
FILE: ../../../third_party/dart/runtime/vm/constants_x64.cc
FILE: ../../../third_party/dart/runtime/vm/ffi_trampoline_stubs_x64.cc
FILE: ../../../third_party/dart/runtime/vm/frame_layout.h
FILE: ../../../third_party/dart/runtime/vm/intrusive_dlist.h
FILE: ../../../third_party/dart/runtime/vm/intrusive_dlist_test.cc
FILE: ../../../third_party/dart/runtime/vm/longjump.h
FILE: ../../../third_party/dart/runtime/vm/pointer_tagging.h
FILE: ../../../third_party/dart/runtime/vm/static_type_exactness_state.h
FILE: ../../../third_party/dart/runtime/vm/stub_code_list.h
FILE: ../../../third_party/dart/runtime/vm/thread_stack_resource.cc
FILE: ../../../third_party/dart/runtime/vm/thread_stack_resource.h
FILE: ../../../third_party/dart/runtime/vm/thread_state.cc
FILE: ../../../third_party/dart/runtime/vm/thread_state.h
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_arm.cc
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_x64.cc
FILE: ../../../third_party/dart/samples/ffi/coordinate.dart
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_data.dart
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_dynamic_library.dart
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions.dart
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions_callbacks.dart
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions_structs.dart
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_structs.dart
FILE: ../../../third_party/dart/sdk/lib/ffi/annotations.dart
FILE: ../../../third_party/dart/sdk/lib/ffi/dynamic_library.dart
FILE: ../../../third_party/dart/sdk/lib/ffi/ffi.dart
FILE: ../../../third_party/dart/sdk/lib/ffi/native_type.dart
----------------------------------------------------------------------------------------------------
Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
for details. All rights reserved.
Expand Down Expand Up @@ -6145,9 +6188,6 @@ FILE: ../../../third_party/dart/runtime/vm/compiler/backend/locations.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/locations.h
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/type_propagator.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/type_propagator.h
FILE: ../../../third_party/dart/runtime/vm/compiler/intrinsifier_arm.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/intrinsifier_ia32.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/intrinsifier_x64.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/jit/jit_call_specializer.cc
FILE: ../../../third_party/dart/runtime/vm/constants_arm.h
FILE: ../../../third_party/dart/runtime/vm/constants_ia32.h
Expand Down Expand Up @@ -6201,10 +6241,7 @@ FILE: ../../../third_party/dart/runtime/vm/simulator_arm.h
FILE: ../../../third_party/dart/runtime/vm/stack_frame_arm.h
FILE: ../../../third_party/dart/runtime/vm/stack_frame_ia32.h
FILE: ../../../third_party/dart/runtime/vm/stack_frame_x64.h
FILE: ../../../third_party/dart/runtime/vm/stub_code_arm.cc
FILE: ../../../third_party/dart/runtime/vm/stub_code_arm_test.cc
FILE: ../../../third_party/dart/runtime/vm/stub_code_ia32.cc
FILE: ../../../third_party/dart/runtime/vm/stub_code_x64.cc
FILE: ../../../third_party/dart/runtime/vm/tags.h
FILE: ../../../third_party/dart/runtime/vm/thread_interrupter.cc
FILE: ../../../third_party/dart/runtime/vm/thread_interrupter.h
Expand Down Expand Up @@ -6415,7 +6452,6 @@ FILE: ../../../third_party/dart/runtime/vm/compiler/backend/il_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/range_analysis.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/range_analysis.h
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/range_analysis_test.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/intrinsifier_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/method_recognizer.cc
FILE: ../../../third_party/dart/runtime/vm/compiler/method_recognizer.h
FILE: ../../../third_party/dart/runtime/vm/constants_arm64.h
Expand Down Expand Up @@ -6466,7 +6502,6 @@ FILE: ../../../third_party/dart/runtime/vm/runtime_entry_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/simulator_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/simulator_arm64.h
FILE: ../../../third_party/dart/runtime/vm/stack_frame_arm64.h
FILE: ../../../third_party/dart/runtime/vm/stub_code_arm64.cc
FILE: ../../../third_party/dart/runtime/vm/stub_code_arm64_test.cc
FILE: ../../../third_party/dart/runtime/vm/tags.cc
FILE: ../../../third_party/dart/runtime/vm/unibrow-inl.h
Expand Down

0 comments on commit 1f2cbf7

Please sign in to comment.