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

Commit 96ad0c8

Browse files
authored
Roll src/third_party/dart 7418238..70e3e67 (108 commits) (#8216)
* Updated protobuf and bazel_worker revs for SDK roll * Roll src/third_party/dart 7418238..70e3e67 (108 commits) 70e3e67 Expect different errors depending on the state of the spread_collections experiment. c85108d Fix parse expression "a ~ b" f890800 Rework tracking of variables in scope while resynthesizing expressions. e830338 Updated spec_parser such that it runs with ANTLR v4 37c7992 [testing] Make tests with multiple VMOptions have multiple names. af5fc2d [VM] Partial support for named regexp captures. efb3f85 Fix for element type inference tests. f5c1651 [Tests] Pass VM options (Platform.executableArguments) to sub-processes 234a172 bump linter to 0.1.83 eda9ccb Early exit on VM String.replaceAll 527b108 Begin adding summary support for `for` elements. 42ab0a6 Handle downcasts for spreads fc7d25e Revert "[vm] Add data field to TypedData" 9c9ab11 Reland "Handle ir constants in field analysis and impact tests" 91b6255 Make scanner reportErrors field final 1c685bf Sort declarations in pkg/analyzer/lib/src/dart/ast/ast.dart 231061c [gardening] Moving patch to be based on dart hash. 1ea717f [CFE] Use Fasta diagnostics in constant evaluator. 22718f4 [CFE] Always call the constant evaluator by the evaluate method. c10ee99 [CFE] Move constant evaluator to Fasta. ae72776 New DomExceptions added to browsers. 9d3988e [vm] First stab at a protobuf aware treeshaker e62391a Revert "Handle ir constants in field analysis and impact tests" 3b2e368 Revert 5 changes with failures a6e2c5e Rename import after moving file. e6d2751 [CFE] Check for null in constant evaluation c7b572a [CFE] Use Fasta diagnostics in the constant evaluator. 91bc4ec [CFE] Always call the constant evaluator by the evaluate method. 845b5b2 [CFE] Move constant evaluator to Fasta. 0cd89e5 Handle ir constants in field analysis and impact tests eeb8fc8 [dartdevc] Adding support for async operations in block expressions d7ad6b8 Ensure that all tests are run via test_all and add a test to ensure that it stays that way daa6ee6 Report NOT_ITERABLE_SPREAD and NOT_MAP_SPREAD. d920a2a Report NON_CONSTANT_XYZ in not taken branches of IfElement. 976b897 Report non-bool conditions in const expressions in evaluation 1d9f349 Use StoreBasedSummaryResynthesizer directly in LibraryContext. 43a31ff Report equal keys in maps when the keys come from a spread element 0d5ab93 Add getNotPotentiallyConstants() and isConstantTypeExpression(). cc1ddfb Issue 36212. Fix for updated part without library. d597166 Remove Dart tasks and work manager. 68bfd72 [dartdevc] fix #36174, add flutter inspector transform to DDC b9ce149 Sort declarations in expr_builder_test.dart 8475338 Remove references to non-existent Resource type 724d956 Move use_abi_version from vm directory to bin 4475366 Prepare to publish analyzer 0.35.4 7a29495 Handle ConstantExpression in ssa and kernel impact 7a90563 [js_runtime] Try to avoid String.prototype.replace with replacement patterns 3dda726 [gardening] Update flutter patch to reflect engine roll. d445d29 [VM] Define layout of _*ArrayView/_ByteDataView in C+++ d267fb6 change the SummaryTarget to extend the DevCompilerTarget 626cb68 More spread test fixes. eb6f1b6 Handle effectively constant fields in class stub generator efe9366 Remove references to pkg:plugin in DEPS and .packages 43c1328 Revert "Reland "Add hints to check the SDK constraints for both set literals and for the ui-as-code features"" d1085e8 [vm] Add data field to TypedData d533118 [vm/bytecode] Support native methods in BytecodeFlowGraphBuilder 06eeeec [tests] Remove obsolete VM option --error-on-bad-type from tests 0a42e8e [dart/vm] fix potential buffer overrun in unicode utils 74a23b9 Add support for dart2js targets to kernel_worker 9b18505 Don't use lazy static initializer in Random.secure() 75679e0 Reland "Add hints to check the SDK constraints for both set literals and for the ui-as-code features" 7f8eed0 Update the partial constant evaluator to handle a limited subset of map literals in unresolved code 02ffcb8 Add summary support for `if` elements. 025825d [vm] Update ffi status files and fix function_stress_test on Windows. 638f13f Revert "[ VM / dart:isolate ] Added ability to set names for spawned isolates." af63353 Report key/value type mismatch. 8e550f6 Support super completions from superclass constraints in a mixin b216335 Add summary support for spread elements. 001d4ed [infra] Update checked in SDKs to 2.2.1-dev.1.1 85f8d3c [vm] Build FFI trampolines with IL. 4e68a04 [vm] Minor improvements to FFI function tests. 6529481 Use a `dynamic` downward inference context for invalid ambiguous set/map literals. d6ffee6 [co19] Roll co19 cded39e DEPS rename protobuf_tag to protobuf_rev e6c3bc4 [gardening] update Flutter engine patch file d0c4d6b Take variance into account when computing rti checks 3e794ec Add tests for rti emission on function types 4ca57be [dartfmt] Bump dart_style to 1.2.4 495b9c4 Remove set-literals experimental flag from tests 7c496bf Update protobuf version in DEPS eb47bc1 [gardening] Rename flutter/flutter patch so it matches engines hash. de2d83b [gardening] Fix flutter patch after recent dart roll into engine. 2628780 Extract _ConstLiteralVerifier and split it into literal / operation methods. 092a552 Fix spread disambiguation test. 888596a Add support for a production dart2js mode in test.dart 90d0443 [dartdevc] Implementing block expressions and set constants c52e1b8 [vm/frontend_server] Fix outdated flutter patch. 5952526 [ VM / dart:isolate ] Added ability to set names for spawned isolates. 0ee1413 [dartdevc] Initial support for control flow collections c3005ee Add error codes for expressions in maps and map entries not in maps 1b5f7c1 Remove unnecessary flags for dart2js from test.dart 1efe7e2 [ VM / Service ] Added `getMemoryUsage` RPC and `MemoryUsage` object to service protocol 35fb671 [vm/frontend] Change frontend server interface so compile response contains delta of sources files that were used by the compiler. 208f8b5 Restore checks for leaf elements in ErrorVerifier. 0f4a208 Revert "Add hints to check the SDK constraints for both set literals and for the ui-as-code features" 00a478c [VM runtime] Do not leak file descriptors of dual mappings to child processes. 5fdb3c5 Add hints to check the SDK constraints for both set literals and for the ui-as-code features ca2fc83 Check types of values in constant List/Set against the element types. 7c3ab26 Change link methods to take a DeclaredVariables object. f7a3679 [vm] Fix memory leaks in --load_compilation_trace and --load_type_feedback. 5d6e17a Improve initializer missing comma recovery a8c94d0 Remove tools we no longer need to manage status files c562427 Update the SDK constraints to match the fact that set literals are being used 28d697a Enforce override annotations in dart2js 5e1397f Remove unused import ae8a47e Add changelog entry for RegExp lookbehind support. 1c02016 [infra] Fall back on inexact baseline commits in test.dart. e2a86d9 [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)