-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
P3A lower priority bug or feature requestA lower priority bug or feature requestarea-web-jsIssues related to JavaScript support for Dart Web, including DDC, dart2js, and JS interop.Issues related to JavaScript support for Dart Web, including DDC, dart2js, and JS interop.type-taskA well-defined stand-alone taskA well-defined stand-alone taskweb-dart2js
Description
Now that we no longer need to support legacy types:
- Remove legacy type check helpers
_asBoolS,_asIntSfrom impacts- Measure and report change in intermediate file sizes in modular compile
- Remove legacy type check helpers from rti library
- Replace uses
options.useLegacySubtypingwithfalseand simplify code - Remove class
LegacyType - Remove
Recipe.wrapStarandoptions.printLegacyStars
I'm interested in measuring the intermediate file sizes to see if BackenImpacts.newRtiImpact might be further simplified by omitting elements that are referenced from others.
Metadata
Metadata
Assignees
Labels
P3A lower priority bug or feature requestA lower priority bug or feature requestarea-web-jsIssues related to JavaScript support for Dart Web, including DDC, dart2js, and JS interop.Issues related to JavaScript support for Dart Web, including DDC, dart2js, and JS interop.type-taskA well-defined stand-alone taskA well-defined stand-alone taskweb-dart2js