DescriptionSplit the Kernel transformations into modular and global ones
Target-specific modular transformations have to be able to cope with
external libraries. Target-specific global transformations should be
optimizations, and not required for correctness, since a simple linker
may choose not to perform them.
Make mixin resolution modular by making it fail when a mixed-in class
comes from an external library. (We cannot mix in such a class because
we do not necessarily have all class members.)
R=asgerf@google.com
Committed: https://github.com/dart-lang/sdk/commit/3057283f0cb329c8caf499c92a69e95e1066d636
Patch Set 1 #Patch Set 2 : Revert inadvertent change #
Total comments: 2
Messages
Total messages: 6 (2 generated)
|