-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Turn 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 Review-Url: https://codereview.chromium.org/2571563005 .
- Loading branch information
Kevin Millikin
committed
Dec 21, 2016
1 parent
889b003
commit a9b906d
Showing
17 changed files
with
955 additions
and
2,049 deletions.
There are no files selected for viewing
2,526 changes: 683 additions & 1,843 deletions
2,526
runtime/lib/typed_data.dart → runtime/lib/typed_data_patch.dart
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,8 +7,7 @@ | |
{ | ||
'sources': [ | ||
'typed_data.cc', | ||
'typed_data.dart', | ||
'typed_data_patch.dart', | ||
'simd128.cc', | ||
], | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.