1. 19 May, 2016 3 commits
  2. 18 May, 2016 15 commits
  3. 17 May, 2016 20 commits
  4. 16 May, 2016 2 commits
    • Adam Barth's avatar
      Speed up compositing by 5x (#3948) · 0f3bd3ae
      Adam Barth authored
      According to the profile for the flow manual test, we're spending the vast
      majority of our time recording timeline traces. This patch removes the timeline
      traces, which greatly improves performance.
      
      Also, optimize TransformLayer to avoid one matrix memcpy. I filed
      https://github.com/google/vector_math.dart/issues/166 about an API that would
      make this even faster.
      0f3bd3ae
    • pq's avatar
      Remove redundant type annotation lint. · 464ccdfc
      pq authored
      SInce this is a subset of `always_specify_types` I think we can safely remove it.
      
      In practice, if you violate you get doubly nagged:
      ```
      [lint] Type annotate public APIs. (packages/flutter_tools/lib/src/dart/runner.dart, line 5, col 1)
      [lint] Declare method return types. (packages/flutter_tools/lib/src/dart/runner.dart, line 5, col 1)
      ```
      
      One warning is probably enough to get the message across? ;)
      464ccdfc