Branch: refs/heads/dev
Commit: bd9c3a03ba33d75cccc4cbcd5fa92da32da57f7c
https://github.com/dart-lang/sdk/commit/bd9c3a03ba33d75cccc4cbcd5fa92da32da57f7c
Author: Konstantin Shcheglov <
sche...@google.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
A .agents/skills/read_gerrit_cl/SKILL.md
A .agents/skills/read_gerrit_cl/scripts/read_comments.sh
A .agents/skills/read_gerrit_cl/scripts/read_patch.sh
Log Message:
-----------
AI. Add read_gerrit_cl skill.
Change-Id: I70da1371c01d442511e32f8d35e6106cf4db2af7
Reviewed-on:
https://dart-review.googlesource.com/c/sdk/+/481320
Reviewed-by: Kevin Moore <
kev...@google.com>
Reviewed-by: Slava Egorov <
veg...@google.com>
Commit-Queue: Konstantin Shcheglov <
sche...@google.com>
Commit: 0c3771aaee1a40c724f0a8206759505437534070
https://github.com/dart-lang/sdk/commit/0c3771aaee1a40c724f0a8206759505437534070
Author: Alexander Aprelev <
a...@google.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M DEPS
Log Message:
-----------
Revert "Roll BoringSSL from 9a74210911fd to 6a584e1d58d1 (7 revisions)"
This reverts commit 35ff7a4bb7c50721ecdb1ee23373c7afbf797ee5 because it
breaks dart->flutter roll.
https://github.com/flutter/flutter/issues/182781 tracks flutter update.
Change-Id: Ie78544777ea6b5e08b263e0a77adf305639dac5b
Reviewed-on:
https://dart-review.googlesource.com/c/sdk/+/482962
Commit-Queue: Brian Quinlan <
bqui...@google.com>
Reviewed-by: Brian Quinlan <
bqui...@google.com>
Commit: 60fe67bb4bb971af7b9814285b173dd641ec9e7c
https://github.com/dart-lang/sdk/commit/60fe67bb4bb971af7b9814285b173dd641ec9e7c
Author: Ryan Macnak <
rma...@google.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M runtime/platform/globals.h
M runtime/vm/tagged_pointer.h
Log Message:
-----------
[vm] Let the C++ compiler know it can assume the low bit of a Smi is clear.
TEST=ci
Change-Id: I89f60532a6fe7923a5d4d7bbcd624228ab899854
Reviewed-on:
https://dart-review.googlesource.com/c/sdk/+/481300
Reviewed-by: Alexander Markov <
alexm...@google.com>
Commit-Queue: Ryan Macnak <
rma...@google.com>
Commit: 05dc1ccbb7ff09fa907a81a3db1c925120ec60c7
https://github.com/dart-lang/sdk/commit/05dc1ccbb7ff09fa907a81a3db1c925120ec60c7
Author: Paul Berry <
paul...@google.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M pkg/_fe_analyzer_shared/test/flow_analysis/flow_analysis_mini_ast.dart
M pkg/_fe_analyzer_shared/test/flow_analysis/flow_analysis_test.dart
M pkg/_fe_analyzer_shared/test/mini_ast.dart
Log Message:
-----------
[flow analysis] Refactor unit tests to use their own expression info map.
Migrates the mini_ast used for flow analysis testing so that instead
of associating expressions with expression info objects using
`FlowAnalysis.getExpressionInfo` and
`FlowAnalysis.storeExpressionInfo`, it does so using its own private
map, which it accesses using the new methods `getFlowAnalysisInfo` and
`storeFlowAnalysisInfo`.
This paves the way for two independent arcs of work:
- Removing the `getExpressionInfo` and `storeExpressionInfo` methods
from `FlowAnalysis`.
- Simplifying mini_ast so that it tracks expression info objects using
`ExpressionTypeAnalysisResult.flowAnalysisInfo` rather than its own
private map.
A similar effort is underway for the analyzer and front_end, which
should carry the following benefits:
- It will make type analysis more performant by avoiding map lookups
- It will decrease the risk of subtle bugs when one expression is
changed into another.
Change-Id: I6a6a6964f0c41c62be21efc0fa16b22b10e85b34
Reviewed-on:
https://dart-review.googlesource.com/c/sdk/+/482561
Commit-Queue: Paul Berry <
paul...@google.com>
Reviewed-by: Konstantin Shcheglov <
sche...@google.com>
Reviewed-by: Chloe Stefantsova <
cstefa...@google.com>
Commit: 7b7cc5142a7b5aa0862570f57ef3ca1a2d648f68
https://github.com/dart-lang/sdk/commit/7b7cc5142a7b5aa0862570f57ef3ca1a2d648f68
Author: DEPS Autoroller <
dart-a...@skia-public.iam.gserviceaccount.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M DEPS
Log Message:
-----------
Roll Fuchsia SDK from 31.20260219.3.1 to 31.20260220.4.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC
fuchsia-3...@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Fuchsia SDK:
https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK:
https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: Id6f078da09f85ae03b9a91dde6c2220d27222f16
Reviewed-on:
https://dart-review.googlesource.com/c/sdk/+/482400
Reviewed-by: Alexander Aprelev <
a...@google.com>
Commit-Queue: Brian Quinlan <
bqui...@google.com>
Reviewed-by: Brian Quinlan <
bqui...@google.com>
Commit: 948ad371bf7badc6d9edd02e24d8c6900be1c211
https://github.com/dart-lang/sdk/commit/948ad371bf7badc6d9edd02e24d8c6900be1c211
Author: Brian Quinlan <
bqui...@google.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M DEPS
Log Message:
-----------
[deps] rev ai, core, ecosystem, http, i18n, protobuf, shelf, test, tools, vector_math, web, webdriver
Change-Id: I47c1ce111b3bdc3543def81b1fee5333f2df485a
Reviewed-on:
https://dart-review.googlesource.com/c/sdk/+/483040
Commit-Queue: Brian Quinlan <
bqui...@google.com>
Reviewed-by: Alexander Aprelev <
a...@google.com>
Commit: 5c57e75f1102428a694f47ee917bb7d95d9265c4
https://github.com/dart-lang/sdk/commit/5c57e75f1102428a694f47ee917bb7d95d9265c4
Author: Dart CI <
dart-inte...@dart-ci-internal.iam.gserviceaccount.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
A .agents/skills/read_gerrit_cl/SKILL.md
A .agents/skills/read_gerrit_cl/scripts/read_comments.sh
A .agents/skills/read_gerrit_cl/scripts/read_patch.sh
M CHANGELOG.md
M DEPS
M pkg/_fe_analyzer_shared/test/flow_analysis/flow_analysis_mini_ast.dart
M pkg/_fe_analyzer_shared/test/flow_analysis/flow_analysis_test.dart
M pkg/_fe_analyzer_shared/test/mini_ast.dart
M pkg/analysis_server_plugin/CHANGELOG.md
M runtime/platform/globals.h
M runtime/vm/tagged_pointer.h
M tools/VERSION
Log Message:
-----------
Version
3.12.0-177.0.dev
Merge 948ad371bf7badc6d9edd02e24d8c6900be1c211 into dev
Compare:
https://github.com/dart-lang/sdk/compare/c2ef934eb893...5c57e75f1102