Skip to content

Commit 96ad0c8

Browse files
authored
Roll src/third_party/dart 7418238239..70e3e67dd7 (108 commits) (flutter#8216)
* Updated protobuf and bazel_worker revs for SDK roll * Roll src/third_party/dart 7418238239..70e3e67dd7 (108 commits) 70e3e67dd7 Expect different errors depending on the state of the spread_collections experiment. c85108d2f9 Fix parse expression "a ~ b" f890800fb0 Rework tracking of variables in scope while resynthesizing expressions. e830338919 Updated spec_parser such that it runs with ANTLR v4 37c7992ac3 [testing] Make tests with multiple VMOptions have multiple names. af5fc2d4d2 [VM] Partial support for named regexp captures. efb3f85c7e Fix for element type inference tests. f5c16512cc [Tests] Pass VM options (Platform.executableArguments) to sub-processes 234a1726d3 bump linter to 0.1.83 eda9ccb744 Early exit on VM String.replaceAll 527b10879e Begin adding summary support for `for` elements. 42ab0a6a63 Handle downcasts for spreads fc7d25e0e3 Revert "[vm] Add data field to TypedData" 9c9ab11450 Reland "Handle ir constants in field analysis and impact tests" 91b62553ce Make scanner reportErrors field final 1c685bf370 Sort declarations in pkg/analyzer/lib/src/dart/ast/ast.dart 231061c15a [gardening] Moving patch to be based on dart hash. 1ea717f1c9 [CFE] Use Fasta diagnostics in constant evaluator. 22718f4d60 [CFE] Always call the constant evaluator by the evaluate method. c10ee9971f [CFE] Move constant evaluator to Fasta. ae72776312 New DomExceptions added to browsers. 9d3988eb67 [vm] First stab at a protobuf aware treeshaker e62391a162 Revert "Handle ir constants in field analysis and impact tests" 3b2e368376 Revert 5 changes with failures a6e2c5eb4c Rename import after moving file. e6d2751e9c [CFE] Check for null in constant evaluation c7b572aa29 [CFE] Use Fasta diagnostics in the constant evaluator. 91bc4ec2b9 [CFE] Always call the constant evaluator by the evaluate method. 845b5b2df1 [CFE] Move constant evaluator to Fasta. 0cd89e5bd1 Handle ir constants in field analysis and impact tests eeb8fc8ccd [dartdevc] Adding support for async operations in block expressions d7ad6b8c67 Ensure that all tests are run via test_all and add a test to ensure that it stays that way daa6ee6da9 Report NOT_ITERABLE_SPREAD and NOT_MAP_SPREAD. d920a2a5ab Report NON_CONSTANT_XYZ in not taken branches of IfElement. 976b897bd0 Report non-bool conditions in const expressions in evaluation 1d9f34963e Use StoreBasedSummaryResynthesizer directly in LibraryContext. 43a31ff24e Report equal keys in maps when the keys come from a spread element 0d5ab9380a Add getNotPotentiallyConstants() and isConstantTypeExpression(). cc1ddfb337 Issue 36212. Fix for updated part without library. d597166f9b Remove Dart tasks and work manager. 68bfd72e44 [dartdevc] fix flutter#36174, add flutter inspector transform to DDC b9ce1496f1 Sort declarations in expr_builder_test.dart 8475338d58 Remove references to non-existent Resource type 724d956fd4 Move use_abi_version from vm directory to bin 44753660ec Prepare to publish analyzer 0.35.4 7a2949521d Handle ConstantExpression in ssa and kernel impact 7a90563ee3 [js_runtime] Try to avoid String.prototype.replace with replacement patterns 3dda726bca [gardening] Update flutter patch to reflect engine roll. d445d29fa3 [VM] Define layout of _*ArrayView/_ByteDataView in C+++ d267fb6bf3 change the SummaryTarget to extend the DevCompilerTarget 626cb68ad2 More spread test fixes. eb6f1b6abd Handle effectively constant fields in class stub generator efe9366eeb Remove references to pkg:plugin in DEPS and .packages 43c13284e4 Revert "Reland "Add hints to check the SDK constraints for both set literals and for the ui-as-code features"" d1085e80be [vm] Add data field to TypedData d53311866f [vm/bytecode] Support native methods in BytecodeFlowGraphBuilder 06eeeec92e [tests] Remove obsolete VM option --error-on-bad-type from tests 0a42e8e062 [dart/vm] fix potential buffer overrun in unicode utils 74a23b96b0 Add support for dart2js targets to kernel_worker 9b185051a9 Don't use lazy static initializer in Random.secure() 75679e06c2 Reland "Add hints to check the SDK constraints for both set literals and for the ui-as-code features" 7f8eed0862 Update the partial constant evaluator to handle a limited subset of map literals in unresolved code 02ffcb8f42 Add summary support for `if` elements. 025825dc0f [vm] Update ffi status files and fix function_stress_test on Windows. 638f13ff3d Revert "[ VM / dart:isolate ] Added ability to set names for spawned isolates." af633531ab Report key/value type mismatch. 8e550f6a4c Support super completions from superclass constraints in a mixin b216335e69 Add summary support for spread elements. 001d4ed85d [infra] Update checked in SDKs to 2.2.1-dev.1.1 85f8d3c047 [vm] Build FFI trampolines with IL. 4e68a04f3e [vm] Minor improvements to FFI function tests. 652948175e Use a `dynamic` downward inference context for invalid ambiguous set/map literals. d6ffee639b [co19] Roll co19 cded39ebf3 DEPS rename protobuf_tag to protobuf_rev e6c3bc4ba9 [gardening] update Flutter engine patch file d0c4d6b329 Take variance into account when computing rti checks 3e794ec16a Add tests for rti emission on function types 4ca57befd7 [dartfmt] Bump dart_style to 1.2.4 495b9c4519 Remove set-literals experimental flag from tests 7c496bfd76 Update protobuf version in DEPS eb47bc112e [gardening] Rename flutter/flutter patch so it matches engines hash. de2d83b9e3 [gardening] Fix flutter patch after recent dart roll into engine. 262878086d Extract _ConstLiteralVerifier and split it into literal / operation methods. 092a552a52 Fix spread disambiguation test. 888596af88 Add support for a production dart2js mode in test.dart 90d0443848 [dartdevc] Implementing block expressions and set constants c52e1b83fb [vm/frontend_server] Fix outdated flutter patch. 59525264e8 [ VM / dart:isolate ] Added ability to set names for spawned isolates. 0ee1413095 [dartdevc] Initial support for control flow collections c3005ee81f Add error codes for expressions in maps and map entries not in maps 1b5f7c1047 Remove unnecessary flags for dart2js from test.dart 1efe7e2518 [ VM / Service ] Added `getMemoryUsage` RPC and `MemoryUsage` object to service protocol 35fb67158b [vm/frontend] Change frontend server interface so compile response contains delta of sources files that were used by the compiler. 208f8b5441 Restore checks for leaf elements in ErrorVerifier. 0f4a208c3e Revert "Add hints to check the SDK constraints for both set literals and for the ui-as-code features" 00a478ca80 [VM runtime] Do not leak file descriptors of dual mappings to child processes. 5fdb3c5057 Add hints to check the SDK constraints for both set literals and for the ui-as-code features ca2fc831c4 Check types of values in constant List/Set against the element types. 7c3ab264e5 Change link methods to take a DeclaredVariables object. f7a36792b2 [vm] Fix memory leaks in --load_compilation_trace and --load_type_feedback. 5d6e17a20d Improve initializer missing comma recovery a8c94d0b52 Remove tools we no longer need to manage status files c5624274e1 Update the SDK constraints to match the fact that set literals are being used 28d697a6c1 Enforce override annotations in dart2js 5e1397fc4e Remove unused import ae8a47e92c Add changelog entry for RegExp lookbehind support. 1c02016b7b [infra] Fall back on inexact baseline commits in test.dart. e2a86d9081 [VM runtime] Use memfd_create instead of shm_open for dual mapping of code.
1 parent 146646d commit 96ad0c8

File tree

2 files changed

+110
-108
lines changed

2 files changed

+110
-108
lines changed

DEPS

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ vars = {
3131
# Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS.
3232
# You can use //tools/dart/create_updated_flutter_deps.py to produce
3333
# updated revision list of existing dependencies.
34-
'dart_revision': '7418238239f885ba92093c44a1768f8ec93b121f',
34+
'dart_revision': '70e3e67dd71267a611429602b342d484fca9b89b',
3535

3636
# WARNING: DO NOT EDIT MANUALLY
3737
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
3838
'dart_args_tag': '1.4.4',
3939
'dart_async_tag': '2.0.8',
40-
'dart_bazel_worker_tag': '0.1.14',
40+
'dart_bazel_worker_tag': 'bazel_worker-v0.1.20',
4141
'dart_boolean_selector_tag': '1.0.4',
4242
'dart_boringssl_gen_rev': 'bbf52f18f425e29b1185f2f6753bec02ed8c5880',
4343
'dart_boringssl_rev': '702e2b6d3831486535e958f262a05c75a5cb312e',
@@ -74,7 +74,7 @@ vars = {
7474
'dart_path_tag': '1.6.2',
7575
'dart_plugin_tag': 'f5b4b0e32d1406d62daccea030ba6457d14b1c47',
7676
'dart_pool_tag': '1.3.6',
77-
'dart_protobuf_tag': '0.9.0',
77+
'dart_protobuf_rev': '0c77167b16d00b561a6055bfe26690af7f26ae88',
7878
'dart_pub_rev': '3c060aae47985e9a248b850f1d0450304a5c97e3',
7979
'dart_pub_semver_tag': '1.4.2',
8080
'dart_quiver_tag': '2.0.0+1',
@@ -283,7 +283,7 @@ deps = {
283283
Var('dart_git') + '/plugin.git' + '@' + Var('dart_plugin_tag'),
284284

285285
'src/third_party/dart/third_party/pkg/protobuf':
286-
Var('dart_git') + '/protobuf.git' + '@' + Var('dart_protobuf_tag'),
286+
Var('dart_git') + '/protobuf.git' + '@' + Var('dart_protobuf_rev'),
287287

288288
'src/third_party/dart/third_party/pkg/pub_semver':
289289
Var('dart_git') + '/pub_semver.git' + '@' + Var('dart_pub_semver_tag'),

ci/licenses_golden/licenses_third_party

Lines changed: 106 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: c9257a9b2c77469fbf18cd1859ef65ba
1+
Signature: c306c24d471bef4884795341830a763e
22

33
UNUSED LICENSES:
44

@@ -5119,6 +5119,111 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
51195119
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
51205120
====================================================================================================
51215121

5122+
====================================================================================================
5123+
LIBRARY: dart
5124+
ORIGIN: ../../../third_party/dart/runtime/bin/abi_version.h + ../../../third_party/dart/LICENSE
5125+
TYPE: LicenseType.bsd
5126+
FILE: ../../../third_party/dart/runtime/bin/abi_version.h
5127+
FILE: ../../../third_party/dart/runtime/bin/abi_version_in.cc
5128+
FILE: ../../../third_party/dart/runtime/bin/entrypoints_verification_test_extension.cc
5129+
FILE: ../../../third_party/dart/runtime/bin/entrypoints_verification_test_extension_dllmain_win.cc
5130+
FILE: ../../../third_party/dart/runtime/bin/ffi_test_dynamic_library.cc
5131+
FILE: ../../../third_party/dart/runtime/bin/ffi_test_functions.cc
5132+
FILE: ../../../third_party/dart/runtime/bin/namespace_fuchsia.h
5133+
FILE: ../../../third_party/dart/runtime/lib/ffi.cc
5134+
FILE: ../../../third_party/dart/runtime/lib/ffi_dynamic_library.cc
5135+
FILE: ../../../third_party/dart/runtime/lib/ffi_dynamic_library_patch.dart
5136+
FILE: ../../../third_party/dart/runtime/lib/ffi_native_type_patch.dart
5137+
FILE: ../../../third_party/dart/runtime/lib/ffi_patch.dart
5138+
FILE: ../../../third_party/dart/runtime/tools/graphexplorer/graphexplorer.html
5139+
FILE: ../../../third_party/dart/runtime/tools/graphexplorer/graphexplorer.js
5140+
FILE: ../../../third_party/dart/runtime/vm/catch_entry_moves_test.cc
5141+
FILE: ../../../third_party/dart/runtime/vm/class_id.h
5142+
FILE: ../../../third_party/dart/runtime/vm/code_entry_kind.h
5143+
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier.cc
5144+
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier.h
5145+
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_arm.cc
5146+
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_arm64.cc
5147+
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_ia32.cc
5148+
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_x64.cc
5149+
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/flow_graph_checker.cc
5150+
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/flow_graph_checker.h
5151+
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/slot_test.cc
5152+
FILE: ../../../third_party/dart/runtime/vm/compiler/ffi.cc
5153+
FILE: ../../../third_party/dart/runtime/vm/compiler/ffi.h
5154+
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier.cc
5155+
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier.h
5156+
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_arm.cc
5157+
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_arm64.cc
5158+
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_ia32.cc
5159+
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_x64.cc
5160+
FILE: ../../../third_party/dart/runtime/vm/compiler/recognized_methods_list.h
5161+
FILE: ../../../third_party/dart/runtime/vm/compiler/relocation.cc
5162+
FILE: ../../../third_party/dart/runtime/vm/compiler/runtime_api.cc
5163+
FILE: ../../../third_party/dart/runtime/vm/compiler/runtime_api.h
5164+
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler.h
5165+
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_arm.cc
5166+
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_arm64.cc
5167+
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_dbc.cc
5168+
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_ia32.cc
5169+
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_x64.cc
5170+
FILE: ../../../third_party/dart/runtime/vm/constants_x64.cc
5171+
FILE: ../../../third_party/dart/runtime/vm/ffi_trampoline_stubs_x64.cc
5172+
FILE: ../../../third_party/dart/runtime/vm/frame_layout.h
5173+
FILE: ../../../third_party/dart/runtime/vm/intrusive_dlist.h
5174+
FILE: ../../../third_party/dart/runtime/vm/intrusive_dlist_test.cc
5175+
FILE: ../../../third_party/dart/runtime/vm/longjump.h
5176+
FILE: ../../../third_party/dart/runtime/vm/pointer_tagging.h
5177+
FILE: ../../../third_party/dart/runtime/vm/static_type_exactness_state.h
5178+
FILE: ../../../third_party/dart/runtime/vm/stub_code_list.h
5179+
FILE: ../../../third_party/dart/runtime/vm/thread_stack_resource.cc
5180+
FILE: ../../../third_party/dart/runtime/vm/thread_stack_resource.h
5181+
FILE: ../../../third_party/dart/runtime/vm/thread_state.cc
5182+
FILE: ../../../third_party/dart/runtime/vm/thread_state.h
5183+
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_arm.cc
5184+
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_arm64.cc
5185+
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_x64.cc
5186+
FILE: ../../../third_party/dart/samples/ffi/coordinate.dart
5187+
FILE: ../../../third_party/dart/samples/ffi/dylib_utils.dart
5188+
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_data.dart
5189+
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_dynamic_library.dart
5190+
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions.dart
5191+
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions_callbacks.dart
5192+
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions_structs.dart
5193+
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_structs.dart
5194+
FILE: ../../../third_party/dart/sdk/lib/ffi/annotations.dart
5195+
FILE: ../../../third_party/dart/sdk/lib/ffi/dynamic_library.dart
5196+
FILE: ../../../third_party/dart/sdk/lib/ffi/ffi.dart
5197+
FILE: ../../../third_party/dart/sdk/lib/ffi/native_type.dart
5198+
----------------------------------------------------------------------------------------------------
5199+
Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
5200+
for details. All rights reserved.
5201+
5202+
Redistribution and use in source and binary forms, with or without
5203+
modification, are permitted provided that the following conditions are
5204+
met:
5205+
* Redistributions of source code must retain the above copyright
5206+
notice, this list of conditions and the following disclaimer.
5207+
* Redistributions in binary form must reproduce the above
5208+
copyright notice, this list of conditions and the following
5209+
disclaimer in the documentation and/or other materials provided
5210+
with the distribution.
5211+
* Neither the name of Google Inc. nor the names of its
5212+
contributors may be used to endorse or promote products derived
5213+
from this software without specific prior written permission.
5214+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5215+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5216+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5217+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5218+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5219+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5220+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5221+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5222+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5223+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5224+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5225+
====================================================================================================
5226+
51225227
====================================================================================================
51235228
LIBRARY: dart
51245229
ORIGIN: ../../../third_party/dart/runtime/bin/cli.cc + ../../../third_party/dart/LICENSE
@@ -5692,109 +5797,6 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
56925797
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
56935798
====================================================================================================
56945799

5695-
====================================================================================================
5696-
LIBRARY: dart
5697-
ORIGIN: ../../../third_party/dart/runtime/bin/entrypoints_verification_test_extension.cc + ../../../third_party/dart/LICENSE
5698-
TYPE: LicenseType.bsd
5699-
FILE: ../../../third_party/dart/runtime/bin/entrypoints_verification_test_extension.cc
5700-
FILE: ../../../third_party/dart/runtime/bin/entrypoints_verification_test_extension_dllmain_win.cc
5701-
FILE: ../../../third_party/dart/runtime/bin/ffi_test_dynamic_library.cc
5702-
FILE: ../../../third_party/dart/runtime/bin/ffi_test_functions.cc
5703-
FILE: ../../../third_party/dart/runtime/bin/namespace_fuchsia.h
5704-
FILE: ../../../third_party/dart/runtime/lib/ffi.cc
5705-
FILE: ../../../third_party/dart/runtime/lib/ffi_dynamic_library.cc
5706-
FILE: ../../../third_party/dart/runtime/lib/ffi_dynamic_library_patch.dart
5707-
FILE: ../../../third_party/dart/runtime/lib/ffi_native_type_patch.dart
5708-
FILE: ../../../third_party/dart/runtime/lib/ffi_patch.dart
5709-
FILE: ../../../third_party/dart/runtime/tools/graphexplorer/graphexplorer.html
5710-
FILE: ../../../third_party/dart/runtime/tools/graphexplorer/graphexplorer.js
5711-
FILE: ../../../third_party/dart/runtime/vm/catch_entry_moves_test.cc
5712-
FILE: ../../../third_party/dart/runtime/vm/class_id.h
5713-
FILE: ../../../third_party/dart/runtime/vm/code_entry_kind.h
5714-
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier.cc
5715-
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier.h
5716-
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_arm.cc
5717-
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_arm64.cc
5718-
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_ia32.cc
5719-
FILE: ../../../third_party/dart/runtime/vm/compiler/asm_intrinsifier_x64.cc
5720-
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/flow_graph_checker.cc
5721-
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/flow_graph_checker.h
5722-
FILE: ../../../third_party/dart/runtime/vm/compiler/backend/slot_test.cc
5723-
FILE: ../../../third_party/dart/runtime/vm/compiler/ffi.cc
5724-
FILE: ../../../third_party/dart/runtime/vm/compiler/ffi.h
5725-
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier.cc
5726-
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier.h
5727-
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_arm.cc
5728-
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_arm64.cc
5729-
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_ia32.cc
5730-
FILE: ../../../third_party/dart/runtime/vm/compiler/graph_intrinsifier_x64.cc
5731-
FILE: ../../../third_party/dart/runtime/vm/compiler/recognized_methods_list.h
5732-
FILE: ../../../third_party/dart/runtime/vm/compiler/relocation.cc
5733-
FILE: ../../../third_party/dart/runtime/vm/compiler/runtime_api.cc
5734-
FILE: ../../../third_party/dart/runtime/vm/compiler/runtime_api.h
5735-
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler.h
5736-
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_arm.cc
5737-
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_arm64.cc
5738-
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_dbc.cc
5739-
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_ia32.cc
5740-
FILE: ../../../third_party/dart/runtime/vm/compiler/stub_code_compiler_x64.cc
5741-
FILE: ../../../third_party/dart/runtime/vm/constants_x64.cc
5742-
FILE: ../../../third_party/dart/runtime/vm/ffi_trampoline_stubs_x64.cc
5743-
FILE: ../../../third_party/dart/runtime/vm/frame_layout.h
5744-
FILE: ../../../third_party/dart/runtime/vm/intrusive_dlist.h
5745-
FILE: ../../../third_party/dart/runtime/vm/intrusive_dlist_test.cc
5746-
FILE: ../../../third_party/dart/runtime/vm/longjump.h
5747-
FILE: ../../../third_party/dart/runtime/vm/pointer_tagging.h
5748-
FILE: ../../../third_party/dart/runtime/vm/static_type_exactness_state.h
5749-
FILE: ../../../third_party/dart/runtime/vm/stub_code_list.h
5750-
FILE: ../../../third_party/dart/runtime/vm/thread_stack_resource.cc
5751-
FILE: ../../../third_party/dart/runtime/vm/thread_stack_resource.h
5752-
FILE: ../../../third_party/dart/runtime/vm/thread_state.cc
5753-
FILE: ../../../third_party/dart/runtime/vm/thread_state.h
5754-
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_arm.cc
5755-
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_arm64.cc
5756-
FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs_x64.cc
5757-
FILE: ../../../third_party/dart/samples/ffi/coordinate.dart
5758-
FILE: ../../../third_party/dart/samples/ffi/dylib_utils.dart
5759-
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_data.dart
5760-
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_dynamic_library.dart
5761-
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions.dart
5762-
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions_callbacks.dart
5763-
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_functions_structs.dart
5764-
FILE: ../../../third_party/dart/samples/ffi/sample_ffi_structs.dart
5765-
FILE: ../../../third_party/dart/sdk/lib/ffi/annotations.dart
5766-
FILE: ../../../third_party/dart/sdk/lib/ffi/dynamic_library.dart
5767-
FILE: ../../../third_party/dart/sdk/lib/ffi/ffi.dart
5768-
FILE: ../../../third_party/dart/sdk/lib/ffi/native_type.dart
5769-
----------------------------------------------------------------------------------------------------
5770-
Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
5771-
for details. All rights reserved.
5772-
5773-
Redistribution and use in source and binary forms, with or without
5774-
modification, are permitted provided that the following conditions are
5775-
met:
5776-
* Redistributions of source code must retain the above copyright
5777-
notice, this list of conditions and the following disclaimer.
5778-
* Redistributions in binary form must reproduce the above
5779-
copyright notice, this list of conditions and the following
5780-
disclaimer in the documentation and/or other materials provided
5781-
with the distribution.
5782-
* Neither the name of Google Inc. nor the names of its
5783-
contributors may be used to endorse or promote products derived
5784-
from this software without specific prior written permission.
5785-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5786-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5787-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5788-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5789-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5790-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5791-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5792-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5793-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5794-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5795-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5796-
====================================================================================================
5797-
57985800
====================================================================================================
57995801
LIBRARY: dart
58005802
ORIGIN: ../../../third_party/dart/runtime/bin/process_test.cc + ../../../third_party/dart/LICENSE

0 commit comments

Comments
 (0)