Chromium Code Reviews
Descriptiondart2js cps: Compute intercepted classes in optimize_interceptors.
There was previously an optimization in type propagation that replaced
getInterceptor(x) with x, but this depends on the set of intercepted
classes (since null may or may not need interception).
That optimization is now handled at the use-site of the interceptor,
since each use knows if it needs null to be intercepted.
BUG=
R=kmillikin@google.com, sra@google.com
Committed: https://github.com/dart-lang/sdk/commit/11c7ad4d6f457882dc41bcf751c1b29b6dc90fe8
Patch Set 1 #Patch Set 2 : Clean up #Patch Set 3 : Do not change CC on InvokeMethodDirectly #Patch Set 4 : Cleanup #Patch Set 5 : JSArray and JSInt are special #
Total comments: 8
Patch Set 6 : Address comments #Messages
Total messages: 8 (3 generated)
|