Skip to content

Commit 749d298

Browse files
author
Jennifer Messerly
committed
fix extension member discovery in DDC
In particular, some types like the base/mixin classes for Map in dart:collection did not work correctly. This also has cleanups/optimizations to how DDC registers signatures, partially addressing #30499 Also fixes #29897, const maps are now immutable in DDC. Change-Id: Icfdc7921d255a58a9e13908cf800832f787314ee Reviewed-on: https://dart-review.googlesource.com/7442 Reviewed-by: Jennifer Messerly <jmesserly@google.com>
1 parent 84cde41 commit 749d298

26 files changed

+78017
-73639
lines changed

pkg/dev_compiler/lib/js/amd/dart_sdk.js

Lines changed: 19352 additions & 18228 deletions
Large diffs are not rendered by default.

pkg/dev_compiler/lib/js/amd/dart_sdk.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/dev_compiler/lib/js/common/dart_sdk.js

Lines changed: 19352 additions & 18228 deletions
Large diffs are not rendered by default.

pkg/dev_compiler/lib/js/common/dart_sdk.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/dev_compiler/lib/js/es6/dart_sdk.js

Lines changed: 19352 additions & 18228 deletions
Large diffs are not rendered by default.

pkg/dev_compiler/lib/js/es6/dart_sdk.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/dev_compiler/lib/js/legacy/dart_sdk.js

Lines changed: 19352 additions & 18228 deletions
Large diffs are not rendered by default.

pkg/dev_compiler/lib/js/legacy/dart_sdk.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
-640 Bytes
Binary file not shown.

pkg/dev_compiler/lib/src/compiler/code_generator.dart

Lines changed: 219 additions & 230 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)