This version contains a fix to the handling of WasmGC bottom types which
is required for using bottom types in dart2wasm.
Change-Id: I1aaffe88acdf160266b1467960a88ecc679c0d6b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/268944
Reviewed-by: Stephen Adams <sra@google.com>
We use binaryen from googlesource mirror with commits that have already
been rolled into g3.
Since binaryen doesn't come with GN files (it uses cmake), we add
our own in third_party/binaryen/BUILD.gn.
TEST=ci
Change-Id: Iee5c37c9d391ee41dc57250d7a33177cbe9ed2aa
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/270640
Reviewed-by: Slava Egorov <vegorov@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Aske Simon Christensen <askesc@google.com>
Revisions updated by `dart tools/rev_sdk_deps.dart`.
cli_util (b0adbba..edcf1c3):
edcf1c3 2022-11-15 Devon Carew blast_repo fixes (#71)
csslib (ba2eb2d..34203c0):
34203c0 2022-11-15 Kevin Moore blast_repo fixes (#154)
dartdoc (08e3098..dc502d0):
dc502d08 2022-11-15 Sam Rawlins Move much PackageWarning logic _out_ of PackageGraph, into the enum. (#3251)
ad651b15 2022-11-15 Sam Rawlins Move the e2e source-link test to a unit test (#3254)
d14c680c 2022-11-11 Sam Rawlins Make many Strings in DocumentationComment non-nullable (#3243)
92afb9bb 2022-11-10 dependabot[bot] Bump github/codeql-action from 2.1.29 to 2.1.31 (#3246)
http (6339026..d56141d):
d56141d 2022-11-11 Brian Quinlan Upgrade to ffigen ^7.2 and remove unnecessary casts (#820)
d95a544 2022-11-10 Brian Quinlan Add a more complete implementation for `URLSessionTask`. (#818)
intl (442193c..a127902):
a127902 2022-11-16 Kevin Moore blast_repo fixes (#510)
matcher (6a9b83b..9051de0):
9051de0 2022-11-15 Kevin Moore blast_repo fixes (#197)
mockito (748e88e..347d3e4):
347d3e4 2022-11-14 Kevin Moore blast_repo fixes (#587)
package_config (cff98c9..abb4aec):
abb4aec 2022-11-15 Kevin Moore blast_repo fixes (#127)
path (58ba22c..12ce876):
12ce876 2022-11-14 hellohuanlin Support more arguments in path.join API (#130)
shelf (5fd2593..1c21047):
1c21047 2022-11-11 Devon Carew update the no-response.yml configuration (#308)
term_glyph (ec7cf7b..822cd5b):
822cd5b 2022-11-15 Kevin Moore blast_repo fixes (#29)
test_reflective_loader (ef934b7..52b6753):
52b6753 2022-11-15 Kevin Moore blast_repo fixes (#42)
webdev (22f6271..3ec168f):
3ec168f 2022-11-15 Anna Gringauze Add --enable-experience flag and pass it to the expression compiler service (#1794)
72272dd 2022-11-10 Elliott Brooks (she/her) Include a settings page for configuring the Dart Debug Extension (#1776)
73839e7 2022-11-10 Elliott Brooks (she/her) Log entire exception message instead of first line (#1782)
webkit_inspection_protocol (b825c8f..ddb624c):
ddb624c 2022-11-14 Kevin Moore blast_repo fixes (#95)
yaml (fda5b15..f699275):
f699275 2022-11-15 Devon Carew Merge pull request #131 from dart-lang/blast_repo-2022_11_15T20_23_04
8f6a5f7 2022-11-15 Kevin Moore blast_repo fixes
Change-Id: I5d55d733b7f9256edf4f44229cc810e827c23f7d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/270240
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
This version contains a number of updates to WasmGC:
- `dataref` is replaced by `structref`.
- `call_ref` now takes a function type immediate, both with the proper
0x14 opcode and the temporary 0x17 opcode.
- Some of the new type test/cast instructions are implemented,
specifically `ref.test`, `ref.cast`, `ref.test null` and
`ref.cast null`. The new `br_on_cast` and `br_on_cast_fail` are not
yet implemented.
Additionally, the `--wasm-gc-js-interop` flag is removed, and interop
is always enabled.
Change-Id: Ibe7a1d9e8800f89096239ff5afa16e80322e01c5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/266161
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Aske Simon Christensen <askesc@google.com>
Revisions updated by `dart tools/rev_sdk_deps.dart`.
crypto (7cf89d3..e175a95):
e175a95 2022-11-03 Devon Carew refactor tests to use a more compact encoding (#134)
dartdoc (179ada0..4b2e01b):
4b2e01b6 2022-11-03 Sam Rawlins Deprecate many elements on ModelElement (#3218)
60cc024a 2022-11-03 Sam Rawlins Make some logging APIs non-nullable (#3245)
01c55118 2022-11-03 István Soós Command-line arguments for limit max file count or total size. (#3231)
file (b2e31cb..b768f79):
b768f79 2022-11-07 Devon Carew add dependabot; run the CI weekly (#203)
intl (dda8ade..442193c):
442193c 2022-11-07 Fernando Andrade Fix typo on readme (#506)
shelf (592656f..5fd2593):
5fd2593 2022-11-07 Kevin Moore latest mono_repo
d1d8dc5 2022-11-07 Kevin Moore shelf: fix lints (#307)
64255e5 2022-11-03 Nate Bosch Prepare to publish shelf_web_socket (#305)
test (173a36f..f3fb3ab):
f3fb3ab6 2022-11-05 stnamco add lack of description to configuration document (#1782)
test_descriptor (66f14ce..13dbc20):
13dbc20 2022-11-07 Kevin Moore update lints (#45)
webdev (069b870..47c1c33):
47c1c33 2022-11-04 Anna Gringauze Added issue references and removed unused library (#1752)
542db40 2022-11-04 Anna Gringauze Update analysis options in dwds (#1777)
1a36ec8 2022-11-03 Elliott Brooks (she/her) Send debug info from injected client to the debug extension (#1772)
Change-Id: I65dca831c71fa9487d663cc2a808b78b64424072
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/268360
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Revisions updated by `dart tools/rev_sdk_deps.dart`.
browser_launcher (981ca88..5fa0bd6):
5fa0bd6 2022-11-01 Kevin Moore Update lints, require Dart 2.17, add dependabot (#34)
dartdoc (3273437..179ada0):
179ada02 2022-11-02 Sam Rawlins Change _HashableChildLibraryElementVisitor to be a RecursiveElementVisitor (#3242)
a6e7d908 2022-11-02 Sam Rawlins Make Inheritable.isOverride late final non-nullable (#3235)
c4f52cf9 2022-11-02 Sam Rawlins Test records support in typedefs (#3239)
f74e129f 2022-11-02 Sam Rawlins Make Accessor.documentationComment late final non-nullable (#3240)
ad50bfbc 2022-10-31 dependabot[bot] Bump github/codeql-action from 2.1.28 to 2.1.29 (#3238)
http (738a55b..6339026):
6339026 2022-11-02 Brian Quinlan Make timeout and cache controllable per-request. (#815)
51dbca2 2022-10-31 Brian Quinlan Add a streaming request example. (#813)
mime (bf041aa..d80f4d0):
d80f4d0 2022-11-02 Liu YuanYuan Add .avif to extension map (#70)
3a6b14e 2022-11-01 dependabot[bot] Bump actions/checkout from 3.0.2 to 3.1.0 (#72)
string_scanner (10435a4..4a5cbc5):
4a5cbc5 2022-10-31 Kevin Moore Make code in readme consistent with example (#49)
test (b82fc0b..173a36f):
173a36f2 2022-11-01 Jacob MacDonald prep packages to publish (#1780)
fd8e2b68 2022-10-31 Devon Carew fix an issue with the github reporter (#1779)
test_process (068f9f8..1774aa7):
1774aa7 2022-11-01 dependabot[bot] Bump actions/checkout from 3.0.2 to 3.1.0 (#36)
webdev (c350055..069b870):
069b870 2022-11-01 Elliott Brooks (she/her) Prepare webdev for release to v.2.7.12 (#1775)
cb06447 2022-11-01 Elliott Brooks (she/her) Prep DWDS for release (#1774)
daa154d 2022-11-01 Elliott Brooks (she/her) Reset MV3 extension to nice starting point (#1773)
98a6142 2022-11-01 Jakub Vrána Remove // ignore: unsafe_html. (#1759)
939e285 2022-10-31 Elliott Brooks (she/her) Update documentation for Webdev release process (#1771)
0428ffb 2022-10-31 Elliott Brooks (she/her) Update package:file to latest version (#1770)
Change-Id: I5020d718f6c009bca4f9b5e69232dc425b9d3409
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/267761
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Revisions updated by `dart tools/rev_sdk_deps.dart`.
dartdoc (4902bea..3273437):
32734372 2022-10-30 Sam Rawlins Move Warnable.enclosingElement to ModelElement (#3236)
1ff17d8e 2022-10-28 Sam Rawlins Make ContainerMember.canonicalEnclosingContainer late final (#3234)
c32e09ee 2022-10-28 Sam Rawlins Support displaying record types (#3233)
9d194476 2022-10-26 Sam Rawlins Update the text in test/README (#3232)
mockito (02ad6c7..094d07c):
094d07c 2022-10-25 Sam Rawlins Require analyzer 5.2.0
test (f704d5a..b82fc0b):
b82fc0b5 2022-10-27 Jacob MacDonald Experimental wasm support (#1777)
262bc7bd 2022-10-26 Nate Bosch Bump to the latest matcher and prepare to publish (#1778)
fa81b45d 2022-10-26 Nate Bosch Expand test_api pubspec description (#1775)
web_socket_channel (4b46c0c..eba1541):
eba1541 2022-10-27 Siva Remove language version from spawnHybrid code (#232)
webdriver (f56cc6a..c28cf51):
c28cf51 2022-10-26 Devon Carew misc updates and rev in prep for publishing (#256)
Change-Id: I3876e957ffa21333ced4ad3f6df4ef35103674a2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/266720
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Revisions updated by `dart tools/rev_sdk_deps.dart`.
markdown (93d0eee..9b61871):
9b61871 2022-10-25 Kevin Moore Make helper class private that should not have been exposed (#476)
299964e 2022-10-26 le.chang Return list for link nodes creation (#452)
aee6a40 2022-10-25 Kevin Moore validate code coverage on CI (#474)
88f3f8a 2022-10-25 Zhiguang Chen Fix html entity and numeric character references (#467)
source_span (ff03af1..d1d47e5):
d1d47e5 2022-10-25 Kevin Moore Require Dart 2.18, update lints, latest pkg:lints, add dependabot (#88)
string_scanner (2d84b16..10435a4):
10435a4 2022-10-25 Kevin Moore Update minimum SDK, latest pkg:lints, update CI actions (#48)
Change-Id: I94dbb0830600cb5304aaae16b2ae715bfc71411e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265641
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
Revisions updated by `dart tools/rev_sdk_deps.dart`.
boolean_selector (1d3565e..ea0ad27):
ea0ad27 2022-10-25 Devon Carew use lints 2.0.0; prep for publishing (#39)
dartdoc (51464a3..8878245):
8878245e 2022-10-24 dependabot[bot] Bump actions/upload-artifact from 3.1.0 to 3.1.1 (#3228)
85cfed81 2022-10-24 dependabot[bot] Bump ossf/scorecard-action from 2.0.4 to 2.0.6 (#3227)
d152444e 2022-10-24 dependabot[bot] Bump github/codeql-action from 2.1.26 to 2.1.28 (#3226)
46f5f0d8 2022-10-24 Sam Rawlins Switch all references from pub.dartlang.org to pub.dev (#3229)
glob (ee81279..073007c):
073007c 2022-10-24 Kevin Moore Merge branch 'v1_x'
5d3d512 2022-10-24 Kevin Moore drop author field from pubspec
5345d2e 2022-10-24 Rob Becker Add empty list_local_fs.dart for 1.2.1 (#64)
oauth2 (199ebf1..ee5c9b1):
ee5c9b1 2022-10-24 dependabot[bot] Bump actions/checkout from 3.0.2 to 3.1.0 (#135)
4172ae5 2022-10-25 Devon Carew use package:lints; rev pubspec version (#134)
Change-Id: I7fb7e92445645281a854cc188bdfda65679d1e7e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265540
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Change-Id: I1b8b806b975b259a8489e5637548c1ab6b0ce347
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264889
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
convert (f0acc6b..4feeb10):
4feeb10 2022-10-12 Kevin Moore Fix comment references, update lints, require latest Dart SDK (#69)
8d8c1d3 2022-10-12 Moritz Bump version for publication (#68)
stack_trace (2194227..9697e4c):
9697e4c 2022-10-12 Kevin Moore Enable browser testing on CI, fix one test with browser-specific issues (#120)
6af4349 2022-10-12 Kevin Moore Fix comment reference issues, among other new lints (#119)
webdriver (e1a9ad6..f56cc6a):
f56cc6a 2022-10-11 Nate Bosch Throw UnkownCommandException for 405 status code (#255)
63d58f0 2022-10-11 Tijo Jose Make the `waitFor` utilities return `Future<T>` instead of `Future<T?>`. (#254)
Change-Id: Iecf27c64bc05b9937a93e6f8f555b3cfe893ee36
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/263980
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>