DescriptionTurn the VM's dart:typed_data into a patch
Before, the VM's dart:typed_data was a complete replacement of the SDK's
dart:typed_data implementation instead of a patch. This is unlike all
the other SDK libraries. This difference requires special-casing for
dart:typed_data in tools that handle the SDK libraries (e.g., the
Analyzer's patching support, the GN build).
This change makes dart:typed_data back into a patch to the SDK's
implementation. It reintroduces a distinction between abstract
interface and concrete implementation classes, so there are more
classes.
BUG=
R=fschneider@google.com, vegorov@google.com
Committed: https://github.com/dart-lang/sdk/commit/a9b906d319c32525a0600c75c008c92753591d86
Committed: https://github.com/dart-lang/sdk/commit/d9f80a9ac16f7a55ddf1b5a1791b01c93beba8f4
Patch Set 1 #
Total comments: 2
Patch Set 2 : Tests pass. #
Total comments: 6
Patch Set 3 : Update GN build. #Patch Set 4 : Fix the GN patched_sdk build. #Patch Set 5 : Fix interface/implementation type mismatch #
Messages
Total messages: 13 (4 generated)
|